Aller directement au menu principal

Staking Non-Custodial de Bitcoin

Plus de 1500 milliards de dollars en Bitcoin sont restés inactifs, ne générant aucun rendement natif au cours de leur durée de vie. Étant donné que Bitcoin est une blockchain basée sur la Preuve de Travail (PoW), ses détenteurs ne bénéficient pas des avantages de rendement natif propres aux chaînes basées sur la Preuve d'Enjeu (PoS). Néanmoins, Core a apporté les avantages de la Preuve d'Enjeu à la blockchain de Preuve de Travail par excellence. Le staking de Bitcoin Non-Custodial améliore substantiellement le modèle de sécurité de Core tout en débloquant pour la première fois un rendement natif en Bitcoin. Cette approche innovante permet aux détenteurs de Bitcoin de participer et de gagner avec Satoshi Plus sans abandonner la garde de leurs Bitcoins, intégrant ainsi la puissance économique de Bitcoin avec les fonctionnalités avancées de la blockchain Core.

Aperçu

Le Staking de Bitcoin Non-Custodial de Core permet aux détenteurs de Bitcoin de gagner des tokens CORE sans renoncer au contrôle de leurs clés privées ou transférer leurs Bitcoins à un tiers, un contrat intelligent externe ou un portefeuille à calcul multipartite (MPC). Le staking de Bitcoin non-custodial permet aux détenteurs de Bitcoin de verrouiller en toute sécurité leurs Bitcoins nativement sur le réseau Bitcoin. Parallèlement, les stakers peuvent contribuer activement à l'élection des validateurs sur le réseau Core, renforçant sa sécurité et sa décentralisation grâce au mécanisme de consensus Satoshi Plus. Cette approche garantit que le Bitcoin reste sous le contrôle de l'utilisateur tout en lui permettant de soutenir la sécurité du réseau et de gagner des récompenses.

Raisonnement derrière le staking de Bitcoin non-custodial de Core

La blockchain Core propose le staking de Bitcoin non-custodial comme une initiative stratégique pour améliorer sa décentralisation et sa sécurité. En incorporant Bitcoin, qui dispose d'un réseau robuste et bien établi, dans son mécanisme de consensus, Core peut tirer parti des fonctionnalités de décentralisation et de sécurité de Bitcoin. Grâce au staking de Bitcoin non-custodial, Core exploite la sécurité de Bitcoin et offre à la communauté Bitcoin les premières opportunités de génération de rendement natif non-custodial en Bitcoin. Participer au staking de Bitcoin non-custodial offre un incitatif supplémentaire : gagner des tokens CORE. C'est un moyen pour les détenteurs de Bitcoin de conserver la garde complète de leurs actifs Bitcoin sans les transférer ailleurs et de recevoir des récompenses supplémentaires en tokens CORE.

Avantages du Staking Non-Custodial de Bitcoin

  1. Aucun risque pour le BTC principal : Les utilisateurs peuvent staker leurs bitcoins sans impliquer de nouvelles hypothèses de confiance, de slashing ou de risques de protocole. Leur BTC principal reste sous leur garde et sur la blockchain Bitcoin, tirant parti de la haute sécurité et de la confiance déjà fournies par l'infrastructure robuste de Bitcoin.
  2. Auto-garde et sécurité à 100 % : Les utilisateurs n'ont qu'à s'envoyer eux-mêmes la transaction de staking sur le réseau Bitcoin, et les actifs Bitcoin N'ONT PAS besoin de quitter le réseau Bitcoin.
  3. Le Taux Sans Risque du Bitcoin : En n'introduisant aucune nouvelle hypothèse de confiance, le staking de Bitcoin de Core permet de débloquer un rendement sans risque pour les détenteurs de Bitcoin.
  4. Nativité Bitcoin : En utilisant les verrous temporels absolus natifs de Bitcoin, les stakers de Bitcoin conservent la pleine garde de leurs bitcoins.
  5. Rendement durable : Ce mécanisme transforme le Bitcoin en un actif productif, permettant aux stakers de gagner une part des émissions fixes et des frais de gaz de Core en tokens CORE pour sécuriser le réseau Core.
  6. Intégration au Réseau : Le Staking Non-Custodial de Bitcoin intègre les détenteurs de Bitcoin au mécanisme de consensus de Core, contribuant ainsi à la sécurité et à la décentralisation du réseau.

Comment fonctionne le staking de Bitcoin non-custodial

Le staking de Bitcoin non-custodial est l'un des trois fondements du mécanisme de consensus Satoshi Plus de Core. Grâce à cette fonctionnalité, Core intègre les détenteurs de Bitcoin dans son écosystème pour la sécurité et pour leur permettre de transformer le Bitcoin en un actif générateur de rendement.

La méthodologie de Core pour intégrer le staking de Bitcoin se concentre sur le verrouillage temporel CLTV. Le verrouillage temporel CLTV est une fonctionnalité cryptographique native de Bitcoin qui spécifie une condition selon laquelle la sortie de la transaction ne peut pas être dépensée avant qu'un point spécifique dans le temps ne soit passé. Ce temps peut être défini comme une date et une heure spécifiques ou par hauteur de bloc.

