Vergleich BTC und ETH unbestätigte Transaktionswarteschlange

Wenn ich die BTC-Mempool-Anzahl und die ETH-Transaktionswarteschlangen vergleiche, sind die ETH-Warteschlangen viel größer. Ich würde mich über Erklärungen freuen, warum das so ist.

*BTC-Mempool-Anzahl

https://blockchain.info/ja/charts/mempool-count

*ETH-Transaktionswarteschlange

https://etherscan.io/chart/pendingtx

Es sind völlig unterschiedliche Netzwerke, es gibt keinen wirklichen direkten Vergleich. An der ETH ist einfach viel mehr los
ETH hat eine kürzere Bestätigungszeit und ein geringeres Volumen (richtig?). Warum hat ETH dann eine höhere Anzahl von Transaktionen in der Warteschlange?
ETH hat ein deutlich höheres Transaktionsvolumen, viel höher als die zusätzliche Geschwindigkeit, die durch eine schnellere Blockzeit gewährt wird.
BTC: blockchain.info/charts/n-transactions ETH: etherscan.io/chart/tx Sind diese beiden Diagramme ein fairer Vergleich?
Das ist das Handelsvolumen. Sie sehen sich einen Vergleich des Transaktionsvolumens an. Der Handel findet größtenteils außerhalb der Kette statt und spiegelt sich daher nicht gut im Transaktionsvolumen wider.
Was bedeutet „Off-Chain“? Meinst du "außerhalb der Börsen"?

Antworten (1)

Die Ethereum-Kette hat eine weitaus höhere Anzahl von Transaktionen als die BTC-Kette. Dies ist hauptsächlich auf die schnellere Blockzeit von Ethereum und das Vorhandensein von vielen tausend intelligenten Verträgen auf Ethereum zurückzuführen, die alle zu mehr Transaktionen beitragen.

In den Kommentaren scheint es, als würden Sie die Transaktionsvolumendiagramme mit den Handelsvolumendiagrammen vergleichen.

Der Handel mit BTC und ETH findet größtenteils an Börsen statt. Diese Börsen verfügen über Handelsmaschinen, die alle Trades innerhalb der Börse selbst und nicht auf den Blockchains ausführen. Das heißt, wenn Benutzer A an Benutzer B verkauft, gibt es keine entsprechende Blockchain-Transaktion, die diese Coins überträgt. Stattdessen haben beide Benutzer Konten an der Börse, die belastet und gutgeschrieben werden. Eine Blockchain-Übertragung findet nur bei Ein- und Auszahlungen statt.

Durch diesen Prozess können viele tausend Trades stattfinden, ohne jemals über die Blockchain nachzudenken. Interaktionen mit Smart Contracts müssen jedoch auf der Blockchain stattfinden und zum gesamten Transaktionsvolumen beitragen.

Vielleicht bin ich verwirrt. Was ist "Blockchain-Transaktion" in Ihrer Erklärung?
„Wenn Benutzer A an Benutzer B verkauft“, aber diese Transaktionen müssen durch einen Arbeitsnachweis validiert werden, um doppelte Ausgaben zu vermeiden. Ist diese Aussage richtig?
„Wenn Sean zum Beispiel einen Bitcoin an John sendet, bleibt diese Transaktion „unbestätigt“, bis der nächste Block erstellt wird.“ ( buybitcoinworldwide.com/confirmations )
Das ist nur beim Senden von Bitcoin zwischen Menschen. Bei Börsen senden Sie Ihre Coins an die Börse. Die Börse hat ein internes Ledger. Trades werden ausgeführt, indem die Salden in diesem internen Ledger aktualisiert werden. Dieser Teil berührt die Blockchain überhaupt nicht und beinhaltet keinen Arbeitsnachweis.
Zum Beispiel sagt Kraken: "Bitcoin-Einzahlungen sollten nach 6 Netzwerkbestätigungen gutgeschrieben werden (normalerweise etwa 1 Stunde, kann sich aber verzögern, wenn das Bitcoin-Netzwerk langsam ist)". ( reddit.com/r/ethtrader/comments/4e64k4/… )
Es geht um Einzahlungen (Coins zur Börse bewegen), nicht um Trades. Trades innerhalb einer Börse spiegeln nur einige Datenbankeinträge um (Erhöhen eines Kontostands für eine Person, Verringern für eine andere), die sich nicht auf der Kette widerspiegeln. Aus der Perspektive der Blockchain sind die Coins aller Börsenbenutzer im Besitz (oder zumindest unter der Kontrolle) der Schlüssel der Börse.