灵魂绑定Token

灵魂绑定概念

《魔兽世界》中有一个灵魂绑定物品的概念,这是玩家的第二天性,但在游戏圈外却鲜有人提及,灵魂绑定物品一旦获得,就不能转让或出售给其他玩家。

游戏中大多数非常强大的道具都是有灵魂绑定的,通常需要在4到39名玩家的帮助下完成复杂的任务或杀死一个非常强大的怪物。因此,为了让你的角色拥有最好的武器和盔甲,你别无选择,只能自己动手杀死一些棘手而又强大的怪物。

image.png

这一机制的目的非常明确:通过确保玩家能够明白如何杀死巨龙并获得最好的道具,来保持游戏的挑战性和趣味性。你不可能在一年的时间里每天杀死10个小时的野猪,然后获得成千上万的金币,最后从其他为你杀死巨龙的玩家那里购买史诗级的魔法盔甲。

当然,这个系统很不完善:你可以花钱雇佣专业团队杀龙,战争结束后由你收集战利品,甚至可以直接在二级市场买一个角色。而这一切都不需要花费游戏金币,所以你甚至不需要杀死野猪。但即便如此也比所有物品都可以用游戏金币购买好得多。

如果NFTs可以被灵魂绑定

当前形式的NFT具有许多与MMOG(大型多人在线游戏)中的稀有和史诗道具相同的属性。它们都有社交信号价值:拥有它们的人可以炫耀它们,而且有越来越多的工具可以帮助用户做到这一点。最近,Twitter开始推出一种合集,用户可以在图片资料上展示他们的NFT。

但是这些NFTs到底是什么信号呢?当然,有一部分代表获得NFT的某种技能,以及哪些NFT可以入手。但由于NFT是可交易的物品,另一个重要部分不可避免地变成,NFT是关于财富的信号。

image.png

目前,CryptoPunks的售价通常为数百万美元,而且它们甚至不是市面上最贵的NFT。

 

如果有人向你表明,他们的NFT可以通过做X获得,你无法判断他们是自己做了X,还是花钱让别人做了X。有些时候这并不是问题:对于一个支持慈善机构的NFT来说,有人在二级市场上牺牲自己的资金购买NFT来帮助慈善机构,所以没有理由歧视他们。事实上,仅仅通过NFT的慈善活动就能带来很多好处。但是,如果我们希望创造的不仅仅是关于谁最有钱的NFT,而是代表其他信号的NFT呢?

也许POAP项目是尝试这样做的最好例子,即“出席证明协议”。POAP是一种标准,项目可以通过它发送NFT,这些NFT代表接收者个人参与某些事件的想法。

image.png

我自己的POAP收藏的一部分,大部分来自我多年来参加的活动。

POAP是NFT的一个很好的例子,如果它可以被灵魂绑定的话,效果会更好。如果有人在看你的POAP,他们对你是否付钱给参加某个活动的人并不感兴趣,他们感兴趣的是你是否亲自参加了那次活动。把证书(例如驾照、年龄/学位证明)上链也面临着同样的问题:如果不符合条件的人可以从符合条件的人那里购买证书,那么这些证书的价值就会大打折扣。

虽然可转让的NFT有自己的用处,并且对于支持艺术家和慈善机构来说确实很有帮助,但不可转让的NFT也有很大的尚未开发的设计空间。

如果治理权可以被灵魂绑定

这个话题我已经写得够多了,但它仍然值得重复:如果治理权可以轻易转让,治理机制很容易发生非常糟糕的事情。主要有两个原因:

1. 如果目标是广泛分配治理权,那么可转让性就会产生反效果,因为对集权有兴趣的人更有可能从其他人那里购买治理权。

2. 如果目标是能者居之,那么可转让性也会适得其反,因为没有什么能阻止治理权被坚决而无能的人收购。

如果你认真思考“最想统治人民的人是最不适合统治人民的人”这句谚语,那么你应该对可转让性持怀疑态度,正是因为可转让使得治理权力从最有可能为治理提供有价值的输入的人流向最有可能造成问题的渴望权力的人。

那么,如果我们试图使治理权不可转让呢?如果我们尝试创造一个CityDAO,将更多投票权赋予真正生活在城市中的人,或者至少是可靠的民主,并避免有人囤积大量公民NFT的不当影响,会怎么样?如果区块链协议的DAO治理以某种方式使治理权以参与为条件会怎样?又一次,一个现今很难进入却巨大而丰饶的设计空间打开了。

在实践中实施不可转让     

POAP已经做出了技术决定,不阻止POAP本身的可转让性。这有充分的理由:用户可能有充分的理由希望将其所有资产从一个钱包迁移到另一个钱包(例如为了安全)。并且单纯实施不可转让性的安全性不是非常强,因为用户可以创建一个持有NFT的包装器帐户,然后出售该帐户的所有权。

