Fungible vs Non-Fungible Tokens - What is The Difference?

Rajarshi Mitra

Heute werden wir in fungible vs Non-Fungible Token, aka NFTs, aka nifty suchen. Sie platzen in den Mainstream mit der plötzlichen Popularität von Kryptokitties — ein virtuelles Katzensammlerspiel. Während der Ethereum-basierte ERC-721 weiterhin die beliebteste NFT auf dem Markt ist, gibt es mehrere Projekte, wie RSK, die ihre eigenen Sammler-Token produziert haben. Also, bevor wir irgendwas davon eingehen, lassen Sie uns einige Hintergrundrecherchen machen.

Was ist ein Token?

Im wirklichen Leben ist ein Token eine Sache, die als sichtbare oder greifbare Darstellung einer Tatsache, Qualität, Gefühl usw. dient, können Sie Ihre Taschen jetzt leeren und die Chancen sind, dass Sie über viele reale Token stolpern.

Ihr Büroausweis zeigt, dass Sie von einem Unternehmen erwerbstätig sind.

Ihr Führerschein ist ein Token, das die Tatsache darstellt, dass Sie die erforderliche Ausbildung für das Fahren in Ihrem Land absolviert haben.

Ihre Hotel-Schlüsselkarte zeigt, dass Sie das Hotel für Ihr Zimmer bezahlt haben.

In ähnlicher Weise ist ein Token in der Kryptoverse eine Repräsentation von „etwas“ in seinem speziellen Ökosystem. Es könnte Wert, Einsatz, Stimmrecht oder irgendetwas. Ein Token ist nicht auf eine bestimmte Rolle beschränkt; es kann viele Rollen in seinem nativen Ökosystem erfüllen. Ein Token stellt einen Vermögenswert oder Dienstprogramm dar, den ein Unternehmen besitzt, und sie geben ihn normalerweise während eines öffentlichen Verkaufs an ihre Investoren weiter.

Die Rollen eines Tokens

Ein Token ist eine Darstellung von etwas in seinem speziellen Ökosystem. Es könnte Wert, Einsatz, Stimmrecht oder irgendetwas sein. Ein Token ist nicht auf eine bestimmte Rolle beschränkt; es kann viele Funktionen in seinem nativen Ökosystem erfüllen, wie zum Beispiel:

Toll: Ein Token kann als Tor zur Dapp fungieren. Um auf die Dapp zuzugreifen, müssen Sie die Token halten.

Stimmrechte: Die Token können die Inhaber auch dazu qualifizieren, bestimmte Stimmrechte zu haben. Denken Sie an EOS, das Halten von EOS-Token ermöglicht es Ihnen, für Blockproduzenten zu stimmen.

Value Exchange: Dies ist eine der traditionelleren Rollen von Token innerhalb des Ökosystems. Tokens können helfen, ein internes Wirtschaftssystem innerhalb der Anwendung zu schaffen.

User Experience Enhancement: Das Token kann auch den Inhabern ermöglichen, die Benutzererfahrung innerhalb der Grenzen der jeweiligen Umgebung zu bereichern. ZB. In Brave (einem Webbrowser) erhalten Inhaber von BAT (Token, die in Brave verwendet werden) das Recht, das Kundenerlebnis zu bereichern, indem sie ihre Token verwenden, um Werbung oder andere aufmerksamkeitsbasierte Dienste auf der Brave-Plattform hinzuzufügen.

Währung: Es kann als Wertspeicher verwendet werden, um Transaktionen innerhalb und außerhalb des gegebenen Ökosystems durchzuführen.

Eigentum an etwas Einzigartiges: Ein nicht fungierbares Token kann etwas Einzigartiges für diesen bestimmten Benutzer darstellen. ZB. Kryptokitties.

Fungible vs Nicht-fungible Tokens

Okay, wir haben einige Hintergrundinformationen darüber gewonnen, wie Tokens funktionieren, schauen wir uns den Unterschied zwischen fungiblen und nicht fungiblen Tokens an. Laut Investopedia:

„Fungibility ist eine gute oder die Austauschbarkeit eines Vermögenswerts mit anderen einzelnen Gütern oder Vermögenswerten desselben Typs.“

