区块链应用应该是 "Web2 "的一个小众子集,不是一个新事物,也不是能够或应该 "取代""Web2 "的东西。
原文标题:Blockchainapps
原文作者:Polynya
原文来源:mirror
编译:深潮 TechFlow
加密货币里,人们的常见观点是 "我们必须将一切去中心化,并将其放在区块链上",这导致了 像"Web3 "这样奇怪的 Meme。
在现实中,公共区块链只适用于非常特殊的用例,当这两个标准都满足时:
因此,区块链应用应该是 "Web2 "的一个小众子集,不是一个新事物,也不是能够或应该 "取代""Web2 "的东西。
首先,不是所有东西都需要去中心化。大多数服务最好以中心化方式运行,此外,在绝大多数情况下,去中心化确实是有益的,点对点的操作就足以实现去中心化。在其他情况下,您只需要本地共识——全球共识不仅没有必要,而且浪费。
一个去中心化非常有益的案例,并且不需要区块链就可以实现:开放媒体联盟。背景:一家私营公司 MPEG-LA 要求对互联网上的所有媒体内容——音乐、视频等进行许可。虽然确实存在开源替代方案,但由于缺乏基础设施,它们从未被采用。因此,一个由许多公司和独立研究人员组成的联盟合作创建了一个面向所有人的开放标准——AV1 和 AV1F:一个了不起的公共产品。因此也没有必要达成全球共识,对于这个联盟来说,本地共识就足够了,基本上是一个现实世界的去中心化组织。
到目前为止,只有两个应用同时需要这两个标准:金钱和身份。现在,可以说有许多货币和身份的应用只需要本地共识,但这已经由传统系统实现了——尽管它们可以通过智能合约等技术来加强。
当然,货币可以采取不同的形式——非主权货币、现实世界资产的代表、治理/所有权代币、收藏品、忠诚度奖励、社会奖励等等,身份也可以。也有一些有趣的应用可以将货币和身份结合起来。
不过,在大多数情况下,把这些大多数东西放在区块链上是浪费的,也有混合解决方案的可能性,我在不久前的一篇文章中称之为 "cedec"(中心化/非中心化)。
让我们思考一个“元宇宙”的案例,或者说只是一个开源的大型多人游戏:你有一个人们参与的 3D 现实世界游戏。值得注意的是,这不是一个由暴雪或 Bungie 这样的公司制作的传统游戏。就传统模式下开发的游戏而言,只需要本地共识即可。因此,由游戏工作室、引擎和服务提供商组成的联盟可以建立标准并进行运营,但这些东西并不能带离游戏之外。
因此,我们正在研究一种新型游戏,它的开发同样是开源的,有很多分叉等。在这里,可以在本地或通过云流渲染 3D 内容、生成零知识证明、物理引擎计算等,而且大多数/所有的存在,数据和物理都可以在点对点的情况下完成。您只需要安装防作弊软件即可保证本地共识,无需通过区块链。
但是,每个用户都可以拥有一个全球身份,您可以选择将治理权授予玩家,与开发者分享收益,而且游戏中可以有一些元素——也许是合作的时间限制的物理或叙事难题——需要严格的全球共识。
让我们把混合模式再往前推一步:你有一个中心化的公司,想运行上述去中心化游戏的分叉,但仍要参与更广泛的生态系统。
所以,这个游戏主要是在本地、云端或点对点上完成的,有一些元素需要区块链类型的解决方案。公司可以运行特定应用程序的意志,所有的数据都是集中保存的,但是特定的高价值交易和资产可以选择在一个委员会中发布数据,甚至在 L1 数据层上发布完整 Rollup 保证——例如, ERC-721标准中的收藏品。最重要的是,即使所有数据都是集中保存,最坏的情况仍然是资产冻结,而不是扣押或盗窃。
通过这种方式,您可以获得一个混合解决方案,以尽可能最有效的方式真正最大限度地发挥每个组件和迷你用例的优势。
在金钱和身份的范围之外,是否有全新的体验是可能的,并且有意义?
当然,到目前为止,我还没有看到任何东西,除了这些之外,将公共区块链用于其他方面是很浪费的。 我所看到的是两者的创新组合,即使产品主要是中心化的,或者通过非区块链方法实现去中心化,但它们确实这些新的用例成为可能。
责任编辑:Felix