原文作者:隔夜的粥
今年一月份,以太坊联合创始人vitalik发表了一篇题为《Soulbound》的文章,里面提到了灵魂绑定这一概念的出处——《魔兽世界》,以及由此联想到的不可转让的「灵魂绑定NFT」的概念。
到了5月份,E.GlenWeyl、PujaOhlhaver以及vitalik又联合撰写了一篇题为《去中心化社会:找寻Web3的灵魂》的论文,谈及了灵魂绑定NFT的多种使用场景,其中包括无抵押借贷、社交恢复钱包、灵魂空投、DAO防御等。
那么「灵魂绑定」到底意味着什么,以及相关的Token标准讲了一些啥?
本文先通过《魔兽世界》的规则来解释灵魂绑定这个概念,再通过MicahZoltu撰写的《EIP-5114:灵魂绑定Token》标准草案来帮助大家进一步认识灵魂绑定NFT的意义。
相比那些由玩家锻造出来、可交易的武器装备,同等级的灵魂绑定装备属性要更好,也更难以获得。
Arthur Hayes:比特币将成为人工智能的首选货币:7月7日消息,BitMEX创始人Arthur Hayes撰文表示,比特币将成为人工智能(AI)的首选货币。Hayes提出,比特币的数字化、抗审查性、保值性、稀缺性和长期性等特性,使其成为AI的理想选择。
他进一步推测,如果AI开始使用比特币,我们可能会看到两个狂热现象合并成一个超级狂热现象:一方面,人们想逃离法定金融系统的通胀;另一方面,人们想拥有人类与计算机演化的下一阶段的一部分。这两种狂热的重叠可能会导致投资者过度支付增长,使比特币网络的价值飙升到荒谬的程度。[2023/7/7 22:23:29]
那么「灵魂绑定」物品真的就是不可交易的吗?
并非如此,实际上,聪明的玩家们早就通过两种方式绕过了这种绑定。
第一种是所谓的「G团」服务,简单说就是组织者组建一只专业过游戏副本的团队,并空出几个位置留给对「灵魂绑定」物品有需求的消费型游戏玩家,一旦出现了他们需要的「灵魂绑定」物品,就可以进行拍卖活动,而消费者支付的费用,最后需要在「G团」内部进行分配,通过这种方式,「灵魂绑定」变相实现了可交易,但仅限于绑定前。
报告:比特币与以太坊相关性的下降可能会影响投资者的对冲策略:金色财经报道,Coinbase 在一份研究报告中表示,自 3 月中旬以来,比特币和以太坊回报率之间的相关性一直在下降。在以太坊的上海升级之后,这种关系的下降变得更加明显,在网络上一次更新Merge之后,2022 年 9 月出现了类似的趋势。每日回报率 40 天相关性的减弱可能会再持续两周,因为升级后以太坊提取的初始阶段仍然有效。
分析师 David Duong 和 Brian Cubellis 称,对于机构投资者来说,这种相关性下降的相关性在于它可能会影响依赖于一种资产对另一种资产进行交叉对冲(或使用 ETH 作为流动性较低的山寨币的对冲工具)的量化策略。从基本面来看,它支持同时持有 BTC 和 ETH 的多元化论点。[2023/4/24 14:23:20]
除此之外,即便是「灵魂绑定」后的装备、物品或坐骑,也可以通过账户交易的方式进行转移,也就是说,魔兽世界里的「灵魂绑定」概念,并不是指完全不可转移的意思,它只是和游戏角色进行了绑定。
Binance将上线XVS 1-20倍U本位永续合约:4月12日,据官方消息,Binance 将于 4 月 13 日 10:30 上线 XVS 1-20 倍 U 本位永续合约。[2023/4/12 13:58:31]
EIP5114:灵魂绑定Token标准
描述:在铸造时附着在「灵魂」之上的Token,此后无法转移这种Token。
作者:MicahZoltu(@MicahZoltu)
状态:草案阶段
类别:ERC
创建时间:2022-05-30
要求:EIP721
规范
```solidity
interfaceIERC5114{
//在创建这类Token的新实例时激发
//此事件**不能**为同一个`tokenId`激发两次
StakeWise计划年底发布完全无需许可的V3版本,将允许任何人作为节点运营商加入:9月30日消息,以太坊质押协议StakeWise宣布正在开发帮助以太坊更加去中心化的、完全无需许可的V3版本,将允许任何能够运行以太坊验证者的人参与流动质押并接收来自其他人的质押委托。
此外,StakeWise表示,无论是单独的质押者、DeFi社区还是电信运营商,都可以使用StakeWise V3质押自己的ETH或者为他人运行验证者服务。StakeWise表示,将于2022年年底发布V3版本。[2022/9/30 6:04:04]
eventMint(uint256indexedtokenId,addressindexednftAddress,uint256indexednftTokenId);
//返回拥有该token的NFTtoken
//如果token还没有被铸造,这个函数**必须**throw
//此函数**必须**在每次生成后调用时始终返回相同的结果
//此函数**必须**返回与原始`Mint`事件中为token找到的值相同的值
functionownerOf(uint256index)externalviewreturns(addressnftAddress,uint256nftTokenId);
//返回一个抗审查的URI,其中包含有关此token集合的详细信息;//由此返回的元数据与通过`tokenUri`返回的元数据合并
//collectionUri**必须**不可变且内容可寻址
//collectionUri**不能**指向可变/可审查的内容
//来自「tokenUri」的数据优先于此方法返回的数据
//`collectionUri`中的内容引用的任何外部链接也必须**遵守上述所有规则
functioncollectionUri()externalviewreturns(stringcollectionUri);
//返回一个抗审查的URI,其中包含有关此token实例的详细信息
//tokenUri**必须**是不可变的并且内容可寻址
//tokenUri**不能**指向可变/可审查的内容
//来自此的数据优先于`collectionUri`返回的数据
//`tokenUri`中的内容引用的任何外部链接也必须**遵守上述所有规则
functiontokenUri(uint256tokenId)externalviewreturns(stringtokenUri);
基本原理
1、不变性
通过要求token永久不可移动,我们既保证绑定到单个NFT的灵魂绑定token集合之间的不可分离性和不可合并性,同时允许用户积极缓存结果。
2、需要URI内容可寻址
灵魂绑定token是附加到一个角色上的永久徽章/指示器。这意味着不仅用户不能转让所有权,而且铸造者本身也不能撤回、转让或更改所有权。这包括了转换或删除任何远程内容,作为审查或操纵特定用户的手段。
3、tokenUri数据格式
「collectionUri」和「tokenUri」指向的数据格式被有意排除在本标准之外,以支持将来可以迭代的单独标准。无论数据格式的细节如何,不变性约束是唯一定义的东西,以确保维护这个token的精神。
安全注意事项
一些项目方可能会声称实施了这个EIP,而对于用户而言,我们需要验证他们是否如实做到了这一点。
Token作者可以创建一个token,当我们在对其API表面进行初始探测时,它可能看起来遵循了规则,但实际上并非如此。
例如,合约可允许通过某种机制进行转账,而只是最初不使用它们。
还应该明确的是,灵魂绑定Token并不是绑定的人类,而是绑定到了一个角色。
而角色是指随着时间的推移,收集多个灵魂绑定Token以建立徽章集合的任何参与者。
这个人物角色可能会转移给另一个人或另一组人,并且与角色交互的任何人,都不应假设该角色背后有一个永久不变的人。
此外,一个灵魂绑定Token可以绑定到另一个灵魂绑定Token。
理论上,如果链中的所有Token同时创建,它们可能会形成一个loop循环。如果检测到循环,尝试走这样一条链的软件应该注意制定退出策略。
关于灵魂绑定NFT的一点看法
相比魔兽世界这类游戏,区块链账户的可转让性会更低,因为私钥与用户地址是绑定的,这意味着即便某个区块链账户存在着较大的价值,用户之间也无法有效通过第三方平台或私下的方式进行账户交易。
尽管如此,我们依旧不能简单假设「灵魂绑定NFT」就是与用户本身进行了绑定,而是需要考虑「灵魂交易」的可能性,因此,对于无抵押借贷用例而言,可能仅仅依靠链上信用值是不够的,而其他的一些灵魂绑定NFT用例,或多或少都会存在这样的问题。
在笔者看来,「灵魂空投」可能会是和大家最息息相关的一个点,就目前而言,web3项目方为了更好地建立社区,会选择给早期活跃用户空投免费的Token,而这自然鼓励了女巫攻击行为,结果是,项目方想法设法去拉黑女巫账户,而用户则在想法设法躲避反女巫措施,这对双方而言都是不利的。
而「灵魂空投」的方式,可以让项目方更准确地瞄准目标空投用户,这反过来也鼓励用户精心培养自己的「灵魂」,而不是将时间与精力放到女巫攻击上面。
总的来说,「灵魂绑定NFT」作为vitalik等人提出的去中心化社会的核心概念,它依旧处于非常早期的发展阶段,另一方面,对于用户来说,想办法让自己的「灵魂」变得有趣,可能会是非常有价值的。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。