Vergleich der NFT-Standards: ERC 721 vs. 1155

FortgeschritteneDec 29, 2023
Im Ethereum-NFT-Bereich haben sich zwei Standards als Top-Anwärter für die Erstellung und Verwaltung von NFT-Projekten herausgestellt. Dies sind die Standards ERC-721 und ERC-1155. Lassen Sie uns diese Token-Standards untersuchen.
Vergleich der NFT-Standards: ERC 721 vs. 1155

Der nicht fungible Token (NFT) Space hat sich in letzter Zeit zu einem wesentlichen Bestandteil der Blockchain-Diskussion entwickelt und verändert die Art und Weise, wie Eigentum wahrgenommen, übertragen und gehandelt wird.

Im NFT-Bereich der Ethereum-Blockchain haben sich zwei Standards als Top-Anwärter für die Erstellung und Verwaltung von NFT-Projekten herausgestellt. Dies sind die Standards ERC-721 und ERC-1155.

Was ist ERC-721?

Der ERC-721-Standard ist ein NFT-Standard, der einen Mindestsatz an Schnittstellen definiert, der aus Methoden, Ereignissen und Grundfunktionen besteht, die ein Smart Contract implementieren muss, damit NFTs von verschiedenen Parteien besessen, genutzt, übertragen und genehmigt werden können.

Dazu gehört die Funktion „Adressbesitzer“, die grundlegende Informationen über die Anzahl der NFTs liefert, die einer bestimmten Adresse gehören. Die SafeTransfer-Funktion ermöglicht die Übertragung des Eigentums an einem NFT von einer Adresse auf eine andere. Die Genehmigungsfunktion ermöglicht es einem Dritten, einen bestimmten digitalen Vermögenswert oder ein bestimmtes Dienstprogramm im Namen des Eigentümers oder der Halteadresse zu übertragen oder eine Genehmigung für die Übertragung einzuholen.

Es eignet sich ideal für Projekte, bei denen jeder Token einen einzigartigen, individuellen Vermögenswert darstellt, beispielsweise ein seltenes digitales Sammlerstück oder einen einzigartigen digitalen Vermögenswert.

Geschichte von ERC-721

Der als Pionierstandard für NFT-Projekte bekannte ERC-721 war der erste Ethereum Request for Comment (ERC), der den Entwurf für einzigartige digitale Assets auf der Blockchain von Ethereum lieferte.

ERC-721 wurde im Januar 2018 von William Entriken, Dieter Shirley, Jacob Evans und Nastassia Sachs als Ethereum Improvement Proposal (EIP) vorgeschlagen. Die Idee konzentrierte sich auf die Schaffung völlig einzigartiger Vermögenswerte, die in einem Sammelprojekt gruppiert wurden, im Gegensatz zu fungiblen Token, die anderen Token desselben Projekts ähneln.

Der Standard ermöglichte es Entwicklern, interoperable und zusammensetzbare NFTs zu erstellen, die leicht verfolgt und auf der Blockchain übertragen werden konnten. Dies wurde durch die oben genannten Schnittstellen erreicht, mit einigen optionalen Erweiterungen, die dem Standard weitere Funktionen hinzufügen, wie z. B. Metadaten, Aufzählung und Brennbarkeit.

Nach einem strengen Überprüfungsprozess innerhalb der Ethereum-Community wurde Erc-721 im Juni 2018 offiziell als EIP akzeptiert. Der ERC wurde ursprünglich im CryptoKitties-Projekt von Axiom Zen ins Leben gerufen. Seitdem hat es die Betaphase verlassen und ist ein weit verbreiteter Standard für NFT-Projekte auf Ethereum.

ERC-721Hauptmerkmale: Einzigartigkeit, Unteilbarkeit und Eigentum

Einzigartigkeit

Ein wesentliches Merkmal von ERC-721-Assets ist die Einzigartigkeit, die es ermöglicht, jedes Asset mithilfe einer eindeutigen Kennung (Token-ID), die in der Blockchain gespeichert ist, von den anderen zu unterscheiden. Die Token-ID ist eine Reihe von Nummern, die dem Asset zum Zeitpunkt der Erstellung zugewiesen werden.

Die Token-Id ist, ähnlich wie ein Fingerabdruck, nicht veränderbar und dient als primäre Kennung der NFTs und garantiert so deren Eindeutigkeit.

Unteilbarkeit

Im Gegensatz zu anderen ERC-Standards, die Token produzieren, die in kleinere Einheiten aufgeteilt werden können, ist ein weiteres wichtiges Merkmal von ERC-721-Assets ihre Unteilbarkeit. Dadurch wird sichergestellt, dass der Eigentümer den gesamten Vermögenswert und die damit verbundenen Rechte besitzt.

Eigentum

Das ursprüngliche Konzept des ERC-721-Standards besteht darin, die Wahrnehmung von Eigentum zu revolutionieren. Dies geschieht mithilfe programmierbarer Smart Contracts.

