StarkWare annonce une vérification Bitcoin simplifiée pour les appareils mobiles
StarkWare, société de technologie à connaissance nulle, a dévoilé une méthode de vérification ZK pour la blockchain Bitcoin, compatible avec les appareils mobiles. La preuve contient tous les en-têtes de blocs Bitcoin depuis la création du réseau, mais ne nécessite pas le téléchargement de l'historique complet de la blockchain, qui représente plus de 680 Go.
Chaque en-tête de bloc comprend le numéro de version du logiciel Bitcoin, un lien vers le bloc précédent de la chaîne, un horodatage, la taille du bloc et un nonce que les mineurs doivent trouver pour ajouter le bloc au registre. La preuve du registre BTC de StarkWare ne pèse que 1 Mo, ce qui permet aux utilisateurs de vérifier les transactions en moins de 100 millisecondes, selon Abdelhamid Bahta, responsable de l'écosystème de l'entreprise.
Modèle SPV illustré, tel que décrit dans l'article Bitcoin de Satoshi. Source : Institut Nakamoto
La solution repose sur le concept de vérification de paiement légère décrit dans l'article de Satoshi Nakamoto. Ce concept permet à des nœuds légers de vérifier les paiements sans avoir à télécharger le registre complet. Le développement de StarkWare est important car il permet à quiconque de vérifier les paiements Bitcoin sans avoir à installer un nœud complet, dont la mise en place peut coûter jusqu'à 1 000 $ et nécessite des connaissances techniques.
Les exigences de stockage des nœuds et la taille du grand livre deviennent un sujet de débat dans la communauté BTC
L'exploitation d'un nœud Bitcoin reste relativement simple par rapport à d'autres réseaux blockchain, qui peuvent nécessiter des investissements de plusieurs dizaines de milliers de dollars. Les nœuds Bitcoin peuvent fonctionner sur des ordinateurs personnels classiques grâce à la relative simplicité du protocole, qui a généré 680 Go de données depuis 2009.
Le nombre de nœuds Bitcoin augmente régulièrement depuis 2015. Source : Coin Dance.
Cette simplicité et le faible coût du matériel requis sont essentiels pour maintenir la décentralisation du protocole et le mécanisme de consensus de Bitcoin, assuré par des propriétaires de nœuds indépendants. Si les nœuds deviennent trop coûteux en raison de l'augmentation des besoins matériels, le réseau risque d'être centralisé sous le contrôle de grands fournisseurs de services, ce qui est contraire aux principes fondamentaux de Bitcoin.
Les critiques soulignent que les étiquettes, les numéros de séquence et autres formes de stockage de données non monétaires sur la blockchain présentent un risque de centralisation. Ils augmentent la taille du registre et obligent les opérateurs de nœuds à stocker de grandes quantités de données sans rapport avec les transactions monétaires.
En mai, les développeurs de Bitcoin Core, le logiciel utilisé par environ 80 % des propriétaires de nœuds, ont annoncé une mise à jour prochaine. Bitcoin Core 30, dont la sortie est prévue en octobre, supprimera la limitation OP_Return, qui limite la quantité de données non monétaires intégrées aux transactions Bitcoin.
Séparation des différentes implémentations du logiciel de nœud Bitcoin. Source : Coin Dance
La limite actuelle d'OP_Return est de 80 octets, ce qui est insuffisant pour stocker la plupart des images et médias modernes. Cette modification proposée a entraîné une montée en popularité historique de Bitcoin Knots, un logiciel de nœud alternatif offrant davantage d'options de personnalisation. Les propriétaires de nœuds Knots peuvent limiter la quantité de données OP_Return qu'ils stockent dans leurs pools de mémoire et transmettent à d'autres nœuds.
En 2025, les nœuds Knots représentent près de 20 % du réseau, soit une augmentation quasi verticale par rapport à fin 2024, lorsqu'ils représentaient environ 1 % du marché total.
Source: cryptonews.net