目前,社区中出现了一些工具,如IPFS社区的Minty和Filecoin社区的Filecoinbox,帮助我们把在去中心化网络创建并存储的数字资产发布到以太坊网络中Token化,制作成NFT。然而,这些工具帮你在IPFS上存储的资产信息完整吗?
笔者就当前IPFS上存储的NFT信息的完整性提出了一些自己的思考:
NFT的创建过程是怎样的?
怎么样的NFT信息才是完整的?
IPFS上的NFT缺少了什么信息?
“不在IPFS上的NFT,不是你的NFT”
在这之前,由于以太坊数据存储成本过高的问题,数字资产本身由各个中心化网站的服务器保管。资产和区块链之间是靠NFT的链上元数据中的一段URI链接的。
带来的弊端就是一旦网站瘫痪或者服务器数据丢失,该链接失效,数字资产随即丢失或损毁,也因此丢掉了NFT永久保存和不可篡改的两个最基本的属性。
Gate.io 观察区将于今日13:00上线ARMOR交易:据官方公告,Gate.io将于2月3日(今日)13:00在新币观察区上线ARMOR (ARMOR) 交易。风险提示:为保障用户交易安全,Gate.io特别设置新币观察区,大部分新项目相比主流项目,风险极高,长期持有归零风险很大,请务必了解清楚,切勿追高参与。[2021/2/3 18:46:21]
打个比方,你的NFT是一幅画,那么IPFS是画的纸,区块链是保险箱或者是艺术馆的相框,而你的私钥就是打开它们的钥匙。如果纸这个载体不稳定,存在风险,数字资产也就有可能化为乌有。
在去中心化网络这个载体中存储体积较大的数字资产可以避免这一问题。
NFT的创建过程是怎样的?
下面,我们来看看近期出现的这些工具的做法,并发现一些问题。
我们可以在opensea.io轻松地铸造一个NFT:
连接钱包,给你即将创建的NFT们一个所有者地址;
火币观察区上线BADGER (Badger DAO):据官网公告,火币全球站全球观察区定于2021年1月20日20时开放BADGER (Badger DAO)币币交易,目前已开放 BADGER 的充币业务。火币将在开放交易后5分钟内限制限价交易的挂单价格,且价格不得高于开盘价格的5倍,5分钟后恢复正常交易。[2021/1/20 16:36:08]
创建一个新项目,输入NFT的名称、描述和NFT资产的链接;
最后,点击添加即可完成。
最为核心的上链操作由opensea代为执行。然而,从Minty我们可以窥见这个黑盒,即NFT在以太坊中实际的创建过程:
币情观察室 | 现货被套?教你几个实现资产扭亏为盈的秘诀:4月9日18:00,金色盘面邀请行情大V 昂必能做客金色财经《币情观察室》直播间,将分享《现货被套?教你几个实现资产扭亏为盈的秘诀》,敬请关注,扫描下图二维码即可观看直播![2020/4/9]
1.?部署合约
在以太坊上发送一笔交易,部署创建NFT的智能合约。该合约包含创建NFT以及交易等相关的功能。????
2.?创作内容
在创作者本地完成NFT的内容创作,如一幅画.png或一篇文章.pdf,并上传、固定到IPFS或Filecoin网络,得到一个内容数据的链接:ContentURI。
注:CID是对一段内容的描述的唯一标识符。????????
3.?Token化
将创作的内容加上它的名字和一些说明构成元数据完成创作内容的Token化,形成一笔数字资产。并将元数据上传IPFS,获得metadata????????URI。
现场 | 人民银行数字货币研究所孙浩:区块链能否推动经济范式的变革还有待观察:金色财经现场报道,在今日于国家会议中心举行的2018区块链发展生态峰会上,人民银行数字货币研究所主任孙浩在演讲中,就区块链对于传统业务的颠覆与改革的问题谈到:从创新技术经济学的角度来看的话,有一类技术不光是经济上的创新,还会勾连到经济范式的变革。历史上的蒸汽机和电机,推动了整个产业周期的一个启动,区块链技术是否属于这一类技术,引发经济的发展变革我个人认为是有待于观察的,就算区块链技术是这种变革性的技术,真正的发挥作用还是一个很长的过程。从区块链技术目前看,其实是“揣着答案找问题”,还在寻找应用场景。[2018/7/19]
4.?资产上链
创作者从他的外部账户发送一笔包含NFT元数据URI的交易到1中的智能合约,来调用合约中的铸造方法,然后返回该枚NFT在当前合约中的唯一标识符——Token?ID。TokenID的返回标志着NFT创建成功。待这笔交易矿工打包进区块并获得确认后,合约会触发一个转移事件,将TokenID发送给创作者。该事件的发生标志着NFT所有权和使用权的确认。
欧盟成立“世界最全面”区块链观察站和论坛:欧盟委员会今天宣布成立欧盟区块链观察站和论坛,旨在“团结”区块链上的经济。欧洲数字经济与社会专员Mariya Ivanova Gabriel说,该项目将成为“世界上最全面的区块链经验和专业知识库之一”。这将建立一个开放的论坛,Blockchain技术专家,创新者,市民,行业利益相关者,政府部门,监管机构将共同探讨和制定新的思路和方向。与此同时,欧盟对于数字货币的态度仍然要谨慎得多。[2018/2/2]
如此一来,你可以在以太坊上查看并验证你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原力区所有,未经授权不得转载,违者将依法追究责任。
提示:投资有风险,入市须谨慎。本文不作为投资理财的建议。
标签:NFT区块链TOKEKENSNFTS币区块链工程专业学什么及就业方向BitEnjoy TokenTokenRunner
本文来源:金十数据,作者:肖燕燕根据汇丰控股给其在线交易平台HSBCInvestDirect客户的信息,该行已禁止客户在这一平台上购买美国商业情报公司MicroStrategy的股票.
1900/1/1 0:00:00对本就一无所有的人,动荡才意味着希望。芬兰赫尔辛基的冬天冰冷漫长。12年前的严冬,在赫尔辛基的一台小型服务器上,中本聪生成了创世区块和第一批50个比特币.
1900/1/1 0:00:00翻译:Bite@火星财经作者:LukasWiesflecker风起时,万物皆能上青云。创立仅仅九年,Coinbase就成长为了美国最大的比特币和其他数字货币交易平台.
1900/1/1 0:00:00作者:律动研究院作为DEX市场的绝对龙头,Uniswap的V3版本一经发布就得到了市场的广泛关注。新版本重点改进了做市功能,提高了流动性提供者的资金使用效率.
1900/1/1 0:00:004月10日,以“共建生态智链未来——开启可信商业积分新时代”为主题的中国商业积分联盟成立启动发布会暨区块链技术创新应用高峰论坛在重庆举行.
1900/1/1 0:00:004月17日,“超算·融合,2021全球区块链算力大会”在四川成都正式开幕。本届大会由巴比特、链节点、币印联合主办,吴说区块链协办,算力360总冠名.
1900/1/1 0:00:00