我看到布特林对安全本质提出了有趣的见解。不是仅仅关注系统的坚固性,而是关注用户的意图与系统实际操作之间的匹配程度。



也就是说,安全和用户体验(UX)并不是对立的轴,而是根本上看待同一个问题的不同角度。安全的作用是将用户“给鲍勃转账1 ETH”这样的意图与实际结果之间的偏差降到最低。反过来,减少这种偏差也会带来更好的用户体验。

但理想情况下,完美的安全是不可能实现的,因为人类的意图本身在数学上很难定义。尤其是在涉及隐私保护等复杂目标时,泄露的元数据比加密强度更容易成为风险。

布特林提出的设计方案是利用冗余性。通过叠加多层验证,比如类型系统、形式验证、交易模拟、多签、支出限制等,从多个角度验证,旨在保护用户的真实意图。

有趣的是关于大规模语言模型(LLM)应用的部分。如果大型语言模型能近似人类的常识,就可以作为判断用户意图的辅助工具。但仅依赖它存在风险,应该与其他验证方法结合使用,保持谨慎。

区块链的安全设计,尤其是在不损害用户体验的平衡方面,未来会变得越来越重要。
ETH2.02%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论