如何评估去中心化项目?解读 Vitalik Buterin 提出的「离开测试」

2024-11-28 17:03:57

撰文: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 项目、平台或协议是否具备真正的独立运作能力和可持续性发展价值的思维工具。

「离开测试」与区块链去中心化和自治性的技术哲学理念紧密相关,这个测试可以衍生的思考方向包括:

项目开发方面:

  • 如果开发团队解散,项目是否依旧能够独立运转?

  • 是否有一个活跃的社区可以在团队离开后接管项目?

  • 项目的代码是否是开源的,并且能吸引开发者继续改进?

  • 是否有去中心化的验证节点保护网络,或者足够的社区支持来维护发展?

经济模型方面:

  • 项目是否拥有可持续运作的经济模型?

  • 项目是否具备可持续应用的应用场景?

  • 项目上的资产增值是否实质上依赖于投机操控或中心化控制?

社区治理方面:

  • 项目各方参与者是否有途径公平参与决策?

  • 项目是否能够在不明确核心管理者的情况下启动决策机制并解决问题?

  • 项目是否必须要依赖于少数核心成员才能治理,还是具备分布更广泛的群策群治基础?

「离开测试」为什么重要?

如果一个项目过于依赖创始团队或某些关键人员才能运作;如果一个网络必须要依赖一个固定的服务器才能处理数据,那么它本质上仍是中心化的,该项目或网络的长期生存能力、价值,甚至抗审查和抗风险的能力都可能会遭受质疑。

「离开测试」的重要性,在于通过这个思维工具能够挖掘出项目或网络对中心化基础设施依赖的实际情况,让项目或网络能够有效进行改进,它依托的技术哲学思想便是坚定的「去中心化」。#p#分页标题#e#

2017 年,以太坊创始人 Vitalik Buterin 在一篇早期论述去中心化理念的博客文章中曾经这样写道:

「去中心化」是在加密经济学领域最常见的词汇之一,也经常作为直接依据被用来衡量一个网络是否是区块链网络。然而,对于这个词的实际含义也往往引发了许多混淆和困惑。

Vitalik Buterin 指出:当人们在讨论某个去中心化问题时,他们实际上在讨论的是这样三个独立面:

  • 架构上是中心化,还是去中心化的?

比如,这个系统是由多少个计算机组成?这个系统可以容忍多少台计算机在任意一个时间崩溃后还能继续运行?

  • 政治上是中心化的,还是去中心化的?

比如,有多少个体和组织能够最终控制组成这个系统的电脑?

  • 逻辑上是中心化的,还是去中心化的?

比如,系统的接口和数据库结构是一个单一的整体呢?还是非结构群体?如果把系统的使用方和提供方一分为二,他们还能作为完全独立的单元进行运行吗?

而强调「去中心化」的作用和意义是什么,Vitalik Buterin 在 2018 年的博文中也为此进行过清晰的解释:

  1. 具备容错力:去中心化系统遭遇意外失效的概率较低,因为去中心化系统依赖于很多独立的组件,理论上,独立的组件同时时效的概率相对较低。

  2. 具备抗攻击力:去中心化系统使得被攻击破坏和操控的成本更高,因为去中心化系统缺少敏感的中心点。对有明确中心点系统发起攻击的成本和难

声明:投资有风险,入市须谨慎。本资讯不作为投资建议。
本文链接: - 链补手