Optimistische Rollups sind genial und lassen sich im Gegensatz zu anderen L2-Lösungen recht einfach erklären

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining


Die ganze Idee hinter optimistischen Rollups ist also, dass das L1-Netzwerk die Ergebnisse eines intelligenten Vertrags „optimistisch“ akzeptiert, wie sie von einer Gruppe berechnet wurden, die den Code desselben Vertrags unabhängig außerhalb des Netzwerks (L2) ausführt.

Dies ist großartig, da Sie keine teure Netzwerkberechnungszeit für die interne Smart-Contract-Logik aufwenden müssen. Sie zahlen nur, um die Werte des Endergebnisses im Netzwerk festzulegen.

Das Problem wird dann, was ist, wenn diese Gruppe betrügt und das Ergebnis ändert? Hier kommt das wahre Genie der Lösung ins Spiel. Da die Smart-Contract-Logik auf L1 immer noch bereitgestellt wird, aber nicht ausgeführt wird, kann jeder unabhängig überprüfen, ob die Ergebnisse korrekt sind, indem er die Eingaben über den Smart-Vertrag selbst auf seinem eigenen System ausführt. und zu überprüfen, ob sie die gleiche Ausgabe erhalten wie die externe Gruppe.

Für den Fall, dass sie ein anderes Ergebnis erzielen, können sie eine Gebühr zahlen, damit das L1-Netzwerk die Logik erneut ausführt, diesmal jedoch mithilfe des Smart-Vertrags, der normalerweise auf L1 nicht verwendet wird. Wenn das L1-Netzwerk ein anderes Ergebnis findet, werden alle Ergebnisse, die von diesem Punkt an von der externen Gruppe erstellt wurden, rückgängig gemacht und im L1-Netzwerk nie endgültig abgeschlossen.

Der Nachteil dabei ist, dass es eine Verzögerung zwischen dem Zeitpunkt, zu dem das optimistische Rollup den Vertrag ausführt, und dem Abschluss des Ergebnisses auf L1 geben muss, damit die Benutzer Zeit haben, das Ergebnis möglicherweise ungültig zu machen.

Wenn Sie Ihr Geld jedoch im optimistischen Rollup behalten, können Sie dieses Geld weiterhin für zusätzliche Transaktionen im selben Rollup verwenden, obwohl es in L1 noch nicht abgeschlossen wurde.

Dies ist eine absolut geniale Methode zur Optimierung von Dingen, da Sie die grundlegende Spieltheorie nutzen, um dem Netzwerk zu ermöglichen, die meisten Berechnungen außerhalb des Netzwerks zu verlagern und gleichzeitig ein vertrauenswürdiges System aufrechtzuerhalten.

Ich bin immer wieder erstaunt über die genialen Anwendungen der Spieltheorie auf intelligente Verträge. Ich habe sie erst im letzten Jahr oder so voll und ganz geschätzt.

Ich kann diesen Beitrag von Vitalik nur empfehlen, wenn Sie an einer technischeren Erklärung interessiert sind:
https://vitalik.ca/general/2021/01/05/rollup.html

Ansicht Reddit von nishinoran – Quelle anzeigen

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close