dApp 已死? Web3 应用去中心化与用户体验的两难抉择
Chainfeeds 导读:
也许区块链会永存,但去中心化应用程序 (dApps) 的寿命却很短。为什么会发生这种情况?问题出在哪里?我们能做些什么来改变这种现状?中文版本由深潮编译发布。
文章来源:
https://www.techflowpost.com/article/detail_21435.html
文章作者:
WINTΞR
观点:
WINTΞR:如何实现应用程序的去中心化?作为一名 Web3 开发者,目前我看到的选择有: 1)放弃集中化技术,构建一个完全依赖去中心化服务的硬核 dApp。虽然这在 Tornado Cash 等项目中可能可行,但对于普通消费者产品而言,这会带来用户体验上的障碍,可能会让大多数用户却步。 2)保留集中化的应用程序,同时开发一个仅依赖去中心化技术栈的简化版 dApp。这意味着需要维护两个独立的应用程序,增加了工程工作量和成本。 3)采用「渐进增强」的策略。从一个简化的 dApp 开始,如果服务器可用,就利用它来提升速度。这需要严格的管理,与第二种选择相比,节省的时间并不多。 4)开源代码,让用户自行运行(这是我们选择的方向)。但实际上,启动整个系统需要相当高的软件工程能力,比从 IPFS 加载页面要复杂得多。 我们可以尝试在基础设施层面实现去中心化。例如,将 ENS 支持集成到 getaddrinfo 中,让所有浏览器都能原生支持 IPFS,并提升 IPFS 的速度至与当前最先进的 CDN 相媲美。我们还可以改进以太坊的 JSON-RPC,使其对去中心化应用 (dApps) 更加实用。但这只是简单的部分。要替代集中式数据库和服务器,我们需要开发出一系列目前还不存在的技术。也许需要一种基于零知识证明 (ZK) 的分布式计算系统,能够在运行代码时获得奖励,或者一个能够高效执行通用 x86 指令的超级以太坊。此外,我们还需要为围绕加密货币构建的所有服务找到去中心化的解决方案。我们需要设计新的激励机制 —— 谁会为这些计算资源买单?在真正去中心化的系统中,现有的 SaaS 商业模式将不起作用。(但希望这些服务的费用可以通过加密货币支付,而无需信用卡。)除此之外,我们还必须确保这种新体系的开发体验至少与当前的集中式平台一样好。那些平台已经投入了数十亿美元的工程时间来打磨,并在营销上投入巨资以充斥网络教程,试图说服大家他们的方案是最优的。 应用层真的需要去中心化吗?市场已经找到了一个局部的最优解:1)区块链作为基础层是去中心化的,它保障了数万亿美元的资产安全,并为所有权和抗审查提供了强有力的支持。2)应用层则是中心化的。公司开发中心化应用,以提供最佳的用户体验。它们的闭源系统形成了对竞争的壁垒,但这些应用仍然与同一个区块链进行交互。
内容来源免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
以外长称黎以停火谈判取得进展,暗示俄罗斯可以成为助攻
知情人士称,以色列可能试图利用在黎巴嫩达成的协议来缓解来自国际社会的一些压力。而真主党淡化了谈判取得突破的前景。