Analyse der drei beliebten Ethereum-Standards: EIP-6969, ERC-721C und ERC-6551

EinsteigerJan 25, 2024
In diesem Artikel werden die drei beliebten Ethereum-Standards vorgestellt: EIP-6969, ERC-721C und ERC-6551.
Analyse der drei beliebten Ethereum-Standards: EIP-6969, ERC-721C und ERC-6551

In der vergangenen Woche haben wir gesehen, dass mindestens drei Ethereum-bezogene Standards auf verschiedenen Kanälen intensiv diskutiert wurden. Diese Standards sind EIP-6969, ERC-721C und ERC-6551, jeweils mit unterschiedlichen Zwecken und möglichen Auswirkungen.

Jeder Standard hat das Potenzial, eine Branche zu formen oder zu verändern, daher liegt seine Bedeutung auf der Hand. Wenn Sie im Voraus wissen, können Sie auch aktuelle Trends und Trends entdecken.

Ein Merkmal der Kryptowelt ist jedoch die verstreute und plötzliche Natur der Informationen in Verbindung mit begrenzten Ressourcen, die Sie möglicherweise daran hindern, sich eingehend mit den technischen Merkmalen der einzelnen Standards und ihren möglichen Auswirkungen zu befassen. Deshalb ist Deep Tide bestrebt, diese Standards zusammenzustellen, zu interpretieren und zu vergleichen, um Sie auf klare und verständliche Weise zu einem umfassenden Verständnis zu führen.

1.EIP6969: Wird es den Erstellern intelligenter Verträge und dem L2-Ökosystem zugute kommen?

EIP-6969 ist ein Vorschlag, der erstmals um den 8. Mai herum aufkam. Es führt ein universelles Protokoll ein, das auf die Umsetzung von Contract Shielded Revenue (CSR) abzielt. Dieser Vorschlag kann als verbesserte Version des vorherigen EIP-1559 angesehen werden.

Um es im Klartext auszudrücken: Das Protokoll hofft, es den Erstellern intelligenter Verträge zu ermöglichen, einen Anteil an den Gasgebühren zu erhalten, die von Benutzern generiert werden, die die Verträge nutzen.

Der Mitautor des Vorschlags,https://twitter.com/owocki@owocki , erwähnte auch, dass er hofft, durch diesen Mechanismus Anreize für Smart-Contract-Entwickler zu schaffen, die Entwicklung des Ethereum-L2-Ökosystems zu fördern, ohne diesen Vorschlag umzusetzen auf Ethereum L1, um die Neutralität von L1 zu wahren.

Wenn dieser Anreizmechanismus auf Ethereum L1 implementiert wird, ist es meiner Interpretation nach wahrscheinlich, dass er sowohl gute als auch schlechte Akteure anzieht, die das Transaktionsvolumen manipulieren wollen, was zu einer Überlastung führt. Insgesamt überwiegen die Nachteile die Vorteile. Daher ist die Implementierung auf L2 möglicherweise die bessere Wahl.

Um diesen EIP-6969-Vorschlag jedoch vollständig zu verstehen, ist es notwendig, die aktuelle Funktionsweise und Zusammensetzung der Gasgebühren in Ethereum zu verstehen. Dabei handelt es sich um das bisherige EIP-1559.

EIP-1559 trat während der Londoner Hard Fork von Ethereum im August 2021 in Kraft. Es gibt verschiedene Bestimmungsorte für die von Benutzern gezahlten Transaktionsgebühren an:

  1. Burn: Ein Teil der Transaktionsgebühren in jedem Block wird verbrannt. Diese Gebühr wird dauerhaft aus dem Angebot entfernt, wodurch sich das Gesamtangebot an Ethereum verringert.
  2. Grundgebühr: Ein Teil der von den Benutzern gezahlten Transaktionsgrundgebühr wird als Blockbelohnung an die Miner ausgeschüttet. In EIP-1559 wird ein Teil der Grundgebühr als Belohnung für Miner verwendet, um sie zu ermutigen, sich weiterhin an der Blockerstellung und Transaktionsverarbeitung zu beteiligen.
  3. Max. Prioritätsgebühr: Die vom Benutzer gezahlte maximale Prioritätsgebühr ist Teil der Zusatzgebühr. Diese Gebühr geht als Transaktionsprämie direkt an die Miner. Die maximale Prioritätsgebühr wird vom Benutzer aktiv festgelegt und kann verwendet werden, um die Verarbeitungspriorität der Transaktion zu erhöhen und so Miner dazu zu bewegen, die Transaktion zuerst zu verarbeiten.