Mit Hilfe von Smart Contracts können Projekte die Übertragung des Eigentums an Vermögenswerten auf sichere, dezentrale Weise und mit der vollständigen Zustimmung des Eigentümers erleichtern. Dies reduziert Fehler, Streitigkeiten oder Dritte bei Transaktionen.

Der Standard ermöglicht es Eigentümern auch, bestimmte Berechtigungen oder Dienstprogramme vom digitalen Asset zu erhalten, sodass Benutzer im NFT-Bereich Projekte erstellen können, die bestimmte Rechte gewähren.

Berühmte ERC-721-Projekte

CryptoKitties

Bildquelle: CryptoKitties-Website

CryptoKitties wurde Ende 2018 mit der Beta-Version von ERC-721 gestartet. Das Spiel ermöglichte es Benutzern, digitale Katzen zu züchten, zu sammeln und zu handeln, was es zu einer viralen Sensation machte und NFTs ins Rampenlicht rückte.

Decentraland

Bildquelle: Decentraland-Website

Die Decentraland-Plattform wurde ursprünglich im Jahr 2020 veröffentlicht, wobei der ERc-721 LAND-Token mit Landparzellen und ihren Standorten innerhalb des 3D-Metaversums verknüpft ist.

Es verwendete eine modifizierte Version von ERC-721 und wurde zu einem der ersten großen Metaverse-Projekte, das einen weiteren Anwendungsfall für NFTs erschloss.

BAYC

Quelle: Website von BAYC

Der Bored Ape Yacht Club, allgemein bekannt als BAYC, ist eine Sammlung von 10.000 NFTs mit einzigartigen Attributen und Merkmalen, die auf der Blockchain von Ethereum basieren. BAYC-NFTs entsprechen dem ERC-721-Standard.

BAYC ist eines der einzigartigsten NFT-Projekte, das mehrere Projekte wie das Spiel Dookey Dash hervorgebracht hat. Das BAYC-Team ermöglicht Inhabern des ERC-721-Tokens, verschiedene Angebote im Ökosystem freizuschalten. BAYC-Inhaber haben kommerzielle Nutzungsrechte für ihre ERC-721-Token, und das Projekt verspricht, mit der Erweiterung seiner Roadmap weitere Möglichkeiten für den Nutzen zu erschließen.

Was ist ERC-1155?

Der ERC-1155-Standard ist in der Lage, sowohl fungible als auch nicht fungible digitale Vermögenswerte zu verarbeiten. Ähnlich wie der ERC-721-Standard definiert er einen Mindestsatz an Schnittstellen für den Besitz und die Übertragung von NFTs und nutzt die Adress- und Genehmigungsfunktionen.

Die Motivation hinter dem ERC-1155 besteht darin, die mit den Standards ERC-721 und ERC-20 verbundenen Einschränkungen zu beseitigen. Es kann mehrere Tokentypen und Token innerhalb eines Funktionsaufrufs verwalten. Dadurch kann der Entwickler die Kosten und Komplexität der Bereitstellung und Interaktion mit verschiedenen Token reduzieren.

Es berücksichtigt auch semi-fungible Token, die fungible und nicht-fungible Eigenschaften haben, wie zum Beispiel Spielgegenstände, die gestapelt oder angepasst werden können.

Geschichte von ERC-1155

Der ERC-1155-Standard wurde erstmals 2019 vom Enjin-Projektteam erstellt. Der Standard entstand, als Entwickler versuchten, die Einschränkungen des ursprünglichen ERC-721-Standards zu erweitern.

Zusammen mit der Popularisierung des ERC-1155-Standards wurden Batch-Operationen und Hooks im NFT-Bereich populär.

Der Standard wurde im Juni 2019 offiziell von der Ethereum-Community akzeptiert und wird seitdem von Projekten, die NFT-Technologie nutzen, weitgehend akzeptiert.

ERC-1155 Hauptmerkmale: Batch-Betrieb, Hooks und Besitz

Batch-Betrieb

Chargenübertragung, Chargenbilanz und Chargengenehmigung. Die Batch-Operationsfunktion von ERC-1155 ermöglicht das Prägen oder Übertragen mehrerer Token unterschiedlicher Art in einem einzigen Smart-Contract-Aufruf unter Verwendung von IDs und Arrays. Mit dieser Funktion können Entwickler Kosten sparen und gleichzeitig effizient sein.

Die Funktion wird hauptsächlich von Anwendungen verwendet, die große Mengen an Transaktionen durchführen, und besteht aus Funktionen zur Stapelübertragung, Stapelgenehmigung und Stapelbilanz.

Haken

Die Hook-Funktion ist eine Erweiterung innerhalb jedes ErRC-1155-Smart-Vertrags, die es Entwicklern ermöglicht, benutzerdefinierte Codes auszuführen, wenn eine Aktion ausgelöst oder eine bestimmte Bedingung erfüllt wird. Dies fügt der Anwendung von ERC-1155-Tokens zusätzliche Funktionalitäten und Flexibilität hinzu.

