Math Show #004 – 波卡 Polkadot 要把 DOT 发行量放大100倍?

5月14日晚7点,麦子钱包举办了 Math Show 的第4期,有幸邀请了 Laminar CTO & Acala 基金会理事 陈锡亮分享关于「波卡 Polkadot 要把 DOT 发行量放大100倍?」,主持人是社区 MC 小工,以下是当晚的精彩撰录。

小工:

最近社区围绕“波卡Polkadot要把DOT发行量放大100倍”这个问题激烈讨论,如何了解背后的投票逻辑和系统性操作,我们请亮哥带我们深入了解。

陈锡亮:

最近波卡社区讨论最多的话题就是放大发行量一百倍的提案,我和大家详细讲解,以及借此机会介绍波卡先进的治理机制。

这个提案是由 Web3 基金会的 Logan 在5月7号发起的,在8号进入为期8天的公投阶段,将在16号结束投票。

先附上链接,英文好的可以看看:

– 发起的交易 https://kusama.subscan.io/extrinsic/2208382-3
– 提案在链上的资料 https://kusama.subscan.io/referenda/52
– 提案在 polkassembly 上面的讨论 https://kusama.polkassembly.io/referendum/52
– 官方网页钱包治理页面 https://polkadot.js.org/apps/#/democracy
– 波卡治理介绍 https://wiki.polkadot.network/docs/en/learn-governance

提案的内容是将 DOT 的发行量放大一百倍,1个变100个。具体怎么变呢,就要涉及到一些技术上的细节了,我给大家科普下。

熟悉以太坊或者比特币的可能知道,一个以太坊是1后面18个0,一个比特币是1后面8个0,这个多少个0是这个币的精度。

KSM 的精度是12位,DOT 预期也会是12位。这意味着以最小单位表示的话,1 000 000 000 000 plancks = 1 DOT。plancks 是 DOT 的最小单位,就像是 wei 是 ETH 的最小单位,satoshi 是 BTC 的最小单位。在区块链底层中,永远只基于最小单位来进行运算,只有需要把这些数字显示出来的时候,钱包或者 dapp 才会进行相应的转换,根据精度进行除法。

这次提案的实际内容是把 DOT 的精度从12位调整到10位。

原先是:1.000 000 000 000 DOT = 1 000 000 000 000 planks
修改后:1 00.0 000 000 000 DOT = 1 000 000 000 000 planks

以最小单位来表示的话,是没有任何变化的,这表示创世区块不需要有任何调整,波卡节点本身也不用任何的代码变化。唯一需要调整的就是创世文件中的精度要从12位调整成10位。波卡的官方钱包,和其他符合标准的钱包和 dapp,都会自动从创世文件中读取精度,然后进行相对应的调整。

从技术角度上讲,这次调整非常简单,唯一的变化就是改一个数字。从理论上来说,节点、钱包、 dapp 都不用任何调整。而且波卡也尚未上线,没有交易所的真正接入,钱包和 dapp 数量有限,所以从代码方面来看是个无足轻重的小变化,但是从用户体验角度来讲,差距会是比较大的。

首先是链上操作的各种费用,比如交易费,开户费,选举抵押保证金等等,从数字来说目前的波卡的费率是 Kusama 的百分之一。所以目前转账在 Kusama 上是 0.001 KSM,但是波卡上就会是 0.00001 DOT。

简单的假设 DOT 的价钱是 KSM 的一百倍的话,那换算成法币的费率是一致的。但是对于用户来说,0.00001 有太多小数点,不太友好。如果波卡精度调整两位,那么就会是 0.001 DOT,从数量上与 KSM 保持一致,给用户更好的体验。这样对于小额转账也更加友好,不需要太多小数点。这个问题在比特币上面已经非常明显了,也是波卡希望可以避免的。

不过有一点要注意,就是这个提案只是收集大家的意向而已,因为不可能在 Kusama 网络上执行波卡的提案,所以就算通过或者没通过,也不一定会按照结果执行。

当然大家可以通过投票让 W3F 听到群众的声音,同时也可以试试参与治理,提前熟悉波卡未来的治理过程。要注意的是,官方已经确认了这次仅仅是收集意愿,所以大家没有必要锁仓来增加票数,已经锁仓投票的可以在投票结束前重新投票取消锁仓。

现在介绍下官方网页钱包的治理页面,这个是刚刚的截图,先给大家介绍下这图里面的内容。

Referenda 是目前正在投票的提案,也就是我们今天讨论的主题。

Proposals 是接下来的提案,等待进入公投。

52是这个公投的编号,内容是 system.remark ,所以这个提案只是个注释而已,注释的内容是完整提案的前两句,可以在 subscan 上面看到转码后的内容。所以说就算通过或者不通过,都不会在链上执行任何额外的代码。

公投的投票时间是8天(KSM) / 28 天(dot),remaining 是剩余的投票时间,不到一天就截止了。投票通过后会进入等待列队 (dispatch queue),8天(KSM) / 28 天(dot)后才会执行。

不过这次公投没有代码在 Kusama 上执行,可以忽略。

turnout 是参与度,一共有接近总量15%的 KSM 参与,这在链上治理的参与度中算是非常高了,其中73%左右的数量是投的赞同票。

aye 和 nay 分别是赞同和反对的票数,可以看到票数和投票的人数,下面是领先,或者落后的票数。

所以赞同的部分目前领先170万票,反对的落后100万票,可以看到领先和落后的数字是对不上的,因为波卡的公投使用的是一个非常先进却复杂的算法。