Lassen Sie uns das mit einem Beispiel verstehen.

Angenommen, Sie leihen sich einen $100 Schein von einem Freund. Um sie zurückzuzahlen, müssen Sie sie wirklich mit dem gleichen Zettel zurückzahlen?

Absolut nicht.

Sie können ihr mit einer weiteren 100 Dollar Scheine zurückzahlen. In der Tat können Sie Ihrem Freund 2 50-Dollar-Noten oder sogar 10 10-Dollar-Noten geben. Es wird vollkommen in Ordnung sein, weil Dollar (oder Papierwährungen im Allgemeinen) größtenteils pilzbar sind.

Nehmen wir an, Sie leihen sich das Auto Ihres Freundes aus. Wird sie damit einverstanden sein, dass du ihr ein anderes Auto zurückkehrst? Was ist, wenn Sie ihr Auto brechen und ihr den Motor, die Räder, die Türen usw. zurückgeben? Sie haben Glück, wenn sie keine Beschwerde gegen Sie einreicht!

Also, was ist hier passiert?

Ein Auto zählt als Sammlerstück, weshalb es nicht pilzbar ist.

Dies ist der grundlegende Unterschied zwischen einem fungiblen Vermögenswert und einem nicht fungibelbaren Vermögenswert.

Währungen gewinnen durch ihre Fungibilität mehr Wert. Je mehr allgemein angesehen und akzeptiert eine bestimmte Währung ist, desto mehr Menschen werden sie verwenden, und daher mehr wird es wahrgenommenen Wert sein. Also, wenn die Zahlung eines der wichtigsten Dienstprogramme des Tokens ist, an dem Sie interessiert sind, sollten Sie überprüfen, ob das Token fungierbar ist oder nicht.

Nicht-Fungibility ist ein gewünschter Vermögenswert, wenn Ihr Token ein Sammlerstück ist und seine Werte von seiner Einzigartigkeit gewinnt.

Ethereum-Token-Standards: ERC-20 vs ERC-721

Um ein gesundes Ökosystem zu schaffen, ist es wichtig, dass die auf Ethereum aufgebauten Dapps nahtlos miteinander interagieren können. Was wird jedoch passieren, wenn wir zwei Token haben, sagen wir Token Alpha und Token Beta, und beide haben unterschiedliche Smart Contract Strukturen?

Damit die beiden Token interagieren, müssen die Entwickler ihre Verträge sorgfältig studieren und genau herausfinden, wie diese Token miteinander funktionieren.

Nun, das verheißt nicht wirklich gut für Skalierbarkeit, oder?

Wenn es 100 verschiedene Token mit 100 verschiedenen Verträgen gibt, dann müssen Sie alle Qualifikationen und Bedingungen eingrenzen, die erforderlich sind, um sicherzustellen, dass Transfers zwischen all diesen Token durchlaufen können, eine humongous Menge komplexer Berechnungen benötigen. Dies ist überhaupt kein ideales Szenario.

Aus diesem Grund wurde eine Entscheidung getroffen, die Regeln zu standardisieren, die die zugrunde liegende Architektur des Tokens regeln. Diese Regelwerke werden ERC-20 genannt. Der „ERC“ steht für „Ethereum Request for Comment“, während dieser Anfrage die Zahl '20' zugewiesen ist.

Schauen wir uns an, was die Grundlagen von ERC20 bildet:

Gesamtversorgung

BalanceOf

Übertragung

Übertragen von

gutheißen

Erlaubnis

Dies sind die Regeln und Funktionen, die die ERC-20-Token zwingend haben müssen. Sie können jedoch auch die folgenden 3 optionalen Eigenschaften haben.

Token-Name

Symbol

Dezimal (bis zu 18)

Diese Regeln definieren den ERC-20, fungible-Standard.

Eigenschaften von Fungible Tokens

Ein anderes Token desselben Typs kann ein Token ersetzen.

Die zugrunde liegenden Regeln, die die Token regeln, sind dieselben.

