Wird die Rechenleistung der EVM jemals erhöht?

Soweit ich weiß, wird fast die gesamte Hash-Leistung im Netzwerk verwendet, um die Blockchain zu sichern, aber die Verarbeitungsleistung der EVM bleibt konstant, selbst wenn die Hash-Leistung des Netzwerks zunimmt, und dies ist beabsichtigt.

Warum ist das so? Würde es nicht allen zugutekommen, wenn das EVM seine Leistung erhöhen könnte, wenn leistungsfähigere Knoten in das Netzwerk kommen?

Um es klar zu sagen, ich verstehe voll und ganz, dass die Blockchain viel schneller wachsen würde, wenn diese Grenzen nicht vorhanden wären. Ist das der einzige Grund für diese Grenzen?

Gibt es Pläne dafür, sagen wir, nach Serenity und der Einführung von Casper und PoS? Dies scheint zu diesem Zeitpunkt sinnvoll zu sein, da weniger Rechenleistung erforderlich wäre, um die Blockchain zu sichern, und Knoten mit viel Leistung könnten dies stattdessen zur Ausführung von Verträgen beitragen. Ist das Teil des Plans?

Antworten (1)

Die „Rechenleistung“ des EVM steht in keinem Zusammenhang mit der Mining-Hashrate. Leistung ist kein genauer Ausdruck für das EVM, denn was die Berechnung des EVM einschränkt, sind die Kosten: verbrauchtes Gas multipliziert mit dem Gaspreis. Das Ethereum-Protokoll sieht keine Grenzen vor, wohin sich der Gaspreis und die Blockgasgrenze entwickeln können. Auf dem EVM sind umfangreiche Berechnungen möglich, die aber viel Gas verbrauchen und zu unermesslichen Kosten führen.

Niedrigere Gaspreise und Blockgasgrenzen, die nach oben tendieren, ermöglichen es, mehr Berechnungen auf dem EVM durchzuführen. Der Trend ist bei beiden relativ flach, da jeder Full Node aktuell jede Berechnung durchführen muss. Als offene Plattform, bei der die Zuverlässigkeit des Netzwerks von der Anzahl der Knoten abhängt, ist es wünschenswert, dass jeder einen Knoten einrichten und teilnehmen kann. Zu viele Berechnungen auf dem EVM würden zu langen Verzögerungen führen, bevor ein Knoten mit der Blockchain synchronisiert wird, höhere CPU-Kosten und wahrscheinlich höhere Speicherkosten – all dies würde die Anzahl der teilnehmenden vollständigen Knoten verringern.

Wenn Skalierbarkeitsverbesserungen (z. B. Sharding ) und Lösungen implementiert und verfeinert werden, wird dies dazu beitragen, dass mehr Berechnungen auf der EVM insgesamt durchgeführt werden können, ohne die Knoten erheblich zu belasten und die Sicherheit zu beeinträchtigen. Blockgaslimits und Gaspreise können dazu führen, dass Verträge mehr Berechnungen zu geringeren Kosten durchführen können. Die Verbesserung der Skalierbarkeit ist nicht nur ein integraler Bestandteil eines Plans, sondern der laufenden Arbeit von Serenity , ebenso wie der Proof-of-Stake mit Casper.

EDIT: "Rechenleistung" von EVM steigt mit der bevorstehenden Veröffentlichung von Homestead:

Block gas limit increased from 3141592 to 4712388 (~50% increase)
Default gas price reduced from 50 shannon to 20 shannon (~60% reduction)