NFT项⽬技术与运营分析(2022年)
⼀个 NFT 是⼀个 token/凭证,有唯⼀的 id 和 owner 以及关联的其他数据,⽬前有经济价值的 NFT 项⽬的发⾏⽅式主要分两种形式:
⼀次性发⾏⼀个单独的项⽬并包含有限个 NFT,它们共享⼀系列特性和数据,⽐如 CryptoPunks
在⼀个公共的项⽬⾥创建⼀个⾃⼰的 NFT,⽐如 Foundation
⼀种最经典的 NFT(BAYC,CryptoPunk, …)
基础数据构成
开发者个⼈钱包或者 DAO 的钱包发起交易,创建⼀个 ERC721 合约,它长这样:
NFT 合约⾥包含什么信息
1.
每 个 token 的 owner 和 url
https://ipfs.io/ipfs/QmWXJXRdExse2YHRY21Wvh4pjRxNRQcWVhcKw4DLVnqGqs/1544
2.
实现权限的逻辑,谁可以改合约数据,⽐如 url
项⽬⽅权限越⼩就越去中⼼化
3.
实现 transfer 和 mint 的逻辑
transfer 是 ERC721 的接⼝规范,逻辑⼤家都⼀样,mint ⼀般会加⼀些特别限制
4.
实现取钱 (withdraw) 逻辑,从合约⾥把钱转到指定账户
⼀般是项⽬⽅个⼈钱包或者 DAO 钱包
评论0
最新资源