事实上,在相当多的案例中,POAP经常因为经济理由被买卖。Adidas最近向他们的粉丝免费发布了一款POAP,用户可以在商品销售中获得优先权。然后发生了什么?显然,很快很多POAP就被转给了出价最高的人。

image.png

转账比项目多。而且不是唯一的一次。

为了解决这个问题,POAP团队建议关心不可转让性的开发人员自己实现检查:如果当前所有者与原始所有者的地址相同,他们可以检查链上的所有者,如果认为有必要,他们可以随着时间的推移添加更复杂的检查。就目前而言,这是一种更具前瞻性的方法。

也许当今最不可转让的NFT是人类证明。从理论上讲,任何人都可以用智能合约账户创建一个具有可转让所有权的人类证明档案,然后出售该账户。但人类证明协议有一个撤销功能,允许原始所有者通过制作视频,要求删除其个人资料,并由Kleros法院决定该视频是否与原始创建档案来自同一个人。一旦这些文件被成功删除,它们可以被重新应用以创建一个新的档案。因此,如果你购买了别人的人类证明文件,你的所有权很快就会被剥夺,所有权转让也就不可行了。人类证明档案实际上是灵魂绑定的,在此基础上可以让链上物品与特定的人类有灵魂绑定。

我们能不能不通过人类证明档案限制可转让性?这变得更加困难,但是有一些不太完善,却对某些案例来说可能已经足够好了的方法。可以将NFT与ENS名称绑定,如果我们假设用户非常关心他们的ENS名称,而且不愿意转让它们。目前,我们可能看到的是限制可转让性的一系列方法,不同的项目为了权衡安全性和方便性有不同的选择。

不可转让与隐私       

可转让资产的加密隐私是相当容易理解的:你拿着你的硬币,把它们放进tornado.cash或类似的平台,并将其提取到一个新的账户中。但是,如果无法将灵魂绑定的物品转移到新账户甚至智能合约中,我们该如何为它们增加隐私呢?如果人类证明档案开始得到更多的应用,隐私就变得更加重要,因为另一种选择是,我们所有的活动都直接在人脸上映射上链。

幸运的是,有几个相当简单的技术是可行的:

·存储项目的地址是(i)索引,(ii)收件人地址,(iii)属于收件人的秘密,的哈希值。你可以在一个会扫描所有可能属于你的物品的接口上设置你的密码,没有你的密码,没有人可以看到哪些物品是你的。

·发布一堆项目的哈希,并给每个收件人各自的Merkle分支。

·如果智能合约需要检查你是否有某种类型的项目,你可以提供一个ZK-SNARK。

转移可以在链上进行;最简单的是用一个工厂合约使旧项目无效而新项目有效,并且使用ZK-SNARK来证明操作是有效的。

隐私是使这种生态系统良好运行的重要组成部分。在某些情况下,该项目所表示的基本内容已经是公开的,因此没有必要添加隐私。但在许多其他情况下,用户不会愿意透露他们拥有的一切。如果将来有一天,接种疫苗成为POAP,我们能做的最糟糕的事情之一就是创建一个系统,POAP自动发布为每个人都看得到,大家别无选择,只能让他们的医疗决策被是否在社交圈看起来很酷影响。隐私作为设计的核心部分可以避免这些糟糕的结果,并增加我们创造出伟大作品的可能。

结语           

当今“web3”空间的普遍批评是一切都以金钱为导向。大量财富的拥有和浪费,限制了这些物品产生的吸引力和文化的长期可持续性。当然,即使是金融化的NFT也能带来一些好处,比如资助艺术家和慈善机构。这种方法有局限性,并且跳出金融化的NFT,还有许多未开发的机会。在加密空间中制造更多“灵魂绑定”的物品可能是另一种选择,在这种情况下,NFT更多地代表你是谁,而不仅仅是你能负担得起的东西。

然而,这样做存在技术上的挑战,并且限制或阻止可转让性的愿望和区块链生态系统之间存在一个不稳定的“交点”,到目前为止,所有的标准都是为了最大的可转让性。将用户无法(如人类身份证明)或不愿(如ENS姓名)交换的物品绑定到“身份对象”上似乎是最有希望实现的,但如何使这种方式易于使用、隐私和安全仍是一个挑战,我们需要更多的思考来解决这些挑战。如果我们能做到,区块链将成为更具合作性和有趣的生态系统的中心,而不仅仅是为了金钱。

来源:vitalik.ca/general/2022/01/26/soulbound.html

  • 翻译
  • 学分: 0
  • 分类: NFT
  • 标签: SBT 
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。
该文章收录于 Vitalik博客精选
48 订阅 31 篇文章

0 条评论

请先 登录 后评论
Vitalik Buterin
Vitalik Buterin
https://vitalik.ca/