维塔利克·布特林如何在区块链中结合安全性与用户体验

在最近在Farcaster平台上的发言中,以太坊创始人Vitalik Buterin探讨了区块链系统开发的根本问题:如何协调安全性要求与用户直观体验的需求。他通过Foresight News披露的分析,提供了对这两个领域实际上如何相互塑造的更深理解。

安全与体验——同一问题的两面

在基础层面,Buterin将安全定义为最小化用户实际想要做的事情与系统实际反应之间的差距。有趣的是,用户体验也可以用同样的客观标准描述——即使系统行为与用户预期保持一致。这一观察揭示了一个关键真理:安全与体验并非竞争目标,而是同一任务的密切交织的两个方面。

Buterin强调,真正的安全旨在缓解灾难性风险——那些罕见但代价高昂的偏差和敌对行为,可能造成重大损失。然而,用户体验涵盖的范围更广。因此,理解这两个维度对于构建既能保护用户又能提供舒适交互的系统至关重要。

为什么完美的安全仍然难以实现

Buterin指出的核心问题在于人类意图的本质。当我们说向Bob转账1 ETH时,这听起来很简单,但从数学上定义这种意图极其复杂。系统必须识别Bob,验证上下文,理解转账以及众多其他变量。当涉及更复杂的目标,比如隐私保护时,元数据泄露可能比密码学本身更具关键性。

这种意图识别的问题类似于早期人工智能社区在制定安全AI系统时遇到的挑战。人类的愿望很少是明确、单一且没有矛盾的。因此,当系统试图实现完美安全而不出错时,用户体验往往会受到影响。

实用的意图识别解决方案

Buterin建议采用务实的方法,而非追求不可能的完美:允许用户通过多个重叠的渠道表达意图,系统只有在所有表达一致时才采取行动。这一冗余原则已在许多成熟的技术方案中得到体现:

  • 典型系统形式化验证提供数学保证
  • 交易模拟允许用户预先查看结果
  • 事后断言检测系统的异常行为
  • 多签机制与社会恢复分散控制权
  • 限制支出异常检测防止大规模损失

这些机制都增加了额外的验证点,提升了安全性和用户体验,因为用户可以确信自己的意图得到了正确执行。

大型语言模型作为意图识别的助手

Buterin提出的一个有趣想法是利用大型语言模型(LLMs)作为用户意图的模拟器。这一方法提供了双重解决方案:通用LLMs可以接近人类的常识判断,而经过调优的模型可以编码特定用户的偏好。因此,LLM成为意图验证的又一交叉点。

但Buterin明智地提醒不要过度依赖LLMs作为唯一的意图裁决者。相反,他主张将其作为更广泛冗余系统中的一个额外视角。LLM应作为验证集中的一个额外声音,而非最终裁决。

结论:关于体验质量的整体方法

Buterin的分析表明,安全性与用户体验在区块链系统设计中无法割裂。引入多层验证、通过不同渠道调节意图以及智能利用LLMs,能让开发者实现极致的解决方案——在确保安全的同时丰富用户体验。这种综合方法既尊重安全,也尊重体验,作为成功区块链架构的互补元素。

ETH0.72%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)