In sozialen Medien und Foren gibt es aus sehr guten Gründen viele Neuigkeiten über EOS. Ihr einjähriger ICO hat alle Rekorde zerschlagen, indem er unglaubliche 4 Milliarden Dollar gesammelt hat. Außerdem hat das ganze Drama um ihre Mainnet-Veröffentlichung sie definitiv ins Rampenlicht gerückt. EOSIO Dawn 4.0 brachte viele interessante Innovationen und Diskussionspunkte mit. In diesem Handbuch werden wir uns eingehend mit all diesen interessanten Funktionen befassen.

Was ist EOS??

EOS strebt an, ein dezentrales Betriebssystem zu werden, das dezentrale Anwendungen im industriellen Maßstab unterstützen kann.

Das klingt ziemlich erstaunlich, aber was die Öffentlichkeit wirklich in ihren Bann gezogen hat, sind die folgenden zwei Behauptungen:

  • Sie behaupten, die Fähigkeit zu haben, Millionen von Transaktionen pro Sekunde durchzuführen.
  • Sie planen, Transaktionsgebühren vollständig zu entfernen.

Wie wollen sie all diese Innovationen mitbringen? Sie können unseren ausführlichen Leitfaden lesen, um alle Details zu erfahren. Wir werden sie hier jedoch kurz betrachten.

Das Team hinter EOS

Was ist EOS? (Anfängerleitfaden) Teil 1

Bildnachweis: Mittel

Das Kernteam hinter EOS ist „Block.one“ mit Sitz auf den Cayman Islands. Brendon Blumer, der CEO, ist seit 2014 in der Blockchain tätig. Zuvor war er in Unternehmen tätig, die sich mit dem Geldwechsel in MMORPGs und im Immobilienbereich befassten.

Dan Larimer ist der CTO. Er ist der Schöpfer von delegierten Proof-of-Stake- und dezentralen autonomen Organisationen, auch bekannt als DAOs. Er ist auch der Mann hinter BitShares und Steem.

Nachdem wir nun das Team hinter dem Projekt kennen, schauen wir uns an, wie es seine beiden größten Ansprüche erfüllen will.

Millionen von Transaktionen pro Sekunde

EOS erreicht seine Skalierbarkeit durch die Verwendung des DPOS-Konsensmechanismus (Delegated Proof-of-Stake), der eine Variation des traditionellen Proof-of-Stake-Konzepts darstellt.

So funktioniert der traditionelle Proof-of-Stake (POS):

  • Die Prüfer nehmen teil, indem sie einen Teil ihrer Münzen als Einsatz einsperren.
  • Danach beginnen sie mit der Validierung der Blöcke. Das heißt, wenn sie einen Block entdecken, von dem sie glauben, dass er zur Kette hinzugefügt werden kann, validieren sie ihn, indem sie eine Wette darauf platzieren.
  • Wenn der Block angehängt wird, erhalten die Prüfer eine Belohnung, die ihren Wetten angemessen ist.

Wie unterscheidet sich DPOS von herkömmlichem POS??

Erstens kann jeder, der Token in einer in die EOS-Software integrierten Blockchain besitzt, die Blockhersteller über ein kontinuierliches Genehmigungs-Abstimmungssystem auswählen. Jeder kann an den Blockproduzentenwahlen teilnehmen und erhält die Möglichkeit, Blöcke zu produzieren, die proportional zu den Gesamtstimmen sind, die er im Verhältnis zu allen anderen Produzenten erhält.

Wie funktioniert es?

  • Blöcke werden in den Runden von 21 produziert.

  • Zu Beginn jeder Runde werden 21 Blockproduzenten ausgewählt. Die Top 20 werden automatisch ausgewählt, während die 21. proportional zur Anzahl ihrer Stimmen im Verhältnis zu den anderen Produzenten ausgewählt wird.

  • Die Produzenten werden dann unter Verwendung einer aus der Blockzeit abgeleiteten Pseudozufallszahl herumgemischt. Dies geschieht, um sicherzustellen, dass eine ausgewogene Konnektivität zu allen anderen Herstellern gewährleistet ist.

  • Um sicherzustellen, dass die reguläre Blockproduktion aufrechterhalten wird und die Blockzeit auf 3 Sekunden gehalten wird, werden Hersteller für die Nichtteilnahme bestraft, indem sie von der Prüfung ausgeschlossen werden. Ein Produzent muss alle 24 Stunden mindestens einen Block produzieren, um berücksichtigt zu werden.

