应该由谁来负责维护没有存储在区块链上的NFT呢?这是我们在Pinata和创造者们一起创造加密收藏品、加密艺术和加密游戏时经常遇到的问题。目前大家的假设是:创建NFT的公司、艺术家或游戏来负责维护未存储在区块链上、与NFT相关的任何数据。这是一个不可持续的假设,我们将在这篇文章中讨论这个问题。
简单介绍一下NFT,NFT是在区块链上铸造的代币,它们是单独且唯一的。这意味着没有其他代币与它完全相同。这种代币设计非常适合管理资产的权利和所有权,尤其是数字资产。NFT第一次崭露头角是在CryptoKitties上,从那时起,NFT逐渐发展并且已经取得了很大的进步。NFT现在被加密艺术家、区块链游戏和无数其他用途使用来确保数字稀缺性和所有权。
如何创造一个NFT?
NFT的创造其实可以分为两个部分。首先是区块链,它处理NFT的铸币和核算。区块链真的很擅长通过在全球数千台计算机上复制数据,确保微小数据的不可更改性和安全性。然而,区块链在存储大量数据方面真的很糟糕,因为在这几千台计算机上复制大量数据的成本变得非常昂贵。所以,这就是NFTs的第二部分,数据存储。
Poly Network攻击者:想为Poly Network提供有关如何保护其网络安全的提示:金色财经报道,Poly Network攻击者再次发布了自问自答。攻击者称:“归还代币一直是计划中的。我对金钱不是很感兴趣。我知道人们受到攻击时会很痛苦,但他们不应该从这些攻击中学到一些东西吗?我在午夜之前宣布了退还的决定,所以相信我的人应该好好休息。我想为Poly Network提供有关如何保护他们网络安全的提示,以便他们在未来有资格管理这一10亿美金级别的项目。 Poly Network是一个设计良好的系统,它将处理更多资产。”对此网友表示,“在午夜之前”似乎暴露了该攻击者所处的地理区域。[2021/8/12 1:49:25]
内容可寻址性的重要性
大多数NFT做的是将大部分数据存储在「链外」,数据的URL指向区块链上的NFT。问题是,URL背后的数据可以改变。这意味着,一个本应代表特定的加密艺术作品或可能是游戏角色的NFT可以在任何人都不知道的情况下被改变。这首先就违背了NFT的目的。
CFTC技术团队正尝试了解应如何处理DeFi:美国商品期货交易委员会(CFTC)的技术咨询委员会正在尝试了解应如何处理DeFi。该委员会周一主持了一场演讲,题为”DeFi的增长和监管挑战”,演讲者是法学教授Aaron Wright和律师Gary DeWaal。Wright总结了DeFi的优势,即通过自动化多个相关流程,可以为更多的人提供成本更低的服务。此外,演讲者提及DeFi具有潜在风险,如高技术准入壁垒等。对于“如果DeFi平台非法运作,当局应该追究谁的责任”,DeWaal表示,这是一个难以逾越的法律障碍。次要责任可能会威胁到使用或参与DeFi协议的广泛人群。(cointelegraph)[2020/12/15 15:12:05]
用户可以选择使用Pinata来解决这个问题。Pinata使用IPFS来创建可寻址的数据哈希,也就是内容标识符。
SBF:比特币交易0手续费必然引发虚假交易量:7月9日消息,SBF在其社交网站针对Binance推出比特币现货交易对零手续费后,Binance出现巨额交易量问题发表看法,在加密领域,0手续费必然引发虚假交易量。[2022/7/9 2:01:41]
这些CID既是检索数据的一种方式,也是确保数据有效性的一种方式。那些希望检索数据的人只需向IPFS网络索取与某一CID相对应的数据,然后如果网络上的任何节点有该数据,就会将其返回给请求者。
当请求者检索数据时,数据会在请求者的电脑上自动重现,以确保数据与他们要求的原始CID相匹配。这个过程可以确保收到的数据与要求的数据完全一致。
如果恶意节点试图传递虚假数据,请求者端产生的CID就会不同,提醒请求者他们正在接收虚假数据。
动态 | 会计公司H&R Block推出新服务 就如何正确申报加密货币损益提供咨询:根据9月24日发布的一份新闻稿,美国会计公司H&R Block推出了一项针对从事加密货币交易的人士的新服务,专门就如何在纳税申报单上正确申报加密货币损益提供咨询。(Cointelegraph)[2019/9/25]
谁为链外数据买单?
虽然使用IPFS这样的「链外」解决方案存储数据肯定比使用传统的服务器/URL要好,但在这样做的时候需要考虑一个重要问题:
不在链上存储的NFT数据的成本由谁来买单?
为了使链外数据能够被检索,必须有人在IPFS网络上托管这些数据。
当艺术家创作一幅画时,这幅画本质上并不是永久性的。通常情况下,艺术家会将这幅画卖给买家。这时,买方就拥有了这幅画,然后对它的永久性负责。如果买方喜欢这幅画,他们会照顾它,也许会把它卖给别人,然后这个买方会照顾它。然而,如果买家不照顾它,它可能会被扔掉,严重损坏,或者随着时间的推移被遗忘。这些对于实物资产来说是经常发生的。
金色财经现场报道 360官方人员现场展示如何攻击EOS漏洞:金色财经现场报道,EOS区块链平台漏洞媒体沟通会上,360官方人员现场展示了是如何攻击的,攻击展示图片见下图。[2018/5/29]
达芬奇是否有责任维护《蒙娜丽莎》?
NFT创建者常常在Pinata向我们询问的是他们应该如何处理数据的长期存储问题。作为创建者,他们希望NFT数据能够永远存储下去。在NFT领域,人们期望数据是永久的。但是,永久是要付出代价的。而且,它肯定不是免费的。托管数据是有成本的,这使得永久化很困难,特别是在规模上。
但是,这一要求中有一个假设。它假定NFT的创建者应负责永远维护数据。这就等于说,前面所说的画家应该负责永远维护他们的画作。今天达芬奇是否有责任维护《蒙娜丽莎》呢?当然不是,那是卢浮宫的责任。在Pinata,我们认为,在出售NFT时,需要对NFT数据的维护责任如何转移、何时转移有一个明确的认识。
出售NFT时要做什么?
在出售NFT时,应该有明确的指导方针,说明谁来维护数据以及维护多长时间。让我们看看两个简单的例子。
首先,我们可以原封不动地出售NFT,完全不用担心数据的维护问题。因此,一旦出售NFT,买方马上就得负责想办法存储与NFT相关的数据。对于一些NFT来说,买方可能会接受这一点。但是,作为NFT的卖方,这是一种并不完善的方式。
作为NFT卖方,我们可以采取的另一种方式是在出售时附上"担保"。这个担保将明确规定在数据成为买方的责任之前,卖方将维护多长时间的数据。例如,作为NFT的卖方,我们可能会包含三年为NFT维护数据的时间。三年后,无论谁在那时拥有NFT,都将成为维护数据的责任人。
将此应用到游戏中,游戏可以出售游戏中的NFT,并保证只要游戏公司更新和支持游戏本身,他们就会维护该资产的数据。这将为游戏玩家提供一个保证,即在游戏得到支持的时候,他们的资产无论如何都能使用。然而,一旦公司停止支持更新,玩家就得负责维护他们在游戏中的NFTs。
如何转交责任?
好了,我们已经创建了一个NFT,并且我们已经明确规定了我们愿意为买方保留与NFT相关的数据多长时间。现在,我们如何转移数据?
以Pinata和IPFS为例,还记得有一个IPFSCID指向NFT所代表的资产吗?这个CID是将数据责任从卖方转移到买方的关键。一旦数据需要从卖方转移到买方,买方只需拿着那个IPFSCID,把它钉在某个地方即可。
通过Pinata的「pinbyhash」功能,让用户告诉Pinata从IPFS网络中抓取资产,并将其维护在我们的IPFS节点上。这将允许潜在的买家简单地告诉Pinata找到他们的NFT资产并为他们保管。
买家的另一个选择是运行自己的IPFS节点,并在自己的电脑或云端维护数据。此时,NFT的创建者不再对NFT的数据负责,而新的买家则负责将他们的资产提供给与他们共享的人。
而且,由于IPFS数据是可内容寻址的,那些检索资产的人甚至不必知道资产转手了。他们不需要知道数据的新位置,而只需向IPFS网络询问「嘿,你有这个哈希的数据吗?」就可以继续检索NFT的数据。唯一的区别是,NFT的新所有者现在将负责服务内容,而不是以前的所有者。
定义谁是责任人
NFTs为由区块链支持的数字资产提供了惊人的功能。它们以安全和不可改变的方式追踪数字权利和所有权。然而,该NFT不在链上的数据并不是永久性的。为了解决这个问题,NFT创造者需要明确定义谁和多长时间内有人负责维护NFT数据。
原文标题:《WhoIsResponsibleforNFTData?》
原文作者:KyleTut,Pinata创始人
原文翻译:0x13,律动BlockBeats
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。