Die Hook-Funktion wird häufig bei Lizenzveranstaltungen, spielerischen Anreizen, dynamischen Preismechanismen und der Einschränkung des geschlossenen Zugangs eingesetzt. Die Möglichkeit, den Hook-Anwendungsfall anzupassen, hat ihn zu einem beliebten Tool unter NFT-Entwicklern gemacht.

Eigentum

Wie der ERC-721 wurde auch der ERC-1155-Standard mit Blick auf die Eigenverantwortung erstellt. Mit Smart Contracts ermöglichen digitale Assets, die mit dem ERC-1155-Standard entwickelt wurden, die Transaktion von Tokens mit Zustimmung des Eigentümers oder der Halteadresse.

Darüber hinaus ermöglicht der Standard Eigentümern den Zugriff auf geschützte oder exklusive Inhalte oder Dienstprogramme des digitalen Assets, sodass Entwickler Projekte erstellen können, die bestimmte Token oder NFTs erfordern.

Berühmte ERC-1155-Projekte

Enjin

Bildquelle: Enjin-Website

Das Enjin-Projekt ist eine Plattform, die es Benutzern ermöglicht, digitale Assets zu erstellen und zu verwalten. Sein Team hat den ERC-1155-Standard entwickelt, mit dem es sowohl fungible als auch nicht fungible Token erstellt, die für verschiedene Zwecke verwendet werden können, beispielsweise für Spiele, Sammlerstücke und Treueprogramme.

Auflösung

Bildquelle: Steam

Dissolution, ein Ego-Shooter mit Rollenspielelementen, wird von Garage Studios entwickelt. Das Spiel spielt im Jahr 2418 und bietet digitale Assets wie Waffen, Schiffe und Rüstungen, die in andere Spiele integriert werden können.

Das Science-Fiction-Spiel wurde von ERC-721 auf ERC-115-Token umgestellt und unterstützt den Enjin-Standard.

Selten

Bildquelle: Rarible-Website

Rarible ist ein Marktplatz für den Kauf, Verkauf und Handel von ERC-1155-Tokens, ähnlich wie OpenSea. Es verfügt jedoch über einige einzigartige Funktionen für NFT-Transaktionen, z. B. ein integriertes Minting-Tool und die Unterstützung für Teilbesitz von NFT-Vermögenswerten.

Ähnlichkeiten zwischen ERC-721 und ERC-1155

Zwischen den Standards ERC-721 und ERC-1155 bestehen mehrere Ähnlichkeiten.

Eigentum

Der erste liegt darin, dass sie sich auf den Besitz der Ethereum-Blockchain konzentrieren. Beide Standards sollen das dezentrale und dennoch sichere Design der Infrastruktur von Ethereum nutzen.

Die Standards ermöglichen auch die Übertragung, Prägung und Verbrennung von Token innerhalb der Blockchain.

Intelligenter Vertrag

Beide Standards erfüllen ihre Funktionen mit Hilfe von Smart Contracts, die die Erstellung, Übertragung und Verwaltung von Tokens definieren. Sie sorgen außerdem für eine transparente und sichere Ausführung der entworfenen Funktionen und Codes, um menschliche Fehler zu reduzieren oder zu eliminieren.

Metadaten

Die beiden Standards unterstützen das Anhängen zusätzlicher Informationen, wie etwa Metadaten, an digitale Assets. Diese Metadaten enthalten häufig Details zu den Dienstprogrammen und Funktionen, die mit digitalen Assets verbunden sind.

Unterschiede zwischen ERC-721 und ERC-1155

Token-Struktur

Der ERC-721-Standard unterstützt nur die Erstellung nicht fungibler Vermögenswerte, während der ERC-115-Standard die Erstellung fungibler und nicht fungibler Token innerhalb eines einzigen Vertrags unterstützt.

Funktionalitäten

Die Komplexität von Bauprojekten mit dem ERC-721-Standard erfordert mehrere Smart Contracts zur Ausführung von Transaktionen. Im Gegensatz dazu ermöglicht der ERC-115-Standard die Kombination mehrerer Token und Token-Typen, was zu mehr Vielseitigkeit bei geringerer Komplexität führt.

Effizienz

Der ERC-721-Standard erfordert mehrere Übertragungen, was zu höheren Gasgebühren führt, während der ERC-115-Standard Tokens stapelweise übertragen kann, was zu weniger Transaktionen und Gasgebühren führt.

Abschluss

Die Wahl zwischen dem Bauen mit ERC-721 oder ERC-1155 hängt von den spezifischen Anforderungen des Projekts ab. Während ERC-721 der Pionier für einzigartige und unteilbare Vermögenswerte ist, ist ERC-1155 als Verbesserung konzipiert und ermöglicht die Erweiterung der Möglichkeiten durch die Einführung eines Multi-Token-Standards für fungible und nicht fungible Token.

Автор: Bravo
Переводчик: Cedar
Рецензент(ы): Matheus、Ashley He
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!
Создайте аккаунт