目前,社区中出现了一些工具,如IPFS社区的Minty和Filecoin社区的Filecoinbox,帮助我们把在去中心化网络创建并存储的数字资产发布到以太坊网络中Token化,制作成NFT。然而,这些工具帮你在IPFS上存储的资产信息完整吗?
笔者就当前IPFS上存储的NFT信息的完整性提出了一些自己的思考:
NFT的创建过程是怎样的?
怎么样的NFT信息才是完整的?
IPFS上的NFT缺少了什么信息?
“不在IPFS上的NFT,不是你的NFT”
在这之前,由于以太坊数据存储成本过高的问题,数字资产本身由各个中心化网站的服务器保管。资产和区块链之间是靠NFT的链上元数据中的一段URI链接的。
带来的弊端就是一旦网站瘫痪或者服务器数据丢失,该链接失效,数字资产随即丢失或损毁,也因此丢掉了NFT永久保存和不可篡改的两个最基本的属性。
DeFi观察者:过度中心化和复杂的DeFi代码是对中本聪发明的变异滥用:10月18日消息,DeFi观察者Chris Blec发布推文表示,DeFi漏洞利用和黑客攻击的发生是因为开放区块链技术不应该以这种方式使用。过度复杂和过度中心化的DeFi代码是对中本聪发明的变异滥用。[2021/10/18 20:37:17]
打个比方,你的NFT是一幅画,那么IPFS是画的纸,区块链是保险箱或者是艺术馆的相框,而你的私钥就是打开它们的钥匙。如果纸这个载体不稳定,存在风险,数字资产也就有可能化为乌有。
在去中心化网络这个载体中存储体积较大的数字资产可以避免这一问题。
NFT的创建过程是怎样的?
下面,我们来看看近期出现的这些工具的做法,并发现一些问题。
我们可以在opensea.io轻松地铸造一个NFT:
连接钱包,给你即将创建的NFT们一个所有者地址;
UNII将于9月22日18:50上线BiKi观察区:据官方消息,UNII(Unii.finance) 将于9月22日18:50(GMT+8)上线BiKi观察区,开放UNII/USDT交易对。现已开放充值。
UNII组成的主要目的之一是成立一个“治理联盟”,持有?UNII?代币的用户将可以组成一个子社区来参与?UNI?治理。[2020/9/22]
创建一个新项目,输入NFT的名称、描述和NFT资产的链接;
最后,点击添加即可完成。
最为核心的上链操作由opensea代为执行。然而,从Minty我们可以窥见这个黑盒,即NFT在以太坊中实际的创建过程:
声音 | 西南财经陈文:中国央行将观察其他央行的举措及Libra进度:?西南财经大学普惠金融与智能金融研究中心副主任陈文表示,中国央行一直保持着非常谨慎的步伐来推动央行数字货币研究的进程。从国际范围来看,还没有一个大国正式推出央行数字货币,可以看到中国央行也关注到央行数字货币对于商业银行体系、货币政策传导机制的影响。展望未来,陈文认为,一方面中国央行会进一步关注国际上其他央行的举措,另一方面也会关注诸如Facebook这样的商业机构推出“超主权货币”(Libra)的进度。(证券日报)[2019/9/26]
1.?部署合约
在以太坊上发送一笔交易,部署创建NFT的智能合约。该合约包含创建NFT以及交易等相关的功能。????
2.?创作内容
在创作者本地完成NFT的内容创作,如一幅画.png或一篇文章.pdf,并上传、固定到IPFS或Filecoin网络,得到一个内容数据的链接:ContentURI。
声音 | 欧盟区块链观察站论坛呼吁欧盟保护区块链发展:据cryptovest报道,8月1日,欧盟区块链观察站论坛发布了第一份分析欧盟区块链产业的报告,呼吁欧盟采取行动保护区块链的发展,包括对《通用数据保护条例》(GDPR)做出一些改变。该论坛采纳了欧盟管理层、成员国官员和欧洲区块链行业主要参与者的意见。分析区块链业务遇到的挑战,呼吁采取欧盟范围内的行动,以阻止不确定性。该报道写道,法律和监管缺乏明确性会向创新泼冷水。该报告建议欧盟应该采取五个步骤。首先最紧迫的问题是解决加密货币技术与GDPR之间的紧张关系,该法规未统计DLT技术的具体特征。其次,欧盟应该加大对教育和研究的投入,以解决区块链人才短缺问题。第三,欧洲应该继续推动公共和私营部门采用区块链技术。此外欧盟还应该促进区块链合作,并继续让公众能够了解其对于区块链业务和社区的DLT政策和措施。[2018/8/2]
注:CID是对一段内容的描述的唯一标识符。????????
3.?Token化
区块链行业资深观察家肖磊:各项目方集中套现导致市场走熊:金色财经独家,区块链行业资深观察家肖磊近日在接受金色财经采访时就比特币行情发表观点称,监管一直存在,目前主要还是市场自身的原因,此前过于火热,导致市场被透支,尤其是比特币期货在美国上市后,华尔街开始介入割全球韭菜,很多圈内资深投资者和机构也没有来得及获利了结,深度被套。一方面华尔街抽走了数百亿美金的盈利,市场窟窿难以弥补,另一方面新进资金缺乏,各项目方集中套现都成了市场走熊的原因。之后走势会分化,一些币会持续熊下去,直到团队解散,价格归零,因为本来就是空气币,但还有一些,会有很好的走势,可能会在未来一年创出新高。因此就算市场回暖,也很难再现半年前那种疯狂走势。[2018/3/17]
将创作的内容加上它的名字和一些说明构成元数据完成创作内容的Token化,形成一笔数字资产。并将元数据上传IPFS,获得metadata????????URI。
4.?资产上链
创作者从他的外部账户发送一笔包含NFT元数据URI的交易到1中的智能合约,来调用合约中的铸造方法,然后返回该枚NFT在当前合约中的唯一标识符——Token?ID。TokenID的返回标志着NFT创建成功。待这笔交易矿工打包进区块并获得确认后,合约会触发一个转移事件,将TokenID发送给创作者。该事件的发生标志着NFT所有权和使用权的确认。
如此一来,你可以在以太坊上查看并验证你NFT背后的数字资产。换句话说,以太坊上的NFT是完整的。但是,IPFS上保存的NFT元数据和NFT资产数据并不能提供在区块链上验证该NFT的全部信息。也就是IPFS上的NFT并不完整。
怎么样的NFT信息才是完整的?
以下是Minty在IPFS上存储的NFT全部数据。
我们看到,IPFS上的NFT数据只有元数据和元数据中包含的内容数据,缺少token的链上信息。如果我们要通过Chainlink这样的预言机网络实现IPFS或Filecoin的双向通信,这部分链上信息必不可少。
那么,IPFS上完整的NFT资产到底应该长什么样子?
IPFS上的NFT缺少了什么信息?
我们需要先了解如何定位一个NFT。
在ERC-721标准的智能合约中,每个NFT都有一个唯一的uint256ID标识。NFT的所有数据都存在智能合约的数据库中。此标识码在本合约存续的有效期内不得变更。(合约地址,uint256tokenId)是以太坊链上某个特定资产的全局唯一标识符,并且能够完成NFT的查询和验证。
?
所以,我们的做法是:在上传metadata信息的方法中,如minty中的createNFTFromAssetData(),在NFT铸造完成后,添加下面的链上信息,执行方法后存储在IPFS上。
Contractaddress+TokenID+Owneraddress
根据合约地址和TokenID可以检索到创建NFT时创作者发送的创建交易,也能跟踪到后续NFT变更所有者的交易数据。因此,这里所有者地址并不是必要数据项。
结论
综上,
才是IPFS上NFT资产的完整信息。
引用
https://eips.ethereum.org/EIPS/eip-721
https://docs.ipfs.io/how-to/mint-nfts-with-ipfs/#minty
https://blog.ipfs.io/2021-04-05-storing-nfts-on-ipfs/
https://www.trufflesuite.com/boxes/filecoin#gallery-ui
PS:本文仅供研究分析,不做投资建议,忘投资者谨慎投资。
/End.
声明:本文系IPFS原力区原创稿件,版权属IPFS原力区所有,未经授权不得转载,违者将依法追究责任。
提示:投资有风险,入市须谨慎。本文不作为投资理财的建议。
作者:周子衡 近来,对于加密货币,即加密资产,的批判声调似乎陡然升高了许多,既有来自国际上中央银行家或财政监管当局的批驳,也有来自市场领域的警示,更不乏学术层面上的批评.
1900/1/1 0:00:00“Polkastarter是波卡生态目前发展最好的IDO平台,已经帮助40多个项目完成了融资。该项目已经公布了新一季度的发展路线图,进入2.0时代。Polkastarter将发布NFT挖矿平台,并向多链生态发展.
1900/1/1 0:00:00金色相对论 | 虎符联合创始人长安:流动性挖矿是项目爆发性增长的催化剂:7月16日消息,在今日举行的金色相对论中,针对“流动性挖矿可能会成为DeFi协议的标配吗?能否真的解决去中心化治理?”的问题,虎符联合创始人长安表示.
1900/1/1 0:00:00据欧易OKEx的数据显示,当前BTC/USDT现货报价为62701美元,24小时跌幅为1.18%.
1900/1/1 0:00:00来源:证券时报电子报 一幅现实中不存在的数字艺术画作卖出6930万美元,一条推文卖出290万美元,一个勒布朗·詹姆斯扣篮的镜头卖出20.8万美元.
1900/1/1 0:00:00在美国市场,提供加密数字货币交易的Coinbase会在4月14日上挂牌交易。Coinbase在2021年的第1个季度实现收入18亿美元,超过去年全年的13亿美元。第1个季度的利润上限可能达到8亿美元.
1900/1/1 0:00:00