Das DPOS-System hat keine Gabelung, da die Hersteller nicht konkurrieren müssen, um Blöcke zu finden, sondern zusammenarbeiten müssen. Im Falle einer Gabelung wechselt der Konsens automatisch zur längsten Kette.

Transaktionsgebühren entfernen

EOS arbeitet nach einem Eigentumsmodell, bei dem Benutzer Ressourcen besitzen und dazu berechtigt sind, die proportional zu ihrem Einsatz sind, anstatt für jede Transaktion bezahlen zu müssen. Wenn Sie also im Wesentlichen N Token von EOS besitzen, haben Sie Anspruch auf N * k-Transaktionen. Dadurch entfallen im Wesentlichen Transaktionsgebühren.

Die Kosten für das Ausführen und Hosten von Anwendungen auf Ethereum können für Entwickler hoch sein, die ihre Anwendung in der Blockchain testen möchten. Der Gaspreis in den frühen Entwicklungsstadien kann ausreichen, um neue Entwickler auszuschalten.

Der grundlegende Unterschied zwischen der Funktionsweise von Ethereum und EOS besteht darin, dass Ethereum zwar die Rechenleistung an die Entwickler vermietet, EOS jedoch das Eigentum an ihren Ressourcen übernimmt. Wenn Sie also im Wesentlichen 1/1000 der Beteiligung an EOS besitzen, haben Sie im Besitz von 1/1000 der gesamten Rechenleistung und Ressourcen in EOS.

Wie ico-reviews in ihrem Artikel feststellt:

„Das Eigentumsmodell von EOS bietet DAPP-Entwicklern vorhersehbare Hosting-Kosten, sodass sie nur einen bestimmten Prozentsatz oder ein bestimmtes Niveau von beibehalten müssen Anteil, und ermöglicht die Erstellung von Freemium-Anwendungen. Da EOS-Token-Inhaber außerdem in der Lage sind, ihre zu mieten / zu delegieren  Das Eigentumsmodell teilt den Wert von EOS-Token mit dem Angebot und der Nachfrage nach Bandbreite und Speicher. “

Diese beiden sind also die größten USP von EOS. Nachdem wir uns ein wenig mit den geplanten Aktivitäten von EOS vertraut gemacht haben, schauen wir uns einige der Funktionen an, die Dawn 4.0 mitbringen möchte.

EOS Dawn 4.0

EOS Dawn 4.0 ist die neueste Testnet-Version, die von Block veröffentlicht wurde. Eine vor dem Start ihres Mainnets. Es gibt viele interessante Diskussionspunkte, die dank des Starts ans Licht gekommen sind. Eine der größten Änderungen, die Dawn 4.0 mit sich bringt, ist die Änderung der aktuellen Zeit von “Zeit des Kopfblocks” in “Zeit des aktuellen Blocks”. Mit dieser Änderung werden alle zeitlichen Probleme auf einmal behoben.

Einige der anderen aufregenden Funktionen, die EOSIO mitbringt oder verbessert, sind:

  • Der RAM-Marktplatz

  • Zukünftige Parallelität DPOS

  • Nur-Header-Validierung

  • Blockproduzentenbelohnungen

  • Abstimmungsverfall

  • Letzter irreversibler Blockalgorithmus

Wie Sie sich vorstellen können, gibt es viel zu behandeln. Aus diesem Grund hielten wir es für ratsam, diesen Leitfaden in zwei Teile aufzuteilen. Auf diese Weise können wir Ihren angemessenen Wert angeben, ohne Kompromisse aufgrund der Länge des Inhalts einzugehen. Beginnen wir also ohne weiteres!

# 1 Der RAM-Marktplatz

Wie bereits erwähnt, sind Sie berechtigt, im Gegenzug Ressourcen wie RAM, Netzwerkbandbreite und CPU-Bandbreite zu besitzen, wenn Sie Ihre EOS-Token einsetzen. Im Wesentlichen können Sie EOS-Token also nicht nur als einfaches Zahlungstoken verwenden, sondern auch als Maut, die Sie zu bestimmten Ressourcen berechtigt. Allerdings sind diese Ressourcen sehr knapp und deshalb können Sie die EOS-Token nur 3 Jahre lang behalten, ohne sie zu verwenden. Inhaber, die ihre Token verwenden, erhalten eine Kündigung ihres Kontos.

Wenn es um Ressourcen wie CPU und Netzwerkbandbreite geht, ist der Austausch ziemlich einfach. Wenn Sie vorhaben, sie zu verkaufen und Ihre gesetzten Token zurückzunehmen, erhalten Sie genau die gleiche Menge an Token zurück.

