• 注册
  • WordPress后台-外观-小工具 进行配置小工具

    以太坊 以太坊 关注:1 内容:2470

    解读,以太坊当前最新进展和挑战:EIP1559、Rollup

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 以太坊
    • 2 月 28 日晚 9 点,以太坊创始人 Vitalik Buterin 做客币乎,就以太坊近期一些热点话题(EIP1559、Rollup、分片、竞争公链)举行逐一解答,以下为直播的文字内容。

      咕噜(币乎创始人):我先和人人分享下为什么今天会选择这个话题。我们自己也在做 Rollup 二层手艺的调研。Rollup 二层的手艺,我自己信赖往后会成为以太坊主流的应用场景。往后可能人人使用的 Dapp 主要会在 Rollup 的二层上去使用,而不是在一层上。这是个异常主要的话题。

      有听说,三月份以太坊会上线一些 Rollup 的二层网络。正好趁币乎三周年的机遇和人人分享一下。Vitalik 会通过面对面你问我答的形式,交流关于二层和 Rollup 的问题。

      Vitalik 不在中国,他是北美时间,现在是早上和我们分享,实在是很敬业。Vitalik 会实验全程用中文和人人相同。

      Vitalik 没来之前人人有什么问题,我也可以做些回覆。

      01

      咕噜互动问答

      1、二层网络会提高比特币的价值吗?

      是以太坊的二层网络,和比特币关系不是很大。固然以太坊上也有 wBTC,但我自己以为不是很直接的惯性系。

      2、咕噜看好哪个 Rollup 方案?

      这个问题留给 Vitalik 吧,我自己看得对照多的是 Optimistic Rollup。它的利益是一层上的应用可以对照容易的迁徙过来。在一层上 DeFi 或其他应用在 Optimistic Rollup 上代码基本上可以复用的。一层上经由审计,人人用的对照成熟的代码和应用可以直接搬到二层,生态(确立的)会对照快。

      3、以太坊扩容对波卡会有打击吗?

      我以为以太坊二层发展起来的话,对所有公链都是有压力。由于现在以太坊的生态实在是最好的,而且和其他公链相比不是好一点半点。

      现在以太坊主要的问题是吞吐量。这是我上次和 Dovey 的直播中就提到过。那时许多人不以为吞吐量是最大的问题。实在我和行业中许多人交流时,在两年前我就以为以太坊上最大的问题就是吞吐量的问题。固然以太坊生态中许多人也是这样以为的。

      以太坊的扩容走了好久了。最最先通过状态通道的方式扩容。衍生出了雷电网络。状态通道的问题是用户自己又要成为服务又要成为用户。状态通道需要自己观察状态,等到结束时需要自己把状态发到底层的公链去。在状态通道中的用户自己既是用户又是服务者,这一定是纰谬的。不太可能要求用户既自己提供服务,同时自己去用。

      厥后从状态通道之后,衍生出了 Plasma ,服务是有一些节点来提供的。用户只需要体贴使用就好了。但 Plasma 有个问题,当数据没有给到你的时刻,你若何信托 Plasma 的节点,怎么知道它们在作恶照样没有作恶。这是之前异常难题的问题。在二层的数据,当节点不给你的时刻,你不知道它在做什么。

      在 Plasma 的假设中,若是用户依然要检测网络的状态。用户没有拿到新的数据的时刻,就要从 Plasma 网络中逃跑,由于用户就应该假设 Plasma 的这些节点在作恶。以是 Plasma 也是有若干小时或者几天的过渡期的,就是挑战期。这实在和现在的 Optimistic Rollup 是类似的。最终 Plasma 没有被以太坊生态所接受。(V神上线......)

      02

      Rollup 存在的问题

      咕噜:今天中国社区实在太热情了。我照样做个简短的开场白。

      今天为什么选这个主题?是由于我们自己也在看 Rollup 的调研,我们自己也准备在以太坊二层的 Rollup 上选一个 Rollup,启动一个去中央化的买卖协议。在调研历程中,我越来越以为基于 Rollup 的二层会成为以太坊未来的主流。有可能未来的某个时间,人人在使用以太坊时,主要就是在使用以太坊的二层。这样的转变对以太坊自己,以及对于整个生态都是质的转变。我是以为基于 Rollup 的二层手艺会对整个行业带来飞跃性的转变。

      以是我自己是异常异常看好二层的手艺。这也是为什么今天选这个话题的缘故原由。

      人人异常热情,我有时刻都看不到谈论区的问题了。今天的主题主要是通过你问我答的方式完成的。人人提问题,Vitalik 来回覆。信赖人人最近也看过许多关于 Rollup 的文章了。

      闲话少说,我们进入正题。我先抛砖引玉。我的这个问题也是许多想在 Rollup二层上做开发的开发团队很体贴的问题。

      二层的 Rollup 平安是基于一层的数据。像 Optimistic Rollup 是通过经济挑战来完成的,ZK Rollup 是通过零知识证实完成的。

      1、咕噜:在 Rollup 上的平安性和一层相比是怎样的?好比我们做了 MYKEY 的智能钱包,用户能否把智能钱包的账户不在一层上部署了,直接部署在二层上?好比 Optimistic Rollup 的平安性会不会足够?更进一步,未来若是发 Token 的合约也直接在二层上而不再在一层上部署?

      Vitalik:这个问题是稀奇主要的。一个 Rollup 的平安性涉及到两方面的问题。一个是应用的平安性,二是资产的平安性。资产的平安是指你若是在 Rollup 中有币或资产,币或资产会不会丢,会不会有人会攻击 Rollup 偷走你的币;系统的平安是指,若是你有一个应用在二层上,若是 Rollup 被攻击或者出现问题,哪怕币还在,但应用不能在做什么了。

      资产的平安性基本已经没什么问题了。在 ZK Rollup 中完全没有什么平安的问题。每一个 Rollup 的区块有一个零知识证实,就不会出现将一个未经验证的区块放进来的可能。在 Optimistic Rollup 就有可能会有问题,然则个区间的问题。若是存在一个有问题的区块,而有人能在新区块发生前发现就没什么问题了。以是我以为资产平安不是大的问题。

      系统自己的平安有可能是更大的问题。现在的 Rollup 都对照简朴。现在的 Rollup 是使用一个服务器打包区块,若是服务器崩了,有一段时间 Rollup 是不能用的。

      未来有许多方式可以解决这个问题。许多方式在做去中央化的服务器,若是一个节点没有发区块,第二个或者第三个可以去发区块。有许多方式。但现在的 Rollup 还不支持这些方式。我们先去解决资产平安性的问题,Rollup 的第二个阶段会解决系统性的问题。

      咕噜:我能不能这样明白,在现阶段照样不建议直接把好比智能钱包的合约仅仅部署在二层上,或者把币直接放在二层上面?在第二阶段也许是可以的?

      Vitalik:我以为现在可以最先把一些应用放在二层。有许多区块链应用不需要 24 小时的跑,纵然有平安问题,不会有太大损失。好比许多非金融的应用可以这样做。好比用区块链做一些纪录,或者 NFT 就已经可以放在 Rollup 中。

      更危险的是稀奇高价值的 DeFi 的器械。若是你放 100、1000、10000 块在 Rollup 内里没有太大问题。但若是要最先做许多买卖,可能天天一个亿的事情,有可能会遇到攻击服务器的事情。以是我的建议是许多器械可以在Rollup上做,但稀奇高价值的器械应该等一段时间。

      03

      Rollup 带来的利益

      2、咕噜:我们来回覆第一个社区的问题:以太坊二层的主要应有在转账速度快和用度低以外,另有其余用途吗?

      Vitalik:买卖费更低是最主要的。

      3、咕噜:第二个问题:以ETH作为手续费来捕捉价值,当大量买卖转移至 Rollup 以后,ETH 的价值还能历久与生态价值挂钩吗?我以为这个问题问得异常好。

      现在有的二层实在 GAS 的支付,除了 ETH,是有其他代币可以支付的。我想可能问的是这个问题。

      Vitalik:Rollup 之后,项目方照样会支付以太坊链上的买卖费。可能用户会有许多方式(用其他代币支付在二层)付他们的买卖费,但选择在 Rollup 上的应用项目方,以太坊上的节点照样需要发以太坊的买卖,照样需要付以太坊链上的买卖费。

      可以一定的是,若是现在的买卖需要付 100 块,可能 Rollup 之后,可能只需要付1块钱。固然差别的应用会有差别的效率。有时刻 GAS 会降低 100 倍,有时刻会降低 500 倍。

      由于 Rollup 的效率更高,用度更低。以是会在 Rollup 上发生更多的买卖。若是现在天天以太坊有 100 万笔买卖,每个买卖需要付 100 块的买卖费。若是人人都搬到 Rollup 之后,有可能天天会有 1 亿的买卖量,这样每个买卖哪怕是 1 块的买卖费,总的买卖费有可能会更高。

      以是 ETH 依然会有手续费的价值。ETH也会有其他价值。总之,Rollup 对 ETH 的价值不是威胁,而是会有很大的辅助。

      4、咕噜:这个有个和适才问题相关的问题:二层在后面会掠夺一层的价值吗?会发展起来形成新的公链吗?

      Vitalik:总是有可能的。但我以为若是这么做,以太坊社区会不喜欢。社区会稀奇快的搬到其他项目。我们的社区现在是对照严酷的。若是你在做一个 Rollup 的项目,他们会看你的代码,看细节就会知道是否是真的在做Rollup。若是是真的他们会去,若是你说自己是 Rollup,但现实完全不是, 他们就会知道,就会用其他项目(用脚投票)。

      以是若是一个 Rollup 项目,最先说自己是 Rollup,却搬到其他链(做自己的公链),对项目自己的威胁会很大。

      第二个问题,我们在做分片之后,会有许多分片的数据。以太坊的链做 Rollup 买卖费有可能更低。以是从一个 Rollup 酿成完全自力的公有链,我以为没有什么更大的价值。由于以太坊生态的毗邻价值更大,若是脱离以太坊生态我以为没什么利益。

      咕噜:若是从 Rollup 酿成自己自力的一条公链的话,实在社区是可以做分叉的。Rollup 的二层是公然的数据,谁都可以来继续运行这个 Rollup。

      Vitalik:对。一个 Rollup 有一个合约,一个机制。若是 Rollup 项目想做一条自力的公链,Rollup 自己的合约还在,Rollup 的用户发现没有发生新的Rollup 区块,他们可以自己进去继续运行 Rollup。

      5、咕噜:以太坊扩容的方案 Layer 2 呼之欲出,代表项目路印已经上线,Vitalik 是否看好?

      Vitalik:稀奇看好。

      6、咕噜:7月份伦敦设计实行以后,每笔买卖到底会降到若干钱?

      Vitalik:展望很难。由于买卖费有若干要看用户总量有若干,搬到二层网络的手艺若何以及以太坊网络的 GAS 费会不会更高。现在的 GAS 一直是 1250 万,有可能伦敦分叉之后,由于包罗 EIP-2929,抗平安攻击会更高,有可能会 GAS 费会再提高一点。但至于提高到若干,我不知道。在伦敦设计之后,买卖费有可能会很高,有可能不会很高。若是买卖费真的太高,我以为随着 4 或 6 个月之后 Rollup 的希望,能够在 Rollup 上做许多器械,在 Rollup 内里的买卖费一定会很低的。

      04

      Optimistic Rollup、Arbitrum Rollup、ZK Rollup

      7、咕噜:下一个问题:怎么对照 Optimistic Rollup 和 Arbitrum Rollup 的区别。

      Vitalik:两个团队都是稀奇好的。我以为它们最大手艺的区别,Arbitrum 的机制是直接用 EVM 操作。应用在 Arbitrum 上可以直接把代码运行。但Optimistic 在自己的合约中做了自己的EVM。以是不会把你的 EVM 代码直接运行,而是用内置的虚拟机,合约要分第一步、第二步、第三步运行。

      Arbitrum 方式的优点是可以支持更多的 EVM,现在可以支持 EVM,之后可以支持更多的程序语言。但瑕玷是,在 Optimistic 发送一个买卖,有可能是有用或者无效的,你可以直接知道效果。但在 Arbitrum 上,协议是要求你先发一个买卖,另外的用户再发一个买卖。买卖有可能要重复三次或者五次,之后内置的虚拟机要做异步,要基于最后一步判断是你说的对照样其他人做的对。以是这个机制是更庞大的,需要的代码更多,以是我忧郁用这个方式会有更多的地方有平安危险,会有问题。但这个方式是更普遍的,可以支持更多的程序语言。

      Optimistic 是更简朴的,代码平安性更好。Arbitrum 可以支持更多的EVM,支持更多的程序语言。

      8、咕噜:在经济激励层面上,Optimistic Rollup 和 Arbitrum Rollup 都市有自己的原生 Token 吗?

      Vitalik:我不知道。我不知道有多大的可能。我们知道许多项目有自己的币 包罗Uniswap。但这两个Rollup项目现在还没有宣布他们的经济激励方案。所有也有可能一直不会有什么币。这还需要等他们自己说会有什么机制。

      9、咕噜:下一个问题,现在使用 Optimistic Rollup 方案只是暂时性的,以后最终会过分到 ZK Rollup 方案对吗?

      Vitalik:ZK Rollup有更历久的未来。由于它的机制和经济协议会更简朴。但这个历久的未来我不知道会是多久,有可能是 5 年、10 年。现在零知识证实的手艺是对照庞大和新颖的。做完全 ZK 的虚拟机需要许多时间,以确定其是平安的。

      但一旦在良久以后实现吗,ZK Rollup 会有许多优点。我以为许多的应用会搬到 ZK Rollup 上。

      05

      扩容比2.0更紧迫

      10、咕噜:以太坊 2.0 推出太慢的话,容易被其他公链在这段时间逾越。叨教为什么不能更快一点推出?

      Vitalik:现在短期解决扩展的问题真的不需要 2.0,而是需要 Rollup 。

      现在以太坊凭据买卖的差别,有可能支持每秒 15 笔到 45 笔的买卖。人人搬到Rollup之后,买卖笔数会可能提高100倍。视详细的买卖类型,TPS 可能会到达每秒 1500—4000 笔。

      以是纵然没有分片和以太坊 2.0,Rollup 的手艺可以解决所有现在的扩容的问题。但历久来看,TPS 到达 4000 的公链有许多。但若是未来有更多人使用区块链,区块链变得加倍主流,我们一定需要更多的 TPS。由于现在主流的中央化的服务需要每秒 1 万或 10 万或更多的买卖。以是历久来看,分片照样稀奇需要的。

      2.0 完成最大的价值是 PoW 完全搬到PoS,我们可以获得PoS许多优势。我们之前的设计,第一步是把 2.0 的链最先,这一步我们已经做了,PoS链已经运行了三个月,险些没有问题;第二步我们原来的设计是分片,第三步是把现在的以太坊的 1.0 的链和 2.0 的链合并。

      但现在我们的设计是先做 1.0 和 2.0 的合并,再做分片。由于现在有许多社区(其他公链)要替换我们的生态。因此以太坊的两条链再次连成一条链,将由 PoW 到 PoS 的问题完全解决。分片的问题是可以缓一缓,多一点时间再做的。

      11、咕噜:现在已经有几个 Rollup 网络上线了。但用户迁徙的资金并不多。有什么方式可以指导用户迁徙已往?

      Vitalik:现在有三个问题。第一个问题是以太坊的社区许多应用喜欢挪用智能合约,好比 DeFi 的项目。但现在的 ZK Rollup 不支持智能合约,只支持发币、买卖币等简朴的应用。这是第一个问题。当我们有支持完整 EVM 的 Rollup 的时刻, 我以为会有更多的用户搬到 Rollup;

      第二个问题,现在 Rollup 相关的基础设施生态还不多。好比我们还没有解决差别的 Rollup 之间买卖的问题。若是我有一些 Token 在 ZKsync怎么把 Token 搬到路印?首先需要把 Token 从 ZKsync 的二层提取到以太坊底层,然后再转移到 Loopring 的二层账户。若是这样做了,买卖费会不会稀奇高?

      另外一个问题是,有许多服务还不支持 Rollup。好比现在还没有买卖所直接支持 ZKsync 或 Loopring 做 Dpos。但这点上会有转变,我已经知道有许多买卖平台在研究 Rollup。

      现在以太坊上会有许多用户体验方面的挑战(问题)。但我以为 6 个月之后许多这些问题都市解决。

      12、咕噜:下面这个问题是来自用户的质疑。随着 Rollup 二层的应用越来越多,二层的项目也越来越多,也会一样拥挤。到最后照样解决不了手续费高的问题。

      Vitalik:若是在 Rollup 上的空间不够,我们会有分片,会扩展 Rollup 的数据空间。但我以为二层的扩展性不会有问题。我们需要更多扩展性的时刻,第一步是确立分片,然后可以一直把分片升级,这不是我忧郁的。

      我会忧郁的问题是,若是 Layer 1 一层的 Gas 费会一直稀奇高,有许多器械你可以在一个 Rollup 中实现,但若是需要在差别的 Rollup 中举行买卖,需要付稀奇高的 GAS 费,会有意外的情形要求你挪用底层。这时的买卖费会变得稀奇高。这是个真正的问题。但我们也在研究许多方式削减这种情形。

      好比一个例子是,若是一个 Rollup 出了问题,许多用户可以同时发一个买卖, 就可以实现挪用一次底层买卖,把用户的账户从一个 Rollup 搬到另一个 Rollup 。这种方式可以削减意外情形中 Layer 1 一层网络的成本。以是有许多手艺的方式,但需要对照多的时间去开发。但我以为我们可以做到。

      13、咕噜:下面一个问题,你看好哪些Rollup项目?

      Vitalik:我喜欢所有的。Optimistic 很好,Arbitrum 很好,ZKsync、Loopring 也很好。DeversiFi 现在没有许多人在谈,但我以为这个项目也是很有意思的。也许现在我们有五个(Rollup 的项目)。但我知道有更多的团队在做 Rollup。

      06

      EIP-1559

      14、咕噜:我看到人人问了许多和 EIP-1559 有关的问题。我以为我们可以花一点时间谈一谈你对 EIP-1559 的想法。现在有许多人强烈的否决或强烈的赞成,社区中是有争议的。请 Vitalik 谈一下你的想法。

      Vitalik:EIR -1559 对以太坊生态是很主要的。可以解决许多用户底层的问题。好比用户需要选择多高的买卖费问题。若是想要很快的实现买卖,需要支付很高的买卖费,若是选择更低的买卖费,会发生风险,买卖需要等一分钟、三分钟、一个小时或者一天。EIP -1559 可以解决诸如此类的问题。(让买卖手续费加倍可展望)

      EIP -1559 也有许多其他利益。其中一个被人人经常提起的利益是,大部分的买卖费会被销毁。这种情形下若是以太坊的买卖费总量更多,ETH 的总量就会削减 。以太坊经济模子会变得加倍可连续。

      现在有许多人指斥以太坊以为,比特币有 2100 万枚的总量上限。但以太坊 ETH 没有上限,以是他们以为 ETH 会不稳定。但若是有 EIP -1559 之后,有了更多的买卖,有可能 ETH 的总量会降低,或者总量只会涨一点点(从通胀到适度通缩——行走注)。这个经济模式的改变也是许多人稀奇期待的。

      另有许多人在去年忧郁 EIP -1559 有许多风险,由于是一个新的经济机制。但我们最近一年做了许多研究,包罗自己的研究,包罗美国博弈论教授的研究报告,包罗 Filecoin 的 EIP -1559 人人都可以看到效果。以是到了现在,EIP -1559 的风险削减了许多。

      07

      ETH和其他公链的关系

      15、咕噜:人人还问了许多关于以太坊的竞争者,其他的公有链的问题。我以为人人是想问以太坊二层手艺和现在其他智能合约平台的竞争关系会发生怎样的转变?

      Vitalik:这个很难展望。我以为以太坊和许多竞争链的区别是,竞争链的 TPS 会更高。他们自己宣传自己时会说,以太坊的链很慢,我们的链 TPS 更高,区块链是更快的。但它们的选择有一个瑕玷,就是它们的链会更中央化。

      以太坊的链若是你有一个电脑,就可以运行自己的节点。但这些竞争链中,第一个问题是它们的节点更少,第二个问题是共识算法有时是 TPoS,有时是PoA,节点会稀奇少,有可能 10 个、20 个、100 个。有一些应有不需要稀奇的去中央化,可能短期会用其他链。但历久当以太坊有 Rollup 之后,以太坊可以在不牺牲去中央化的平安前提下,性能也会更高,会有更多的扩展性。我以为当我们拥有这些 Rollup 时,Rollup 和其他链的竞争会很有意思。

      08

      分层和分片

      16、咕噜:我们提最后一个问题。若是分层网络做得很乐成的话,另有需要做分片吗?

      Vitalik:我以为短期没有需要,然则历久有需要。使用 Rollup 带来的扩展性是有限的。Rollup 每一次买卖照样会有一点买卖会发生在以太坊的链上(一层)。有些应用性能会提升 100 倍、200 倍或 500 倍。短期这样的性能的提升是足够的。但历久当有更多用户最先使用区块链,好比有 5 亿以太坊的新增用户,Rollup 是不够的。这时我们需要将 Rollup 和分片两个手艺用结合起来。

      咕噜:感 谢Vitalik 回覆了不少关于 Rollup 和二层的问题。异常谢谢 Vitalik 起了个大早和中国社区做深入的分享。祝愿以太今年在 Rollup 的二层网络能够顺遂的举行,给以太坊生态带来质的飞跃。也谢谢 Vitalik 一直辛勤的起劲。我自己在这次分享中有许多收获。

      在中国社区建设上你有什么期望吗?

      Vitalik:希望 Rollup 这些扩展的手艺能够获得社区用户的互相支持。由于以太坊的生态会有许多挑战,有来自扩展性的挑战,有来自庞大的完全版的以太坊2.0和PoS的历程,另有平安的挑战,隐私的挑战。但我们也有更多很好的手艺 ,我们有很好的全球社区。因此希望人人互相支持和辅助,这样我们可以搭建更好的,让更多人可用的区块链生态。

      咕噜:我们也希望整个以太坊中国社区能够一如既往的团结。一起推动激动人心的项目,让世界上更多的人能够使用。

      比特币,以太坊大涨啊 ,会继续创新高的

      啥也不说,先上图,老大哥比特币大涨,其它小弟跟着大涨。多空双杀,比A股刺激多。 以太坊,只能做千年老二了,比特币目前预测只有2100万,物以稀为贵。 今天又回血不少呀,一直持有,相信会一直创新高。

      请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 帖子间隔 侧栏位置: