DeFi na Bitcoin Część 2: NFT i rynek

W części 2 serii ilustrujemy, jak budować niewymienne tokeny (NFT) i sprzedawać je bezpośrednio na Bitcoin.

Niewymienne tokeny

W podstawowej konfiguracji kontrakt NFT to po prostu tabela z dwiema kolumnami: identyfikatorem jednoznacznie reprezentującym zasób niezamienny i jego prawowitym właścicielem.

NFT Table ID and Owner

Poniższa umowa implementuje taką podstawową umowę NFT, podobną do standardu tokena ERC721 w Ethereum.

boilerplate/erc721.scrypt at master · sCrypt-Inc/boilerplate · GitHub

Jest bardzo podobny do opracowanej przez nas umowy na zamienne tokeny. Najbardziej zauważalną różnicą jest tabela tokenów w wierszu 6, mapująca identyfikator do właściciela, a nie właściciela do salda tokenów.

Sprzedaj NFT

Sprzedajmy trochę NFT w zamian za bitcoiny. Jest to podobne do wymiany tokenów zamiennych. Zamiast tego zamieniamy NFT na bitcoiny.

W poniższym przykładzie Alicja podpisuje tylko wtedy, gdy kwota płatności spełnia jej wymagania dotyczące ceny, w drugim wyjściu tx2. Bob podpisuje tylko wtedy, gdy zostanie nowym właścicielem NFT z id 1, na pierwszym wyjściu tx2. Znowu sprzedaż ma charakter nieizolacyjny i atomowy.

NFT Sale chart

Rozszerzenia

Istnieje wiele sposobów na rozszerzenie sprzedaży. Podajemy kilka przykładów:

sprzedawać NFT w zamian za inne tokeny: drugie wyjście tx2 powinno zawierać płatność na rzecz Alice w tokenach (zamiennych lub nie), a nie w bitcoinach, które są finansowane przez inny tx1.
opłata za platformę: trzeci wynik może zostać dodany do tx2, który płaci rynkowi opłatę, powiedzmy, 3% kwoty drugiego wyjścia.
Obejrzyj: panel CoinGeek New York, Licencjonowanie IP dla NFT: powieści graficzne, komiksy i marki

Autor : BitcoinSV.pl

Źródło : DeFi on Bitcoin Part 2: NFT and marketplace – CoinGeek



Author: BitcoinSV.pl
CEO