Wenn es um RAM geht, ist es jedoch nicht so einfach.

Sie sehen, obwohl diese Ressourcen knapp sind, ist RAM noch knapper und kostbarer. Hier ist der Kicker: Auch wenn RAM knapp ist, wird es immer eine hohe Nachfrage nach RAM geben.

Hohe Leistung und Skalierbarkeit sind zwei der heißesten Themen im Blockchain-Bereich. Aus diesem Grund ist RAM eine äußerst leistungsfähige und wichtige Ressource für Blockchains. Bevor wir weiter gehen, machen wir uns mit einem der grundlegendsten Konzepte in Bezug auf Mikroökonomie, Angebot und Nachfrage vertraut.

Grundsätzlich gilt: Je höher die Nachfrage und je geringer das Angebot, desto höher ist der Preis des Produkts. Das Angebot-Nachfrage-Diagramm sieht ungefähr so ​​aus:Was ist EOS? (Anfängerleitfaden) Teil 1

Der Sweet Spot, an dem sich beide Kurven schneiden, ist das Gleichgewicht.

Schauen wir uns also an, was wir hier haben, ein knappes Gut, das immer sehr gefragt sein wird. Dies wird sich definitiv auf den Preis auswirken, genauer gesagt, es wird definitiv den Preis des Vermögenswerts, d. H. RAM, erhöhen.

Wenn Sie in EOS jedoch eine bestimmte Menge an Ressourcen eingesetzt und eine angemessene Menge an Ressourcen erhalten haben, können Sie diese zurückverkaufen und die genaue Menge an gesetzten Token zurückerhalten. Hier haben wir unsere erste Straßenunebenheit erreicht. Dieser Mechanismus funktioniert für RAM nicht wirtschaftlich.

Denken Sie darüber nach, frühe EOS-Anwender werden offensichtlich den RAM für ziemlich billig bekommen, aber wenn das Netzwerk wächst und immer mehr Entwickler in die Blockchain eintreten, um ihre Dapps darauf aufzubauen, wird die Nachfrage nach RAM durch das Dach schießen. Denken Sie jetzt an zwei Dinge:

  • RAM ist bereits eine knappe Ressource, daher wird das Angebot gering sein.

  • Mit der gestiegenen Nachfrage wird der RAM-Preis steigen.

In einem Ökosystem, in dem die kryptoökonomischen Anforderungen perfekt aufeinander abgestimmt sind, sollten Early Mover in der Lage sein, ihren RAM zu einem höheren Preis zu verkaufen. Bis vor kurzem behandelte EOS RAM jedoch wie jede andere Ressource.

Wenn Sie sich erinnern, können EOS-Inhaber nicht einfach länger als 3 Jahre an ihren Token festhalten und nichts tun. Zu einem bestimmten Zeitpunkt müssten diese Personen ihre Token und Ressourcen verkaufen, ohne einen wirtschaftlichen Anreiz dafür zu haben.

Zusammen mit diesem wurde ein weiteres Hindernis von Block.One erkannt. Verschiedene Tests ergaben, dass die Art und Weise, wie der EOSIO-Systemvertrag den Interessengruppen RAM zuweist, zwangsläufig zu Engpässen führen würde.

Eine Lösung wurde benötigt.

Betreten Sie den RAM Marketplace.

Durch die Verwendung des Bancor-Algorithmus verwendet EOSIO einen marktbasierten Ansatz für die RAM-Zuweisung. So wird es funktionieren:

Angenommen, jemand möchte RAM kaufen oder verkaufen, wird sowohl auf Käufer- als auch auf Verkäuferseite eine Gebühr von 0,5% erhoben. Durch die Einführung dieser Gebühr erhalten RAM-Verkäufer einen angemessenen wirtschaftlichen Anreiz. Darüber hinaus plant EOS, spekulatives Marketing und Inflation einzudämmen, da die erhobenen Gebühren verbrannt werden.

Dan Larimer zeigte, wie die Berechnung bei ihm funktionieren wird mittlerer Beitrag::

