BitcoinOS a fait un grand pas en avant en rendant open source le protocole de vérification BitSNARK, marquant un moment critique dans le développement de Bitcoin. Aujourd'hui, nous allons examiner ce que cela signifie exactement et pourquoi le protocole de vérification open source BitSNARK est un pionnier. dans la cryptographie à connaissance nulle sur le réseau principal Bitcoin.
Qu'est-ce que le protocole de vérification BitSNARK ?
Le protocole de vérification BitSNARK est un système qui permet d'effectuer des preuves zk-SNARK sur le réseau Bitcoin sans modifier le protocole principal Bitcoin. Cette innovation permet d'exécuter des applications décentralisées plus complexes sur la blockchain et la chaîne les plus sécurisées au monde.
Une technologie construite sur le paradigme BitVM proposé par Robin Linus dans son article de décembre 2023, permettant l'expression de contrats intelligents Turing-complets sur Bitcoin.
BitSNARK améliore les fonctionnalités en améliorant la taille du programme et en réduisant la longueur des défis/réponses, ce qui en fait un système plus efficace qui répond aux besoins spécifiques du pontage cumulatif.
Comme BitcoinOS (BOS) a open source le protocole de vérification Zero-Knowledge Proof (ZKP).
Pourquoi les zk-SNARK sont-ils importants ?
zk-SNARK est une preuve cryptographique qui permet à une partie (le prouveur) de prouver à une autre partie (le vérificateur) qu'elle sait qu'une information spécifique ou un calcul a été effectué correctement sans révéler d'autres détails sur le calcul lui-même.
En juillet, BOS a vérifié la première preuve sans connaissance de Bitcoin à la hauteur de bloc 853626. L'open source de BitSNARK v0.1 fournit aux développeurs des outils pour mettre en œuvre des preuves cryptographiques avancées sur Bitcoin.
Comment fonctionne le protocole BitSNARK ?
BitSNARK est conçu comme un accord bipartite impliquant un prouveur et un vérificateur, dans lequel le prouveur révèle d'abord les entrées du programme et leurs résultats, et le vérificateur peut s'opposer s'il estime que la déclaration est incorrecte.
Ce type de cryptage est essentiel pour compresser des calculs volumineux en petites preuves vérifiables, ce qui est crucial dans un environnement blockchain où l'espace de bloc est une ressource limitée.
Cette structure d'incitation économique garantit l'honnêteté, car les comportements malhonnêtes sont punis, les prouveurs perdent la participation qu'ils ont investie dans BTC et les validateurs supportent des coûts potentiels si leurs contestations échouent.
Que dois-je faire en cas de divergence ?
Si une divergence se produit, le protocole ne réexécute pas l'intégralité de la vérification, mais utilise une recherche binaire pour déterminer le point de divergence exact, ce qui nécessite généralement un nombre logarithmique d'étapes pour le résoudre. le processus de vérification reste sur la blockchain Bitcoin et est toujours réalisable sur le plan informatique.
Comment les Rollups contribuent-ils à la croissance du Bitcoin ?
Les rollups sont un environnement d'exécution qui regroupe les données de transactions hors chaîne, puis les regroupe sur la blockchain Bitcoin principale.
Grâce aux rollups, le réseau Bitcoin peut héberger un environnement d'exécution similaire à d'autres blockchains telles que Ethereum et Solana, étendant considérablement ses capacités.
Pourquoi la vérification BitSNARK est-elle révolutionnaire pour Bitcoin ?
Depuis sa création, Bitcoin a été confronté à un dilemme : parvenir à une plus grande évolutivité, améliorer les fonctionnalités et rester décentralisé, et la communauté a longtemps débattu de la possibilité d'améliorer Bitcoin sans compromettre ses principes fondamentaux, l'analogie consistant à tirer la couverture à trois. (évolutivité, fonctionnalité et décentralisation) illustre la difficulté de couvrir tous les aspects simultanément.
Cette nouvelle fonctionnalité permet à Bitcoin d'effectuer des échanges atomiques décentralisés, des transferts entre chaînes et l'intégration de transactions de contrats intelligents, poussant Bitcoin vers un avenir où il pourra interagir de manière transparente avec d'autres écosystèmes blockchain.
Contrairement à d’autres projets apportant des preuves de connaissance nulle à Bitcoin, l’implémentation de BitSNARK est unique dans la mesure où elle s’exécute directement sur le réseau principal Bitcoin sans avoir besoin d’un soft fork.
Le PDG et co-fondateur de BOS, Edan Yago, a déclaré que cela transformerait Bitcoin en une plate-forme complète de contrats intelligents. "Bitcoin est entré dans le sujet de conversation."
Comment BitSNARK se compare-t-il aux autres solutions sans connaissance sur Bitcoin ?
Alors que d'autres projets ont fait de grands progrès en apportant des preuves de connaissance nulle à Bitcoin, la mise en œuvre du réseau principal de BitSNARK le distingue, par exemple, les preuves ZK vérifiées par StarkWare sur le réseau de test Signet de Bitcoin en juin 2024, visent à améliorer l'évolutivité de Bitcoin en utilisant la technologie STARK et un logiciel. fork appelé OP_CAT.
Le projet ZkSync développe un client léger sans connaissance pour Bitcoin en utilisant le code OP OP_ZKP sous-jacent, mais n'a pas encore implémenté la validation du réseau principal.
Charles Guillemet, CTO de Ledger, a défendu des avancées telles que OP_CAT ou d'autres moyens innovants de vérifier les preuves ZK sur la chaîne Bitcoin, qui, selon lui, peuvent améliorer les solutions de couche 2 et réduire la confiance dans le traitement hors chaîne.
En quoi Bitcoin est-il différent des autres technologies blockchain ?
Ce qui différencie Bitcoin des technologies blockchain plus récentes telles que Ethereum et Solana, c'est sa stabilité et sa fiabilité. Ces technologies plus récentes sont constamment mises à jour et peuvent rencontrer des problèmes opérationnels, tandis que l'immuabilité de Bitcoin en fait un investissement à long terme plus stable pour la protection des actifs.
Ces nouvelles expériences visent à apporter des fonctionnalités avancées à Bitcoin, qui ne prend traditionnellement pas en charge l'exécution de contrats intelligents complexes ou d'applications décentralisées directement sur son réseau, malgré les avantages techniques de ces nouvelles blockchains.
En outre, la discussion a mis en évidence un phénomène intéressant dans l’industrie technologique : même lorsque les nouvelles technologies offrent des améliorations significatives par rapport aux anciens systèmes, elles ne les remplacent pas toujours. Dans le cas de la blockchain, Ethereum et les plateformes similaires ont Advanced, mais cela ne les remplace pas. Bitcoin, mais coexiste avec Bitcoin pour répondre à différents besoins au sein de l’écosystème.
Quels sont les principaux problèmes du Bitcoin ?
Bitcoin est souvent considéré comme limité dans ses capacités existantes, principalement parce que vous ne pouvez détenir ou vendre du BTC que par le biais d'échanges, une limitation qui met en évidence la nécessité pour Bitcoin d'être plus profondément intégré dans la communauté active s'il est destiné à servir de réserve. économie monétaire.
Le modèle actuel sous-tend la valorisation du Bitcoin à des milliers de milliards de dollars, car il permet une propriété sans intermédiaire, est très précieux et permet son utilisation à un niveau financier décentralisé.
La vision de Bitfinity : connecter Bitcoin et Ethereum
La grande vision de Bitfinity consiste à combler le fossé entre les capacités des contrats intelligents Bitcoin et Ethereum. En tirant parti de la puissance de la technologie de preuve sans connaissance, Bitfinity vise à créer des agrégats Bitcoin qui résolvent les problèmes d'évolutivité grâce à des méthodes de traitement par lots qui améliorent la programmabilité de Bitcoin.
Bitfinity EVM : le changeur de jeu de Bitcoin
Au cœur de la vision de Bitfinity se trouve Bitfinity EVM (Ethereum Virtual Machine), un outil de transformation qui permet le déploiement de contrats intelligents compatibles Ethereum directement sur Bitcoin.
Bitfinity EVM fonctionne comme une sidechain, tirant parti de la technologie informatique Internet pour atteindre une vitesse et une efficacité inégalées au-delà des capacités actuelles d'Ethereum.
Libérer l’interopérabilité entre les chaînes
L'intégration de BitSNARK et le développement de Bitfinity EVM jettent les bases d'une interopérabilité transparente entre les chaînes. Avec la capacité d'effectuer des échanges atomiques décentralisés et des transferts entre chaînes, Bitcoin devrait devenir un élément plus indispensable de l'écosystème blockchain plus large. partie.
Cette nouvelle interopérabilité ouvrira de nouvelles voies au Bitcoin, le propulsant vers un avenir où il pourra interagir de manière fluide avec d’autres réseaux blockchain.
en conclusion
L’introduction de la cryptographie sans connaissance (ZK) dans Bitcoin est d’une grande portée, permettant à n’importe quelle logique de calcul – des machines virtuelles comme Solana ou Ethereum aux langages de programmation comme Solidity, Java ou TypeScript – d’être intégrée dans Bitcoin.
Grâce à ces améliorations, Bitcoin consolidera sa position de technologie fondamentale pour un avenir décentralisé, incarnant le principe selon lequel toutes les applications décentralisées peuvent fonctionner sur le réseau Bitcoin.
Pour plus d’informations sur Bitfinity, lisez :
Un aperçu du projet Bitcoin Layer2 Bitfinity, compatible avec Ethereum EVM
Comprendre Bitfinity : Bitcoin L2, qui utilise l'ICP Express, doit également être un pont d'inscription entre chaînes ?
#BitSNARK #BitcoinOS #BITFINITY #ICP生态
Contenu IC qui vous intéresse
Progrès technologique | Informations sur le projet |
Collectez et suivez IC Binance Channel
Restez à jour avec les dernières informations