Alle Tauschgeschäfte innerhalb der App laufen über eine einzige Adresse — 0x00000000…4e3010e2. Das ist der aufschlussreichste Punkt der ganzen Infrastruktur: Er zeigt, was tatsächlich gekauft und verkauft wird, wie viele Beteiligte das tun und was die App umsetzt. Unten ein Fenster von 30 Tagen, täglich neu berechnet.
Die Balken sind Token-Eingänge pro Tag, die Linie zeigt, wie viele verschiedene Adressen sie geschickt haben. Zwei Skalen mit Absicht: Die Größen unterscheiden sich um ein Vielfaches, auf einer gemeinsamen Skala läge die Linie am Boden.
Jeder Token wird über sein liquidestes Paar bewertet. Was sich nicht bewerten lässt, wird nicht erraten — der abgedeckte Anteil steht in der Karte oben, diese Summe ist also nicht der ganze Umsatz.
Die obersten Token nach Zahl der Eingänge. Die Spalte „Absender“ wiegt schwerer als die Anzahl: eine Adresse, die einen Token hin und her schiebt, und hundert verschiedene Leute sind zweierlei — am Volumen sind sie nicht zu unterscheiden.
Das sind keine Nutzer, sondern Abwicklungsverträge, über die der Tausch ausgeführt wird: Aggregatoren leiten das Geschäft über die Pools und geben das Ergebnis an den Router. Nicht alle tragen eine Beschriftung — wir vergeben sie nur dort, wo die Adresse erkannt und nicht geraten ist.
Ein Symbol auf der Kette ist durch nichts geschützt: Es wählt der Urheber des Vertrags, und Überschneidungen verbietet niemand. In unserem Fenster gehören mehr als zweihundert Symbole gleich mehreren verschiedenen Verträgen.
Das ist keine Theorie. Die erste Messung summierte nach Symbol, und „UNI“ zeigte einen Umsatz von 14,85 Millionen Dollar, den es nicht gibt: Das echte UNI kam auf 2540. Der Rest entfiel auf Eintagsfälschungen gleichen Namens. Deshalb wird hier alles nach Vertragsadresse gezählt, und das Symbol dient nur als Beschriftung — jede Zeile öffnet ihre Adresse im Explorer.
Der Router empfängt sowohl das, was der Nutzer hergibt, als auch das, was aus dem Pool zurückkommt. Das eine vom anderen zu trennen geht nur über die Gegenbewegung in derselben Transaktion, und das geschieht hier nicht. Die Zahl der Eingänge misst Aktivität, nicht gekauftes Volumen.
In der Spalte „sendende Adressen“ stehen Pool- und Aggregator-Verträge. Wie viele echte Nutzer dahinterstehen, ist auf der Kette nicht zu sehen: Eine Person kann bei einem Geschäft mehrere Pools berühren, und umgekehrt kommt es auch vor.
Nicht jeder Token hat einen Preis: Eintagsemissionen haben überhaupt keine Liquidität. Solche Zeilen sind mit „ohne Preis“ markiert und bleiben aus der Summe heraus — ihnen eine Null zu geben, würde den Umsatz unbemerkt drücken.
Wird täglich neu berechnet. Ausgeliefert als /api/router.json. Gelesen wird in Fenstern von genau einem Tag: Bei Fenstern von vier Tagen stieß jedes einzelne an die Etherscan-Grenze von 10 000 Einträgen — lautlos, ohne einen einzigen Fehler. Preise werden aus demselben Grund mit einer Adresse pro Aufruf erfragt: Die Quelle liefert höchstens 30 Paare je Antwort, gleich wie viele Adressen gefragt wurden.