Es ist offensichtlich, dass EIP-1559 die Interessen von Vertragsentwicklern eigentlich nicht berücksichtigt. Tatsächlich kann man sich die Angebotsseite von Ethereum als öffentliche Kette als zwei Teile vorstellen:

Validatoren (ursprüngliche Miner) + Vertragsentwickler. Ersteres bietet im Wesentlichen ein zuverlässiges Hauptbuch, während letzteres eine Vielzahl von Anwendungen bietet. Deshalb ist es theoretisch sinnvoll, letzteren auch einen Anteil am Kuchen zu geben.

Wenn EIP-6969 in Echtzeit implementiert werden kann, kann die Gasgebühr wie folgt aufgeteilt werden: Burn + Grundgebühr + Prioritätsgebühr + an Vertragsentwickler gezahlte Gebühr.

Zusammenfassend gibt es Zusammenhänge und Unterschiede zwischen EIP-6969 und EIP-1559. EIP-1559 ist ein Vorschlag zur Protokollverbesserung, der sich auf den Transaktionsgebührenmechanismus konzentriert und darauf abzielt, stabilere und vorhersehbarere Transaktionsgebühren bereitzustellen und Netzwerküberlastungen zu bewältigen. Unter Beibehaltung der Vorteile von EIP-1559 gleicht EIP-6969 die Anreizmechanismen von Vertragserstellern und dem Netzwerk weiter aus, indem ein Einnahmenmechanismus für Vertragsersteller eingeführt wird, der die Teilnahme und Belohnungen von Vertragserstellern fördert.

Anhand der folgenden Tabelle können wir die Funktionen und Auswirkungen von EIP-6969 sowie seine Ursprünge mit EIP-1559 klar veranschaulichen:

Beachten Sie, dass wir glauben, dass das Hauptrisiko dieses neuen Protokolls darin besteht, dass, wenn Entwickler von Anreizverträgen Gasgebühren erhalten können, dies zur Entstehung weiterer Junk-Verträge führen wird? Daher besteht tatsächlich ein Risiko für die Vertragssicherheit und das Risiko, öffentliche Ressourcen in der gesamten öffentlichen Kette zu beanspruchen.

2. ERC-721C: On-Chainisierung von NFT-Lizenzgebühren

ERC-721C wurde von Limit Break als Verbesserung des ERC-721-Standards für nicht fungible Token (NFT) auf Ethereum vorgeschlagen. Sein Hauptziel besteht darin, NFT-Erstellern mehr Kontrolle und Anpassung über ihre NFT-Sammlungen und die Art und Weise zu geben, wie Lizenzgebühren gehandhabt werden.

Notiz:

Limit Break ist ein kostenloses Spieleentwicklungsstudio, das im Januar 2021 das Konzept der Creator Tokens eingeführt hat. Die ERC721-C-Standardversion 1.1 wurde im Mai 2023 eingeführt und implementiert viele Konzepte von Creator Tokens.<a href="https://twitter.com/huntersolaire_""> @huntersolaire_ erläuterte in einem Tweet auch die Besonderheiten dieses Standards.

Das offizielle „Creator Token Transfer“-Repository von Limit Break zeigt, dass ERC721-C derzeit mit Ethereum und Polygon kompatibel ist. Es wird auch vom Sepolia-Testnetz für Ethereum und dem Mumbai-Testnetz für Polygon unterstützt.

