织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

DApps认知升级:用类比思维破除对去中心化应用的迷思(8)

时间:2021-04-21 11:45来源:未知 作者:admin 点击:
ArcBlock 的 NFT 设计是原生“跨链”的。我们一直认为“链网”架构是未来区块链的形态,NFT 不但能在 ArcBlock 的 ABT 链网[4]内的链之间自由流通,而且能作为

  ArcBlock 的 NFT 设计是原生“跨链”的。我们一直认为“链网”架构是未来区块链的形态,NFT 不但能在 ArcBlock 的 ABT 链网[4]内的链之间自由流通,而且能作为以太坊的 Layer 2 而存在,采用 Optimistic Rollup 技术,用户可以把 ArcBlock 的 NFT 放回到以太坊上成为符合 ERC721 的资产,从而加入以太的生态。

  NFT 和去中心化身份(DID)可验证证书(VC)有什么关系?

  正如前文所述,采用 DID 和 VC 来确定 NFT 的归属权能让 NFT 跨链存在变得可行。在区块链里引入 DID 是 ArcBlock 的创新之一,把可验证证书和 NFT 结合也是我们在 NFT 领域深耕的创新之一。

  目前以太坊生态的 NFT 虽然有 ERC 721 等协议和规范,但这些协议仅仅考虑了以太坊生态自己完全没有考虑其他环境,而且 ERC721 等协议仅仅定了 NFT 的交易接口规范,却没有对 NFT 本身的数据格式做出约定,导致目前各种 NFT 格式基本是各个平台自己定义,大多数做法就是一个 JSON 格式的 Meta Data(元数据),再附加指向一些外部的媒体文件。这么做的一个最大问题是“链下”的 NFT 数据可以复制也无法验证。你花数万甚至数十万美元的代价获得的数字艺术作品,在链上指向的数据往往是任何人都可以精确复制下载,也无法验证真伪的数据,这和很多人以为的 NFT 不可复制、不可篡改、容易验证属性其实存在理想与现实之间的巨大鸿沟。

  自 2019 年 ArcBlock 推出 DID[5] 开始,我们就把 DID 和可验证证书和 NFT 结合在一起。首先我们把 NFT 的拥有对象定义为 DID,而非某个特定的区块链地址。在此基础上,我们把整个 NFT 设计为可验证证书,NFT 的可验证性包含了 NFT 的所有数据,包括其媒体文件等,真正实现了 NFT 的不可篡改、不可复制,以及可验证。

  NFT 和 FT 可以互相结合吗?

  NFT 和 FT(Fungible Token,同质化通证)其实是两种相辅相成的 Token,两者之间不是非黑即白,而是可以互相兼容。

  以太坊的智能合约设计,使得 NFT 和 FT 可以在实现上非常巧妙地结合和重组。从这个角度而言,早期的 Token 设计,甚至一些所谓“以太坊杀手”的区块链没有这样的灵活性。因为在以太坊里,智能合约和一个有私钥的普通账户并无区别,这就是说一个 ERC721 的智能合约本身就可以成为其他 Token(无论是 FT 还是 NFT)的持有者,而对持有的 Token 的控制逻辑又是这个智能合约本身来决定的。同理,一个 ERC20 的智能合约本身可以持有其他的 Token,因此通过 ERC20 就可以“分拆”自己持有的资产。著名的去中心化交易所 Uniswap V 2 的设计里, LP Token(流动性提供者凭证)就是这样的一种符合 ERC 20 规范的 FT,每个交易对合约本身持有了用于交易的两种 Token,而投入这些 Token 的人则获得持有 LP Token,而最新的 Uniswap V3 改为采用 NFT 的方式来实现持有不同仓位的 LP Token。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容