Imaginez le CLTV comme un coffre-fort verrouillé dans le temps : lorsque vous "verrouillez" vos Bitcoins, ils sont conservés en toute sécurité et inaccessible jusqu'à ce que le temps désigné s'écoule, moment auquel les Bitcoins vous sont rendus. Cette fonctionnalité permet au mécanisme de staking de Core de fonctionner sans exiger des utilisateurs qu'ils renoncent au contrôle de leur Bitcoin. Au lieu de cela, les détenteurs de Bitcoin peuvent soutenir le réseau Core et gagner des récompenses tout en conservant la garde de leurs actifs.

Plutôt que les détenteurs abandonnent la garde de leurs Bitcoins à des tiers ou à des smart contrats externes, les stakers de Bitcoin doivent initier une transaction CLTV qualifiée sur le réseau Bitcoin, et la transaction peut être conçue pour retourner la sortie après qu'une période de temps fixe se soit écoulée. Le CLTV est une fonctionnalité native de Bitcoin, et les utilisateurs peuvent l'utiliser pour verrouiller n'importe quel montant de leurs actifs à/pour n'importe quel moment. Cependant, des conditions préalables spécifiques doivent être remplies pour s'assurer que les transactions soient valides et peuvent être choisies comme délégation pour les validateurs sur le réseau Core. Dans la transaction CLTV, les stakers doivent inclure un script contenant les informations suivantes :

  1. L'adresse du validateur Core auquel le staker souhaite déléguer son Bitcoin.
  2. L'adresse à laquelle le staker souhaite que ses récompenses en tokens CORE soient envoyées.

Les Relayeurs sont un composant clé de l'écosystème Core qui surveille le réseau Bitcoin pour les transactions de staking et de retrait de staking de Bitcoin. Une fois que les transactions CLTV valides contenant des informations pour la délégation de Bitcoin aux validateurs sur Core sont envoyées sur le réseau Bitcoin, les Relayeurs récupèrent ces transactions et les transmettent au moteur de consensus de Core.

Il est essentiel de préciser que le mécanisme de staking de Bitcoin non-custodial de Core n'introduit aucun risque de protocole ou de principe pour le Bitcoin délégué de l'utilisateur. Les utilisateurs effectuent des transactions sur le réseau Bitcoin pour déléguer leurs actifs aux validateurs de Core via le CLTV de Bitcoin ; leurs actifs restent sur le réseau Bitcoin sous leur contrôle. Les actifs ne sont pas déplacés hors chaîne ou vers un tiers ou des smart contrats. D'autre part, les relayeurs du réseau Core sont responsables de surveiller le réseau Bitcoin, de récupérer les transactions de staking de Bitcoin, de les vérifier et de transmettre les transactions valides au mécanisme de consensus de Core, qui est responsable de récompenser les stakers en conséquence.

