Marktkapitalisierung: $2.9702T -0.930%
Volumen (24h): $50.1659B -20.920%
  • Marktkapitalisierung: $2.9702T -0.930%
  • Volumen (24h): $50.1659B -20.920%
  • Angst- und Gier-Index:
  • Marktkapitalisierung: $2.9702T -0.930%
Kryptos
Themen
Cryptospedia
Nachricht
Cryptostopics
Videos
Top -Nachrichten
Kryptos
Themen
Cryptospedia
Nachricht
Cryptostopics
Videos
bitcoin
bitcoin

$95724.737708 USD

-0.78%

ethereum
ethereum

$1829.767890 USD

-0.18%

tether
tether

$1.000294 USD

-0.01%

xrp
xrp

$2.195497 USD

-0.89%

bnb
bnb

$598.860395 USD

-0.19%

solana
solana

$145.880558 USD

-1.83%

usd-coin
usd-coin

$0.999935 USD

-0.01%

dogecoin
dogecoin

$0.175536 USD

-3.17%

cardano
cardano

$0.699725 USD

0.18%

tron
tron

$0.247120 USD

-0.81%

sui
sui

$3.240425 USD

-6.11%

chainlink
chainlink

$14.195300 USD

-2.25%

avalanche
avalanche

$20.282820 USD

-3.94%

stellar
stellar

$0.268964 USD

-1.89%

unus-sed-leo
unus-sed-leo

$8.980312 USD

0.58%

Nachrichtenartikel zu Kryptowährungen

Der Mitbegründer von Ethereum, Vitalik Buterin

May 04, 2025 at 07:04 am

In einem Blog -Beitrag am 3. Mai beschrieb er, wie „Ethereum 5 Jahre in 5 Jahren so einfach werden kann wie Bitcoin“.

Ethereum co-founder Vitalik Buterin envisions an instance of Ethereum's consensus layer code and a portion of the execution layer code. Together, they span less than 1,000 lines of code, aiming to make it simple enough for a high-school student to comprehend. In contrast, the code for a single large Unix program can exceed 1 million lines.

Der Mitbegründer von Ethereum Vitalik Buterin sieht einen Beispiel für den Konsensschichtcode von Ethereum und einen Teil des Ausführungsschichtcode. Gemeinsam dauern sie weniger als 1.000 Codezeilen, um es so zu gestalten, dass es einem High-School-Schüler zu verstehen ist. Im Gegensatz dazu kann der Code für ein einzelnes großes Unix -Programm 1 Million Zeilen überschreiten.

Simplicity is often underestimated in programming. It renders programs more accessible, reduces the cost of creating new infrastructure and maintaining existing infrastructure, and minimizes the risk of bugs.

Einfachheit wird bei der Programmierung oft unterschätzt. Es macht Programme zugänglicher, verringert die Kosten für die Schaffung einer neuen Infrastruktur und die Aufrechterhaltung der vorhandenen Infrastruktur und minimiert das Risiko von Fehler.

Recently, Ethereum has been making good progress in becoming more robust, thanks to the integration of proof-of-stake (PoS) and Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARK). However, we haven't yet sufficiently prioritized simplicity of design, which has led to additional costs.

In jüngster Zeit hat Ethereum dank der Integration von Proof-of-STake (POS) und Zero-Wissen, kurzes nicht-interaktives Argument des Wissens (ZK-Snark), gute Fortschritte gemacht, um robuster zu werden. Wir haben jedoch die Einfachheit des Designs noch nicht ausreichend priorisiert, was zu zusätzlichen Kosten geführt hat.

Historically, Ethereum has often neglected this aspect (sometimes due to my own decisions), contributing to excessive development expenditure, various security risks, and a relative lack of interoperability with external R&D culture, often in pursuit of benefits that have proven illusory.

Historisch gesehen hat Ethereum diesen Aspekt (manchmal aufgrund meiner eigenen Entscheidungen) oft vernachlässigt, was zu übermäßigen Entwicklungsausgaben, verschiedenen Sicherheitsrisiken und einem relativen Mangel an Interoperabilität mit externer F & E -Kultur beiträgt, häufig auf der Suche nach Vorteilen, die sich als illusorisch erwiesen haben.

