新的NFT玩法不断涌现,MirrorXYZ公司的首席技术官介绍了一种新的NFT物种,每天随机铸造和拍卖。
由Mirror.xyz项目的首席技术官Graeme Boy撰写
编译:佩里王
NounsDAO是NFT的一个项目,它将伪随机地生成图像,并将拍卖、社区治理和一种新颖的渲染技术结合起来。每一个NFT被称为一个名词,一个名词将被无限期地每天施放。
所有名词都被拍卖,销售收入进入项目金库。NounsDAO在DeFi治理协议的基础上进行了修改,因此Noun的资金持有者可以创建关于国库基金和协议升级的提案,并对其进行投票。
截至本文撰写时(2021年8月24日),项目金库中有2,074.0122 ETH(约688万美元),此时项目已经运行了15天。第一个财务建议是向各种慈善机构捐赠30 ETH(约10万美元)。
NounsDAO协议中有四个值得强调的机制。每个机制都包含一些创新的想法,具体来说:拍卖、特征生成、渲染和治理。
名词的三个实例,用SVG表示——每个名词都有独特的背景、主体、头部和附件。
名词的生命周期是从拍卖的产生开始的。3360拍卖行cast Noun,是仿植物怪兽佐拉/镜报的简化版,只接受ETH出价。
一次只拍卖一个名词,每次拍卖至少持续一天。拍卖之后,一个新的拍卖将立即被创建――这意味着在任何时候只有一个名词在拍卖。
每次拍卖
都有底价,但目前设置为可以忽略不计的 1 wei。新出价必须将当前出价提高至少 2%,否则不予生效。每个 Noun 通常以 100 到 150 ETH (约 30 万美元到 50 万美元)的价格拍出。如果在最后 5 分钟内有人出价,拍卖时间则延长 5 分钟。当拍卖结束时,Noun 从拍卖合约转移给出价最高的竞拍者。
一个 Noun 由 5 个特征组成:背景、身体、配饰、头部、眼镜。
创建 Noun 时,协议会生成一个随机整数,来表示这些特征中的一个,从而使新的 Noun 与其他 Noun 区分开来。每个特征的理论最大值是 2^48 - 1,但实际上它受限于已上传到协议中的这一特征的图像数量。
每个 Noun 都有一个唯一的 ID,可用于查看其特征。特征存储在名为 NounsToken 的核心合约中,该合约也负责持有用户的余额。这些特征的实际图像渲染是脱钩的,寄存在名为称为描述符的智能合约上。该项目可以通过治理提案,对该合约进行更换(除非治理已选择将其锁定)。
每个 Noun 的特征值目前都在 NounsToken 智能合约中公示。
这就是 NounsDAO 在技术上令人入胜的地方。
为每个特征生成的整数,可以调出存储在另一个名为 NounsDescriptor 的智能合约中的图像。图像是以名为 RLE 的无损数据压缩格式存储为字节串,最终可通过合约渲染呈现为 SVG!
当 UI 调用 tokenURI 时,智能合约将从这些压缩的 RLE 数据派生的 SVG 予以返回。这一手段之前未曾在任何区块链艺术项目中出现过,值得后来者参考。
tokenURI 返回渲染一个高保真图像所需外全部数据,无需从链下调用任何对象。
由于 Noun 的渲染与核心的 Noun 合约保持脱钩,如果发展出新的压缩或渲染技术,则可以对该功能予以改进和更换。
NounsDAO 通过修改 Compound 协议的 Governor Bravo 合约来进行社区管理。主要修改为使用 ERC721 余额而不是 ERC20 余额进行投票。
第一个治理提案是「分别向 6 家慈善机构捐赠 5 个 ETH」,看起来该提案会在一致同意的情况下获得通过。
NounsDAO 与 Governor Bravo 合约还有两个细微的技术差异:
NounDAO 代码很干净,采用了著名的开源库和很先进的 Solidity 语言编写。方法表达简单,但也包含一些执行良好的创新。
可升级性是通过将函数脱钩为单独的合约,并使指向这些合约的指针可管理,而具体实现的,而不是通过代理委托方法。流程因此变得简单,同时仍然允许架构的外围部分(如 Noun 的渲染)可以更新换代。
渲染方法本身很有创新性,值得多了解一下。NounsDAO 已经找到了一种通过 SVG 完全在链上渲染复杂图像的方法,在包括 CryptoPunks 在内的大多数其他 NFT 项目的基础上实现了技术的进步。
我个人已经阅读了这个项目中的每一行代码,没有发现任何错误。但这并不意味着没有,可能仍然值得进行正式审计。总体来说,这个 DAO 创建的智能合约以及整个产品的创新给我留下了深刻的印象。
NFT 收藏品(例如 Noun、CyberPunks 等)通过代币所有权让社区拥有可验证的会员资格。
Mirror 之类的社交论坛可以用所有权验证会员资格,使这些社区内的帐户声音合法化,从而为匿名化身产生社会资本――在无需透露背后主人的身份情况下。匿名个人因此能可靠地协调、处理和推动群体价值――这是全球性集体行动领域的创新。
购买可收藏的 NFT 意味着对社区的投资。8 月 24 日,一个账户在 NounsDAO 的 NFT 项目中投资了 140 ETH(约 450,000 美元),通过拍卖购买了第 17 个 Noun。如果该 NFT 的转售价值不断增加,而该账户继续持有 Noun 17,其传递的信号会随着进一步增强。我们可以通过查看他们的 交易历史 来验证这个信号。
买家购买 Noun 17 后,还做了一件值得注意的事情:他们创建了一个名为 Noun 17 的 Twitter 帐户――好像是在代表这个 Noun 发声。截止撰写本文时,该 Twitter 帐户只有 95 个关注者,遗憾的是我们无法在 Twitter 上验证 NFT 的所有权。但是在 Mirror 上,我们可以验证所有权。
Mirror 是一个加密原生的内容发布平台,账户与以太坊地址关联,因此我们可以验证作者是否拥有 NFT,例如 Noun。
通过验证所有权,使作者合法地成为社区成员。随着越来越多的加密原生社交网络上线,可收藏 NFT 的持币者将有更多的空间和形式来自我表达――催生出为化身创建多个侧面身份的项目。Noun 可以通过在 Mirror 等论坛进行自我表达来产生出身份。
Mirror 也有一个众筹工具,DAO 可以在这里出于各种原因筹集资金。一家名为 BLVKHVND 的出版物刚刚用它 筹集 了 337.75 ETH (约 100 万美元),建立了他们的在线游戏公会。
尽管 NounsDAO 已经可以协同管理一个庞大的金库,但这些工具赋予每个 Noun 的持币者自主权,可以利用自己的社会资本来行使领导权。
当我们将这一实践从 Noun 推广到每个 NFT 社区时,届时社交网络可以通过以太坊账户验证用户身份,并不可避免地释放出巨大能量。
原文链接:https://www.chainnews.com/articles/356508534391.htm