ERC-6551 | NFTs können zu eigenem Wallet werden
Von Pixa Hexen zu ERC-6551
Über eines unserer Lieblingsprojekte - das Pixa-Universum - haben wir schon mehrfach in unserem Podcast gesprochen und auch hier im Blog berichtet. Die Pixa-Kollektionen basieren alle auf dem ERC-721-Standard, wobei wir die Hexen-Kollektion von 2021 einmal hervorheben möchten. Diese NFTs bieten bereits die Möglichkeit der Veränderung durch eine Upgrade-Funktion im Smart Contract, was aber sehr eingeschränkt ist. Mit dem neuen Standard ERC-6551 ergeben sich hier noch viel mehr Möglichkeiten.
Wofür steht ERC-6551?
Der ERC-6551 Standard ist ein Smart Contract Standard für die Erstellung von nicht austauschbaren Token (NFTs) auf der Ethereum Blockchain. Der Standard basiert auf dem ERC-721 Standard, bietet aber zusätzliche Funktionen, die die Erstellung und Verwendung von NFTs vereinfachen sollen.
ERC-6551 ist ein neuer Ethereum-Standard, der vorschlägt, für jeden ERC-721-Token eine eigene Krypto-Wallet auszugeben, wodurch NFTs zu Token Bound Accounts (TBAs) werden.
TBAs ermöglichen es NFTs, Vermögenswerte zu halten und Transaktionen über Smart Contracts durchzuführen. TBAs sind nativ kompatibel mit ERC-721-Tokens, so dass keine neuen Smart Contracts implementiert oder bestehende NFT-Standards konvertiert werden müssen.
ERC-6551 ist ein neuer Standard, der sich noch in der Entwicklung befindet. Es wird jedoch erwartet, dass er in Zukunft eine wichtige Rolle bei der Erstellung und Nutzung von NFTs spielen wird.
Token Bound Account (TBAs)
Ein Token Bound Account (TBA) ist ein Konzept der Blockchain-Technologie, bei dem ein Token an ein bestimmtes Konto gebunden ist. Das bedeutet, dass der Token nur von diesem Konto aus verwendet oder übertragen werden kann. TBAs werden häufig in DeFi-Anwendungen verwendet, um die Sicherheit und Privatsphäre der Nutzer zu verbessern.
Beispielsweise kann ein Nutzer einen TBA verwenden, um seine Kryptowährungen zu speichern. Der Nutzer kann dann seine Kryptowährungen über einen Smart Contract mit anderen Nutzern austauschen, ohne seine privaten Schlüssel preiszugeben. Dadurch wird es für Angreifer schwieriger, die Kryptowährungen des Nutzers zu stehlen.
TBAs bieten eine Reihe von Vorteilen, einschließlich verbesserter Sicherheit, Datenschutz und Benutzerfreundlichkeit. TBAs werden in Zukunft wahrscheinlich eine wichtige Rolle in der Blockchain-Technologie spielen.
Mögliche Einsatzfelder ERC-6551
- Gaming: NFT Land oder Charakter als eigene Wallet, alle digitalen Assets die im Spiel verwendet werden (Ausrüstung des Charakters, Items/Objekte auf dem Land) gehen direkt in die NFT Wallet und müssen nicht mehr auf einem zentralen Wallet liegen. Z.B. bei Pixa generieren die Länder/Minen $ELXR (In-Game Token) und können direkt aus dem NFT-Wallet versendet/empfangen werden.
- Vertretung/Rechtliches: Das NFT-Wallet kann weitere NFTs zu Themen wie Verträge, Weiterverkauf etc. enthalten.
- Chat/Nachrichten: NFTs können direkt miteinander kommunizieren
- DAO: NFTs agieren im Spektrum der DAOs und müssen nicht über ein Metamask Wallet o.ä. gesteuert werden.
Erste Projekte
STAPLEVERSE gehört zu den ersten Projekten, die ERC-6551 mit dem Start von SAPIENZ, einem tokengebundenen Konto, umsetzen. Bei Sapienz erhalten die Nutzer einen Charakter, den sie mit Items anpassen können - die sie freischalten, je nachdem, welche anderen NFTs sie besitzen. Diese Items werden dann an die Sapienz gebunden, die ihr eigenes Inventar in Form von tokengebundenen Konten haben.
Wir dürfen gespannnt sein, wer in naher Zukunft alles folgen wird.
Headerfoto von Shubham Dhage auf Unsplash
Wie man einen NFT direkt auf dem Smart Contract minted
Normalweise wird ein NFT auf der Website eines Projektes geminted. So weit, so gut. Allerdings kann es bei populären Mints auch zu einer Überlastung der Website kommen und das minten ist oft nicht mehr möglich. Gut, dass es dafür in vielen Fällen auch noch eine zweite Möglichkeit zum Mint gibt, denn es ist auch möglich direkt auf dem Smart Contract zu minten. Und genau das wollen wir dir hier einmal erklären.Read more