Concernant le potentiel de l’écosystème Bitcoin, l’essentiel est que le BTC est le plus grand atout. Le plafond écologique d'une chaîne publique est déterminé par la valeur marchande de la chaîne publique. La chose la plus simple à comprendre est que les détenteurs de BTC auront toujours besoin de prêts hypothécaires, même si cela représente 10 % du montant des fonds, soit 120 milliards de dollars américains. Et s'il s'agit d'une chaîne publique d'une valeur marchande de 1 milliard, 50 % des fonds ne s'élèveront qu'à 500 millions de dollars américains, ce qui constitue un écart plafond. Un autre exemple est la génération de pièces stables par le biais d’hypothèques. L’ampleur des actifs hypothéqués doit être importante et le potentiel de la piste des pièces stables sera grand.
De ce point de vue, la valeur marchande du Bitcoin est quatre fois supérieure à celle de l’Ethereum, et son potentiel écologique est nettement supérieur à celui de l’Ethereum. Mais la situation réelle est tout le contraire. L’ampleur globale de l’écosystème Bitcoin est désormais bien inférieure à celle d’Ethereum. La raison fondamentale est que les performances de Bitcoin en tant que chaîne publique sont trop faibles et que sa programmabilité est trop faible, et qu'elle n'a pas l'exhaustivité de Turing. La solution consiste alors à imiter l’architecture d’Ethereum et à utiliser la couche 2. La couche 2 a besoin de TPS et de TPS, ainsi que de programmabilité et de programmabilité.
L’adoption de la méthode layer2 est désormais la stratégie de la plupart de l’écosystème Bitcoin, mais il existe un problème urgent qui doit être résolu, à savoir la sécurité. Si vous souhaitez que les détenteurs de BTC placent leurs fonds dans la couche 2 en toute tranquillité, la sécurité du BTC doit être assurée. Tout d’abord, la sécurité est très importante. Après tout, personne ne veut vérifier les graines de sésame et perdre la pastèque. Deuxièmement, la chaîne Bitcoin elle-même est différente d’Ethereum et ne peut pas tirer d’enseignements de la conception de sécurité d’Ethereum.
Ensuite, notre protagoniste apparaît. Babylon assure la sécurité du BTC natif et constitue la base des autres couches BTC2.
La logique architecturale de Babylone

