EIP-3778深度技术解析:时间戳NFT还有哪些应用场景?

post image

介绍

ERC-721赋予媒介资产所有权的能力。作为一种处理不可替换资产的标准协议,例如加密收藏品、游戏道具等。创作者通过将自己的作品NFT化,在自己的作品上拥有更多的定价权与稳定的回报。但ERC-721 NFT协议存在局限,只能描述物品的内容,时间证明交互成本高,内容易于被复制。

EIP-3778我们称为时间证明非同质化代币(Time proof Non-fungible Token,缩写为tpNFT),是一类新的原生链上资产标准。

该协议包含:

  1. ERC-721 的 Metadata 的「TokenURI」参数,

  2. 「Description」参数,用于明文数据的描述和存储。

  3. 链上加密数据的「Hash」参数

    EIP-3778为这三个参数都提供了可后续更新的函数方法,在函数方法中更新参数时会强制同步更新时间戳证明,从而极大地提升 NFT 的组合能力与应用潜力。

EIP-3778 流程图
EIP-3778 流程图

与现有的NFT不同,EIP-3778通过时间戳证明,更有效的确定高价值事物的唯一性(内容与时间上的唯一),极大降低时间证明的生成与验证成本。EIP3778将时间戳构造在NFT内,使得一系列依赖时间戳证明的服务与应用可以直接基于链上智能合约来调用,自动部署与执行,而不需要依赖第三方相关资料与证明。

这是一种基于ERC-721拓展的NFT协议,专门用于描述具有时间属性的资产,使得NFT可以捕获时间维度的价值,为NFT提供新的可能性。由此,我们可以将tpNFT拓展出一系列的应用:治理NFT激励、算力挖NFT、解密NFT、动态NFT...

比较

与其他链上时间证明解决方案相比,tpNFT实现资产时间维度的价值捕获与更强的交互,拓展ERC-721协议的应用可能性(与以太坊Calldate与ERC-721对比)

以太坊的Calldate:

无法所有权化:缺少结构化的数据,无法进行所有权证明,不可转让交易。

无法修改:内容无法后续修改,这导致链上空间被浪费。缺少组合性:无法被第三方合约重复调用,只能被交易的目标合约单次使用。

缺少组合性:无法被第三方合约重复调用,只能被交易的目标合约单次使用。

ERC-721:

不可更新:参数无法更新,或者参数支持更新但失去不可篡改性降低可信度。tpNFT 的时间戳证明同时满足可更新性和可信性的要求。

缺乏时间戳证明:在创建 NFT 时,被动忽略对象的时间属性与时间价值,而 tpNFT 解决了该问题。

缺乏加密信息存储:不泄漏密钥信息的情况下,无法解决加密Hash值存储的问题。为解决该问题,我们在 tpNFT 中加入加密 Hash 存储参数,并且也在时间戳证明的管理下。

有限的链上交互和执行能力:链上合约无法直接与 NFT 进行时间戳 + 内容验证的交互,以执行一些自动化逻辑,包括但不限于治理、预言等问题。TpNFT 内置时间戳证明+其他三个参数(描述、URI、Hash 加密),为第三方合约调用 tpNFT 合约接口直接交互、验证和执行提供可能性。

▪ 链上时间戳和存储在日志中的时间戳的主要区别在于链上时间戳参数可以被其他合约直接访问,从而允许可组合性。

▪ NFT 具有时间属性,可以使外部账户或 NFT 之间的交互在不同时间产生不同的结果,这为 NFT 的时间动态性提供了逻辑依据。

用例

基于EIP-3778可以拓展出许多全新的应用场景,为链上带来新的功能。

治理:作为治理的时间戳证明,用于验证投票的有效性,获得治理激励。

学术:以明文的方式公布相关内容,并且通过HASH加密隐藏部分未公开的细节。

预测:将预测投射到具有时间戳证明的tpNFT,成为外部合约交互的对象,作为奖金或其余操作的判定条件。

解密:将资产绑定到tpNFT,第三方可以通过提交【加密Hash】参数的原参数来接受部分或全部资产。我们有另外一个EIP来解决链上提交答案被抢跑攻击的问题,保证安全性。

时间动态性NFT: 基于tpNFT,只需要略微修改,就能获得一种全新品类的NFT,这类NFT的链上状态可以在不需要任何Gas Fee的情况下自动随时间发生变化。

*通过与ERC721的_向下兼容_,EIP-3778保持了与大多数现有工具和平台的兼容性。

Twitter | Discord | Telegram