Fungible Token sind teilbar, und verschiedene kleinere Fraktionen könnten verwendet werden, um einen größeren Betrag zurückzuzahlen. Z.B. 1 BTC kann mit 0,50 BTC, 0,30 BTC und 0,20 BTC zurückbezahlt werden.

ERC-721 — Der nicht fungible Standard

Der ERC-721-Token-Standard hilft beim Erstellen nicht fungierbarer Token. In vielerlei Hinsicht ähnelt es ERC-20 in der Funktionalität. Diese Ähnlichkeit besteht aus zwei Gründen:

Erstens ist es einfacher für Entwickler, den Übergang zu machen., Sie müssen nicht eine Vielzahl von neuen Dingen lernen

Es macht das Leben für Benutzer viel einfacher, die diese Token in gewöhnlichen Brieftaschen speichern und sie an Börsen tauschen können.

Die Schnittstelle für ERC-721 bietet zwei Methoden:

OwnerOf: um den Besitzer eines Tokens abzufragen

TransferFrom: um den Besitz eines Token zu übertragen

ERC-721 Funktionen

Der ERC-721-Standard definiert die folgenden Funktionen: Name, Symbol, TotalSupply, BalanceOf, OwnerOf, genehmigen, TakeOwnerByIndex, Transfer, TokenOfOwnerByIndex und TokenMetadata. Außerdem werden zwei Ereignisse beschrieben: Übertragung und Genehmigung.

Bevor wir in einzelne Funktionsdiskussionen gehen, müssen Sie wissen, was wir mit dem Token Ownership und Token Creation der ERC-721 Funktionen meinen.

Token Eigentümerschaft

Wenn Sie ERC-20-Token kaufen, werden Ihre Eigentumsrechte in den Smart Contracts geschrieben. Der Smart-Vertrag hat auch Daten darüber, wie viele Token jede Adresse nach dem Deal haben wird... und das war's. Die Sache ist, dass sich diese Verträge nicht um bestimmte Token kümmern müssen, weil sie fungierbar sind, also sind sie alle gleich.

Der Wert eines ERC-721-Token ist jedoch aufgrund seiner Nichtfungierbarkeit nicht identisch mit einem anderen ERC-721-Token. Das Hinzufügen einer Adresse und eines Saldos zum Vertrag reicht nicht aus. Die eindeutigen Eigentümerdetails eines Tokens müssen ebenfalls hinzugefügt werden.

Ereignisse

Ereignisse werden ausgelöst, wenn ein Vertrag sie anruft, und sie werden an beliebige Abhörprogramme übertragen.

Programme außerhalb des Vertrags hören auf die Ereignisse, so dass sie den Code bei der Ausführung ausführen können. Der ERC-721 Standard befasst sich mit zwei Veranstaltungen:

Transfer ()

Genehmigung ()

#1 Übertragen

Jedes Mal, wenn ein Token die Hände wechselt, wird dieses Ereignis ausgelöst. Jedes Mal, wenn sich der Besitz eines Tokens von einer Person zur anderen bewegt, wird dieses Ereignis weggefeuert. Es beschreibt Folgendes:

Welches Konto hat das Token gesendet?

Welches Konto hat das Token erhalten?

Welches Token wurde übertragen (durch ID-Überprüfung)?

#2 Genehmigung

Dieses zweite Ereignis wird ausgelöst, wenn ein Benutzer einem anderen Benutzer erlaubt, den Besitz eines bestimmten Token zu übernehmen. Das Ereignis gibt an, welches Konto derzeit das Token besitzt und welches Konto die Berechtigung erhält, es in Zukunft zu besitzen. Es überprüft auch die Token-ID, um zu bestimmen, welches bestimmte Token für die Übertragung des Eigentums genehmigt wurde.

Andere nicht fungibelbare Token-Standards

#1 ERC-1155

ERC-1155 ist ein weiterer nicht fungierbarer Token-Standard, der vom Enjin-Team popularisiert wird. Die hier definierten IDs stellen kein einzelnes Asset dar, sondern Klassen von Assets. Also, wenn wir ein „Karten“ Sammlerstück machen wollen, könnten wir eine ID haben, die „Karten“ darstellt. Eine Brieftasche könnte 50 davon haben.

