Die Bitcoin-Blockchain kann Bitcoin-Preis ohne externe Hilfe verfolgen
Die Bitcoin-Blockchain ist nun in der Lage, den Preis von Bitcoin ohne Hilfe von außen zu verfolgen, dank eines neuen Tools eines Entwicklers. Die Software mit dem Namen UTXOracle ist ein Python-Programm, das den täglichen USD-Preis von Bitcoin schätzt, indem es nur den Bitcoin Core Full Node verwendet. Die Software liest ausschließlich Blöcke, analysiert Ausgabemuster und schätzt einen täglichen Durchschnittspreis in USD für Bitcoin. Das Tool ist Open Source und kann verwendet werden, indem man einfach die Blöcke von einem eigenen Gerät aus liest, ohne mit dem Internet verbunden zu sein.
Die Preisdaten für Vermögenswerte werden normalerweise von zentralisierten Krypto- und Börsen bezogen, wo ein aktiver Handelsmarkt Liquidität schafft, um den aktuellen Wert zu ermitteln. Aber solche Börsen sind zentralisierte Einrichtungen, die anfällig für Subjektivität, Unzuverlässigkeit und Korruption sind – Dinge, denen Bitcoin angeblich entgehen soll.
Dies gilt insbesondere für den Bereich der Krypto-Smart Contracts, die sowohl Preisdaten als auch andere externe Informationen benötigen, um die meisten ihrer Anwendungsfälle umzusetzen. Durch die Bereitstellung einer rein blockchain-basierten Preisfindung können große Teile der dezentralen Finanzierung (DeFi) zu 100% „dezentralisiert“ werden, ähnlich wie Standardtransaktionen.
Der Prozess zur Berechnung des Preises ist etwas kompliziert: Es werden Heatmaps der Bitcoin-Blockchain verwendet, um Trendlinien in den abgerundeten BTC- und USD-Bezeichnungen zu erkennen, mit denen die Benutzer Transaktionen durchführen, und der Preis wird anhand der Schnittpunkte dieser Linien geschätzt.
In Kombination mit nur einem Tag externer Daten zur Initialisierung des Modells kann UTXOracle den täglichen Bitcoin-Preis mit bemerkenswerter Genauigkeit innerhalb eines Fehlerspielraums von 1% ermitteln. Beispielsweise berechnete das Tool am Montag den On-Chain-Preis von Bitcoin auf 26.448 USD, während Yahoo Finance basierend auf CoinMarketCap-Daten einen „täglichen Abschluss“ von 26.183,21 USD für Bitcoin errechnete.
Nicht praktikabel für Ethereum
Der Entwickler des Programms erklärt, dass das Gleiche für Ethereum nicht „praktikabel“ ist. Obwohl er Vitaliks Arbeit sehr schätzt, sagt er, dass Ethereum-Nodes im ersten Schritt bereits für lokal betriebene Computer unpraktisch sind, was den Zweck seines Projekts zunichte macht. Für die Ausführung des UTXOracle-Codes ist ein vollständiger Blockchain-Kopie auf einem lokalen Computer erforderlich. Laut dem Entwickler ist diese wunderbare neue Ära des Geldes, die wir mit Kryptowährungen betreten haben, stark davon abhängig, dass die Menschen unabhängige vollständige Kopien der Blockchain auf ihrem lokalen Rechner behalten. Viele Ethereum-Benutzer betreiben zwar ihre eigenen Nodes, aber oft erfolgt dies über zentralisierte Cloud-Computing-Unternehmen wie Amazon Web Services (AWS). Sie betreiben auch oft sogenannte „geschnittene Knoten“ (pruned nodes), die keine vollständigen Kopien der Blockchain enthalten. Der Entwickler betont, dass er die Menschen ermutigen möchte, ihre eigenen Nodes zu betreiben, da dies der Schlüssel zu dieser schönen neuen Ära der Menschheit sei.