本内容由德语机器翻译而成,尚未经母语人士审校。技术和监管术语以德语或英语版本为准。
谁决定顺序
共识是就发生了什么以及按何种顺序发生达成一致——而确定这一顺序的人,所拥有的权力比初看起来更大。
本课未经专业审阅。它是为本平台撰写的,并依据所列证据写成;未进行过独立的专业审阅。
学习目标
- 您能够说明共识实际上是就什么达成的。
- 您能够解释为什么区块内的顺序对头寸很重要。
- 您能够指出以什么来衡量运营方的实际分布。
检查预备知识
请在继续阅读之前,先自行回答这些问题。您犹豫的地方,正是本课的价值所在。
- 谁决定哪笔交易进入下一个区块?
- 一笔交易是“最终的”意味着什么?
- 一条链需要多少个独立运营方?
核心概念
共识关乎顺序,而非正确性
参与者就哪些交易按何种顺序被有效处理达成一致。他们并不就一笔交易是否合理、是否出于本意或是否公平达成一致。因此,一条链可以在完全一致的情况下处理一笔没有人想要的交易——共识产生的是约束力,而不是实质意义上的正确性。
负责排序的人可以插入其中
在一个区块内,由某人决定调用的顺序。由于在 DeFi 中价格往往取决于前一次调用,这一顺序就值钱了:在他人的交易之前和之后各放置一笔交易,会改变他人订单的结果。这不是链的故障——而是必须有人排序这一事实的后果。
最终性要么是一种概率,要么是一项承诺
在某些机制下,一笔交易之后的区块越多,它就被视为处理得越可靠——被撤回的可能性越来越小,但永远不会变为不可能。另一些机制则在满足既定条件后宣布某一状态为最终状态。对机构而言,这一区别具有实际意义:在第一种情况下,由机构自己设定阈值;在第二种情况下,机构接受协议的承诺。
运营方的数量说明不了多少,其分布却说明很多
运营方数量多听起来令人放心,但只要其分布情况不明,这个数字就衡量不了什么:有多少运营方使用同一家数据中心提供商?有多少使用同一款软件?最大的五家掌握多少投票权重?故障冲击的不是一个数字,而是一个共同点——而这一点在数字中看不出来。
术语
- 验证者(Validator) 见术语表
- 检查交易并参与就交易顺序达成一致的运营方。
- 最终性
- 已处理的交易从此不再被撤销的状态。
- 排序权
- 决定一笔交易在区块内位置的能力。
模型
共识是关于什么的——顺序,而非意图
谁决定区块内的顺序?
最终性:自行设定的阈值还是协议的承诺?
最大运营方的投票权重及其共同依赖
计算示例
两条链,同一个数字
- 链 A——运营方
- 900
- 链 A——最大五家所占份额
- 18%
- 链 B——运营方
- 900
- 链 B——最大五家所占份额
- 64%
- 二者——共同的托管服务商
- 未采集
运营方数量完全相同。在 B 中,五方协调一致就足以占据多数投票权重;在 A 中则不然。托管服务商的问题在两条链上都悬而未决,可能使情况朝任一方向变化。
数字相同,情况不同——而且两者都有一个可能改变情况的未决事项。
解读: 因此,运营方数量不适合作为衡量去中心化程度的指标。有用的是最大运营方的投票权重和共同依赖——在后者未被采集的情况下,应将其记录为未决事项,而不是略去不提。
提取练习
基于真实数据的练习
检查指导性问题,找出哪些问题要求说明运营方的分布——而不仅仅是其数量。
维度 3:技术 →应用
请您用四行文字描述某个头寸的结算层。请写出来。
相关案例研究
机构视角解读
- 银行
- 贵机构目前采用哪一最终性规则,由谁制定?
- 资产管理
- 排序权是否已反映在您的执行成本核算中?
要点
- 共识关乎顺序和有效性,而非意图或适当性。
- 在区块内负责排序的人,可以改变他人调用的结果。
- 运营方数量衡量不了去中心化程度——投票权重和共同依赖才可以。