原文标题:《A&T Talk:以太坊合并的风险、机遇和展望》
主讲嘉宾:Zhixiong Pan,Chainfeeds 创始人;Michael,Celer Network 核心开发工程师;Starit.eth,独立开发者
撰文:A&T Capital
Q1: 如何通俗易懂的理解以太坊 Merge?
/img/202281320557/1.jpg" />
Q5: 回顾以太坊 merge 的技术路线图,关于 PoW 转 PoS 的这个方案在以太坊社区里面会有哪些争论?为什么会做这个事情?
/img/202281320557/2.jpg" />
Q8: POS 中矿工还会存在吗?
@pan: 对矿工来说,ETH1.0 转 2.0 很容易,只是云服务器的架构会有一些调整。
@starit1992: 最早的的 POW 是单体矿工,而不是现在这样矿池跟矿工分开的结构。这个结构的出现是因为出现了像 Stratum 这样的协议,去连接矿工与矿池。Stratrum 做的一个事情就是工作量拆分与下发,矿池会将一个大的工作量拆分成多个小的工作量分给不同的矿工,并且接受其提交的工作量,筛选出合格的提交到链上。由此形成了一个二层结构。POS 当前的状态是一层结构,所有节点都独自负责出块,但以后会不会出现像矿池 - 矿工的角色,会不会出现 POS 矿池,以什么样子的方式出现,这是一个值得期待的问题。
Q9: POS 对普通用户使用的变化大吗?
以太坊未确认交易为95,981笔:金色财经消息,据OKLink数据显示,以太坊未确认交易95,981笔,当前全网算力为272.96TH/s,全网难度为3.63P,当前持币地址为51,303,387个,同比增加247,329个,24h链上交易量为1,643,631.89ETH,当前平均出块时间为13s。[2020/12/14 15:05:24]
@pan: 除了交易所确认区块的数量和时间以外其他没什么变化。
Q10: POS 对开发者的开发语言有没有什么影响?
@Dominator008: 智能合约层是完全一样的。对跨链的影响是之前由于 gas 费高,会很难做跨链验证,但是 POS 后有可能对跨链带来一定好处。有可能安全性可以提的更高。时间上不会有太大的影响;对于一般的开发者,影响比较小。
Q11: 这次合并你们觉得中间有什么隐患或者风险吗,还是一个非常顺畅的状态?
@Dominator008: 假设矿工不联合起来搞事情,应该会相对平稳地进行过渡。目前也测试了很多人,现在看起来成功的概率还是很大的,当然交易所肯定都会进行一些暂停充值的操作。
@starit1992: 我觉得大概率不会出现什么幺蛾子,但如果真的出了什么问题,对于以太坊来说其实也只是一个短期的打击,长期来说没有太大的变化。只要不出现那种根本级别的,比方说是一个共识算法上的问题,就应该问题不大。
我有一个关于 POS 机制的点比较困惑,他的 finality 不是最终就确定下来,在某一个机制下,他有可能去 revert finality,但要付出一个比较高的成本,大概要三分之一的资金。这个机制有他的理由,比如你控制了超过三分之一的资金,就有可能发起一定的攻击出现问题。
第一点我觉得这个协议搞的很复杂,第二点如果真的触发了这个机制,会不会出现很多意外情况,尤其是对于桥而言,会不会出现安全风险。
@Dominator008: 这个有点像长程攻击,按我的理解,如果大部分人不认的话,我也不太确定这个规则一定会成功触发。如果真的出现这个情况,肯定是一个很大的危机。关于两套 finality,大家还是没有做好准备。
@pan: 测试环境还是没法模拟这么大的交易量,主网上是大量各种各样形式的智能合约类的交易,但在测试网上,不确定能不能测试的这么全面,复杂度其实挺高的。
当前以太坊未确认交易93005笔:金色财经报道,据OKLink数据显示,当前以太坊未确认交易93005笔。24h链上交易量993,910.25ETH;当前全网算力173.59TH/s,平均出块时间为13S,每秒交易数约为11.03。[2020/6/21]
Q12:Merge 发生的时候链上状态会是什么样的?
@starit1992: 对于主网,其本身不用担心重放攻击的问题,需要担心这个问题的是分叉的链。如果要分叉的话,大家肯定是跟着以太坊基金会认可的这条链走,在这个情况下其实要担心重放攻击的是另外一条链。在 defi 存在的背景下,任何分叉链都很难存活很久。
Q13: Merge 之后下一个大升级是 EIP4844,请介绍下 EIP4844?
@pan: 先说历史,layer2 是新的范式,是把 layer2 的一些交易变成存储型的形式,通过 call data 存到 layer1 上,因此 layer1 对于 layer2 是存储的地方。layer2 也做计算,状态改变在 layer2 发生。这套范式是在以太坊没有做任何调整的前提下做的。以太坊现在只能用 call data 来存 layer2 的 transaction 状态变更。
以太坊的路线图中想到了这件事,要为 layer2 的 rollup 的交易设计一种新的模式。因此在 danksharding 的大框架下,OP Labs 团队的 Proto Lambda 和 danksharding 做了一个结合,提出了 4844 这个叫 proto-danksharding 两个人名字结合起来的方案。
这个方案将原来以太坊的两层结构变成了三层结构。将存储这一层专门拿出来,设计全新交易模式叫 blob transaction。在 4844 中独立于 EVM 这一层,可以专门存储 rollup 的交易或状态。这层和未来以太坊要做永久存储的区别在于,对于 rollup 来说,不需要时间更久的范围数据,只需要确保一个月内或几个月内数据的可靠性和准确性。之前的数据可以丢弃。至少确保状态变更的过程中数据是准确的,但不一定保证可回溯。
以太坊专门将存储这一层拿出来,抽象成 4844 专门的提案。所有 rollup,layer2,EVM 或 general VM 都可基于这层 blob transaction 的数据,做更多扩容的事。这就是 4844。
@todd: 我觉得这件事的好处是节点存储东西变少,大家运行节点会相对轻松。但是对节点是市场状态会造成影响,在一些场景中发生一笔 hack,还是需要能够查到以前的数据,但以太坊 danksharding 后将 3 个月前数据扔掉,以太坊升级后,还是会有需求让一些节点做完整的存储。
@pan: 这件事很好的点是以太坊将数据又做分层了。大家对全节点的理解又会有变化。以太坊未来可能会将数据服务交给第三方提供。未来全量数据的索引可能会变成特殊的服务提供。而其他全节点至少能确定该全节点数据是准确的。
@todd: 4844 后,会用新的方案替代 call data 去存储 layer2 的数据,会是相对高效的方式,那是不是 4844 后,layer2 的 gas 会进一步降低?
@pan: 4844 对 layer1 的交易量不会有任何减少。因为 layer1 的规模很小,但对 layer2 的 gas 会相对显著的降低。
Proto Lambda 有个 50 页的技术角度的 ppt,对 4844 的全面的讲解。里面有张图是数据这层结构不归属于执行层,而是归属共识层。因此 blob transaction 是在共识层处理的。
@todd: 我认为还很难说已经跑完上半场,4844 更多是对 rollup 的提升,layer1 上没有明显的提升。原版的 danksharding 如果能完全做下来,整个网络效率会更好,会是更好的状态。
Q14: EIP-4844 后是合适的时机来降低 ETH 网络的复杂性吗?
@pan: 首先要考虑的问题是,ETH 上的所有交易是否都需要全局共识?如果是,Layer1 的扩容肯定是最重要的事情;但如果不是,目前 Pro-Danksharding 再加上一些 off-chain 的扩容方式,例如 AnyTrust 和 zkporter,其实已经够解决大部分用户的需求了。
@todd: 插一个问题,在 AnyTrust 的方案中,即将 DA 层转移至链下的做法,实际上是有风险的。因为 ETH Layer1 需要根据链下的 DA 层进行全局共识,如果链下 DA 层不诚实,是会造成风险的。
@pan: KZG 技术或许能解决这一问题。配合 Pro-Danksharding 中定期删除交易数据,是可以有非常大的扩容效果。
Q15: EIP-4844 是不是 Merge 之后最核心的下一次升级了?
@starit1992: 还有上海分叉。
@pan: 之前上海分叉的计划中,是把 EIP-4844 算作其中一部分的。但是,如果 4844 的开发没有预期的那么快,可能会错过上海分叉的时间点。如果开发进度较快,也可能会让上海分叉拖一拖,等 4844 一起上线。
Q16: 上海分叉和 EIP-4844 上线的时间是如何确定的?
@pan: ETH 的升级实际上是有一套标准。首先,会定义升级的名称,根据 Devcon 的顺序来;其次,一年会有 1~2 次的硬分叉(不会更多)。ETH 有大量的 EIP 在同步的研究和开发中,如果某个 EIP 开发完毕,就会被部署到对应时间窗口的硬分叉中。
Q17: Merge 后大量质押中的 ETH 可能会释放,会不会对 DeFi 带来影响?
@pan: 链上链下已经有很多金融衍生品了。对于规模比较大的 ETH 质押者,大概率已经通过金融工具对冲掉了解锁的影响。
@starit1992: ETH 本币利率会上升,可能会导致市场无风险利率的变化,进而对市场造成影响。
@todd: 长期看,能通过 Lido 释放锁定的 ETH 的流动性,所以解锁不会有太多影响;短期,需要确定有多少 ETH 是通过 Lido 质押的,如果比例高的话,不会对市场有多少影响。
Q18: 在这次 merge 以后,Lido 的收益率会得到提升吗?以前基金有砸 stETH,造成脱锚,中间因此有套利空间,所以 stETH 他值不值得投,是否安全?(DYOR)
@todd: 开放 withdraw 以后很方便取钱。机构砸 stETH 因为当时它有流动性短缺。当时市场环境比较特殊,现在开放 withdraw 以后没有这样的市场环境,因此 stETH 和 ETH 会等价,所以没有套利。
@pan: 可能出现像期限结构的产品。作为托管方希望确定性,希望现在一定时间不出现,因此可能出现 DeFi 零息债券可能发行出来,然后在二级市场交易。对于大多数用户,将有一定时间后可以体现,不影响其折价的产品,这将会有一定机会做起来。
Q19 : 关于 MEV,在以前我们会贿赂矿工达到链上操作。如果转 POS 以后,MEV 会发生什么改变?
@starit1992: 现在结构不形成二元结构。因为会随机选取节点,所以目前没有形成 MEV 的方式。
@todd: MEV 会依然存在,但是如何提取 MEV,或是谁有确定性能提取会发生变化。MEV 存在本质原因是有一个节点拥有对下一个出块内容的决定权。从 POW 切到 POS 后,拥有这么一个节点可能没有经济效益的增加。POW 架构能最大概率有这样的节点,换到 POS 后者个概念没了,节点可能更加分散,MEV 会落到特定节点的机率变低。总而言之,MEV 的机会单纯由出块节点就会存在,从 POW 到 POS 的转变不会改变这个逻辑。
@pan: MEV 问题肯定在。如果短期或中期问题更大,市场化机制可以处理这个问题的话,节点将会有额外收入。长期,大家想解决,但要建立在保持共识的前提下。
Q20:以太坊 merge 如果出现风险,最坏的结果是什么?
@starit1992: 希望不要有问题。如果出问题,最坏情况会是共识有问题,或是大规模节点掉线,这将有严重后果。小问题可能有些,不过不会影响很多用户。
俄罗斯当局正在准备对现有法律进行一些修改,以便为该国的不可替代代币(NFT)市场制定规则。一个工作组讨论了此事并提出了解决方案,以合法地定义和规范与数字收藏品的交易.
1900/1/1 0:00:00撰文:0xTodd 基本不具备,因为 ETH 网络的价值不仅仅是 Ether 这个币,更多是它上面的 token.
1900/1/1 0:00:00每当人们提起比特币等加密货币时,总会与投机、投资、炒作甚至是庞氏局连结起来,似乎加密货币都仅仅是一堆废纸.
1900/1/1 0:00:00NFT不被看好,这其实没有什么不正确,因为他们倾向于促进过度资本化,伤害环境,而且它们绝大多数都来自中心化的实体,这些实体还经常对其价值进行夸大等等。然而,每年却有数十亿美元投资于这项技术.
1900/1/1 0:00:00前天 Moonbirds 宣布项目转为 CC0,引起了非常多的讨论。刚好笔者这段时间也对 CC0 做了一些功课和思考,刚好做一个总结,欢迎讨论和拍砖.
1900/1/1 0:00:00以太坊的未来是通过Rollup扩展。?而一类特殊的Rollup——与以太坊虚拟机兼容的 ZK Rollup——是目前实现这一未来的最有希望的方式.
1900/1/1 0:00:00