„Unsere Mathematik zeigt, dass bei einer anteiligen Zuweisung von 1 TB RAM an Token-Inhaber die Kosten pro Byte 0,018 USD betragen würden (unter der Annahme von 20 USD / Token). Die Realität ist, dass die meisten Token-Inhaber nicht wirklich den RAM benötigen, auf den sie möglicherweise Anspruch haben. Daher berechnen wir RAM zunächst mit 0,000018 USD pro Byte (unter der Annahme von 20 USD / Token). Neue Konten erfordern ungefähr 4 KB RAM, was bedeutet, dass sie ungefähr 0,10 USD kosten. Da RAM reserviert ist, erhöht sich der Preis automatisch, sodass der Preis gegen unendlich geht, bevor das System keinen RAM mehr hat. “

Hinweis: Er arbeitete in seinen Berechnungen mit einer Gebühr von 1% sowohl auf Verkäufer- als auch auf Käuferseite und nicht mit 0,5%..

Denken Sie auch daran, dass das andere Problem, das Block.One lösen wollte, das Verfügbarkeitsproblem war. Ein Marktplatz wird einen großen Beitrag dazu leisten, dass RAM ständig verfügbar ist. Der Preis für RAM basiert ebenfalls auf dem derzeit verfügbaren Angebot und wird vom System festgelegt.

Der Marktplatz bietet auch eine andere Möglichkeit, Spekulationen einzudämmen. Jeder Blockhersteller kann dem Markt einfach mehr RAM hinzufügen und das Angebot erhöhen. Mit der erhöhten Versorgung sinkt der RAM-Wert.

Zukünftige Erweiterungen

Um zu verstehen, wie sich ein Vermögenswert auf lange Sicht verhält, muss man das Mooresche Gesetz kennen. Gemäß Investopedia::

Moores Gesetz bezieht sich auf eine Beobachtung des Intel-Mitbegründers Gordon Moore aus dem Jahr 1965. Er stellte fest, dass sich die Anzahl der Transistoren pro Quadratzoll in integrierten Schaltkreisen seit ihrer Erfindung jedes Jahr verdoppelt hatte. Das Gesetz von Moore sagt voraus, dass sich dieser Trend auf absehbare Zeit fortsetzen wird. Obwohl sich das Tempo verlangsamt hat, hat sich die Anzahl der Transistoren pro Quadratzoll seitdem ungefähr alle 18 Monate verdoppelt. Dies wird als aktuelle Definition von Moores Gesetz verwendet. “

Was ist EOS? (Anfängerleitfaden) Teil 1

Laut Larimer sollten EOS-Blockhersteller gemäß Moores Gesetz in der Lage sein, auf 4 TB oder sogar 16 TB RAM zu aktualisieren. Diese Erhöhung des Angebots wird den Preis für RAM auf dem Markt senken

# 2 Zukünftige Parallelität

Eine der interessanteren Funktionen, die EOSIO Dawn 4.0 mit sich bringen möchte, ist die Parallelität. Skalierbarkeit ist heutzutage der Name des Spiels, und jeder, der jemand in der Krypto-Community ist, ist knietief in der Forschung.

EOSIO erkannte, dass die Dapps ihre RAM-Auslastung maximieren müssen, damit sie richtig skaliert werden können. Eine faszinierende Art und Weise, wie sie sich dem nähern, ist die Verwendung von Seitenketten mit unabhängigen Speicherbereichen.

Seitenketten

Sidechain als Konzept ist seit geraumer Zeit in den Kryptokreisen vertreten. Die Idee ist sehr einfach; Sie haben eine parallele Kette, die zusammen mit der Hauptkette verläuft. Die Seitenkette wird über einen Zweiwege-Stift an der Hauptkette befestigt

Die EOS-Entwickler planen, mit Seitenketten zwei Fliegen mit einer Klappe zu schlagen:

  • Skalieren

  • Schaffung eines Wettbewerbsgefühls zwischen den Seitenketten.

Also, wie läuft das??

Die EOS-Blockhersteller arbeiten an der Seitenkette ihrer Wahl und kaufen mit dem Token RAM von der Seitenkette. Die Seitenketten folgen den Governance-Protokollen, die von der Haupt-EOS-Blockchain festgelegt wurden. Jede dieser Seitenketten kann möglicherweise haben >1 TB eigenen RAM.

HINWEIS: Dan Larimer sagte Folgendes Mittlerer Beitrag::

