Qu’est-ce que la couche de mercure ? -Blog Bitfinex


Publié à 18 :26h dans Éducation par admin

Un nouveau type de protocole Bitcoin Layer 2

Mercury Layer, créé par Commerce Block, représente une avancée significative dans l'écosystème de mise à l'échelle de couche 2 de Bitcoin, en se concentrant sur l'amélioration de la confidentialité et de l'efficacité via les chaînes d'état. Mercury Layer permet le transfert et le règlement hors chaîne des sorties de transactions Bitcoin non dépensées (UTXO) sans sacrifier la garde et la sécurité des fonds du propriétaire. Ce protocole de couche 2 exploite les chaînes d'état et la technologie de cosignature aveugle pour faciliter les transactions instantanées et gratuites, présentant ainsi une nouvelle approche pour surmonter les obstacles à l'évolutivité de Bitcoin.

Les Statechains, telles qu'implémentées par Mercury Layer, réalisent des transferts hors chaîne d'UTXO grâce à une combinaison de partage de clés et de signatures aveugles, garantissant que la propriété des UTXO peut changer de mains en toute sécurité et en privé. La conception du protocole garantit que ni l'entité Statechain (SE) impliquée dans la facilitation de ces transferts ni aucune partie n'a un contrôle complet sur les clés privées, maintenant ainsi la sécurité et la confidentialité des transactions minimisées par la confiance.

Qu’est-ce que la couche de mercure ? -Blog Bitfinex

L'introduction par Mercury Layer de la technologie « aveugle » est une fonctionnalité révolutionnaire qui garantit que le SE ne peut pas identifier ou censurer les transactions en fonction de leur contenu, améliorant ainsi encore la confidentialité des utilisateurs du réseau Bitcoin. Cette approche empêche le SE de connaître les détails des transactions tels que les TXID impliqués, les clés publiques ou les signatures qu'il aide à co-générer. De plus, le protocole utilise des signatures Schnorr via des adresses Taproot, en utilisant une variante aveugle du protocole MuSig2 pour générer des signatures sans révéler d'informations sensibles au SE.

Le protocole Mercury Layer comprend également des mécanismes tels que des transactions de sauvegarde et un processus de clôture ordonnée, qui offrent aux utilisateurs la possibilité de récupérer leurs fonds de manière autonome au cas où le SE ne coopérerait pas ou ne répondrait plus. Cela garantit un filet de sécurité aux utilisateurs, leur accordant un meilleur contrôle sur leurs actifs.

En répondant aux problèmes d'évolutivité et de confidentialité de Bitcoin avec des transactions hors chaîne privées instantanées et sans coût, Mercury Layer ouvre la voie à une adoption plus large de Bitcoin pour diverses applications nécessitant des transactions instantanées, sécurisées et privées. Son intégration avec le Lightning Network ouvre de nouvelles possibilités pour améliorer les capacités transactionnelles de Bitcoin, ce qui en fait un développement crucial dans la quête d'un écosystème Bitcoin plus évolutif et centré sur la confidentialité.

Une amélioration massive de l’évolutivité et de la confidentialité des utilisateurs

En facilitant le transfert de propriété des UTXO de Bitcoin hors chaîne, Mercury Layer réduit considérablement le fardeau de la blockchain Bitcoin. Ce mécanisme permet une augmentation significative du nombre de transactions pouvant être traitées sans impact direct sur la blockchain principale, améliorant ainsi l'évolutivité de Bitcoin.

L'utilisation des chaînes d'état par Mercury Layer est au cœur de ses améliorations en matière d'évolutivité. Les Statechains permettent le transfert d'UTXO entre les parties sans avoir besoin de transactions en chaîne. Ceci est réalisé en partageant le contrôle d'un UTXO entre le propriétaire d'origine et une SE, puis en transférant la propriété via des mises à jour clés. Ce processus permet d'effectuer un volume élevé de transactions en dehors de la blockchain principale, augmentant ainsi considérablement le débit.

Une caractéristique essentielle de Mercury Layer est la mise en œuvre de la cosignature aveugle, garantissant que le SE ne peut pas apprendre les identifiants de transaction, les clés publiques impliquées ou même les signatures qu'il contribue à créer. Cet aveuglement garantit que les transactions restent privées et sécurisées, exemptes de censure ou de surveillance de la part de la SE.

Utilisant une variante du schéma de signature Schnorr, Mercury Layer permet de générer des signatures sur une clé publique partagée sans révéler la clé complète au SE. Cela garantit que les transactions peuvent être signées en toute sécurité tout en préservant la confidentialité des clés des utilisateurs.

