Inside TrueBit: Ethereum's Weniger-Bekannte Skalierbarkeit Aufwand

Eine unter-the-Radar-Anstrengung, um ethereum intelligente Verträge aufzuladen, gewinnt an Dynamik.

TrueBit zeichnet sich durch sein Entwickler-Team aus, während es sich um ein ähnliches Skalierbarkeits-Projekt handelt, darunter auch der Entwickler Christian Reitwiessner, der Schöpfer der Solidarischen Klangsprache des Netzwerks und des Mathematikers Jason Teutsch.

Im vergangenen Jahr angekündigt, ist das Ziel von TrueBit, die Unterstützung für leistungsfähigere intelligente Vertragsberechnungen auf der verteilten Anwendungsplattform zu ermöglichen - die ehrgeizigsten sind diejenigen, die für Anwendungen wie das Rendern von Fotos oder das maschinelle Lernen und die künstliche Intelligenz benötigt werden.

Die Skalierungsprobleme, die der öffentlichen Blockchain-Architektur innewohnen, sind bekannt, aber die Rechenleistung könnte ein bedeutendes Problem für das Ethereum sein, das ein "Weltcomputer" sein wird, der eine umfangreichere Vielfalt komplexer Anwendungen unterstützt die in einem durchschnittlichen app Store gefunden.

Proof-of-Stake, das Raiden Network, Sharding und State Kanäle sind alle Initiativen mit dem Ziel, die Größe von Ethereum zu verbessern. Auf diese Weise ist TrueBit eine Ergänzung zum Pantheon.

Die Schöpfer sehen eine Möglichkeit vor, die Rechenkraft von Ethereum zu erhöhen, indem sie ein anderes verteiltes Netzwerk nutzen, das die Berechnungen durchführen und verifizieren würde, während Unstimmigkeiten auf der Ethereum-Blockkette abgewickelt würden. In der Theorie würde dies die Arbeitsbelastung auf den unteren Ebenen des Systems, wo die Daten von einem großen Netzwerk von globalen Knoten gespeichert gespeichert werden, begrenzen.

TrueBit Gründer und Universität von Alabama in Birmingham Postdoc Jason Teutsch sagte CoinDesk:

"[Heute] können intelligente Verträge nur aus einer rechnerischen Sicht sehr triviale Aufgaben machen. Grundsätzlich, was TrueBit tut, ist, intelligente Verträge die Fähigkeit zu geben, skalierbare Berechnungen zu machen. "

Schlagen von Grenzen

Also, was ist los mit dem System heute? Derzeit hat Ethereum eine "Gasgrenze", die eine Kappe auf die Netzwerk-Rechenleistung pro Block setzt.

Dies entspricht etwa der Bitcoin-Grenze für die Transaktionen, die sie in jedem Block enthält, obwohl die Gasgrenze dynamisch von den Bergleuten festgelegt wird, im Gegensatz zu hartcodiert in das Netzwerk.

Bisher hat die Gasgrenze bereits Probleme ergeben. Zum Beispiel haben die Bergleute im vergangenen Jahr vorübergehend die Gasgrenze gesenkt, um Angriffe auf das Netzwerk zu vereiteln, was die Operationen von Ethereum-Apps und Unternehmen beeinträchtigt.

Doch ohne solch eine Grenze, sagte Teutsch, ein Problem, das als das "Verifizierer-Dilemma" bekannt ist, und die Bergleute sind angeregt, um unbestätigte Skripte in die Blöcke zu akzeptieren, die sie mir gehören.

"Wenn du eine unbegrenzte Berechnung mit Ethereum-Smart-Kontrakten zulässt - so wie sie jetzt sind - würdest du nicht nur die Annahme von Service-Attacken verweigern, aber du würdest auch immer falsche Antworten auf die Blockkette bekommen", sagte er.

Computational Court

Die Suche nach einem Workaround zu diesen Grenzen ist, wo TrueBit und ähnliche Projekte kommen.