„Einige Community-Mitglieder äußerten sich besorgt darüber, dass einige Leute ungerechtfertigte Gewinne erzielen, indem sie billigen RAM kaufen, bevor andere in die Kette aufgenommen werden können. Um dies zu mildern, empfehlen wir, dass diejenigen, die eine Kette starten, mit einem sehr begrenzten RAM-Angebot beginnen und dann das RAM in den ersten Monaten schrittweise erhöhen. Wenn die RAM-Versorgung bei 32 GB beginnt und dann über einen Zeitraum von Monaten auf 1 TB ansteigt, kann der RAM-Preis im Laufe der Zeit schnell auf 3% des ursprünglichen Preises fallen. Nur wer wirklich RAM benötigt oder die zukünftige RAM-Versorgung beim Bieten berücksichtigt, kauft den anfänglichen RAM. In jedem Fall wird niemand “billigen” RAM oder “freie Gewinne” erhalten. „

Diese Sidechains werden interoperabler, indem sie über Inter-Blockchain Communication (IBC) miteinander „sprechen“ können. Mit IBC kann Daps nicht verwendeten RAM von den anderen Sidechains kaufen, was zu einer Skalierung der RAM-Nutzung führt.

Erinnern Sie sich jetzt daran, wie wir gesagt haben, dass EOS auch plant, ein Gefühl des Wettbewerbs zwischen all diesen Sidechains zu integrieren? Möchten Sie wissen, wie dies erreicht wird??

Der RAM-Preis ist nicht für alle Seitenketten festgelegt. Ein Dapp-Entwickler kann sich also für eine Sidechain entscheiden, in der er den günstigsten RAM erhält. Dies wird dazu beitragen, die Sidechains zu motivieren, das beste Preis-Leistungs-Verhältnis zu bieten.

Inter Blockchain Communication (IBC)

Block.One ist der festen Überzeugung, dass ein Upgrade von einer Single-Threaded-Ausführung auf eine Multi-Threaded-Ausführung der Weg zur Skalierbarkeit ist. Dazu muss eine neue Kette mit Multithread-Unterstützung gestartet werden, die von denselben Blockherstellern ausgeführt wird. Auf diese Weise können beliebig viele Tests und Upgrades an der neuen Kette durchgeführt werden, ohne dass die Live-Hauptkette gefährdet wird.

Deshalb ist IBC so wichtig. Dadurch können diese Ketten miteinander kommunizieren und die Grundlagen für eine exponentielle Skalierbarkeit legen. Dadurch kann EOS die Nutzung aller verfügbaren Ressourcen skalieren.

Um zu verstehen, wie es funktioniert, sollten Sie sich über Merkle Roofs im Klaren sein.

Was ist ein Merkle-Baum??

Mit freundlicher Genehmigung von Wikipedia

Das obige Diagramm zeigt, wie ein Merkle-Baum aussieht. In einem Merkle-Baum ist jeder Nicht-Blattknoten der Hash der Werte ihrer untergeordneten Knoten.

Blattknoten: Die Blattknoten sind die Knoten in der untersten Ebene des Baums. In dem obigen Diagramm sind die Blattknoten L1, L2, L3 und L4.

Was ist EOS? (Anfängerleitfaden) Teil 1

Untergeordnete Knoten: Für einen Knoten sind die Knoten unter seiner Ebene, die in ihn eingespeist werden, seine untergeordneten Knoten. In dem Diagramm sind die mit “Hash 0-0” und “Hash 0-1” bezeichneten Knoten die untergeordneten Knoten des mit “Hash 0” bezeichneten Knotens..

Wurzelknoten: Der einzelne Knoten auf der höchsten Ebene mit der Bezeichnung “Top Hash” ist der Stammknoten.

Was ist EOS? (Anfängerleitfaden) Teil 1

Was hat ein Merkle-Baum mit Blockchains zu tun??

Jeder Block enthält Tausende und Abertausende von Transaktionen. Es wird sehr ineffizient sein, alle Daten in jedem Block als Reihe zu speichern. Dadurch wird das Auffinden einer bestimmten Transaktion äußerst umständlich und zeitaufwändig. Wenn Sie jedoch einen Merkle-Baum verwenden, verkürzen Sie die Zeit erheblich, um herauszufinden, ob eine bestimmte Transaktion in diesen Block gehört oder nicht.

Sehen wir uns das an einem Beispiel an. Betrachten Sie den folgenden Merkle-Baum: 

Mit freundlicher Genehmigung von Coursera

Angenommen, ich möchte herausfinden, ob diese bestimmten Daten in den Block gehören oder nicht:

Was ist EOS? (Anfängerleitfaden) Teil 1Anstatt den umständlichen Prozess des Betrachtens jedes einzelnen Hashs zu durchlaufen und festzustellen, ob er zu den Daten gehört oder nicht, können Sie ihn einfach aufspüren, indem Sie der Spur von Hashes folgen, die zu den Daten führen:Was ist EOS? (Anfängerleitfaden) Teil 1