I believe that over the next 3-5 years, we can and should make significant progress in this direction. We can aim to make Ethereum 5 years from now have consensus-critical code that is close to as simple as Bitcoin, which is something that many people have set as a goal for a long time.

Ich glaube, dass wir in den nächsten 3-5 Jahren erhebliche Fortschritte in diese Richtung machen können und sollten. Wir können anstreben, dass Ethereum in 5 Jahren einen konsenskritischen Code aufweist, der so einfach ist wie Bitcoin, was viele Menschen schon lange als Ziel gesetzt haben.

One of the best things about Bitcoin is how beautifully simple the protocol is. A smart high-school student can read the protocol and understand the main concepts and architecture of the protocol.

Eines der besten Dinge an Bitcoin ist, wie schön das Protokoll ist. Ein intelligenter High-School-Schüler kann das Protokoll lesen und die Hauptkonzepte und die Architektur des Protokolls verstehen.

We want to be able to say the same about Ethereum. I think we can get close.

Wir wollen das Gleiche über Ethereum sagen können. Ich denke, wir können uns näher kommen.

3-slot finality will allow us to eliminate concepts like slots, epochs, and sync committees from the common view. A basic implementation of 3-slot finality can be done in about 200 lines of code, which is simpler than the 1,008 lines of code for the main Harvest aggregator contract.

3-Slot-Endgültigkeit ermöglicht es uns, Konzepte wie Slots, Epochen und Synchronisierungsausschüsse aus der gemeinsamen Sicht zu eliminieren. Eine grundlegende Implementierung von 3-Slot-Endgültigkeit kann in etwa 200 Codezeilen durchgeführt werden, was einfacher ist als die 1.008 Codezeilen für den Hauptvertrag für den Haupternte-Aggregator.

We will also have fewer active validators at a time, which will make it safer to use simpler implementations of the fork choice rule.

Wir werden auch weniger aktive Validatoren gleichzeitig haben, wodurch es sicherer ist, einfachere Implementierungen der Fork Choice -Regel zu verwenden.

We will use STARK-based aggregation protocols for efficient validator slashing aggregation, and anyone can be an aggregator. The complexity of the aggregation cryptography itself is significant, but it is at least highly encapsulated complexity, which has much lower systemic risk toward the protocol.

Wir werden Stark-basierte Aggregationsprotokolle für den effizienten Validator-Slashing-Aggregation verwenden, und jeder kann ein Aggregator sein. Die Komplexität der Aggregationskryptographie selbst ist signifikant, ist jedoch zumindest stark eingekapselt, was ein viel geringes systemisches Risiko für das Protokoll aufweist.

This will likely enable a simpler and more robust P2P architecture. We can also rethink and simplify several facets, such as validator entry and exit, inactivity leak, and more, both by reducing line-of-code (LoC) count and by creating more legible guarantees.

Dies ermöglicht wahrscheinlich eine einfachere und robustere P2P -Architektur. Wir können auch mehrere Facetten überdenken und vereinfachen, wie z. B. Eintritt und Ausgang des Validators, Inaktivität und mehr, sowohl durch Reduzieren der Code-Zählung (Line-of-Code) als auch durch Erstellen lesbarere Garantien.

The consensus layer is relatively disconnected from Ethereum Virtual Machine (EVM) executions, providing relatively wide latitude for us to make improvements.

Die Konsensschicht ist relativ von der Ausführungen der Virtual Machine (Virtual Machine) (Virtual Machine) von Ethereum getrennt und bietet uns relativ breiten Breitengraden, um Verbesserungen vorzunehmen.

We can also make the execution layer simpler. Last month, I proposed replacing EVM contract language with RISC-V to boost efficiency by up to 100x.

Wir können die Ausführungsschicht auch einfacher machen. Im vergangenen Monat habe ich vorgeschlagen, die EVM-Vertragssprache durch RISC-V zu ersetzen, um die Effizienz um bis zu 100x zu steigern.