Wie andere Next-Generation-Blockchain-Projekte verwendet TrueBit eine Schicht über der Blockkette, um das schwere Heben zu machen. In diesem Fall überträgt sie die Überprüfung der Berechnungen.

Anstatt jeden einzelnen Knoten, der jeden einzelnen Klienten regelt, werden die Teilnehmer am Markt - möglicherweise jemand, der einen Computer besitzt - diese Aufgabe erfüllen. Diese Teilnehmer werden "Solver" genannt und sie stellen eine Lösung für das Problem für eine Belohnung vor, während "Validatoren" ihre Arbeit überprüfen.

Das Whitepaper des Projekts beschreibt das TrueBit-System als "Verifikationsspiel", bei dem ein Markt von Off-Blockchain-Computern Berechnungen überprüft. Wenn selbst ein Teilnehmer mit dem Ergebnis eines Solver nicht einverstanden ist, können sie ihn in die Blockkette bringen, um den Streit zu beenden.

Und das System zielt darauf ab, die Spieler in einer vertrauenswürdigen Weise zu agieren.

"Am Ende dieses Spiels wird entweder der Betrüger entdeckt und bestraft, oder der Herausforderer wird für die Ressourcen bezahlen, die durch den falschen Alarm verbraucht werden", erklärt das Papier.

Die rechnerisch schwer verteilte Applikation Golem, ein Markt für CPU- und GPU-Power, beabsichtigt, TrueBit im Gegensatz zur Ethereum-Blockkette zu verwenden.

Stranger-Anwendungen

Allerdings gibt es noch andere Anwendungen für TrueBit, so Teutsch. Dogethereum, ein Projekt, das darauf abzielt, die Dogecoin-Blockchain mit Ethereum zu verbinden, ist er besonders begeistert.

Dogethereum unterscheidet sich von anderen "Brückenversuchen" wie dem BTC Relay (das Bitcoin und Ethereum überbrückt), da es den Nutzern erlauben könnte, Währung zu exportieren, anstatt Währungen zwischen Blockcheln zu wechseln.

BTC Relay ermöglicht es Benutzern, für Ethereum-Anwendungen mit Bitcoin zu bezahlen, aber es überträgt die Währung nicht auf Ethereum, sagte Teutsch.

"Im Gegensatz dazu würde die Dogethereum-Brücke, wie wir uns vorstellen, dass sie mit TrueBit umgesetzt wird, den Nutzern die Möglichkeit geben, die Währung von Dogecoin zu Ethereum zu exportieren, ohne dass die Dogecoin-Transaktionen für ethereum-intelligente Verträge sichtbar sind", sagte er.

Andere sind auch mit Bewerbungsideen zu TrueBit gekommen, wie zum Beispiel das Streamen von Video auf Livepeer, das Teutsch als "YouTube ohne YouTube" bezeichnet hat. Und noch andere, wie Gnosis, arbeiten an einer getrennten, nicht-kettenrechnerischen Skalierung.

Wird TrueBit diese neue Welle von Anwendungen unterstützen?

Diese Antwort scheint unsicher zu sein. Allerdings sagte Teutsch, dass es so aussieht, als könnten sie die Technologie auf beiden Ethereum klassischen und bitcoin-gebundenen intelligenten Vertragsplattform Rootstock in der nahen Zukunft einsetzen.

In jedem Fall zeigt das Projekt die anhaltende Nachfrage nach Skalierung, und die vielfältigen Entwicklungen auf dem Ethereum-Netzwerk nehmen das Problem an.

Licht und Schatten Bild über Shutterstock

Der Führer in Blockchain News, CoinDesk ist eine unabhängige Medien-Steckdose, die für die höchsten journalistischen Standards strebt und sich durch eine strenge Reihe von redaktionellen Richtlinien.Sie interessieren sich für Ihr Know-how oder Einblick in unsere Berichterstattung? Kontaktieren Sie uns unter news