密码学家Moxie Marlinspike眼中的Web3:依旧需要仰赖中心化的分布式网络

Signal创办人、密码学家Moxie Marlinspike通过打造两款分布式程序,认定标榜去中心化的Web3仍旧仰赖中心化机制

密码学家Moxie Marlinspike眼中的Web3:依旧需要仰赖中心化的分布式网络

继推特创办人Jack Dorsey及特斯拉创办人Elon Musk之后,近日再度出现了另一名怀疑Web3的科技人,他是个密码学家,也是加密传讯程序Signal的创办人Moxie Marlinspike,Marlinspike自行打造了两款dApp来测试Web3 ,发现应该将任何事物去中心化的Web3,实际上仍需仰赖中心化的平台,也许只是个比Web2还缺乏隐私的协议。

Marlinspike未曾对外透露过自己的生日,外界仅知他出生于1980年代早期,他在2010年共同创办了企业行动安全公司 Whisper Systems,并推出端对端加密的两个传讯程序,在推特于2011年收购Whisper Systems之后,他成为推特的资安负责人, 之后在2014年创办了端对端加密传讯程序Signal,所开发的Signal协议成为Signal、WhatsApp、Facebook Messenger与Skype所使用的端对端加密协议。

身为密码学专家,Marlinspike说自己并没有特别喜欢加密货币,虽然不至于要加密货币「滚出自家的草皮」,但对加密货币的兴趣顶多止于相关的迷因,更遑论近日兴起的非同质化代币(Non-Fungible Token,NFT),尽管他尚未成为Web3的信徒,却决定展开探索,目的是为了看看自己错过了什么。

Marlinspike认为现阶段Web3的定义仍是模糊的,一般的理论是Web1是去中心化的,Web2是把所有事物都变成中心化的平台,而Web3则是再度把所有的事物去中心化,因此,Web3理应带来的是去中心化且更为丰富的Web2。

不过,Marlinspike发现,标榜去中心化的Web3依旧仰赖中心化的平台。

Web2兴起的原因很简单,一是人们永远不会想经营自己的服务器,所以才会有中心化的平台现身,二是协议的建立速度通常远远落后于平台的建立,例如已发展超过30年的电子邮件协议仍未加密,但WhatsApp在一年内就从未加密发展至端对端加密。 Marlinspike指出,假设某个事物是真正的去中心化,它将会非常难以改变,这对技术带来了问题,因为该生态体系的其它部份都在快速变迁,唯独技术无法,于是将这些协议中心化,并快速迭代成为Web2的解方。

为了进一步了解去中心化的Web3,Marlinspike打造了Autonomous Art与First Derivative两款分布式程序(dApp),这两个程序仍是透过一般的网站与使用者互动,而其分布式指的是它的状态及更新权限位于区块链上、而非中心化的数据库。

其中,Autonomous Art让每个人都能够藉由变更同一幅图来铸造NFT代币,由于这是一个协作的NFT作品,先前的每个贡献者都能取得分润,铸造的成本也会愈来愈高,上线3天就吸引了逾600名贡献者,创作费用已超过465个以太币(146万美元)。 至于First Derivative则是一个用来寻找及搜集NFT衍生品的工具。

Marlinspike表示,对于加密货币的世界他一向有个疑惑,亦即缺乏对客户端/服务器端介面的关注,人们所讨论的区块链网络图全都围绕着服务器之间的信任模式,并无纳入移动设备或浏览器,于是现在只能透过一个于服务器上运作的某个节点与区块链互动。

由于人们并不想自己运作服务器,新兴的企业应运而生,它们销售可访问以太坊(Ethereum)节点的API服务,而且这些服务是建置在以太坊预设的各种API上,目前几乎所有的dApp都是通过Infura或Alchemy服务与区块链互动,然而,这些客户端的API并未使用任何方式来验证区块链状态或响应的真实性, 这令Marlinspike感到讶异。

一般而言,NFT并未把数据存放于区块链上,因为这样的成本太高,这些NFTs通常只是含有一个指向资料的URL,而且相关的标准并未要求存放在URL上的数据必须杂凑。

Marlinspike指出,这意味着只要能够存取该机器、在未来买下该域名,或者是骇进该机器,任何人都得以变更NFT的图像、名称或描述,因为NFT并没有任何一个可确认该图像内容,或是让人们可用来证实那是否为正确图像的规格。

为了验证自己的看法,Marlinspike打造了一个得以根据用户IP或User Agent而呈现不同图像的NFT,它在OpenSea上是一个样子,在Rarible上又是另一个样子,不过,当用户买了它,再于加密货币钱包中检视它时,它永远呈现一个大型的「大便图标」,由于这是NFT规格的建置方式, 因此不只是Marlinspike所设计的NFT,有许多高价的NFT在钱包中显示时也只会出现大便图标。

密码学家Moxie Marlinspike眼中的Web3:依旧需要仰赖中心化的分布式网络

有趣的是,OpenSea几天后在毫无预先警告的状态下,就移除了Marlinspike所上传的NFT,理由是它违反了该平台的使用条款,不过Marlinspike并未找到任何有关于禁止变更NFT所见图像的OpenSea条款;不仅如此,当OpenSea移除了该NFT之后,该NFT也从Marlinspike的加密货币钱包中消失。

密码学家Moxie Marlinspike眼中的Web3:依旧需要仰赖中心化的分布式网络

Marlinspike表示,该NFT应该还是存在于区块链上的某处,只是因为加密货币钱包使用了OpenSea API来显示NFT,因而当OpenSea移除了相关NFT之后,钱包内的NFT也跟着不见。 一旦一个分布式系统为了方便而聚集在同一个平台,那么它便集结了中心化的控制以及分布式的困境等两大缺点。

对于Web3,Marlinspike不认为它目前的方向能将人们自中心化平台中解放,也不认为它会改变人们与科技的关系,且相信其隐私已经低于网络低标,但他非常能够理解为何有许多像他这样的怪咖会趋之若鹜,Web3所带来的创意与探索的空间犹如网络时代的早期。

尽管Marlinspike探究了现有Web3的不足,还说倘若OpenSea移除了Web3的元素将会变得更快也更便宜,但这股基于加密货币的淘金热可能已无法阻挡,市场的力道将会推动它继续前进,假设是这样,那么最值得思考的事情之一,将是如何避免Web3发展成更不具备隐私能力的Web2。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论