Speichern von grafischen Daten für NFTs auf der Blockchain
- In dieser Forschungsarbeit wird ein Überblick darüber gegeben, wie Grafikdaten eines NFT auf der Blockchain gespeichert werden können. Es werden verschiedene Ansätze untersucht und vorhandene Projekte analysiert. Dabei werden vor allem die Aspekte Sicherheit, Ressourcen und Anwendbarkeit betrachtet. Mithilfe einer Testumgebung werden die recherchierte Ansätze vergleichbar, wobei sich in der Arbeit auf skalierbare Vektorgrafiken (SVG) konzentriert wird. Letztendlich zeigt sich, dass es für simple SVG sinnvoll ist, ihren Code als String oder auch in Base64 codiert im NFT selbst abzulegen. Für komplexere Grafiken wird ein Ansatz mit einem Smart Contract empfohlen, um die Kosten pro NFT zu reduzieren. Die Vorgehensweise, die Grafikdaten durch eine Funktion wiederherzustellen, eignet sich außerdem auch für Ansätze, die nicht auf Vektor Grafiken bauen. Es zeigt sich, dass durch einen gewissen Mehraufwand durchaus NFT und Grafikdaten auf der Blockchain abgelegt werden können und kein Risiko durch die Trennung zwischen On- und Off-Chain eingegangen werden muss.
Author: | Marianne Poser |
---|---|
URN: | urn:nbn:de:bsz:mit1-opus4-134548 |
DOI: | https://doi.org/10.48446/opus-13454 |
ISSN: | 1437-7624 |
Parent Title (German): | Konferenzband zum Scientific Track der Blockchain Autumn School 2022 |
Publisher: | Hochschule Mittweida |
Place of publication: | Mittweida |
Document Type: | Conference Proceeding |
Language: | German |
Year of Completion: | 2022 |
Publishing Institution: | Hochschule Mittweida |
Contributing Corporation: | Hochschule Mittweida |
Release Date: | 2022/10/25 |
Tag: | Gas-Optimization |
GND Keyword: | Blockchain; Non-Fungible Token; SVG; Smart contract |
Issue: | 2 |
Page Number: | 6 |
First Page: | 73 |
Last Page: | 78 |
Open Access: | Frei zugänglich |
Licence (German): | Urheberrechtlich geschützt |