The adoption of RISC-V will also increase simplicity, as the RISC-V spec is absurdly simple compared to the EVM. Of course, we need to ensure that we preserve backwards compatibility for existing applications.

Die Einführung von RISC-V wird auch die Einfachheit erhöhen, da die RISC-V-Spezifikation im Vergleich zum EVM absurd einfach ist. Natürlich müssen wir sicherstellen, dass wir die Kompatibilität für bestehende Anwendungen rückwärts bewahren.

The first thing that is important to understand is: there isn’t one single way to delineate what is the “Ethereum codebase” (even within a single client).

Das erste, was wichtig ist zu verstehen ist: Es gibt keine einzige Möglichkeit, die „Ethereum -Codebasis“ (sogar innerhalb eines einzelnen Clients) zu beschreiben.

The goal is to minimize the green area, by moving code to the yellow area, which indicates code that is very valuable for understanding and interpreting the chain today, or for optimal block building, but is not part of consensus.

Ziel ist es, den Grünbereich zu minimieren, indem Code in den gelben Bereich verschoben wird, der Code anzeigt, der sehr wertvoll für das Verständnis und die Interpretation der Kette heute oder für ein optimales Blockgebäude ist, aber nicht Teil des Konsens ist.

We can think of this process as how Apple achieves long-term backwards compatibility through translation layers.

Wir können uns diesen Prozess vorstellen, wie Apple durch Übersetzungsschichten eine langfristige Rückwärtskompatibilität erzielt.

Importantly, the orange and yellow areas are encapsulated complexity; anyone looking to understand the protocol can skip them, implementations of Ethereum are free to skip them, and any bugs in those areas do not pose consensus risks.

Wichtig ist, dass die orange und gelben Bereiche die Komplexität eingekapselt sind. Jeder, der das Protokoll verstehen möchte, kann sie überspringen, Implementierungen von Ethereum können sie frei überspringen, und alle Fehler in diesen Bereichen stellen keine Konsensrisiken dar.

This means that code complexity in the orange and yellow areas has far fewer downsides compared to code complexity in the green area.

Dies bedeutet, dass die Codekomplexität in den orange und gelben Bereichen weit weniger Nachteile im Vergleich zur Codekomplexität im Grünbereich aufweist.

To reduce the green area, we can take the following steps:

Um den Grünbereich zu reduzieren, können wir die folgenden Schritte ausführen:

Phase 1: New precompiles will be written in RISC-V.

Phase 1: Neue Präkompilien werden in RISC-V geschrieben.

Phase 2: Developers will have the option to write contracts in RISC-V.

Phase 2: Entwickler haben die Möglichkeit, Verträge in RISC-V zu schreiben.

Phase 3: All precompiles will be replaced with RISC-V implementations through a hard fork.

Phase 3: Alle Präkompilien werden durch eine Hardgabelung durch RISC-V-Implementierungen ersetzt.

Phase 4: We will implement an EVM interpreter in RISC-V and push it onchain as a smart contract.

Phase 4: Wir werden einen EVM-Dolmetscher in RISC-V implementieren und ihn als intelligenten Vertrag auf den Markt bringen.

This way, Ethereum consensus will natively understand only RISC-V.

Auf diese Weise wird der Ethereum-Konsens nur RISC-V nativ verstehen.

We can also share one standard across different parts of the stack.

Wir können auch einen Standard über verschiedene Teile des Stapels teilen.

For instance, we can use a single erasure code for data availability sampling, P2P broadcasting, and distributed history storage. This will minimize the total lines of code, increase efficiency, and ensure verifiability.

Beispielsweise können wir einen einzelnen Löschcode für die Datenverfügbarkeitsabtastung, P2P -Rundfunk und einen verteilten Verlaufspeicher verwenden. Dies minimiert die Gesamtleitungen von Code, erhöht die Effizienz und sorgt für die Überprüfbarkeit.

Similarly, we can have one shared serialization format across the three

In ähnlicher Weise können wir ein gemeinsames Serialisierungsformat über die drei haben

Haftungsausschluss:info@kdj.com

Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!

Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.

Weitere Artikel veröffentlicht am May 04, 2025