Aus dem Namen „Creator Token“ geht hervor, dass ERC721-C sich mehr auf Urheber konzentriert und somit dem Schutz von Lizenzgebühren Vorrang einräumt.

Um es im Klartext auszudrücken: Nach dem aktuellen ERC-721-Standard sind Lizenzgebühren eigentlich nur eine kommerzielle Vereinbarung und nicht in der Kette durchsetzbar. ERC-721C wurde vorgeschlagen, um dieses Problem zu lösen und Lizenzgebühren zu einer Smart-Contract-Regel zu machen, die in der Blockchain durchsetzbar ist.

Zu den möglichen Einsatzmöglichkeiten des ERC721-C gehören:

  1. Geteilte Lizenzgebühren: Anstatt dass NFT-Ersteller alle NFT-Lizenzgebühren allein erhalten, können sie unter NFT-Erstellern und -Inhabern verteilt werden, um Erstanwender zu belohnen.
  2. Nur der Präsentator erhält Lizenzgebühren: Der Präsentator des NFT kann der einzige Empfänger von Lizenzgebühren sein und nicht der Ersteller selbst.
  3. Bedingte Lizenzzahlungen: Ob für bestimmte NFT-Transaktionen Lizenzgebühren gezahlt werden, kann anhand unterschiedlicher Bedingungen bestimmt werden. Beispielsweise kann ein ERC-721C-Vertrag so konfiguriert werden, dass Lizenzgebühren nur dann gezahlt werden, wenn der sekundäre Verkaufspreis höher ist als der ursprüngliche Prägepreis.
  4. Übertragbare Lizenzgebühren: NFT-Ersteller können dem Inhaber ein unabhängiges NFT ausstellen, das dem Inhaber das Recht auf Lizenzgebühren einräumt. Wenn man beispielsweise „NFT X“ prägt, wird auch ein NFT mit dem Namen „NFT Y“ ausgegeben, der Anspruch auf alle durch „NFT

Die Einführung von ERC-721C wird einen wichtigen Einfluss auf die NFT-Branche haben:

  1. Bieten Sie den Urhebern mehr Kontrolle: ERC-721C verbessert die Kontrolle der Urheber über ihre NFT-Designs und ermöglicht die Durchsetzung von Lizenzgebühren durch On-Chain-Vertragsregeln, wodurch den Urhebern mehr Autonomie und Rechteschutz gewährt werden.
  2. Fördern Sie eine faire Lizenzgebührenverteilung: Mit der Funktionalität programmierbarer Lizenzgebühren können Urheber, wie oben erwähnt, verschiedene Mechanismen zur Lizenzgebührenverteilung entwerfen.
  3. Reduzieren Sie den Einfluss von Marktplatzplattformen: Durch die Einbettung der Lizenzgebührenlogik in intelligente Verträge können Entwickler die Lizenzgebühreneinstellungen direkt steuern und so die Kontrolle und Eingriffe von Marktplatzplattformen in Bezug auf Lizenzgebühren verringern.

Eine Tabelle, die ERC-721C zusammenfasst:

3.ERC-6551: Wenn NFTs auch Konten sind

ERC-6551 erhöht die Funktionalität und den Wert von NFTs, indem es NFT-Smart-Contract-Wallets ermöglicht.

Das Protokoll wurde von @BennyGiang mitverfasst, einem der Gründungsmitglieder von Dapper Labs, dessen Team zum ERC-721-Token-Standard und zu frühen Projekten wie CryptoKitties beigetragen hat.

Das Problem herkömmlicher ERC-721-NFTs ist ihr begrenzter Umfang. Sie können nur Eigentum und Übertragung sein und dürfen keine anderen Vermögenswerte wie Token oder andere NFTs besitzen. Darüber hinaus können sie nicht mit anderen Smart Contracts interagieren oder sich auf der Grundlage externer Faktoren oder Benutzereingaben weiterentwickeln.

