IMG-LOGO

3,4 Millionen Mal effizienter als Ethereum/ 3.4 million times more efficient than Ethereum (D-EN)

lichtblick - 2024-03-31 03:25:00

Hallo, liebe Steemians


Bildschirmfoto 2024-03-31 um 04.56.48.png


Jenseits von Transaktionen pro Sekunde: Die Rechenleistung des Internet Computer Protocol


Während Blockchains häufig Rohkennzahlen wie Transaktionen pro Sekunde (TX/s) angeben, können diese Zahlen irreführend sein. Echte Vergleiche zwischen Blockchains können nur innerhalb einer einzelnen Problemdomäne sinnvoll durchgeführt werden oder wenn Transaktionen ungefähr gleichwertig sind. Das Internet Computer Protocol (ICP) sprengt dieses Schema.


ICP als Weltcomputer


Das ICP ist nicht nur eine weitere Blockchain. Er ist als universell einsetzbarer Weltcomputer konzipiert, der komplexe Webdienste direkt für Benutzer hosten kann, ohne dass herkömmliche Web2-Cloud-Anbieter erforderlich sind. Seine Transaktionen sind oft weitaus rechenintensiver als die anderer Blockchains.


Ausführungsdurchsatz: Vergleich von ICP und Ethereum


Sowohl ICP als auch Ethereum (ETH) führen Smart Contracts auf der Ebene der virtuellen Maschine (VM) aus und verwenden dabei EVM (Ethereum) und Wasm-kompatible Laufzeiten (ICP). Obwohl dadurch einige Ähnlichkeiten entstehen, erfordert der Vergleich des Gesamtrechendurchsatzes dieser Blockchains bestimmte Annahmen.



  • Einfache vs. komplexe Anweisungen: Bei einfacheren Anweisungen (add, mul usw.) können wir eine ungefähre Äquivalenz zwischen EVM und Wasm annehmen, da beide in ähnliche Hardwareanweisungen übersetzt werden. Komplexe Vorgänge (wie Speicherzugriff) unterscheiden sich erheblich und erfordern entweder eine eingehendere Untersuchung oder Benchmark-Tests in der Praxis.


  • Das Gasmodell der ETH: Für eine schnelle Schätzung können wir davon ausgehen, dass alle EVM-Anweisungen die gleichen Gaskosten haben (eine Unterschätzung). Derzeit verbrennt ETH täglich etwa 108 Milliarden Gaseinheiten. Das bedeutet, dass weniger als 108 Milliarden Basisanweisungen pro Tag ausgeführt werden.


  • Leistung des ICP: Im Gegensatz dazu führt der IC über 20 Milliarden replizierte Wasm-Anweisungen pro Sekunde aus. Unter unseren vereinfachenden Annahmen entspricht ICP in nur wenigen Sekunden der täglichen Befehlszahl der ETH. Genauer gesagt übertrifft ICP Ethereum in Bezug auf die reine Rechenarbeit pro Transaktion um mindestens das 80-fache.



Replikationsfaktor und Effizienz


Betrachtet man den typischen Replikationsfaktor von ICP (13) im Vergleich zu ETH (~550.000), erweist sich ICP als etwa 3,4 Millionen Mal effizienter als Ethereum.


Realer Test: EdDSA-Signaturüberprüfung


Frühere Arbeiten der Ethereum Foundation schätzen die Validierung der EdDSA-Signatur auf etwa 500.000 Gas. Unter der Annahme, dass 1 Gas 40 GWEI kostet und 1 ETH etwa 1.800 US-Dollar beträgt, entspricht dies Kosten von etwa 36 US-Dollar pro EdDSA-Verifizierung auf Ethereum.


Im Gegensatz dazu ergibt die Replikation auf dem ICP Zykluskosten von 4.211.120. Beim aktuellen XDR-Kurs (1,3476 USD) bedeutet dies, dass die Durchführung einer EdDSA-Verifizierung auf dem ICP lediglich 0,00000567490 US-Dollar kostet – was die Kosten für diese Standardberechnung um das 6,3 Millionen Mal geringer macht.


Das Fazit


Das Internet Computer Protocol konzentriert sich nicht nur auf mehr Transaktionen; Es definiert neu, was diese Transaktionen erreichen können. Sein Fokus auf rechenintensive Transaktionen macht es zu einem hervorragenden Konkurrenten in der Welt der dezentralen Datenverarbeitung. Mit zunehmender Reife der Blockchain-Technologie werden Metriken über TX/s hinaus ein klareres Bild der wahren Fähigkeiten einer Kette zeichnen.


https://wiki.internetcomputer.org/wiki/Not_all_transactions_are_equal


Hello, Dear Steemians


Bildschirmfoto 2024-03-31 um 04.56.48.png


Beyond Transactions Per Second: The Computational Power of the Internet Computer Protocol


While blockchains often tout raw metrics like transactions per second (TX/s), these figures can be misleading. True comparisons between blockchains can only be meaningfully done within a single problem domain or when transactions are roughly equivalent. The Internet Computer Protocol (ICP) breaks this mold.


ICP as a World Computer


The ICP isn't just another blockchain. It's designed to be a general-purpose world computer, capable of hosting complex web services directly for users without the need for traditional web2 cloud providers. Its transactions are often far richer in computation than those of other blockchains.


Execution Throughput: Comparing ICP and Ethereum


Both ICP and Ethereum (ETH) execute smart contracts at the virtual machine (VM) level, using EVM (Ethereum) and Wasm-compatible runtimes (ICP). While this creates some similarities, comparing the overall computational throughput of these blockchains requires certain assumptions.



  • Simple vs. Complex Instructions: For simpler instructions (add, mul, etc.), we can assume rough equivalence between EVM and Wasm as they both get translated to similar hardware instructions. Complex operations (like memory access) differ significantly, requiring either deeper investigation or real-world benchmark testing.


  • ETH's Gas Model: For a quick estimate, we can assume all EVM instructions have equal gas costs (an underestimation). Currently, ETH burns roughly 108B gas units daily. This means it executes less than 108B basic instructions per day.


  • ICP's Power: Contrarily, the IC executes over 20 billion replicated Wasm instructions per second. Under our simplifying assumptions, ICP matches ETH's daily instruction count in mere seconds. To be more precise, ICP outperforms Ethereum by at least 80x in terms of raw computational work per transaction.



Replication Factor and Efficiency


Considering ICP's typical replication factor (13) against ETH's (~550,000), ICP emerges approximately 3.4 million times more efficient than Ethereum.


Real-World Test: EdDSA Signature Verification


Previous Ethereum Foundation work estimates EdDSA signature validation at roughly 500k gas. Assuming 1 Gas costs 40 GWEI and 1 ETH = ~$1800, this translates to a cost of ~$36 per EdDSA verification on Ethereum.


In contrast, replicating this on the ICP reveals a cycle cost of 4,211,120. With the current XDR rate (USD 1.3476), this means a mere $0.00000567490 to perform an EdDSA verification on the ICP – making it around 6.3 million times less costly for this standard computation.


The Bottom Line


The Internet Computer Protocol doesn't merely focus on more transactions; it redefines what those transactions can achieve. Its focus on computationally rich transactions positions it as a formidable contender in the world of decentralized computing. As blockchain technology matures, metrics beyond TX/s will paint a clearer picture of a chain's true capabilities.


https://wiki.internetcomputer.org/wiki/Not_all_transactions_are_equal