Was ist ERC-827?
ERC-827 ist einer der vielen Token-Standards , die im Ethereum- Netzwerk entwickelt wurden, um die verschiedenen Token-Verträge des Netzwerks zu erleichtern . ERC-827 ist eine aktualisierte Version des derzeit existierenden stabilen Tokens ERC20 des Ethereum-Netzwerks.
Unter dem aktuellen ERC20-Paradigma dürfen nur Werte ausgetauscht werden. ERC827 hingegen ermöglicht Ethereum-Nutzern die Übertragung von Währungen und Daten. Außerdem können Token für die Ausgabe durch andere Drittunternehmen in der Kette autorisiert werden.
Dabei handelt es sich um einen einzigartigen Token-Standard, der es ermöglichen würde, Transaktionen mithilfe des Erfolgs eines Empfängervertragsmechanismus abzuschließen. Es enthält zusätzlich zu den regulären ERC20-Operationen die Funktionen transferAndCall, transferFromAndCall und genehmigtAndCall . Zusätzlich zu den grundlegenden ERC 20-Parametern enthalten sie alle einen zusätzlichen _data-Parameter. Es funktioniert ähnlich wie ERC 677 , da es ebenfalls eine Fallback-Methode verwendet, die im Parameter _data angegebene Funktion aufruft und die Transaktion startet, wenn die Funktion „true“ zurückgibt.
Da es sich um eine Erweiterung von ERC 20 handelt, sind alle anderen Funktionen ähnlich.
Es wird hauptsächlich für Apps von Drittanbietern verwendet, die auf der Ethereum-Blockchain basieren, und konkurriert mit ERC 223 um die allgemeine Akzeptanz. Es behebt die gleichen Probleme wie ERC 223 und ermöglicht Benutzern, Daten und Token an Smart Contracts zu übergeben und diese auszuführen . Dies bedeutet, dass es zur Bewältigung anderer Probleme als der Tatsache, dass Token in Smart Contracts stecken bleiben, eingesetzt werden kann.
ERC 827 scheint in letzter Zeit mehr Aufmerksamkeit als ERC 223 zu erlangen, da es von Zeppelin in seine Open-Source-Verträge aufgenommen wurde, während ERC 223 in den von ihnen angebotenen Token immer noch nicht enthalten ist.
Stellen Sie sich einen fiktiven Warenkorb auf der Website eines Händlers vor, um besser zu verstehen, wie ERC 827-Tokens verwendet werden. Zum Kauf bereitstehende Artikel werden in einem Warenkorb abgelegt. Es kann jedoch nicht mit dem Bezahlen fortgefahren werden, es sei denn, der Benutzer verfügt über die erforderliche Anzahl an Token . Wenn jemand Token an den Besitzer des Warenkorbs überträgt, werden bestimmte Daten zusammen mit dem Warenkorb bereitgestellt, die eine weitere im Vertrag enthaltene Funktion aufrufen, die prüft, ob der Besitzer des Warenkorbs über das ausreichende Guthaben verfügt, um die im Warenkorb gespeicherten Produkte auszuchecken.
Dieses neue ERC20-Superset ist faszinierend und hat das Potenzial, unsere Wahrnehmung des Token-Standards zu revolutionieren, da es einige der schwerwiegendsten Probleme angeht und gleichzeitig seine Kompatibilität mit ERC20-Tokens beibehält . ERC827 wird eher bei neuen Projekten beliebt sein.
Nutzer können nicht nur von den Vorteilen des neuen Standards profitieren , sondern auch weiterhin den gewohnten ERC20-Token-Standard nutzen. Es ist eine Win-Win-Situation. Auch seine Nützlichkeit und Effizienz sind wesentliche Vorteile dieses neuen Standards.