EOSIO Dawn 3.0 mit EOSIO 1.0 am Horizont gestartet
Open-Source-Softwarehersteller Block.one hat gerade seine auf Skalierbarkeit ausgerichtete Blockchain-Plattform vorab veröffentlicht EOSIO Dawn Version 3.0 auf Github. Die Github-Aktion wurde von einem begleitet Mittlerer Blogbeitrag von Mitbegründer Daniel Larimer. Die Post verkündet:
Diese Vorabversion ist ein wichtiger Meilenstein auf dem Weg zu EOSIO 1.0, der im Juni 2018 veröffentlicht werden soll.
All dies ist Teil der EOS-Roadmap und ebnet den Weg für 1.0, das als die bisher leistungsstärkste Blockchain-Anwendungsinfrastruktur angepriesen wurde. Die Veröffentlichung von EOSIO Dawn 3.0 erfolgt 4 Monate nach der Veröffentlichung von Version 2.0, und hier beginnt der Hype-Zuggummi, den Weg der Realität zu treffen.
Diese spezielle Version enthält einige unerwartete Elemente, die „beim Aufbau einer Plattform entdeckt wurden, die performant, flexibel und einfach zu entwickeln ist“.
Im Folgenden werden wir Larimers Beitrag analysieren, um ihn besser verdaulich zu machen, die wichtigsten Funktionen von Dawn 3.0 zu berühren und zu diskutieren, was dies für die Zukunft bedeuten könnte. Wenn Sie eine Auffrischung auf der EOS-Plattform benötigen, lesen Sie unsere Update von Q1 oder lesen Sie unsere Anleitung zu EOS, oder schauen Sie sich die neuesten EOS Nachrichten und Meinungen.
Skalierbarkeit
In der Blockchain-Welt ist Skalierbarkeit weitgehend das A und O. Skalierbarkeit bedeutet nicht, im Testnetz mitzuspielen, sondern die Marktnachfrage vollständig zu befriedigen.
Das EOSIO Mittlerer Beitrag liest:
Bei jedem Schritt hat unser Team zukünftige Skalierungsanforderungen in das Design einbezogen. Wir haben EOSIO so konzipiert, dass zukünftige Implementierungen parallele Berechnungen verwenden können, um den Durchsatz zu beschleunigen, ohne dass Änderungen vorgenommen werden müssen.
Dieser erste Kommentar zur Skalierbarkeit ist eine Absichtserklärung und lässt uns wissen, dass EOS möglicherweise einige echte Lösungen bietet. Sie führen weiter aus, dass derzeit nur ein Bruchteil der potenziellen Optimierungen von EOS angezeigt wird. In Bezug auf die Besonderheiten der Skalierbarkeit gibt es einige aufregende Neuigkeiten.
Kommunikation zwischen Blockchain
Wenn Blockchains richtig miteinander kommunizieren können, wird die Skalierbarkeit exponentiell. Inter-Blockchain-Kommunikation ist, wenn eine Blockchain ein Ereignis in einer anderen Kette auf nachweislich sichere Weise überprüfen kann. Dies ist die wahre Skalierbarkeitsfunktion.
Laut EOS:
Das Ziel ist, dass die Kommunikation zwischen Blockchain genauso sicher ist wie die Kommunikation innerhalb der Kette zwischen intelligenten Verträgen, und wir glauben, dass wir dieses Ziel erreicht haben.
In einer Zeit, in der Kommunikationsfehler im Ethereum auftreten intelligente Verträge haben sich als anfällig erwiesen, dies ist ein willkommener Aspekt der EOS-Plattform. Wenn dies nicht der Fall ist, dass “zu gut, um wahr zu sein”, ist dies eine große Neuigkeit und stellt das Ziel dar, nach dem Lösungen wie Sidechains, Sharding und Plasma suchen.
Wie genau hat EOS dieses Ziel „erreicht“? Um Larimer zu paraphrasieren: Es geht darum, einen Light Client als intelligenten Vertrag zu implementieren. Der Light-Client ist so konzipiert, dass er als Transaktionsvalidator fungiert, ohne die gesamte Blockchain verarbeiten zu müssen. Daher baut EOS eine DPoS-Blockchain mit „effizienter und sicherer Light-Client-Validierung“ auf.
Im Allgemeinen verarbeiten Light Clients jeden Blockheader und dann “Beweise in Bezug auf diese Blockheader validieren”. In einem EOS-Kontext würde dies nicht skaliert. Stattdessen erstellte das Team “die erste Blockchain mit byzantinischer fehlertoleranter Sparse-Header-Validierung”. Sie erklären weiter, dass der Light-Client “nur Block-Header verarbeitet, bei denen sich die Menge der aktiven Blockproduzenten ändert, und solche, die relevante Inter-Blockchain-Nachrichten enthalten”. In einfachen Worten, dies macht die Kommunikation von zwei Blockchains viel effizienter.
Es sollte beachtet werden, dass dies ein sehr laufendes Experiment ist und das Endergebnis sich stark von der aktuellen Form unterscheiden kann. Auch einige Experten pflegen dass echte Skalierbarkeitslösungen noch weit entfernt sind.
Weitere auf Effizienz ausgerichtete EOSIO-Funktionen sind kontextfreie Aktionen und Datenkomprimierung:
- Kontextfreie Aktionen sind Schlüsselmerkmale, die eine effiziente Kommunikation zwischen Blockchain ermöglichen und es EOS ermöglichen, den überwiegenden Teil des mit dieser Kommunikation verbundenen Overheads zu parallelisieren. Dies erfolgt durch Bereinigen von Daten aus der Blockchain-Wiedergabe.
- Es gibt viele Transaktionen mit komprimierbare Daten, Durch Komprimieren kann EOS eine große Anzahl von Transaktionen effizienter speichern und übertragen. Benutzern mit komprimierbaren Daten werden weniger berechnet als Benutzern mit Transaktionen mit inkompressiblen Daten.
Sicherheit
Wenn Skalierbarkeit für die meisten Blockchain-Entwickler der erste Gedanke ist, steht Sicherheit zweifellos an zweiter Stelle. Sicherheit ist ein mehrdimensionales Problem, und EOS berücksichtigt viele verschiedene Aspekte – Hacking, Hardwarefehler und Kennwortverlust, um nur einige zu nennen.
Sicherheitsverzögerte Transaktionen
In Larimers Worten:
Sicherheitsverzögerte Transaktionen sind eines der wichtigsten Merkmale von EOSIO Dawn 3.0.
Diese neue Sicherheitsfunktion ermöglicht vom Benutzer konfigurierbare Verzögerungen für verschiedene Aktionen. Tatsächlich ist dies eine weitere Sicherheitsschicht gegen Hacking und ermöglicht eine variable Zeitverzögerung, bevor eine Transaktion an den unveränderlichen Blockchain-Datensatz übertragen wird. “Dies ist eine signifikante Verbesserung gegenüber anderen Blockchains, bei denen Sie nicht wissen, dass Sie gehackt wurden, bis es zu spät ist, etwas dagegen zu unternehmen”, schrieb Larimer.
Mit Dawn 3.0 gibt es auch eine neue Form des Rückgriffs für Personen, die mit verlorenen Passwörtern / Schlüsseln zu tun haben. Jedes EOS-Konto verfügt über zwei Berechtigungsstufen, mit denen ein Benutzer auf eine davon zurückgreifen kann, wenn die andere gefährdet ist. Die beiden Berechtigungsstufen sind “Eigentümer” und “Aktiv”. Stellen Sie sich vor, Sie haben Ihren Schlüssel verloren oder Ihr Multisig-Partner reagiert nicht mehr. In diesem Fall kann ein Benutzer mit “aktiver Berechtigung” die “Eigentümerberechtigung” nach einer festgelegten Zeit der Inaktivität (30 Tage) zurücksetzen. “
Dies ist eine zusätzliche Versicherungspolice gegen Hacking oder Gerätefehler und sollte einen großen Beitrag dazu leisten, dass Benutzer sich besser an das Abrufen von Passwörtern gewöhnen können. Wenn Sie ein Gerät verwenden, das biometrische Kennungen verwendet, müsste ein Angreifer (erneut laut Larimer) “Ihre Multisig-Partner gefährden, Ihr Telefon physisch stehlen und Ihren Fingerabdruck oder Ihr Gesicht stehlen”.
Blockproduzenten aller EOSIO-basierten öffentlichen Netzwerke werden aufgefordert, die Benutzeranforderungen zu erfüllen, indem sie so viele Ketten wie nötig betreiben. Das Ziel ist der „maximal mögliche Netzwerkeffekt um ein einzelnes Token und die Nutzung des Vertrauens und der Sicherheit wirtschaftlicher Anreize, die durch Token mit hoher Marktkapitalisierung geschaffen werden“.
Es gibt viel mehr in der Post (13 Minuten lesen) und für diejenigen unter Ihnen, die gerne die technischen Details durchgehen, lohnt es sich.
Abschließende Gedanken
EOSIO Dawn 3.0 ist „Feature Complete“, aber in einem realen Szenario noch weitgehend ungetestet. Der Fokus dieser Version liegt darauf, Fehler ausfindig zu machen und die Stabilität der Kernplattform zu verbessern. Im nächsten Monat wird das EOS-Team den endgültigen Systemvertrag ausbügeln, der alle Absteckungs-, Abstimmungs- und Governance-Mechanismen implementiert. Sie werden auch einen Token-Standard fertigstellen. All dies ist entscheidend für den zukünftigen Erfolg von EOS.
Obwohl es in letzter Zeit viele aufregende Entwicklungen gegeben hat, gibt es für EOS noch einige Hürden zu überwinden, und in den letzten Monaten ist dies der Fall Preis fiel von einem Hoch von 18,50 USD auf den aktuellen Kurs von 9,08 USD. Dies sollte jedoch wenig dazu beitragen, die Stimmung der Gläubigen der EOS-Vision zu dämpfen. Zum Zeitpunkt des Schreibens hat die EOS-Marktkapitalisierung die 7-Milliarden-Dollar-Marke überschritten und Litecoin übersprungen, um die Nummer 5 der größten Kryptowährung nach Marktkapitalisierung zu werden.
Larimer selbst schließt seine Ankündigung mit einer Reihe von bullischen Aussagen ab:
EOSIO ist weitaus leistungsfähiger und einfacher zu entwickeln, als wir es uns vor einem Jahr vorgestellt hatten. EOSIO verfügt seit einem Monat über eines der aktivsten C ++ – Repositorys in ganz Github. Alles ist auf dem richtigen Weg für eine qualitativ hochwertige Veröffentlichung von EOSIO 1.0 im Juni!
Um auf dem Laufenden zu bleiben, können Sie EOS auf folgen Twitter, mach mit Reddit Gemeinschaft, oder behalten Sie den Überblick Telegramm.