La blockchain Bitcoin à elle seule est désormais capable de suivre le prix du Bitcoin sans l’aide du monde extérieur, grâce au nouvel outil d’un développeur.
Créé par @SteveSimple sur X (Twitter), UTXOracle est un programme Python qui « estime le prix quotidien en USD du bitcoin en utilisant uniquement votre nœud complet Bitcoin Core », selon le programme. scénario.
« Il lit uniquement les blocs, analyse les modèles de sortie et estime le prix moyen quotidien du bitcoin en USD », indique le programme. L’outil est entièrement open source et peut être utilisé sans connexion Internet en lisant simplement les blocs de son appareil.
Les données sur les prix d’un actif financier donné proviennent généralement de bourses de crypto-monnaie et de bourses centralisées, où un marché commercial actif crée des liquidités pour former un marché et suivre la valeur actuelle. Naturellement, cependant, ces échanges sont des entités centralisées, soumises à la subjectivité, au manque de fiabilité et à la corruption auxquelles Bitcoin est censé échapper.
Cela est particulièrement vrai dans le domaine des contrats intelligents cryptographiques, qui nécessitent des données sur les prix et d’autres informations externes pour réaliser la plupart de leurs cas d’utilisation. En apportant la découverte des prix uniquement en chaîne, des pans massifs de la finance décentralisée (DeFi) peuvent devenir 100 % « décentralisés », tout comme les transactions standard.
Le processus de calcul du prix est un peu compliqué : il implique l’utilisation de cartes thermiques de la blockchain Bitcoin pour détecter les lignes de tendance dans les dénominations rondes BTC et USD avec lesquelles les utilisateurs effectuent des transactions, et évaluer le prix en fonction de l’intersection de ces lignes.
Combiné avec une seule journée de données externes pour amorcer le modèle, UTXOracle peut déduire le prix quotidien du Bitcoin avec une précision remarquable, avec une marge d’erreur de 1 %. Lundi, par exemple, il a calculé que le prix en chaîne du Bitcoin était de 26 448 $ US, tandis que Yahoo finance a calculé une « clôture quotidienne » pour Bitcoin à 26 183,21, sur la base des données CoinMarketCap.
Pas pratique pour Ethereum
Dans un message à CryptoActualités, le développeur du programme – @SteveSimple sur X (Twitter) – a déclaré que le même type de programme n’était pas « pratique » sur Ethereum. Tout en accordant un grand respect au travail de Vitalik, il a déclaré que les nœuds Ethereum ne sont pas pratiques à exécuter sur un ordinateur local, ce qui va à l’encontre de l’objectif de son projet.
« Vous avez besoin de la blockchain complète sur un ordinateur local pour exécuter le code UTXOracle », a-t-il expliqué. « Cette nouvelle ère incroyable de l’argent dans laquelle nous sommes entrés avec la crypto-monnaie dépend fortement du fait que les gens conservent des copies complètes et indépendantes de la blockchain sur leur machine locale. »
Bien que de nombreux utilisateurs d’Ethereum gèrent leurs propres nœuds, ils opèrent souvent via des sociétés de cloud computing centralisées comme Amazon Web Services (AWS). Ils peuvent également exécuter des « nœuds élagués » – des nœuds qui ne contiennent pas de copies complètes de la blockchain.
« Je veux encourager les gens à gérer leurs propres nœuds, car c’est la clé de cette belle nouvelle ère de l’humanité. » » a conclu le développeur.