
L’idée d’incorporer des rollups ZK dans Bitcoin est sur la table de discussion des développeurs depuis de nombreuses années. Aujourd’hui, un projet appelé Citrea annonce la première plate-forme de ce type, rendue possible grâce à l’utilisation de BitVM, un protocole qui permet de valider des programmes sur la chaîne principale sans altérer la base de code Bitcoin.
L’équipe Citréa décrire le projet comme « le premier rollup pour améliorer les capacités d’espace de blocs de Bitcoin avec une technologie sans connaissance ». Ce lancement est pertinent en raison de la forte demande actuelle pour l’espace des blocs Bitcoin, avec l’émergence du protocole Ordinals et la croissance des marchés des jetons BRC-20 et des artefacts numériques (également appelés NFT ou jetons à but non lucratif). consommables). De plus, avec l’émergence de Runes, un autre héritier symbolique du BRC-20, une demande accrue pourrait s’ajouter à l’utilisation des archives Bitcoin et de son réseau d’échange de valeurs.
Seulement au cours de sa première année, Les ordinaux ont augmenté de façon exponentielle le nombre de transactions en Bitcoin, au point qu’il y a eu une congestion allant jusqu’à 450 000 transactions en attente de confirmation et plus de 500 blocs en attente. Pendant 12 mois, la congestion du Bitcoin a affecté la valeur des frais de réseau, comme l’a rapporté CriptoNoticias.
Les rollups ont le potentiel d’atténuer cet état du réseau et d’étendre Bitcoin à de nouveaux marchés. « Les propositions de mise à l’échelle offrent aujourd’hui des espaces de blocs alternatifs qui concurrencent Bitcoin et conduisent à des ponts et à des constructions de réseaux non sécurisées », déclare l’équipe Citrea, faisant référence aux sidechains, en plus d’autres propositions, qui sont liées à Bitcoin, mais elles conservent leurs propres fichiers, et ils sont apparus au fil des années sans incidence majeure et avec très peu d’adoption.
Les cumuls ZK constituent le moyen le plus sûr et le plus efficace de faire évoluer l’espace de blocs Bitcoin. Ils déchargent l’exécution, mais conservent les données en chaîne et les vérifient via des tests ZK.
Citrea, cumul Bitcoin.
Qu’est-ce qu’un cumul ZK ?
Un rollup ZK est un type de solution de mise à l’échelle de couche 2, dans ce cas pour Bitcoin, qui utilise des preuves à connaissance nulle (preuve ZK) pour vérifier la validité des transactions sans révéler leurs informations complètes.
Dans le cas de Citrea, un type de système récursif à connaissance nulle appelé STARK est utilisé via des nœuds légers. « Toute personne exécutant un Bitcoin Light Node (SPV) peut vérifier Citrea en toute confiance et accéder à son état racine », indique le livre blanc de Citrea.
Il fonctionne en regroupant un grand nombre de transactions en un seul package. Pour vérification, un test ZK est généré qui démontre la validité de l’état final des transactions groupées sans révéler les détails individuels de chaque transaction. La preuve ZK est envoyée à la chaîne principale Bitcoin pour vérification. Si la preuve ZK est valide, l’état de la blockchain principale est mis à jour pour refléter le résultat final des transactions regroupées.
Les rollups permettraient de traiter un plus grand nombre de transactions par seconde que le réseau principal et plus rapidement. De plus, les frais de transaction sont bien inférieurs à ceux de la couche 1. Les tests ZK ne révèlent pas d’informations complètes sur les transactions, ce qui améliore la confidentialité des utilisateurs.
Les rollups sont devenus pertinents dans des réseaux comme Ethereum, où ont fait leurs preuves avec la croissance de nombreux marchés, même si, au cours de ces premières étapes de développement, ils ont généralement connu de nombreuses failles de sécurité.
BitVM rend possible les cumuls Bitcoin
Citrea est possible grâce à BitVM, un protocole qui fonctionne comme une machine virtuelle, en quelque sorte similaire à celui d’Ethereum, puisqu’il permet de valider les opérations et l’exécution de différents types de programmes externes à Bitcoin. Cela devient particulièrement pertinent dans la mesure où le protocole Bitcoin est conçu comme une couche d’exécution de transactions ou d’échange de valeurs, bien que beaucoup le considèrent comme une base de données.
Les tests des clients légers de Citrea sont vérifiés nativement via BitVM, permettant une vérification de première couche 2 dans Bitcoin et un mécanisme de liaison bidirectionnelle qui minimise la confiance. Le BTC lié est détenu dans le contrat BitVM (exploitant Taproot) sur le réseau. Les retraits ne sont autorisés qu’avec des preuves ZK valides, ce qui signifie qu’aucune partie ne peut voler le BTC lié au pont. Citrea utilise $ BTC comme jeton natif. Pour éviter toute confusion et améliorer l’UX entrant et sortant ; Le $ BTC natif de Citrea est connu sous le nom de $ cBTC.
Citrea, cumul Bitcoin
Comme le rapporte CriptoNoticias, BitVM a le potentiel pour des projets comme Citrea de valider leurs opérations en Bitcoin, sans avoir à attendre les changements de code qui seraient nécessaires pour que ce type de plateforme fonctionne directement sur la chaîne principale.
Voir l’article original en espagnol
