En juin, nous avons dévoilé Greenlight aux développeurs et ouvert son dépôt de code source. Après plusieurs mois de tests et de cueillette de commentaires, nous annonçons que Greenlight est officiellement disponible pour une utilisation commerciale dans le monde entier.
Greenlight est notre solution Lightning-as-a-Service, ou LaaS, évolutive et en garde autonome, qui délègue les complexités liées à l'exploitation d'un nœud Lightning aux experts de Blockstream tout en laissant les clés sous le contrôle de l'utilisateur, pour une plus grande sécurité. Pour les développeurs Lightning, cela réduit non seulement le risque liés à la détention des fonds des utilisateurs, mais libère également des ressources qui seraient autrement consacrées à l'exploitation du nœud, afin que vous puissiez vous concentrer sur vos activités et créer la meilleure application possible.
Simplifier les opérations Lightning
Lorsqu'il s'agit de Lightning, les utilisateurs et les développeurs sont souvent confrontés à un compromis entre la simplicité d'utilisation et la garde autonome. Les solutions offrant la garde des clés sont faciles à utiliser et offrent une expérience d'intégration rapide, mais elles manquent de garanties en matière de sécurité et de confidentialité pour les utilisateurs. Les solutions en garde autonome, bien plus sécuritaires et plus privées, requièrent davantage d'expertise technique et engagent des coûts plus élevés.
Le défi consiste à supprimer cette barrière à l'entrée sans compromettre la sécurité, les performances ou les fonctionnalités.
C'est ce que propose Greenlight.
Greenlight repense le nœud Lightning en le divisant en composants plus petits qui s'exécutent séparément. L'implémentation de Lightning de Greenlight, Core Lightning, avec sa légèreté et sa modularité, permet à toutes les opérations impliquant des clés de s'exécuter exclusivement sur l’outil de signature, séparément du reste du nœud. Cela nous permet d'opérer l’outil de signature sur l'appareil de l'utilisateur tandis que le reste du nœud s'exécute sur l'infrastructure Blockstream.
L’outil de signature s'appuie sur le projet Validating Lightning Signer (VLS) pour une vérification sécurisée de bout en bout, garantissant que seuls les clients autorisés peuvent initier des opérations touchant des fonds, et non l'opérateur de l'infrastructure ou un acteur malveillant accédant à l'infrastructure.
Ce fonctionnement est similaire à celui des portefeuilles matériels actuels : l'utilisateur dispose d'une interface client et d'un outil de signature, tandis que le fournisseur du portefeuille gère le nœud Bitcoin qui se connecte au reste du réseau. Nous utilisons le même système où seuls les composants contrôlés par l'utilisateur peuvent initier des paiements et signer des factures, Blockstream gérant le nœud (l’élément consommant le plus de ressources) de la manière la plus efficace possible.
Développer sur Greenlight
Pour les entreprises qui développent sur Lightning, jongler entre le développement d'applications sur un marché hautement concurrentiel et gérer les nœuds Lightning est un défi. En délégant la gestion du nœud Lightning à Blockstream en intégrant Greenlight, les entreprises peuvent économiser des coûts et se concentrer sur leurs solutions simplement en faisant quelques appels d'API.
En choisissant de ne pas faire la garde des clés de leurs utilisateurs, ces entreprises évitent la responsabilité fiduciaire liée à la détention des fonds, ainsi que les coûts liés aux exigences réglementaires et de conformité.
Voici quelques-unes des autres caractéristiques et avantages clés que Greenlight peut offrir aux entreprises et aux développeurs :
● Garde autonome : Éliminez le risque lié à la garde par un tiers et gardez le contrôle des clés dans votre propre infrastructure ou directement sur l'appareil de l'utilisateur.
● Nœuds gérés, disponibles à la demande : Des services Lightning flexibles avec une fiabilité de niveau entreprise grâce à Core Lightning.
● Gestion flexible des liquidités : Intégrez votre propre fournisseur de services Lightning (LSP) pour accumuler les frais de routage ou optez pour l'un de nos LSP partenaires (par exemple, Breez SDK) pour faciliter l'envoi et la réception de paiements Lightning dans votre application.
● Rentable et évolutif : L'empreinte mémoire légère de Core Lightning permet à Greenlight de fournir efficacement des nœuds à autant d'utilisateurs que nécessaire et vous permet de profiter des économies réalisées.
● Restez automatiquement à jour et conforme aux spécifications du protocole Lightning et, si vous le souhaitez, transférez vos nœuds vers votre propre infrastructure.
Pour des cas d’usage réels de Greenlight, voir le tout nouveau portefeuille Blockstream Green (fonctionnalité Lightning actuellement en bêta) et le SDK Breez. En travaillant en étroite collaboration avec ces deux équipes, nous avons pu valider et améliorer la stabilité générale de Greenlight et profiter de ces précieux enseignements pour l’améliorer.
Accéder à Greenlight aujourd'hui
Greenlight est actuellement accessible avec des certificats en libre-service dans la Greenlight Developer Console (GDC), qui vous aide à gérer vos opérations quotidiennes et à accéder aux clés API.
Dans le véritable esprit de Bitcoin et pour encourager la croissance des options Lightning en garde autonome, Greenlight propose un plan gratuit généreux destiné aux amateurs, aux passionnés et aux petites entreprises. Le plan gratuit permet aux développeurs de déployer jusqu'à 1 000 nœuds à la demande, chaque nœud étant conçu pour s'activer et rester allumé lorsqu'il est utilisé par un utilisateur final.
Pour les entreprises ayant des volumes plus importants, nous proposons des plans tarifaires personnalisés fournissant des garanties de temps de fonctionnement et de disponibilité. Vous pouvez nous contacter sur le site de Greenlight ou par courriel pour en savoir plus.
Enfin, si vous avez des questions d'ordre général ou si vous souhaitez discuter de Greenlight avec la communauté Lightning, nous vous encourageons à nous rejoindre sur Discord dans le canal #greenlight ou sur la page des développeurs de la communauté Build On L2.
Pour plus d'informations sur les annonces et les sorties de Greenlight, abonnez-vous au blog officiel de Blockstream ci-dessous.