新闻加密货币开发者指出提升 Web3 可用性与采用率所需的关键改变

开发者指出提升 Web3 可用性与采用率所需的关键改变

作者: Blocktelegraph·

要点速览

  • •应用和钱包可以通过在交易获批前用通俗语言解释权限、暴露的资产和可逆性来降低用户风险。
  • •开发者呼吁提高抽象层,使团队和用户不必在应用层管理底层区块链基础设施。
  • •可预测且设有上限的费用模型,包括稳定代币支付或由应用赞助的成本,可能让用户和企业更容易规划 Web3 使用。
  • •面向跨链消息、资产和账户模型的开放标准被视为减少桥故障并改善互操作性的一种方式。
  • •默认隐私工具、向后兼容升级和更快的最终确认,是为实现更安全、更可用的 Web3 系统而确定的技术重点之一。
开发者指出提升 Web3 可用性与采用率所需的关键改变

Web3 开发仍面临持续存在的障碍,这些障碍可能拖慢采用速度并增加实施难度。该领域的开发者和从业者指出,技术及其用户体验在多个方面需要改进,包括更清晰的交易风险披露、更高的抽象层、更重视客户需求、可预测的费用、更快的最终确认、跨链标准、默认隐私以及更安全的升级路径。

这些建议的重点是让 Web3 更易使用,而不要求用户或企业理解钱包、桥、gas 费用、密码学操作、共识机制和区块链基础设施的全部复杂性。这一点很重要,因为许多 Web3 系统会在用户只是想完成一项常规操作时,要求其作出不可逆或技术上复杂的决定。

通过清晰的交易上下文说明风险

一项拟议改变是改进默认的开发者体验,使其更好地向用户解释风险。Web3 团队通常会将大量精力投入钱包、桥、激励和协议机制,而普通用户仍然面对令人困惑的提示,并且必须自行判断哪些操作是安全的。

一个关键改进方向是将更容易理解的交易上下文直接构建到应用和钱包中。钱包和应用不应只显示“approve”或“sign”,而可以用通俗语言说明正在授予什么权限、哪项资产存在风险、该操作是否可逆,以及应用为什么需要该权限。

这种清晰度看似常规,但这一类常规清晰度正是该行业所需要的。在 ChainClarity,将加密白皮书翻译成通俗英语的工作凸显了整个行业中的类似问题:技术用户理解系统,普通用户理解营销,而危险的鸿沟存在于两者之间。

如果 Web3 要实现更广泛采用,就不能把理解能力视为可有可无。理解自己正在执行何种操作的用户,被诈骗的可能性更低,也不太可能因一次负面体验而归咎于整个类别,并且更有可能再次使用。

提高 Web3 抽象层

另一项建议的转变是创建标准抽象层,将后端密码学操作的复杂性与前端用户体验分离开来。Web3 通常被描述为互联网的第三次迭代,但其开发环境仍要求许多团队在应用层管理底层基础设施问题。

开发者经常需要处理钱包集成、gas 费用、节点同步以及其他类似基础设施工程的技术问题。在许多项目的架构中,问题并不一定是区块链技术本身失效。相反,区块链账本与传统企业软件之间的连接仍过于脆弱。

这可以类比为行业早期从管理裸服务器转向依赖云托管平台的过程。Web3 基础设施也需要达到类似的成熟度。如果分布式系统的用户仅仅为了登录或验证资产,就必须理解交易是如何执行的,那么用户体验已经失败。

在去中心化后端变得像云数据库 API 一样对终端用户不透明之前,企业采用可能仍会停留在实验阶段,而不是体现结构性解决方案。目标是帮助企业解决协调问题,同时不增加其管理底层基础设施的责任。

从客户需求出发

一些开发者认为,许多 Web3 项目仍然从错误的问题开始:“我们应该使用哪条区块链?”在 Zibtek,团队参与过这类讨论,并发现这通常不是正确的起点。

更强的项目始于一个所有人都理解的客户问题。一旦这个问题清晰,技术选择就会变成一个小得多的讨论。过早专注于框架、链或钱包集成的团队,可能会在构建出足够产品以收集真实客户反馈之前就耗费数周时间。

这种延迟成本高昂,而且不会推动产品向前发展。进展最快的团队不一定是使用最新技术的团队,而是那些尽早将可运行软件呈现在用户面前,并让反馈塑造下一步决策的团队。

使费用可预测并设有上限

不确定的 gas 成本会让规划和使用都变得困难。设有上限且可预测的费用模型将为应用和用户建立清晰边界。能够平滑价格峰值的基础费用,结合由赞助方支付的模式或订阅制,可能有助于保持成本稳定。

允许使用稳定代币支付费用,或由应用本身支付费用,可以让交易流程更简单、更易理解。钱包中清晰的价格显示也有助于建立信任并减少价格冲击。对于企业而言,可预测的交易成本还可以更容易地建模运营支出,并支持面向客户的产品,因为意外费用会削弱用户体验。

开发者呼吁制定费用规则和工具,使成本保持稳定、可预测并设有上限。

确保近乎即时的最终确认

缓慢或较弱的最终确认可能会使金融交易风险更高。改进的共识机制和共享排序器可以提供更快确认,同时仍允许许多验证者检查链。欺诈证明和轻客户端可以在不依赖中心化权威的情况下帮助识别无效区块。

单槽或近乎即时的最终确认还应配合严格的罚没规则和清晰的重组限制。研究应处理可能导致延迟和回滚的 MEV 相关行为。更广泛的目标是支持既提升速度又保持权力分散的设计。

通过开放标准统一链

Web3 还需要一种通用方式,让各条链彼此通信并协同运作。针对消息、资产和账户模型的通用标准可以减少涉及桥的黑客攻击和故障。共享安全规则和清晰的故障域将使链间转移更加安全。

SDK、测试套件和模糊测试工具等工具应随标准一同发布,以便应用能够更快上线。对用户而言,结果将是更流畅的体验,而不是由多个独立孤岛组成的碎片化环境。开发者正在敦促行业制定并采用开放的跨链标准。

启用默认且可用的隐私

公共区块链会暴露大量用户数据。内置的零知识工具可以隐藏交易金额和关联,同时仍能证明相关规则已被遵守。选择性披露密钥将允许用户向审计人员展示特定事实,而不暴露每一个细节。

私密智能合约还需要简单的钱包、手机上的快速证明以及安全的恢复路径。默认隐私将有助于限制数据抓取并保护普通使用场景。对构建可用且默认开启隐私功能的应用团队的支持正在增加。

建立安全且向后兼容的升级

升级可能会破坏应用并分裂社区。更强的治理和升级流程应在引入新版本的同时保护现有合约。版本化代码、功能开关和可选择加入的模块可以让应用按照自己的节奏迁移。

清晰的社会规则、审计以及带有检查机制的紧急制动措施可以帮助处理罕见危机。公开测试运行和形式化证明可以在部署到主网之前发现错误。开发者呼吁建立相关框架,使安全、向后兼容的变更更容易确立和采用。