Le protocole garantit qu'aucune partie, y compris la SE, n'a un contrôle total sur les fonds d'un utilisateur. Le mécanisme de contrôle partagé, combiné aux transactions de sauvegarde et aux processus de clôture ordonnée, améliore non seulement la sécurité, mais préserve également la confidentialité des utilisateurs en empêchant toute action unilatérale de la SE.

Les chaînes d'état de Mercury Layer offrent aux utilisateurs un moyen de prouver le caractère unique et la propriété de leurs fonds sans exposer leur historique de transactions ou leurs soldes au réseau ou au SE, préservant ainsi la confidentialité financière tout en garantissant l'intégrité du réseau.

Comment Mercury Layer se compare-t-il aux autres protocoles Bitcoin Layer 2 ?

Mercury Layer représente une approche unique des solutions de mise à l'échelle et de confidentialité de couche 2 sur le réseau Bitcoin, différant considérablement des autres protocoles de couche 2 importants tels que l'argent électronique Chaumian, les sidechains et le Lightning Network. Chacune de ces solutions offre des mécanismes distincts pour l'évolutivité et la confidentialité des transactions, avec leurs propres avantages et limites.

Voici une comparaison de la façon dont Mercury Layer se compare aux sidechains, Lightning Network et Chaumian e-cash  :

Couche de mercure et chaînes latérales

Modèle opérationnel  : Mercury Layer utilise des chaînes d'état pour faciliter les transactions hors chaîne des UTXO Bitcoin tout en préservant leur sécurité et leur confidentialité. Il atteint l'évolutivité et la confidentialité grâce à la cosignature aveugle et au cycle de clés sans nécessiter le transfert d'actifs entre les chaînes.

Les sidechains sont des blockchains indépendantes qui fonctionnent parallèlement à la blockchain Bitcoin principale, permettant de rattacher et de transférer des actifs entre la chaîne principale et la sidechain. Cela peut faciliter une gamme plus large d’applications et de contrats intelligents impossibles à réaliser sur la chaîne principale.

Modèle de confiance  : Mercury Layer nécessite la confiance dans le SE pour agir honnêtement en facilitant le transfert des UTXO et en préservant la confidentialité grâce à des opérations aveugles. Cependant, le protocole est conçu pour minimiser la confiance grâce à des mécanismes cryptographiques.

Les sidechains peuvent nécessiter une confiance dans les entités sécurisant la sidechain, en fonction du mécanisme de consensus utilisé. Les sidechains fédérés, par exemple, dépendent d'un groupe de validateurs pour sécuriser le réseau et approuver les transferts entre chaînes.

Évolutivité et confidentialité  : Mercury Layer aborde directement l'évolutivité en permettant de nombreuses transactions hors chaîne sans affecter le débit de la blockchain Bitcoin. Il améliore la confidentialité en garantissant que la SE ne peut pas obtenir de détails sur les transactions qu'elle facilite.

Les sidechains peuvent potentiellement offrir une plus grande évolutivité et différentes fonctionnalités de confidentialité en fonction de leur conception, mais la confidentialité et l'évolutivité dépendent de l'architecture spécifique du sidechain et des mécanismes qu'elle utilise.

Couche Mercury et réseau Lightning

Modèle opérationnel  : le réseau Lightning permet des transactions hors chaîne via des canaux de paiement entre deux parties. Ces canaux permettent des transactions presque illimitées qui sont réglées sur la blockchain Bitcoin uniquement lorsque le canal est ouvert ou fermé.

L'utilisation des chaînes d'état par Mercury Layer diffère car elle facilite le transfert hors chaîne de la propriété UTXO. Contrairement au Lightning Network, qui nécessite un financement préalable des canaux, Mercury Layer permet le transfert des UTXO existants.

Évolutivité  : Lightning Network et Mercury Layer offrent des solutions au problème d'évolutivité de Bitcoin. Lightning y parvient grâce à un réseau de canaux de paiement facilitant les microtransactions, tandis que Mercury Layer le fait via des transferts UTXO hors chaîne.

Mercury Layer offre potentiellement un mécanisme plus simple pour transférer de la valeur hors chaîne sans avoir besoin de gestion et de routage des canaux, mais il se concentre sur les transferts UTXO plutôt que de faciliter un volume élevé de petites transactions.

Confidentialité  : le réseau Lightning offre des avantages en matière de confidentialité en ne diffusant pas les transactions sur la blockchain publique jusqu'à la fermeture d'un canal. Cependant, les informations de routage pourraient potentiellement divulguer des informations sensibles à la confidentialité.