Diverses chaînes PoS, dont BT
●Cela inclut la couche BTC2, mais il peut également s'agir d'autres chaînes publiques. La couche de données se compose de chaînes PoS individuelles qui souhaitent exploiter Bitcoin pour améliorer leur sécurité et sont prêtes à payer pour cela.
●En plus d'exécuter les fonctions normales du protocole de consensus, telles que la génération et la validation de blocs, les validateurs de la chaîne PoS sont également responsables de la signature des signatures de finalité sur le gadget de finalité.Couche de contrôle : chaîne Babylon
●La couche de contrôle est le pont reliant le réseau Bitcoin et la chaîne PoS, et est implémentée par une chaîne Cosmos-SDK appelée chaîne Babylon.
●La chaîne Babylon sert de plan de contrôle et est responsable des fonctions clés suivantes :
Fournir des services d'horodatage Bitcoin : la chaîne Babylon enregistre les hachages de blocs PoS et les ensembles de validateurs sur la chaîne Bitcoin, garantissant ainsi la cohérence entre la chaîne PoS et le réseau Bitcoin et permettant un dégroupage rapide et sûr.
Agit comme un marché commercial : la chaîne Babylon met en relation les jalonneurs Bitcoin et la chaîne PoS, facilitant ainsi les transactions entre les deux.
Suivre les informations de jalonnement et de vérification : la chaîne Babylon enregistre des informations telles que l'enregistrement et les mises à jour des clés EOTS pour garantir la sécurité et la transparence du processus de jalonnement.
Enregistrez la signature finale de la chaîne PoS : La chaîne Babylon stocke la signature finale de la chaîne PoS pour assurer la sécurité du protocole.La couche de sécurité sous-jacente : le réseau Bitcoin
●Le réseau Bitcoin est la pierre angulaire de toute l'architecture, assurant la sécurité sous-jacente du système.
●La sécurité et la nature décentralisée du réseau Bitcoin garantissent la sécurité des actifs Bitcoin gagés et empêchent les comportements malveillants.
Les utilisateurs de Babylon peuvent réaliser des mises en toute sécurité sans transférer de Bitcoins depuis leurs propres adresses. De cette façon, les détenteurs de Bitcoin n’ont pas besoin de se connecter à la chaîne PoS. Et il n’est pas nécessaire d’encapsuler, d’héberger, etc. les Bitcoins promis.
Étant donné que Bitcoin lui-même ne prend pas en charge les contrats intelligents complets de Turing, le protocole Babylon utilise intelligemment le langage de script existant de Bitcoin et le modèle UTXO pour implémenter la fonctionnalité du contrat hypothécaire. Le protocole conçoit quatre types de transactions : les transactions hypothécaires, les transactions de libération, les transactions de réduction et les transactions de libération. Ces transactions limitent le chemin de transfert du Bitcoin grâce à une logique de script spécifique, réalisant ainsi des fonctions similaires aux contrats intelligents.
Transaction de jalonnement :
La transaction hypothécaire est la première étape permettant aux utilisateurs de participer au staking Bitcoin. Elle verrouille le Bitcoin de l'utilisateur dans un UTXO spécial. Cet UTXO ne peut être déverrouillé que de deux manières : une transaction sans mise en jeu initiée par l'utilisateur après avoir rempli les conditions de mise en jeu, ou une barre oblique. transaction initiée lorsqu’une faille de sécurité se produit.
De cette manière, les transactions de jalonnement engagent le Bitcoin de l’utilisateur dans la chaîne PoS en guise de dépôt pour sa participation à la validation et au maintien de la sécurité du réseau.
2. Transaction de déliement :
Lorsqu'un utilisateur souhaite se retirer du staking Bitcoin, il peut lancer une transaction sans staking.
Les transactions sans mise en gage doivent remplir certaines conditions, comme être verrouillées pendant un certain temps pour empêcher les utilisateurs d'entrer et de sortir fréquemment du gage, affectant ainsi la stabilité du réseau.
3. Transaction fractionnée :
Les transactions Slash sont déclenchées lorsque les utilisateurs adoptent un comportement malveillant sur la chaîne PoS, comme une double signature ou une tentative de saper le consensus du réseau.
Une transaction slash envoie les Bitcoins garantis d'un utilisateur à une adresse non dépensée, c'est-à-dire qu'ils sont détruits en guise de punition pour comportement malveillant.
Le protocole Babylon garantit qu'en cas de faille de sécurité, la clé privée de l'auteur est exposée et que les transactions sont automatiquement déclenchées grâce à l'affirmation de responsabilité et à la technologie des gadgets de finalité.
4. Transaction sans mise en jeu :
La transaction sans mise en jeu est utilisée pour libérer les Bitcoins de l'utilisateur de l'état verrouillé après l'expiration du verrouillage temporel relatif de la transaction sans mise en jeu.
Ce processus garantit que les utilisateurs peuvent récupérer leurs Bitcoins à temps lorsqu'ils se retirent normalement du jalonnement, tout en empêchant les utilisateurs malveillants d'attaquer pendant le processus de retrait du jalonnement.
Mécanisme de punition
Pour les quatre types de transactions ci-dessus, des mécanismes visant à prévenir les actes répréhensibles doivent être prévus. Le mécanisme technologique Slash de Babylon est mis en œuvre grâce à l'utilisation d'une cryptographie avancée, d'un protocole de consensus innovant et d'un langage de script Bitcoin optimisé.
1. Affirmations de responsabilité
L'assertion responsable est une technique cryptographique dont l'idée principale est d'utiliser des signatures uniques extractibles (EOTS) pour garantir que la clé privée d'un auteur sera compromise dans certaines circonstances. Dans le protocole Babylon, lorsqu'un validateur effectue un comportement malveillant tel qu'une double signature, le protocole extraira automatiquement sa clé privée et la rendra publique afin que n'importe qui puisse utiliser la clé privée pour effectuer des transactions slash et punir l'auteur.
Parce que le créancier a utilisé une signature commune lorsqu'il a promis UXTO. S'il veut faire le mal et signe le transfert avant la fin de l'engagement, l'affirmation de responsabilité sera déclenchée et la clé privée sera divulguée.
2. Gadget de finalité
Les gadgets Finality constituent une couche supplémentaire de mécanismes ajoutés au protocole de consensus PoS existant pour améliorer la sécurité. Un gadget de finalité EOTS est utilisé dans le protocole Babylon, obligeant les validateurs à effectuer des signatures supplémentaires à l'aide d'EOTS une fois le bloc finalisé.
Le rôle de cette signature supplémentaire est de convertir toutes les violations de sécurité en objections aux assertions de responsabilité de la même hauteur de bloc, permettant ainsi au mécanisme d'affirmation de responsabilité de fonctionner efficacement.
Un aspect clé de Babylon est son protocole d’horodatage BTC. Il horodatage les événements d'autres blockchains sur Bitcoin, permettant à ces événements de bénéficier des horodatages Bitcoin, tout comme les transactions Bitcoin. Cela emprunte effectivement la sécurité de Bitcoin en tant que serveur d’horodatage. Le protocole d'horodatage BTC permet un dégroupage rapide des actions, une confiance composable et des coûts de sécurité réduits pour maximiser la liquidité des détenteurs de Bitcoin. Le protocole est conçu comme un plug-in modulaire qui peut être utilisé sur de nombreux algorithmes de consensus PoS différents et fournit une base sur laquelle le protocole de réinitialisation peut être construit.
Service d'horodatage Bitcoin
Le protocole Bitcoin Timestamp est une technologie de preuve de temps qui permet d'envoyer des données arbitraires à Babylon afin de générer des horodatages Bitcoin pour la chaîne de point de vente, améliorant ainsi son intégrité et sa sécurité, par exemple en résistant aux attaques à longue portée.

