Loot一周年回顾:消亡和新
技术分析:为什么交易平台有权修改项目方版税的比例?
这段时间关于 X2Y2 买家自定义版税的问题引起社区的热议,也有朋友疑惑为什么交易平台有权限修改项目方版税的比例?关于此问题 BuidlerDAO 进行研究并为大家科普。
首先存在一个误区是目前以 ERC721 为主的 NFT 合约并没有“内置版税”的能力,即版税于合约无关,而是单独在交易平台进行的设置,这也是 ERC721 当时不完善之处。目前整个 NFT 交易的生命周期如下:
1.项目方发行一套NFT,即基于ERC721编写合约并进行发布。
2.因链上数据公开,交易平台会自动的读取全网的ERC721合约,并自动的为其创建一个collection。
3.此时若你作为该合约的owner即项目方,当你打开交易平台自动创建的collection并登录后,右上角就会出来一个设置按钮,进入可以对你的项目进行装修,设置头像banner什么的,其中有一个很重要的功能就是设置项目的版税比例,以及收款地址。
4.当用户产生交易时,交易平台就会根据对应项目的版税比例截留下来一定金额,定期如每7天和项目方留下的收款地址结算一次。
那交易平台具体是如何截留版税的呢?
在你挂单NFT时,交易平台会为每个人创建一个单独的合约来进行具体的交易代理,流程上是
1.我挂单NFT时交易平台为我创建一个合约,我将NFT approve 该合约。
2.当别人购买我NFT时,该合约会把我approve的NFT从我的地址转移给对方。
3.同时别人也会把钱打过来,打得过程中opensea会判断当前NFT是否设置了版税。
4.如果设置了就截留到对应的池子里,定期打给项目方。
综上所述,版税这部分是完全与NFT隔离的,它并不是NFT原生能力,而是opensea这样初始交易平台中心化赋予NFT的一个功能,逐渐的成为了默认行规,以上是版税问题的科普,至于X2Y2自定义版税是否合理,BuidlerDAO官方立场不做评价,欢迎大家给出自己的判断和想法~
责任编辑:Felix