0x-Projekt soll im September 2018 das 0x-Protokoll 2.0 starten
Seit seiner ersten Bereitstellung im Ethereum-Mainnet im August 2017 war das 0x-Protokoll äußerst erfolgreich und übertraf sogar die optimistischsten Erwartungen des 0x-Kernteams.
In weniger als einem Jahr wurde das Protokoll verwendet, um mehr als 100.000 Trades von mehr als 500 einzigartigen Ethereum zu ermöglichen Token, insgesamt ein Handelsvolumen von mehr als 200 Millionen US-Dollar. Das 0x-Protokoll war bisher eines der nützlichsten Projekte im gesamten Ethereum-Ökosystem.
Noch besser für die frühen Unterstützer des Projekts ist, dass die Zunahme der Einführung des 0x-Protokolls mit der Zunahme des nativen Tokens des Protokolls, ZRX, zusammenfiel. In der Tat ist ZRX derzeit die Dritthöchste Marktkapitalisierung von allen Ethereum-Token folgen nur OMG und BNB.
Als ob die Aussichten für 0x noch nicht gut genug wären, werden die Dinge noch besser. Dies liegt daran, dass das 0x-Kernteam fast startbereit ist 0x Protokoll 2.0, mit einer Handvoll aufregender Entwicklungen, die die Dinge auf die nächste Ebene bringen sollen.
Verbesserungen im 0x-Protokoll 2.0
Neue Funktionen erhalten immer die meiste Aufmerksamkeit, aber V2 verbessert auch die vorhandenen Funktionen in V1, die erwähnenswert sind.
Ein großer Verbesserungsbereich ist der Auftragsabgleich und die Chargenabwicklung. V1 des Protokolls aktiviert atomar Auftragsabgleich, jedoch nur in den Fällen, in denen die Benutzer über genügend Startkapital verfügten, um die Transaktionen vollständig abzuschließen. V2 erweitert den atomaren Ordnungsabgleich erheblich, da kein Startkapital mehr erforderlich ist. Jetzt müssen die Nutzer nur noch genügend ETH haben, um die Gaskosten zu decken.
Ein weiteres Upgrade, das Teil von V2 ist, ist die Unterstützung neuer Signaturschemata zusätzlich zum Standard-Ethereum-Verschlüsselungsschema, ECDSA. Was die Erweiterung der unterstützten Schemata wichtig macht, ist, dass Benutzer für ihre spezifischen Anwendungsfälle optimieren können, indem sie Sicherheit, Flexibilität, Benutzerfreundlichkeit oder andere Faktoren priorisieren, anstatt sich an ein Signaturschema zu halten, das möglicherweise nicht zu ihrer Anwendung passt.
0x Protokoll 2.0 unterstützt EIP-712 und Trezor-Signaturen, während Benutzer gleichzeitig ihre eigenen Überprüfungsfunktionen in intelligenten Verträgen definieren können, sodass unter anderem Multi-Sig-, BLS- und Ringsignaturschemata verwendet werden können.
Neu bei 0x in V2
Die größte Änderung zwischen V1 und V2 des 0x-Protokolls ist eine Neugestaltung der intelligenten Vertragsarchitektur, um eine optimierte Unterstützung neuer ERC-Token-Standards zu ermöglichen. Der erste hinzugefügte Token-Standard ist ERC-721 – das nicht fungible Token (NFT) ) Standard, der am besten für die Verwendung in CryptoKitties bekannt ist – aber in Zukunft können noch viele weitere hinzugefügt werden.
All dies wird durch die Bereitstellung neuer Asset-Proxys für jeden Token-Standard erreicht, im Gegensatz zu dem einzelnen Proxy, der mit allen Token, die ausgetauscht werden, verbunden ist. Da neue Asset-Proxies hinzugefügt werden können, ohne vorhandene zu ändern, können neue Token-Standards unterstützt werden, ohne die ursprünglichen Smart-Verträge zu ändern, wodurch der gesamte Prozess erheblich vereinfacht wird.
Quelle: 0x Blog
Letztendlich Neugestaltung der intelligenten Vertragsarchitektur, um neue einfacher zu integrieren ERC-Token-Standards ist ein sehr wichtiger Schritt für das 0x-Projekt.
ERC-20 ist derzeit bei weitem der gängigste Standard, aber nicht ohne Mängel. Die Token-Standards ERC-231 und ERC-777 verbessern sich beide gegenüber ERC-20, müssen jedoch noch in erheblichem Umfang übernommen werden. Vielleicht wird die zukünftige Hinzufügung von ERC-231- und ERC-777-Proxies zum 0x-Protokoll dazu beitragen, dass mehr Projekte diese Standards anstelle des veralteten ERC-20-Standards verwenden.
Speditionsvertrag für Wrapped ETH (WETH)
Wenn Sie mit dem 0x-Protokoll noch nicht vertraut sind oder noch keinen Relayer verwendet haben, haben Sie möglicherweise noch nichts von “Wrapped ETH” gehört (WETH).
Aufgrund der Tatsache, dass Ether lange vor dem ERC-20-Token-Standard existierte, entspricht die ETH selbst nicht dem Standard. Daher ist es nicht möglich, die ETH direkt mit anderen ERC-20-Token zu handeln. Die Lösung besteht darin, die ETH zu „verpacken“, die in Wirklichkeit einfach einen intelligenten Vertrag verwendet, um die ETH gegen einen gleichen Teil einer ERC-20-konformen Version von sich selbst, WETH, auszutauschen.
Leider ist die Verwendung von WETH anstelle von ETH nicht gerade gut für die Benutzerakzeptanz, da dies zusätzliche Schritte und Verwirrung im Austauschprozess verursacht. Aber bis die Ethereum-Codebasis so geändert wird, dass die ETH den ERC-Token-Standards entspricht, führt kein Weg daran vorbei.
In diesem Fall wird das 0x-Protokoll 2.0 die Situation durch einen neuen Speditionsvertrag erheblich verbessern. Ziel des Vertrags ist es, die Verwendung von WETH zu vereinfachen, indem Benutzern ermöglicht wird, die ETH zusammen mit den Bestellungen zu senden, die sie ausführen möchten. Die ETH kann dann verpackt und verwendet werden, um die Bestellungen in einer einzigen Transaktion auszuführen, sodass WETH-Abnehmer keine sind länger benötigt.
0x Projektpartner
Das 0x-Kernteam trägt nicht allein zum Erfolg von 0x 2.0 bei. Sie haben auch die Hilfe von eingesetzt SoHo Token Labs und Quantstamp zur Prüfung der V2-Smart-Verträge.
Vorausschauen
0x hat bereits eine wirklich positive Erfolgsbilanz in der Ethereum-Community und der Mainnet-Bereitstellung von 0x 2.0 im September sollte das noch weiter verbessern.
Darüber hinaus wird es spannend zu sehen sein, wie andere Projektteams das 0x-Protokoll verwenden, um mehr Lösungen zu entwickeln und die Liquidität im Ethereum-Ökosystem weiter zu verbessern.
Alles in allem gibt es nur wenige Ethereum-Projekte und Kryptowährungen im Allgemeinen, die mehr tun, um eine Mainstream-Einführung zu ermöglichen als 0x. Deshalb lohnt es sich auf jeden Fall 0x Protocol 2.0 im Auge behalten in den kommenden Monaten.
Eine vollständige Übersicht über das 0x-Projekt finden Sie in unserem Artikel: Was ist das 0x-Protokoll (ZRX)??