当我们谈区块链治理时,我们在谈些什么?

原创 李画 链闻ChainNews 2020-03-16 11:35

收录于话题#DAO12个内容

链闻ChainNews

公众号ID:chainnewscom

从运行、升级与干预账本角度逐一分析区块链治理具体事务与现状。

撰文:李画

关于区块链治理,我们谈论了很多。可当我想从中找出一些可通用的经验时,却发现「线头」太多,一时无从下手。于是便有了这篇文章,它试着去理清「线头」,搭建一个可用于讨论治理问题的框架

「区块链」本身可以被定义的非常庞大,但在本文中使用其最小的那个定义:账本。「治理」本身也包含诸多的方面,本文讨论的是其最核心的东西:治理制度。区块链除了公链,还包括公链上的事物,它们中的许多也在本文的讨论范围之内,因为它们可以被看作是提供特定功能的账本。

与治理相关的人和事和规则

当我们谈区块链治理时,首先要清楚的是参与治理的、治理的事情,以及治理使用的规则。区块链是一种分布式账本,它包含如下这五类人,他们是参与治理的人:

  1. 创建账本的人。即发起这个区块链项目的人,可能是个体,也可能是公司。
  2. 记账的人。即矿工,在 PoW 下是通过算力来挖矿;在 PoS 下是通过代币来 Staking。
  3. 使用账本的人。在区块链上有交易行为的人,在区块链上存储代币的人。
  4. 升级账本的人。既包括对账本协议级别的升级,比如以太坊 2.0 的开发;也包括对账本应用级别的升级,比如 ZK Rollup 方案;还包括与账本相关的推广、培训事业。
  5. 投资账本的人。拥有代币的人。

区块链账本可以被看作一个简单的软件产品,也可以被看作一个复杂的生态社区,但它包含的事情,也就是需要通过治理来处理的事情相同,主要有如下三件:

  1. 运行账本。也就是区块链的正常运转,需要做的就是让维持账本的人能够得到合理的回报。直接维持账本的人是记账的人,间接维持账本的人是升级账本的人。
  2. 改变账本。这里是指对区块链本身的改变,也就是底层协议级别的改变。某些改变较难达成共识,因为它们涉及到利益或理念的冲突,比如以太坊是否要采用 ProgPoW 算法;某些改变则不太会遇到阻力,比如以太坊是否要采用 BLS 签名算法。
  3. 干预账本。账本内容理应不该被干预,但如果不能从技术上杜绝这种情况发生,就需要把这类事情考虑进去。比如之前的 the DAO 事件和近期的 Steem 事件,都涉及到对账本的干预。