ERC-6551 geht auf die Einschränkungen herkömmlicher ERC-721-NFTs ein, indem es das Konzept einer Smart-Contract-Wallet für NFTs einführt. Durch eine Kombination aus Registern und Proxy-Verträgen ermöglicht es NFTs selbst, andere Vermögenswerte zu halten, mit anderen Smart Contracts und Konten zu interagieren und eine größere Funktionalität und Interaktivität zu erreichen.

Daher können Sie sich Token (NFTs) gemäß ERC-6551 als Smart-Contract-Wallets vorstellen. Das bedeutet, dass ERC-6551 Token und andere NFTs wie normale Smart-Contract-Wallets speichern und mit anderen Smart Contracts und Konten wie dezentralen Börsen (DEXs), Kreditplattformen, Spielumgebungen und mehr abwickeln kann.

Diese Art, NFTs als Smart-Contract-Wallets zu betreiben, bildet sogenannte „Token-Bound Accounts“ (TBAs), die über ein erlaubnisloses Register erstellt und verwaltet werden, das mit bestehenden ERC-721-NFTs kompatibel ist.

Um es kurz zusammenzufassen: ERC-6551 kann sowohl Vorteile als auch Herausforderungen mit sich bringen:

EIP und ERC, können Sie den Unterschied erkennen?

Während ich dies schreibe, denke ich immer noch an eine häufig gestellte Frage: Was ist der Unterschied zwischen EIP und ERC?

EIP (Ethereum Improvement Proposal) und ERC (Ethereum Request for Comments) sind beide Vorschlagsstandards im Zusammenhang mit Ethereum, aber sie unterscheiden sich tatsächlich.

EIP ist der Verbesserungsvorschlagsstandard des Ethereum-Netzwerks, der zur Beschreibung von Vorschlägen für Verbesserungen und neue Funktionen für das Ethereum-Protokoll verwendet wird. Sobald das EIP angenommen und vereinbart ist, wird es Teil des Ethereum-Protokolls und im Ethereum-Netzwerk implementiert. EIP beschreibt Änderungen auf Protokollebene, wie z. B. die Verbesserung von Blockchain-Mechanismen, Regeln für virtuelle Maschinen, Konsensalgorithmen usw.

Im Gegenteil: ERC ist der Token-Standard für Ethereum, der zur Beschreibung der Schnittstelle und Funktionalität von Token-Verträgen verwendet wird. ERC definiert die grundlegenden Standards für Token-Verträge, um die Interoperabilität von Token im Ethereum-Netzwerk sicherzustellen. ERC ist eine Spezifikation für Token-Verträge, die Funktionen wie Token-Übertragung, Kontostandabfrage, Metadaten und mehr beschreibt.

Obwohl EIP und ERC beide Standardisierungsmechanismen in der Ethereum-Community sind, konzentrieren sie sich daher auf unterschiedliche Bereiche. EIP konzentriert sich auf Verbesserungen auf Protokollebene, während sich ERC auf die Standardisierung von Token-Verträgen konzentriert. Daher wird EIP nicht direkt zu ERC, da es sich um unabhängige Konzepte handelt.

Haftungsausschluss:

  1. Dieser Artikel wurde von [TechFlow] nachgedruckt. Alle Urheberrechte liegen beim ursprünglichen Autor [David]. Wenn Sie Einwände gegen diesen Nachdruck haben, wenden Sie sich bitte an das Gate Learn- Team, das sich umgehend darum kümmern wird.
  2. Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.
  3. Übersetzungen des Artikels in andere Sprachen werden vom Gate Learn-Team durchgeführt. Sofern nicht anders angegeben, ist das Kopieren, Verbreiten oder Plagiieren der übersetzten Artikel verboten.
Şimdi Başlayın
Kaydolun ve
100 USD
değerinde Kupon kazanın!
Üyelik oluştur