Dadurch wird der Zeitaufwand erheblich reduziert.

Zurück zu IBC

Wie wir gesehen haben, sind Merkle Trees ein sehr nützlicher Indikator, um Lightweight-Clients (über Merkle Roots) Beweise für Benutzeraktionen zu zeigen. In IBC fungiert eine Blockchain als Lightweight-Client für die andere. Stellen Sie sich vor, es gibt zwei Ketten A und B. Wenn Kette A eine Transaktion akzeptiert und sich anmeldet, kann Kette B mithilfe von IBC das Auftreten dieses Ereignisses bestätigen. Dazu werden Nachrichten von Kette A empfangen, den Blockheadern gefolgt und alle Merkle-Beweise verarbeitet. Die Proofs haben bestimmte Sequenznummern, mit denen Kette B sicherstellen kann, dass keine Lücken in der Verarbeitung bestehen.

IBC beinhaltet die Validierung von Merkle-Beweisen aus beiden Ketten, die 1 KB + groß sind und eine Menge kryptografischer Hash-Funktionen und / oder beinhalten >15 Unterschriftenüberprüfungen. Daher sind die Kosten für die Validierung für einen einzelnen IBC 15X und manchmal sogar 30X höher als bei normalen Transaktionen.

Jetzt wundern Sie sich wahrscheinlich, dass der springende Punkt dabei darin bestand, die Größe zu erhöhen. Dies scheint jedoch jetzt nicht wirklich skalierbar zu sein, oder? Zum Glück stellt sich heraus, dass diese Beweise ziemlich einfach zu parallelisieren sind, da sie unabhängig vom Blockchain-Status sind.

Anstelle des Status generiert EOS einen Merkle-Baum über eine sequenzierte Aktion. Mit anderen Worten, anstatt jede einzelne Aktion zu durchlaufen, kann ein Light-Client einfach überprüfen, ob jeder Beweis vollständig und verifiziert ist.

Stellen Sie sich das so vor. Angenommen, Sie haben einen riesigen Kontostand vor sich. Anstatt die Details jeder einzelnen Transaktion sorgfältig durchzugehen, überprüfen Sie nur, ob die Transaktion durchlaufen wurde oder nicht.

Da dies bedeutet, dass IBCs nur dann wirksam sind, wenn die Vollständigkeit und Reihenfolge der Transaktionen garantiert werden kann, hat das EOS-Protokoll einen TCP-ähnlichen Kommunikationskanal zwischen den Ketten erstellt. Mit dieser einfachen Innovation können fehlende und nicht ordnungsgemäße Beweise leicht erkannt werden. Um die Vollständigkeit bis zum genauen gegenwärtigen Zeitpunkt nachzuweisen, muss eine Transaktion generiert und anschließend ein Nachweis erbracht werden, dass die Transaktion mit der richtigen Sequenznummer bestätigt wurde.

In Bezug auf die Parallelisierung sagte Dan Larimer,

„Unter EOSIO Dawn 3.0 haben wir viele Designentscheidungen getroffen, um das Potenzial für eine zukünftige Multithread-WASM-Ausführung zu ermitteln. Leider ist es unmöglich zu wissen, ob alle Eckfälle abgedeckt sind, bis Sie tatsächlich eine vollständige Multithread-Implementierung implementieren. Dies bedeutet, dass EOSIO Dawn 3.0 eine große Komplexität der Architektur aufwies, die keinen unmittelbaren Nutzen brachte. “

Grundsätzlich müssen viele Dinge ausgebügelt werden, damit dies voll wirksam ist.

# 3 Nur Header-Validierung

Die letzte Funktion, die wir in diesem Teil behandeln werden, ist “Nur Header-Validierung”. Früher war es unmöglich, einen einzelnen Blockheader zu validieren, ohne den gesamten Block zu verwenden. Wie Sie sich vorstellen können, hat dies viel unnötige Zeit und Ressourcen gekostet.

Um den Prozess zu beschleunigen und effizienter zu gestalten, unterstützt EOS Dawn 4.0 jetzt die Nur-Header-Validierung. Diese Funktion ist äußerst wichtig, weil:

  • Ermöglicht die Blockausbreitung über das Netzwerk, ohne auf die vollständige Überprüfung durch jeden Knoten zu warten.

  • Ermöglicht die einfache Ausführung von IBC

  • Verhindert viele Angriffsvektoren

Wir werden mit den restlichen Updates in Teil 2 fortfahren!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me