Les attaques à longue portée sont un véritable casse-tête pour les chaînes de points de vente. Les nœuds de vérification de la chaîne de point de vente doivent engager des jetons en guise de punition pour avoir fait le mal. Cependant, lorsque les nœuds retirent leurs jetons, il n'existe aucun moyen de restreindre leur comportement. Étant donné que le coût de construction d’une chaîne de points de vente est relativement faible, plusieurs vérificateurs peuvent créer une fausse chaîne. Les attaques à longue portée consistent à partir du bloc de genèse, à créer une chaîne plus longue que la chaîne principale d'origine et à falsifier l'intégralité de l'historique des transactions pour remplacer la chaîne principale d'origine. Par exemple, le validateur maléfique possède toujours le jeton de son choix dans la chaîne forgée.
Lorsque des nœuds nouvellement ajoutés ou hors ligne depuis longtemps synchronisent de nouvelles données de bloc, ils ne peuvent pas savoir clairement quelle chaîne est la véritable chaîne principale. Il est très probable qu'une fausse chaîne soit ajoutée et que la véritable chaîne principale soit usurpée. .
Pour empêcher les attaques à longue portée, de nombreuses chaînes PoS nécessitent que les nouveaux clients et validateurs identifient les blocs de points de contrôle sur la chaîne canonique. Cela peut prendre des jours, voire des semaines, pour que tous les pairs de confiance se mettent d'accord sur un point de contrôle. En effet, il n’y a pas de partie de confiance centrale sur la blockchain et tous les validateurs ont la même confiance. S'il existe une chaîne falsifiée et qu'un désaccord survient, le vérificateur aura besoin d'un certain temps pour communiquer et confirmer.
C'est pourquoi POS adopte une période de déblocage des engagements très longue.

Étant donné que BTC est une chaîne POW, la chaîne la plus longue est utilisée comme principe de chaîne principale. Pour attaquer BTC, il faut concentrer 51 % de la puissance de calcul de l’ensemble du réseau. Le coût est extrêmement élevé et peut être confirmé comme impossible. Par conséquent, BTC peut être considérée comme la chaîne publique la plus sécurisée.
1. Le service d'horodatage Bitcoin permet aux validateurs de la chaîne PoS de regrouper la valeur de hachage du bloc PoS et l'ensemble des validateurs qui ont voté pour le bloc dans un package unifié et de le soumettre à la chaîne Bitcoin en tant que transaction. Ces informations de transaction seront enregistrées dans le bloc Bitcoin, « ancrant » ainsi les informations du bloc PoS à la chaîne Bitcoin.
Étant donné que les points de contrôle du bloc PoS seront soumis au réseau principal Bitcoin, les vérificateurs PoS n'ont besoin de se synchroniser qu'en fonction des points de contrôle du réseau principal BTC. Lorsque l'horodatage de la demande de retrait du validateur est enregistré sur Bitcoin, la chaîne de contrefaçon doit générer un horodatage BTC antérieur pour convaincre les autres validateurs qu'ils n'ont pas effectué de retrait. Mais ce comportement équivaut à une attaque contre BTC.
Par conséquent, les chaînes de points de vente utilisant des horodatages BTC peuvent obtenir une décompression rapide, ne nécessitant souvent qu'un jour, voire quelques heures d'attente.
Le service Bitcoin Timestamp est une technologie qui exploite la sécurité du réseau Bitcoin pour améliorer la sécurité de la chaîne PoS et permettre un dé-staking rapide. Étant donné que les blocs PoS ne peuvent pas être vérifiés directement sur Bitcoin en raison d'un espace insuffisant dans les blocs Bitcoin, Babylon agit comme une chaîne PoS distincte qui regroupe les points de contrôle envoyés par les chaînes PoS et les publie sur Bitcoin en leur nom. Et le service d’horodatage Bitcoin de Babylon est de conception modulaire pour une intégration facile.
En résumé, le protocole Babylon offre un moyen innovant d'améliorer l'évolutivité et la sécurité de l'écosystème BTC en combinant la sécurité du Bitcoin avec les solutions de couche 2. Bien que Bitcoin soit confronté à des défis en termes de performances et de programmabilité, la conception architecturale de Babylon résout efficacement ces problèmes, permettant aux détenteurs de Bitcoin de participer en toute sécurité au staking sans déplacer leurs actifs. Cela améliore non seulement le potentiel écologique du Bitcoin, mais offre également d’importantes garanties de sécurité pour les futures chaînes publiques et projets DeFi. À mesure que ce protocole se développe, nous pouvons nous attendre à une croissance et une diversification accrues de l’écosystème Bitcoin.
Article de référence :
https://www.theblockbeats.info/news/48455
https://www.chaincatcher.com/article/2079486