Les stakers de Bitcoin gagnent du rendement sous forme de récompenses de staking en tokens CORE sur leur Bitcoin autrement passif pendant toute la durée du verrouillage temporel (c'est-à-dire, déléguer leur Bitcoin aux validateurs sur le réseau Core). Le staking de Bitcoin non-custodial de Core permet à des milliards de dollars de valeur Bitcoin sous-utilisée de devenir productive, rémunérant les stakers tout en élargissant la portée de l'utilité de Bitcoin.

Exigences pour le staking de Bitcoin

  • Pour qu'une transaction de staking de Bitcoin soit considérée comme valide et prise en compte par les Relayeurs, les utilisateurs doivent s'assurer que la transaction est envoyée à leur propre adresse et, en utilisant la fonctionnalité native de verrouillage temporel de Bitcoin, spécifier le montant à verrouiller destiné à être délégué au validateur sur la blockchain Core, en tant que sortie de la transaction.
  • La transaction doit également contenir une sortie op_return spécifiant
    • L'adresse du validateur Core auquel le staker souhaite déléguer son Bitcoin.
    • L'adresse à laquelle le staker souhaite que ses récompenses en tokens CORE soient envoyées.
  • Des exigences minimales existent pour le montant de BTC devant être staké. Les utilisateurs doivent staker au moins 0,01 Bitcoin (moins les frais de transaction).

Déroulement des transactions

La mise en œuvre du staking de Bitcoin par Core est complètement native et non-custodiale, c'est-à-dire que les utilisateurs peuvent conserver leurs actifs Bitcoin sur le réseau Bitcoin sans les déplacer avant le staking.

btc-staking-tx-workflow

Notez que les opérations de staking de BTC non-custodial sont effectuées sur deux blockchains distinctes—Bitcoin et Core. Le tableau suivant identifie ce qui se passe dans chaque blockchain pour que les détenteurs de Bitcoin puissent gagner des récompenses de staking avec succès grâce au staking de Bitcoin non-custodial. Il est important de noter que le staking de Bitcoin Non-Custodial de Core n'introduit aucun risque ou hypothèse de confiance supplémentaire. Au-delà de la surveillance et de la vérification des transactions de staking de Bitcoin et de l'accumulation et de la réclamation des récompenses, toutes les opérations — y compris le verrouillage des actifs, le rachat et la gestion des actifs — restent en toute sécurité sur le réseau Bitcoin.

Étape#Réseau BitcoinRéseau Core
Étape#1L'utilisateur crée une transaction de verrouillage temporel CLTV avec une période de verrouillage de son choix et un OP_RETURN contenant l'Adresse du Validateur Core auquel l'utilisateur souhaite déléguer son Bitcoin. L'adresse de récompense CORE pour recevoir les récompenses de staking sous forme de CORE. Pour plus de détails sur la façon de composer une telle transaction de staking, veuillez vous référer à la conception de la transaction.Les Relayeurs surveillent le réseau Bitcoin pour les transactions CLTV valides pour le staking de Bitcoin non-custodial.
Étape#2L'utilisateur s'envoie la transaction créée sur le réseau Bitcoin.
Étape#3Les Bitcoins sont verrouillés sur le réseau Bitcoin pour la période spécifiée. Une fois que la transaction est confirmée sur le réseau Bitcoin, ce qui peut prendre plusieurs heures en raison du temps de bloc, du nombre de confirmations de blocs requises et de la congestion du réseau, les actifs verrouillés apparaîtront dans les enregistrements de staking. (Optionnel) Après que la transaction soit confirmée sur le réseau Bitcoin, les utilisateurs peuvent récupérer les données de la transaction et les soumettre à la blockchain Core. Cette étape est facultative si les utilisateurs composent la transaction dans un format standard, comme suggéré par Core. Les Relayeurs de l'infrastructure Core détecteront la transaction de staking et la soumettront à la blockchain Core pour les utilisateurs.
Étape#4Les Relayeurs récupèrent les transactions valides et les transmettent au moteur de consensus de Core
Étape#5Les récompenses pour le staking de BTC sont accumulées, et les utilisateurs doivent les réclamer manuellement.
Étape#6Une fois que le verrouillage temporel expire, les utilisateurs doivent envoyer un Script de Récupération pour récupérer leurs actifs Bitcoin verrouillés. Les utilisateurs peuvent également choisir de déléguer à nouveau directement plutôt que de récupérer puis déléguer.

Processus étape par étape

  1. Verrouillage des Bitcoins : Les détenteurs de Bitcoin initient le processus de staking en verrouillant leurs bitcoins dans un timelock absolu sur la blockchain Bitcoin.
  2. Inclusion des informations de délégation : Dans la transaction de verrouillage, les stakers incluent :
    1. Adresse du validateur Core : L'adresse du validateur Core auquel déléguer leur Bitcoin.
    2. Adresse de récompense en tokens CORE : L'adresse où ils souhaitent recevoir leurs récompenses en tokens CORE.
  3. Délégation des Bitcoins : Cette action délègue les bitcoins du staker au validateur Core choisi pour une période déterminée, durant laquelle les bitcoins ne peuvent pas être dépensés.
  4. Élection des validateurs : Core utilise le Bitcoin délégué pour déterminer le score hybride pour l'élection des validateurs. Les validateurs avec plus de bitcoins délégués ont de meilleures chances d'être élus dans le groupe des validateurs.
  5. Gagner des récompenses : Les stakers de Bitcoin gagnent des récompenses en tokens CORE pour la période de verrouillage basée sur la performance du validateur et le montant de Bitcoin staké.
  6. Déverrouillage du Bitcoin : Après l'expiration du timelock, le Bitcoin staké reste dans l'adresse du staker mais demeure verrouillé. Pour regagner l'accès et pouvoir dépenser leurs BTC, le staker doit les récupérer explicitement après la fin de la période de verrouillage.

Directives pour le Staking/Récupération de Bitcoin

Veuillez suivre ces directives pour assurer des transactions fluides lors du staking ou de récupération de vos Bitcoins. Suivre ces recommandations peut garantir un processus de staking et de récupération plus efficace pour vos Bitcoins.

  1. Évitez les frais de gas bas:
    • Nous vous recommandons d'éviter les frais de gas inférieurs au taux du marché actuel.
    • Utiliser un frais de gas trop bas, en particulier pendant les périodes de congestion du réseau, peut entraîner un délai important pour la confirmation de votre transaction Bitcoin (cela peut prendre des jours).
  2. Gérer les situations de frais de gas bas
    • Si votre transaction Bitcoin est retardée en raison de frais de gas bas, envisagez d'utiliser un accélérateur de transaction pour accélérer le processus.
    • Plusieurs services tiers sont disponibles, comme l'accélérateur de transaction gratuit viaBTC (accessible ici).
    • Faites vos propres recherches et choisissez un service qui correspond le mieux à vos besoins.

Conclusion

Le staking Non-Custodial de Bitcoin transforme cet actif, passant d'une réserve de valeur passive à un actif générateur de rendement et fournissant une sécurité. Le staking de Bitcoin permet aux détenteurs de Bitcoin de gagner le taux sans risque du Bitcoin tout en contribuant à la sécurité d'une plateforme de smart contrats conçue pour débloquer plus de cas d'utilisation d'actifs Bitcoin.