首先是投票锁仓,在其他网络的治理中,一个很大的问题就是大户把持了大部分的选票,再加上少量的参与度,使得几个人就可以操控整个网络的治理,而社区根本无法发声。波卡的治理模块中允许投票者选择自己的锁仓时间,从而决定票权。

这个图可以看到在 Kusama 上锁仓周期和投票权的对应关系。Kusama 的每个周期是8天,而波卡的每个周期是28天。这样使得投票者必须为自己的投票负责,如果对网络造成了不好的影响,那么自己要承担币价在锁仓期间的损失。

长期持有者可以几乎没有压力的进行长期锁仓,反正也不会损失 Staking 收益,本来就是要锁着的。而投机者、交易所等群体则只能选择0.1倍的无锁仓投票,大幅度避免了有人利用治理作恶的能力。

还有一点要注意的就是只有赢家才会变正式锁仓,输者不会锁仓,所以假如一个对网络非常不利的提案被通过,反对者可以清仓退出。

还有一个波卡治理的创新就是自适应仲裁偏差算法。简单的介绍就是投票人越少,那么通过的百分比就会越高。在所有人都投票的情况下,过半就可以通过。但在只有25%投票的情况下,则需要66%以上的同意才能通过。这样也可以避免在参与投票人数少的情况下个别群体把持结果。而现在是15%的投票率,所以反对票只需要相对少的票数就可以驳回这个提案,这也是为什么反对票落后的数量比赞同领先的数量要少的原因。

小工:

我这几天也在恶补这方面的知识,然后也做出比较建议的理解,做了几张图片给大家分享一下。

简单的说,散户碰到自己相关利润的议案时,也可以上杠杆投票,做到最大程度地削弱大户的权利。

观众提问,波卡这次放大100倍,对市场的冲击或多或少,这些是出于什么因素考虑,会利于波卡发展吗?

陈锡亮:

从技术角度和用户体验上的因素我刚刚已经分析过了,从其他方面的话那我也没办法知道 W3F 具体怎么想的,但可以给一点个人的猜想吧。

首先是直接降低了每个币的价钱,这对于之后会发生的公募来说是会有帮助的。W3F 迟迟不宣布二次公募的原因就是因为他们希望能让更多的人参与,这样也带来了更多法务上面的困难。

那么最难的都做了,但因为币价太高导致散户不愿意参与的话,那肯定是不愿意看到的。这个问题也是很多比特币新人遇到的,觉得买一个币太贵,那就去买别的币了。

更低的上线币价也同样会带来更多的上升空间和可能性,对长远发展来说是有利的。$500 和 $5 的币哪个更可能翻倍,可能从心理来说,大部分会更愿意选择 $5 的币。

小工:

观众提问,无论投票结果如何,这会导致社区开局就分裂吗?如何借此机会引导社区,促进社区成长和融合?

陈锡亮:

波卡以后会有很多的提案,这个不会是第一个有争议的,但波卡治理的完善机制可以最大的保证不会发生太坏的结果,所以我们也不用怕争议和讨论,大家按照规则走就好了,社区的成长就是在一次次讨论中进行的。

这也是一个很好的实验,虽然结果不一定表明了什么,但也让大家初步学习了解波卡的治理。也希望所有人以后也踊跃参与 Kusama 和波卡的治理,更好的引导这两个网络的未来。

小工:

观众提问,作为区块链,讲究不可篡改机制,链上公开透明,波卡即将上线之际,如此一出,是否有点太过儿戏?同时对波卡生态会产生什么样的影响?

陈锡亮:

首先我也介绍过了,这个修改是对 DOT 精度的解读的修改,完全没有影响到创世区块的状态。目前波卡主网还没有正式上线,如果要做什么大的变化的话,那么现在是最好的时间。

W3F 理论上可以自己内部讨论出结果,如果通过的话直接宣布要进行这个变动,但他们没有这么做,而是选择了聆听社区的声音,这正是区块链公开透明的治理的表现。

当然上线前夕突然要做这么大的变化,难免让人觉得儿戏,但有想法而不去尝试也不符合区块链的极客精神。

如果这个提案真的被执行了,短期内可能会有小的混乱,但目前主网没上线,交易所尚未对接,不会有什么解决不了的问题。

小工:

观众提问,为什么波卡的治理提案是在 Kusama 网络治理模块中进行? KSM 持有者并不能代表未来波卡网络上 DOT 持有人的意愿?

陈锡亮:

KSM 原先是分发给 DOT 持币人的,所以可以大幅度的代表 DOT 持币人的意愿。

这次提案在 Kusama 上面进行还可以增加 Kusama 的参与度,让大家提前了解和尝试波卡治理。如果只允许 DOT 持币人投票的话,那只能等主网上线后,或者要开发新的一套临时的投票机制,费时费力,而且也没办法达到这么高的投票率。

如果这是决定性的选择的话,那么只有 DOT 持币人投票才是合理的,但作为收集意向的话,目前这个方案已经足够了。

小工:

观众提问,今天提案投票已经赞成的大多数,如果提案通过,会实施吗?什么时候实施?

陈锡亮:

我已经介绍过了,这个只是用于收集大家的意向而已,所以通过也只是给 W3F 一个参考,会不会实施 W3F 有最终决定权,实施时间自然是主网上线的时候。

小工:

非常感谢参与今晚 Math Show #004 活动的“show”友们, 也感谢亮哥今晚带来“波卡Polkadot要把 DOT 发行量放大100倍”这个问题的分享。

此外,你也可以参与 Math Show 发起的“你想见到的那个他/她”活动,推荐并且助力你想在“Math Show”见到的嘉宾,有机会成为惊喜 MC 与你想要见到的嘉宾面对面对话哦。

链接:http://mathshow.mikecrm.com/2QEz163