BEP-721

Sarežģītākas tēmas
BEP-721 ir BNB Smart Chain (BSC) tokenu standarts, kas nodrošina neaizstājamo tokenu (NFT) izveidi. Tas ir Ethereum tīkla ERC-721 – viena no populārākajiem NFT standartiem – paplašinājums, kas saderīgs ar Ethereum virtuālo mašīnu (EVM). Katrs NFT ir unikāls, un to nevar apmainīt ne pret vienu citu tokenu.
BEP-721 tokeni nodrošina iespēju tokenizēt datu īpašumtiesības un pievienot tiem unikālu identifikatoru. Šī aspekta dēļ tokens kļūst unikāls un ievērojami atšķiras no BEP-20 tokeniem. Izmantojot BEP-20, izstrādātāji var izveidot vairākus identiskus tokenus vienā viedajā līgumā. Tomēr BEP-721 gadījumā katram tokenam tiek piešķirts atšķirīgs tokena ID.

Ar šiem unikālajiem ID BEP-721 tokenus var izmantot kolekcionējamu, neaizstājamu priekšmetu apzīmēšanai. Lietotāji var tirgot un pārsūtīt šos tokenus, balstoties uz to tirgus vērtību, kas atkarīga no tokenu retuma vai funkcionalitātes.

BEP-721 tokeni var apzīmēt:

  1. Digitālus un fiziskus mākslas darbus

  2. Kolekcionējamus priekšmetus

  3. Spēles priekšmetus 

  4. Fizisku īpašumu un nekustamo īpašumu

  5. Loterijas biļetes

Līdzīgi citiem tokeniem BNB Smart Chain ķēdē, arī BEP-721 tokenu pārskaitījumiem ir jāmaksā gāzes komisijas maksas BNB valūtā. BEP-721 tokenus var veidot dažādās platformās BSC ekosistēmā, tostarp Binance NFT tirgū, kura darbību nodrošina Binance, kā arī BakerySwap un Juggerworld.

BEP-721 tokenu funkcionalitāte

BEP-721 tokeni pilda dažādas funkcijas, ar kuru palīdzību tiek pārvaldīta šo tokenu mijiedarbība BNB Smart Chain ķēdē. Daļa šo funkciju ir visai standartizētas un piemīt arī BEP-20 standartam atbilstošajiem tokeniem:

  • name: definē BEP-721 tokena nosaukumu, pēc kura to var identificēt citi līgumi

  • Symbol: saīsināts tokena nosaukums, līdzīgs tikera simbolam

  • balanceOf: parāda tokenu atlikumu konkrētā adresē

  • totalSupply: nosaka kopējo izveidoto tokenu skaitu.

Pastāv arī dažādas pamata īpašumtiesību funkcijas, dažas no kurām nav obligāti jāiekļauj. Unikāla NFT iezīme ir metadatu funkcija:

tokenMetadata: šī funkcija ļauj iekļaut tokenā metadatus ar saiti uz mākslas darba failu vai citu kolekcionējamu NFT aspektu. 

Piemēram, katrā CryptoPunk NFT ietilpst metadati, kas norāda uz konkrētu panku 10 000 panku klāstā. Lai gan CryptoPunks neizmanto BEP-721 tokenu standartu, to pieeja metadatu izmantošanā atbilst šim standartam.