撰文:imToken
以太坊创始人 Vitalik Buterin 在博客文章 Making Ethereum alignment legible(《合法化以太坊的对齐》)一文中曾经阐述过这样的思考建议:关于去中心化和安全性的问题,要确保尽量减少对中心化基础设施的依赖、尽量减少审查漏洞。为此,我们可以测试评估的方法有:「离开测试(Walk Away Test)」和「内部攻击测试」。
其中,「内部攻击测试」是指自主对系统发起攻击,观察会制造出多大的危害,以此发现漏洞;而「离开测试」是一种较新的思维工具,用于检查项目和网络中心化的依赖程度,可以成为评估去中心化项目的关键测试,也可以完善并升级成为一种风险评级工具。
Making Ethereum alignment legible,原文请查阅:
https://vitalik.eth.limo/general/2024/09/28/alignment.html
什么是「离开测试」?如果你的团队和服务器明天就消失了,你的应用程序还能用吗?
这就是「离开测试」的核心测试思想 —— 这是一个可以用来评估 Web3 项目、平台或协议是否具备真正的独立运作能力和可持续性发展价值的思维工具。
「离开测试」与区块链去中心化和自治性的技术哲学理念紧密相关,这个测试可以衍生的思考方向包括:
项目开发方面:
-
如果开发团队解散,项目是否依旧能够独立运转?
-
是否有一个活跃的社区可以在团队离开后接管项目?
-
项目的代码是否是开源的,并且能吸引开发者继续改进?
-
是否有去中心化的验证节点保护网络,或者足够的社区支持来维护发展?
经济模型方面:
-
项目是否拥有可持续运作的经济模型?
-
项目是否具备可持续应用的应用场景?
-
项目上的资产增值是否实质上依赖于投机操控或中心化控制?
社区治理方面:
-
项目各方参与者是否有途径公平参与决策?
-
项目是否能够在不明确核心管理者的情况下启动决策机制并解决问题?
-
项目是否必须要依赖于少数核心成员才能治理,还是具备分布更广泛的群策群治基础?
如果一个项目过于依赖创始团队或某些关键人员才能运作;如果一个网络必须要依赖一个固定的服务器才能处理数据,那么它本质上仍是中心化的,该项目或网络的长期生存能力、价值,甚至抗审查和抗风险的能力都可能会遭受质疑。
「离开测试」的重要性,在于通过这个思维工具能够挖掘出项目或网络对中心化基础设施依赖的实际情况,让项目或网络能够有效进行改进,它依托的技术哲学思想便是坚定的「去中心化」。