Abstract
Wir werfen einen neuen Blick auf ordinalbezogene Daten im Bitcoin-Netzwerk. Dabei stellen wir fest, dass BRC-20-Token nach Transaktionsanzahl die dominierende Form der Ordinals darstellen, mit 92,5 Millionen BRC-20-Transaktionen im Vergleich zu lediglich 2,7 Millionen Onchain-Ordinalbildern. Allerdings sind die ordinalsbezogenen Bilder in Bezug auf die Datenmenge annähernd gleich groß wie die BRC-20-Ordinals, bei etwa 30 GB. Aus der Perspektive eines Node-Betreibers sind die kleineren, BRC-20-bezogenen Transaktionen, die eine Struktur haben, die der von „gewöhnlichen Transaktionen“ ähnlich ist, ein bedeutendes negatives Merkmal. Im Gegensatz dazu sind bildbezogene Ordinals größer und enthalten mehr „willkürliche Daten“, was sich positiv bis neutral auf die Ressourcen eines Nodes auswirkt. Daher könnten die BRC-20-Token für einige Node-Betreiber besorgniserregender sein.
Überblick
Im Februar 2023, als der sogenannte Ordinals-Boom begann, haben wir die Blockchain analysiert und unseren ersten Bericht zu diesem Thema veröffentlicht. In diesem Beitrag werfen wir einen zweiten Blick auf die ordinalbezogenen Daten in der Bitcoin-Blockchain und bewerten insbesondere die Auswirkungen dieser Daten auf die für den Betrieb eines vollständigen Bitcoin-Nodes erforderlichen Ressourcen.
Ordinale Datenübersicht nach Typ
Seit Beginn des Ordinal-Hypes gab es etwa 97,4 Millionen Inschriften in der Bitcoin-Blockchain. Davon sind die überwältigende Mehrheit, gemessen an der Anzahl, mit BRC-20-Token verbunden, entweder Token-Prägungen oder Token-Übertragungen. Im Vergleich dazu wurden etwa 2,7 Millionen Bilder in die Bitcoin-Blockchain eingeschrieben, wie die folgende Tabelle verdeutlicht.
Typ | Anzahl |
---|---|
BRC-20 | 92.514.620 |
Bild | 2.710.087 |
Sonstige | 2.048.399 |
Video | 100.321 |
Audio | 1.525 |
634 | |
Gesamt | 97.375.586 |
Gesamtinschriften bis dato – Nach Anzahl
Die BRC-20-Token dominieren in Bezug auf die Anzahl der ordinalbezogenen Transaktionen. Wenn es jedoch um die genutzten Daten geht, zeigt sich ein differenzierteres Bild. In Rohdaten belegen Ordinalbilder und andere Daten etwa 30,0 GB Platz in der Blockchain, was etwas mehr als die 27,8 GB der BRC-20-bezogenen Transaktionen ausmacht. Daher ist die Auswirkung der Bilder in Bezug auf Rohdaten ähnlich wie die der BRC-20-Token. Hinsichtlich des Blockgewichts profitieren Bilder vom Witness-Rabatt und nehmen 8,9 Milliarden Gewichtseinheiten ein, deutlich weniger als die BRC-20-Token, die bisher 13,9 Milliarden Gewichtseinheiten verwendet haben.
Node-Betriebskosten – Die Theorie
Theoretisch sollten große Ordinalbilder einfacher zu verifizieren sein als gewöhnliche Transaktionen pro Gewichtseinheit, da die Bilder in einem nicht ausgeführten Teil des Taproot Witness eingeschrieben sind. Dadurch entfallen die signaturbezogenen Überprüfungen, die oft die rechenintensivste Aufgabe beim Betrieb eines Nodes darstellen. Ordinalbilder können auch in anderer Hinsicht nützlich sein, da die datenintensiven Bilder Blockplatz beanspruchen, der andernfalls zur Vergrößerung des UTXO-Sets genutzt werden könnte. Im Allgemeinen kann willkürliche, nicht-transaktionsbezogene Datennutzung also positiv sein, wenn man nur die Ressourcen betrachtet, die zur Validierung der Blockchain benötigt werden.
Im Gegensatz dazu haben die BRC-20-Transaktionen Eigenschaften, die eher gewöhnlichen, nicht-Ordinal-Bitcoin-Transaktionen ähneln. Die BRC-20-Transaktionen sind kleiner und enthalten weniger willkürliche, nicht-transaktionsbezogene Daten, weshalb sie für den Node-Betreiber in puncto Ressourcenbedarf ähnlich wie gewöhnliche Transaktionen sein sollten. Das Hauptproblem bei BRC-20-Tokens ist jedoch, dass sie das UTXO-Set aufblähen. Das UTXO-Set ist von 84 Millionen auf 169 Millionen im Ordinal-Zeitraum von Dezember 2022 bis September 2025 gestiegen, was einer Zunahme von rund 85 Millionen Ausgaben entspricht. Die Größe des UTXO-Sets ist ein wichtiges Metrik für Node-Betreiber, insbesondere für beschnittene Nodes, sodass die Existenz von BRC-20-Token grundsätzlich nachteilig für Node-Betreiber ist. Dennoch profitieren Transaktionsausgaben nicht vom Witness-Rabatt, weshalb die BRC-20-Token-bezogenen Transaktionen eine höhere Gebühr pro Byte für diesen Blockplatz gezahlt haben.
Größe des UTXO-Sets
Ergebnisse der Node-Validierung
Wir haben mehrere Tests durchgeführt und einen ersten Blockchain-Download durchgeführt. Dabei verwendeten wir einen Computer, der unter Ubuntu mit 8 CPU-Kernen und 8 GB RAM lief. Das Gerät hatte ein 1 TB SSD und eine 1Gb/s Internetverbindung. Eine mögliche Kritik an unserer Analyse könnte sein, dass diese Verbindungsgeschwindigkeit zu hoch war und dass Nodes zu Hause eine langsamere Netzwerkverbindung haben, die den Download großer Ordinals verlängern könnte. Der Test wurde mit Bitcoin Core Version 29.1 durchgeführt. Ziel des Leistungstests war es, die Geschwindigkeit des Downloads und der Verifikation der Blöcke zu bewerten und diese Geschwindigkeiten gegen die Menge der ordinalbezogenen Daten in jedem Block zu regressieren.
Ergebnisse mit assume valid = 1 (Überspringen der signaturbezogenen Überprüfungen)
Die Ergebnisse sind insgesamt eher unklare, jedoch zeigte jede Regression eine positive Beziehung zwischen der Menge der Ordinaldaten und der Verifikationsgeschwindigkeit. Beim Herunterladen von Daten über ein Peer-to-Peer-Netzwerk gibt es immer viel Zufälligkeit, weshalb die Ergebnisse verständlicherweise eher schwach sind.
Ein Schlüsselelement der theoretischen Überlegung zur Beschleunigung der Verifikation durch mehr Ordinaldaten ist die Annahme, dass Blöcke immer voll sind. Wenn willkürliche Daten transaktionale Daten verdrängen, sollte dies die Verifikation beschleunigen. Es gibt jedoch keine klaren Beweise für eine signifikante Beziehung.
Ergebnisse mit assume valid = 0 (Durchführung aller signaturbezogenen Überprüfungen)
Wenn assume valid deaktiviert ist, wächst die positive Beziehung zwischen der Größe der Ordinals und der Verifikationsgeschwindigkeit. Diese Beobachtungen stellen in der Tat einen wichtigen Aspekt der Untersuchung dar.
Fazit
Die obige Analyse impliziert nicht, dass große ordinalbezogene Bilder gut oder positiv für Bitcoin sind. Diese Bilder könnten langfristig negative Auswirkungen auf das System haben, da sie möglicherweise finanzielle Transaktionen verdrängen, was wiederum verschiedene negative Konsequenzen haben könnte. Alle in diesem Bericht enthaltenen Daten könnten lediglich darauf hinweisen, dass die großen Ordinals möglicherweise einen kleinen Vorteil bieten, der teilweise die potentiellen Negativfolgen ausgleicht, indem mehr willkürliche Daten auf der Blockchain, wenn gut umgesetzt, das Betreiben eines Nodes in der Praxis leichter machen.