sur le crypto
Utreexo aborde spécifiquement la taille de «l'état» d'un nœud complet, qui montre des informations mises à jour sur qui possède combien de bitcoins. Utreexo réduit la taille de l'état d'environ quatre gigaoctets à moins d'un kilo-octet. Cela pourrait être un grand pas en avant, mais n'a pas encore été pleinement mis en œuvre.
Actuellement, les nœuds Bitcoin complets contiennent toutes les transactions jamais effectuées, cadencées à environ 200 Go. Les nœuds complets «élagués» sont capables de réduire la taille de l'historique des transactions à un minimum d'un demi-gigaoctet.
Mais il ne s'agit pas de stocker la sortie de transaction non dépensée de Bitcoin (UTXO), qui collecte la quantité de bitcoins - ici le citation en temps réel - lié à chaque adresse bitcoin. Ce lot de données occupe un peu moins de 4 Go de données.
Cet état UTXO a augmenté rapidement au fil du temps et est susceptible de continuer à se développer, ce qui rend l'exécution complète du nœud plus difficile. C'est là qu'Utreexo entre en jeu. Avec l'aide d'un nouveau cryptage sophistiqué, ce grand état peut être remplacé par une petite preuve cryptographique qui prend beaucoup moins d'espace de stockage.
«Utreexo est un nouvel accumulateur dynamique basé sur le hachage qui vous permet de représenter des millions de sorties non dépensées dans un kilo-octet - suffisamment petit pour être écrit sur une feuille de papier», explique Dryja sur le site Web du MIT DCI.
Essayer d'alléger les nœuds de Bitcoin est loin d'être une idée nouvelle. La vérification simplifiée des paiements (SPV) est probablement la version la plus populaire d'un nœud léger, utilisée par Electrum et d'autres portefeuilles. Utreexo est similaire à SPV en ce sens qu'il ne nécessite guère l'espace de stockage d'un ordinateur à nœud complet.
Mais les nœuds SPV ne préservent pas la confidentialité des utilisateurs et sont plus sensibles aux attaques que les nœuds Utreexo. Étant donné qu'Utreexo offre ces avantages de sécurité, Dryja espère pouvoir échapper à la domination du SPV dans l'espace (tant que l'écriture du logiciel Utreexo se déroule comme prévu). Mais il affirme également qu'il est difficile de remplacer complètement le SPV, car le SPV est encore plus facile à exécuter.
«Il existe encore de nombreux bogues connus et inefficacités dans le code, mais nous l'améliorons rapidement», écrit Dryja. Au final, il faudra rendre le nœud Utreexo compatible avec les nœuds déjà en cours d'exécution sur le réseau Bitcoin.
Pour ce faire, vous devrez modifier Bitcoin Core, le logiciel de nœuds Bitcoin le plus populaire. Mais cela pourrait être dangereux. Utreexo est "une refonte significative du fonctionnement de Bitcoin, qui modifie le code de consentement", écrit Dryja.
«Il est donc probable qu'il sera difficile d'insérer le code Utreexo dans Bitcoin Core, et pour cause. Nous voulons nous assurer que nous n'introduisons pas de problèmes dans un système qui gère autant d'argent », a déclaré Dryja.
Les crypto-monnaies ont révolutionné le monde de l'économie et de l'investissement, offrant une alternative décentralisée aux…
Milkomedia-C1 a annoncé l'intégration du réseau DJed stablecoin sur sa plateforme. Milkomeda C1, un…
Les crypto-monnaies ont acquis une immense popularité au cours de la dernière décennie, attirant des investisseurs du monde entier. Toutefois,…
L'ancien échange de crypto-monnaie FTX était basé aux Bahamas. La nation insulaire n'a pas été…
Alors que l'adoption de Shiba Inu monte en flèche, le memecoin et l'ensemble de l'écosystème Shiba…
L'adoption de monnaies numériques telles que Bitcoin a continué de croître sans relâche. Beaucoup…