Mercury Layer améliore la confidentialité grâce à une cosignature aveugle, empêchant le SE d'obtenir des détails sur les transactions qu'il contribue à faciliter, offrant ainsi une solide garantie de confidentialité.

Cas d'utilisation  : le Lightning Network est bien adapté aux petits paiements fréquents, ce qui le rend idéal pour les micropaiements et les transactions quotidiennes.

Mercury Layer est particulièrement avantageux pour les transferts sensibles à la confidentialité et potentiellement pour les transactions plus importantes, étant donné l'accent mis sur le maintien de la propriété, de la confidentialité et de la sécurité des UTXO.

Couche de mercure contre Chaumian eCash

Modèle opérationnel  : Mercury Layer est une solution de mise à l'échelle de couche 2 basée sur des chaînes d'état, facilitant le transfert hors chaîne des UTXO Bitcoin avec une garde complète assurée par le propriétaire. Il utilise des signatures aveugles et une technologie de cycle de clés pour garantir la confidentialité et la sécurité.

Chaumian eCash fonctionne comme un système de paiement numérique axé sur la confidentialité, utilisant des signatures aveugles pour garantir l'anonymat des utilisateurs. Il permet la création de monnaies ou de banques où les utilisateurs peuvent déposer et retirer des fonds, effectuant des transactions de manière anonyme au sein de la monnaie.

Risques de confiance et de garde  : Mercury Layer minimise la confiance en garantissant que ni le SE ni les utilisateurs n'ont un contrôle total sur les clés privées, nécessitant ainsi une coopération pour les transactions. Il introduit une nouvelle méthode de transfert de propriété Bitcoin sans transaction en chaîne.

Chaumian eCash introduit un modèle de confiance dans lequel les utilisateurs doivent faire confiance dans une certaine mesure aux opérateurs de la monnaie. Cependant, les monnaies fédérées répartissent la confiance entre plusieurs parties pour atténuer les risques. La confidentialité et la sécurité des transactions au sein d'une monnaie dépendent de l'intégrité de ces opérateurs.

Confidentialité  : l'utilisation de techniques de masquage par Mercury Layer garantit que le SE ne peut connaître aucun détail de transaction, offrant ainsi un haut degré de confidentialité aux utilisateurs. Il protège contre les fuites de confidentialité internes et externes de par sa conception.

Chaumian eCash offre dès sa conception de solides fonctionnalités de confidentialité, utilisant des signatures aveugles pour empêcher les opérateurs de monnaie de relier les utilisateurs à des transactions ou à des soldes. Il répond efficacement aux fuites internes de confidentialité, mais doit être soigneusement conçu pour protéger contre l’analyse et la surveillance externes.

Évolutivité et convivialité  : Mercury Layer répond directement à l'évolutivité de Bitcoin en permettant les transferts UTXO hors chaîne, prenant potentiellement en charge un volume de transactions plus élevé sans alourdir le réseau Bitcoin. Son approche simplifie l'expérience utilisateur en faisant abstraction de la gestion complexe des canaux vue dans d'autres solutions de couche 2.

Chaumian eCash offre également des avantages en matière d'évolutivité en permettant des transactions hors chaîne au sein des monnaies. Il simplifie l'expérience utilisateur, permettant des transactions faciles sans avoir besoin d'une interaction directe avec la blockchain. Cependant, l'évolutivité est limitée à l'écosystème de la Monnaie et dépend de sa capacité à gérer de gros volumes de transactions.

Intégration avec les réseaux existants  : bien que Mercury Layer soit une solution autonome de couche 2 axée sur les transferts UTXO, ses principes pourraient théoriquement être intégrés à d'autres réseaux pour des fonctionnalités améliorées.

Les monnaies Chaumian eCash peuvent être conçues pour interopérer avec le réseau Lightning, offrant ainsi un pont entre les systèmes eCash centrés sur la confidentialité et les canaux de micropaiement efficaces de Lightning. Cette interopérabilité pourrait enrichir l’écosystème Bitcoin avec diverses options de transaction répondant aux différents besoins des utilisateurs.

En résumé, alors que les sidechains, l'e-cash Chaumian et le Lightning Network étendent les capacités de Bitcoin dans différentes directions, Mercury Layer propose une nouvelle approche axée sur la confidentialité et le transfert sécurisé de propriété des UTXO. Chacune de ces solutions de couche 2 joue un rôle crucial dans l'amélioration de l'évolutivité, de la confidentialité et de l'utilité de Bitcoin, en répondant à divers cas d'utilisation au sein de l'écosystème.