Ein Vorteil, den ERC-1155 gegenüber ERC-721 hat, müsste ein Benutzer diese 50 Karten übertragen, indem er den Status des Smart Contracts ändert. Der Nachteil von ERC-1155 liegt jedoch in dem Verlust der Rückverfolgbarkeit.

#2 ERC-998

Composables wie ERC-998 stellen eine Vorlage bereit, mit der NFTs sowohl nicht fungible als auch fungible Assets besitzen können.

Vor- und Nachteile von nicht fungibelbaren Tokens

Profis

Der ERC-721-Standard kann eine Möglichkeit sein, mit der jeder signifikante Vermögenswert auf einer öffentlichen oder hybriden Blockchain mit vollständiger Unveränderlichkeit und Sicherheit tokenisiert werden kann.

Nicht-fungibel-Token können mit viel mehr Ressourcen entwickelt werden, als für die meisten während dieser Zeit verfügbar sind. Benutzer können dies tun, indem sie zusätzlichen Kontext und Informationen zu den Metadaten des Assets hinzufügen.

Nachteile:

Der ERC-721-Token-Standard ist noch relativ neu.

Fungible Token sind bis zu einem gewissen Grad teilbar. ERC-721 kann einfach nicht geteilt werden und muss als Ganzes gekauft oder verkauft werden.

Wie bereits erwähnt, haben mehrere Projekte begonnen, NFT-Token auszugeben. Einer davon ist zufällig RSK.

Was ist RSK?

Rootstock (RSK) ist eine intelligente Vertragsplattform, die über Sidechain-Technologie mit der Bitcoin-Blockchain verbunden ist. Rootstock wurde geboren, um mit den Anwendungen von Ethereum (dem WEB3/EVM/Soliditätsmodell) kompatibel zu sein. Die Idee hinter der Schaffung von RSK war es, die Bitcoin-Blockchain-Smart-Contract-Funktionalitäten zu geben. Im Kern ist Rootstock eine Kombination aus:

Eine von Turing komplette ressourcenbilanzierte deterministische virtuelle Maschine (für intelligente Verträge), die mit Ethereums EVM kompatibel ist.

Eine bidirektionale Pegged Bitcoin Sidechain (für BTC lautenden Handel) basierend auf einer starken Föderation.

Ein SHA256D Merge-Mining-Konsensprotokoll (für Konsenssicherheit, die sich auf Bitcoins Bergleute stützt) mit 30-Sekunden-Blockintervall. (für schnelle Zahlungen).

RSK: NFT-Anwendungsfälle

Seine Partnerschaft mit Watafan kann die Fortschritte von RSK im Bereich der nicht fungierbaren Tokens perfekt beschreiben.

Watafan ermöglicht es Prominenten, ihre eigenen digitalen Sammelkarten zu erstellen, auch bekannt als Watacards.

Prominente können die Watacards ihren Fans als Geschenk oder Autogramm verschenken.

Sie können ihre persönliche Brieftasche verwenden, um diese Karten kryptografisch zu signieren.

Intelligente Verträge schützen das geistige Eigentum der Götzen.

Jedes Mal, wenn Fans Watacards auf dem Sekundärmarkt untereinander tauschen. Die betroffene Berühmtheit wird einen Teil der Aktien erhalten.

Watafan zielt darauf ab, die digitale Eigenschaft durch die Nutzung intelligenter Verträge auf die nächste Stufe zu bringen. Watafan-Idole können ihr Urheberrecht und ihre digitale Identität mit RSK Smart Contracts sichern.

Langfristig werden sich Watacards als eine neue Art von Vermögenswert festigen, die dazu beitragen kann, die geistigen Urheberrechte von Künstlern, Sportlern, Musikern, Schauspielern und anderen zu bewahren.

Wie baue ich eine RSK NFT?

Hier ist eine gute Ressource, um zu beginnen, Ihr nicht fungierbares Token zu programmieren, und ein Video mit Schritt-für-Schritt-Anweisungen, um Ihr eigenes sammelbares Token im RSK-Netzwerk zu erstellen.

Like what you read? Give us one like or share it to your friends and get +16

1,325
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 128 bonus blocks

Already have an account? Sign In