几个关于ETH Merge、ETC迁徙的技术细节和背后原因 SevenUp DAO 刚刚
大量算力涌入 ETC 会带来什么?
基本面改善,如果大量算力涌入 ETC,那么对于 ETC 来说,确实是利好。但是前提是,二级市场要有人为之买单才行。
你会发现,我们进入了一个奇怪循环。要想二级市场买单,你要有生态;要想有生态,你要安全;要想安全,你算力要高;要想算力高,二级市场要为你买单。
PS:这和 ETH PoW 分叉的逻辑基本一致,没有太大的区别(主要是我可以少些一个 thread,哈哈)
攻击 ETH 呢?费用怎么样?
攻击 PoW ETH 一个小时,根据https://51attack.info/计算,需要 90 万美金左右。但是问题在于,你租不到那么多算力,你必须去买矿机。而假如你买了全世界 51% 的 ETH 矿机,那你已经是 ETH 大庄了,你没必要攻击它了。所以它主要是基于经济假设。
那么攻击 PoS ETH 呢?成本几何?
这也是 PoS 的牛逼之处,攻击它非常艰难。因为它是 PoS,要求矿工押注,而且每个区块都能确保它的状态是最终的。
什么叫最终状态是确定的?
举个例子,还是 ETC,我要买你的古董花瓶,付给你的钱,因为有最长链原则在,你不知道这个货款,到底收到还是没收到,所以它的状态是薛定谔的。虽然钱包里显示收到了,但是这个东西有可能回滚。
不对呀,那 BTC、ETH 岂不是也不安全?
不,现在 BTCETH 之所以要几个区块确认,只是从概率学上来说,几个区块之后再想追逐最长链变得不可能了,所以它只是 99.9…9% 安全的,中本聪的论文里就讨论过这个问题。只要是 99 足够多,那它可以基本视为安全的。
等等,你把我绕晕了…
什么叫是 99.9…9% 安全?意思是说,我付给你 100 USDT,你收到了,但是假如我的矿机运气爆棚,连续挖出 N 个区块,我是可以取消掉这笔交易的,只不过这个概率极小极小罢了。而所谓 “最终状态是确定性的”,是把安全概率提升到 100%!
PoS ETH 如何实现最终确定性呢?
PoS ETH 中的所有节点,要对每个区块进行 “站队”。只有某个区块得到了全网 2/3 的锁仓 ETH 投票才算是有效的。
在 PoW 当中,两个矿工同时算出一道题目的概率是常见的,所以要竞争最长链。但是在 PoS 中,两个同一高度的区块,同时得到 2/3 票这个命题是不可能的。因为 2/3+2/3>1。
所以呢?
所以在 PoS 机制之下,每个区块一旦上链了,就永远无法回滚了,它就是确定性的。你可以永远相信 PoS ETH,你看到了就是收到了,这是最终状态,所见即所得。
听说远古 PoS 有一种很骚的攻击方式…
假如你是大户,拥有 1 亿枚 token,某天,你把 1 亿 token 全部卖成了美金。
随后,你从你卖掉之前的区块开始攻击,因为你(曾经)的 token 多,所以你很快可以新起一条最长链,然后把卖成美金那笔转账取消掉,变成最长链,那你可以即拿了美金,又取回了 token。
这种方式可以攻击如今的 ETH 么?
现在的确定性的下注 PoS 方式,把这种攻击方式彻底防御了——因为不许回滚。
那么想要攻击 PoS ETH 该什么办呢?
拥有全网抵押 ETH 的 2/3,按照现价这个高达 1.4 亿美金,又不能闪电贷,所以对于黑客来说难度还是极高极高的。而且,即便黑客凑齐了,ETH 也有手段防范这样的攻击。可以参考:
https://arxiv.org/pdf/2003.03052.pdf
费这么大周章,所以你想说?
不要过分被 L1 的 narrative 所欺骗,ETH 本身从理论论证,到技术实现,再到社区积累都是非常恐怖的,方方面面都考虑地很周道,这才是一个安全底层给人的信赖感觉。当然,比特币做得也好,比特币甚至连升级都是向前兼容的,这样稳定的系统才配做未来世界金融系统的底层。
所以!!ETH 很难被颠覆,即便对手是大矿工。
所以!!ETH to da moon。