LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > Moxie Marlinspike:这就是 Web3 的问题所在

Moxie Marlinspike:这就是 Web3 的问题所在

2022-01-11 wanbizu AI 来源:区块链网络

在 1 月 7 日发布的一篇博文中,Signal 消息传递应用程序的创建者和维护者 Moxie Marlinspike 表达了对 Web3 的担忧,特别是它声称是 Web 2.0 平台庞然大物的新的去中心化的未来替代方案。

Marlinspike 开始在他的帖子中承认,尽管他认为自己是一名密码学家,但他并没有发现自己特别被“加密”所吸引 [Marlinspike’s quotes],而且他还没有成为一个信徒。

“还有——这里的牌——我并没有像一代人那样对将生活的各个方面都转移到仪器化经济中而感到兴奋,”马林斯派克写道。

无论如何怀疑,Moxie Marlinspike 决定尝试 Web3,创建两个名为 Autonomous Art 的 Web3 应用程序 (dApps),它允许任何人通过对其进行视觉贡献来为 NFT 铸造代币,以及允许用户创建、发现的 First Derivative ,并交换跟踪基础 NFT 的 NFT 衍生品。

人们不想运行自己的服务器

尽管 Web3 是一个有点模棱两可的术语,但根据 Marlinspike 的说法,它应该归结为为用户提供 Web2 的“丰富性”,但是以分散的方式。 原本去中心化的 Web1 变成了中心化的 Web2 的主要原因是“人们不想运行自己的服务器,而且永远不会”和“协议比平台慢得多”。 作为后者的一个例子,Marlinspike 指出了电子邮件。

“30 多年后,电子邮件仍未加密; 与此同时,WhatsApp 在一年内从未加密到完全 e2ee”,e2ee 意为端到端加密。

Marlinspike 对“加密货币世界缺乏对客户端/服务器接口的关注”感到奇怪的一件事,以及“区块链被设计成一个对等网络,但并不是这样设计的,它真的可以用于您的移动设备或您的浏览器将成为这些同行之一。” Marlinspike 提出的观点是,通常情况下,钱包不会直接连接到区块链,而是通过节点运营商提供的 API 来连接。

然而,这是一个集中的瓶颈,因为在实践中,这些 API 提供者只有两个:Infura 和 Alchemy,几乎所有 dApp 都使用其中一个来与区块链交互。 原因是这些 API 让 dApp 开发人员的生活更轻松。

“事实上,即使你将像 MetaMask 这样的钱包连接到 dApp,并且 dApp 通过你的钱包与区块链进行交互,MetaMask 也只是在调用 Infura,”Marlinspike 写道,这与在历史上多次听到的批评相呼应。以太坊。

“这让我很惊讶。 在创建一个去信任的分布式共识机制上投入了大量的工作、精力和时间,但几乎所有希望访问它的客户都只是简单地信任这两家公司的输出,而无需任何进一步的验证”,Marlinspike 写道。

NFT 集中到 OpenSea API

对于 Moxie Marlinspike 来说,NFT 的情况更糟,部分原因是 NFT 标准 (EIP-721) 的设计方式,部分原因是 OpenSea 市场及其 API 的集中化能力。

在大多数情况下,NFT 不是将数据存储在链上,而是包含指向数据的指针。 根据该数据的存储位置,有权访问该存储系统的任何人都可以更改数据,无论他们是否拥有实际令牌。

此外,用 Marlinspike 的话来说,NFT 规范中没有任何内容告诉所有者数据(如图像)应该是什么,甚至没有允许所有者确认某物是否是正确的数据。

这与围绕右键保存模因的误解不同,有些人似乎认为 NFT 是实际图像,而实际上 NFT 是一种证书,证明了该图像的真实性和所有权。 但是 NFT 中并没有说明数据应该是什么。 如果 NFT 是针对 Bored Ape Yacht Club 还是 Pudgy Penguin,没有什么可说的。

只有一个指向一些链下数据的指针; 如果有人成功更改了该指针指向的任何内容,它将指向其他内容。 例外情况是 NFT 在链上存储数据,就像 CryptoPunks 的数据精益一样,但它仅对少量数据在经济上可行。

“你出价的不是你得到的”

Marlinspike 通过创建一个实验性的 NFT 来说明这个问题,该 NFT 根据查看相关图像的人的不同而不同,通过让网络服务器根据请求者的 IP 或用户代理提供不同的图像。 这样,同一个 NFT 会根据是通过 OpenSea、Rarible 还是钱包查看,呈现三种不同的图像。

“你出价的不是你得到的。 这种 NFT 没有什么不寻常的地方,它就是 NFT 规范的构建方式,”Marlinspike 写道。

几天后,根据 Marlinspike 的说法,在没有任何警告或解释的情况下,他的 NFT 被从 OpenSea 中删除,可能是因为它违反了某些服务条款。 在将 NFT 从市场中移除,从而将其从 API 中移除时,OpenSea 使大多数钱包无法显示 NFT,即使它仍然存在于区块链上。 这是因为,像 MetaMask 这样的钱包使用 API(如 NFT 中的 OpenSea)来访问和显示链上数据。

“MetaMask 需要与区块链交互,但区块链的构建使得 MetaMask 等客户端无法与之交互。 因此,就像我的 dApp 一样,MetaMask 通过对在该领域整合的三家公司进行 API 调用来实现这一点,”Marlinspike 写道。

“这一切意味着,如果你的 NFT 从 OpenSea 中删除,它也会从你的钱包中消失。 我的 NFT 在某处的区块链上是不可磨灭的,这在功能上并不重要,因为钱包,以及生态系统中越来越多的其他东西,只是使用 OpenSea API 来显示 NFT,它开始返回“304 No Content”用于查询我的地址拥有的 NFT。”

空间正在围绕平台进行整合。 再次。

在 Moxie Marlinspike 看来,区块链空间与 Web1 的原因相同,围绕中心化平台进行整合,以使区块链技术可用于更广泛的受众。 再次因为个人和组织都不想运行服务器。

“鉴于这些动态,我认为我们已经处于一个地方,你的加密钱包对你的 NFT 的看法就是 OpenSea 对你的 NFT 的看法,这不足为奇。 我不认为我们应该对 OpenSea 不是一个可以被替换的纯粹“视图”感到惊讶,因为它一直在忙于迭代平台,超出了严格使用不可能或难以更改的标准。 这不是对 OpenSea 的抱怨,也不是对他们所构建的东西的控诉。 恰恰相反,他们正试图建立一些有效的东西,”Marlinspike 写道。

如果区块链行业确实想要改变人们与技术的关系,Marlinspike 认为该行业必须有意识地做到这一点,即接受人们不会运行自己的服务器的前提,并通过设计无需分发基础设施即可分发信任的系统。

其次,Marlinspike 认为区块链行业应该尽量减轻构建软件的负担。

“我认为改变我们与技术的关系可能需要让软件更容易创建,但在我的一生中,我看到相反的情况正在发生。 不幸的是,我认为分布式系统倾向于通过让事情变得更复杂和更困难,而不是更复杂和更困难来加剧这种趋势,”Marlinspike 写道。

CryptoSlate 通讯

总结了加密、DeFi、NFT 等领域最重要的日常故事。

在加密资产市场上获得优势

作为 CryptoSlate Edge 的付费会员,在每篇文章中访问更多加密见解和上下文。

链上分析

价格快照

更多上下文

立即加入,每月 19 美元 探索所有福利

—-

原文链接:https://newconomy.media/news/moxie-marlinspike-heres-whats-wrong-with-web3/

原文作者:newconomy

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...