http://www.7klian.com

为什么Synthetix选择Optimism扩容方案?

Synthetix是建在Ethereum上最巨大的智能合约之一,这无疑增加了维持差异代码库的难度。这是我们在将Havven network移植到EOS.https://twitter.com/kaiynne/status/1166234541616316417?s=21的失败实验中首先发明的。
为了执行这项事情,我们将需要一系列SIP和SCCP,列明每次宣布里提议的变革以及背后的来由。这将确保最大限度的透明度以及获得所有持币者的同意。
这篇文章会详述我为何如此相信,且社区里对上线Optimistic Ethereum的忧虑,我也将举办回应。它还将给出在主网实现OVM的Synthetix变体所需的管理进程设计,以及说明何种环境下另一种扩容技能可以替代Optimistic Ethereum。本文旨在确保就Synthetix迁移到Optimistic Ethereum,社区成员能有告竣共鸣所需的信息。

Defi的鼓起发出了一个清晰的信号:需要在ETH2.0之前实现扩容,但要在DeFi生态内保持可组合性还需要在同一个扩容方案上协调。
➤ Plasma,以Omisego为代表,也叫“虽迟但到”
一般而言,以太坊扩容方案以及智能合约平台的竞争是动辄上几十亿美元的事业。在这个高风险游戏里,有很是多的竞争团队,因此尽量我们对Optimism有信心,照旧大概有其他团队推出比他们优秀的方案。假如然的产生这种环境,我们必需做好将我们的事情中心转移到这项更有竞争力的技能的筹备,出格是假如我们发明多个DeFi项目已取得了社会共鸣,抉择从Optimistic Ethereum转到另一个方案。
虽然,退回到Layer1的区块时间并不抱负,但尚有许多潜在的办理方案,包罗假如活泼排序者出妨碍或被进攻,后备排序者可以替补上。所有这些忧虑都只是临时的,因为方针始终是尽快转移到一个有排序者的网络里。
➤ 状态/付出通道,即“都能发送代币了,你还想要啥?”
我们必需为最差的环境做筹备,即Optimistic Ethereum的宣布失败了或中止了。在这种环境下,我们必需快速将资源转移到当真调研其他办理方案上,同时还要优化现存的Layer1系统。实际上,我们已经开始了应对紧张环境的筹备事情。债务快照 (debt snapshot) 那份SIP的快速实现就是一个优化的例子,这个优化已经被弃捐了许多个月,但为了办理在Layer1上急切的gas问题,我们加速了这个实现。
我感受“不断做出衡量取舍”仿佛酿成了我的新口头禅。但它是对的——完美的扩容办理方案是不存在的。每种要领都有其重要的衡量,而每种扩容技能的详细实现又有进一步的低条理衡量。所有这些都以一个高风险的元协作机制为基本,因为光是
选择正确的设计和衡量是不足的,我们还必需对其他人最有大概选择的方案举办优化。因此,扩展酿成不可是一个技能上的困难,,它照旧一个社会协作博弈。
对付Synthetix来说,Justin Moses既是它的幸运也是它的谩骂。他为Synthetix树立了不等闲妥协的、严谨的工程文化,但他对认知负载的讨厌水平是在软体动物界外少见的。这意味着,把Synthetix陈设到Layer2上需要在最小化风险与淘汰对代码库的任何修改之间告竣微妙的均衡。迁移期间在Layer1和Layer2上运行两个并行的、差异的代码库,这种做法我们是毫不会同意的,因为迁移甚至都不会实现;而假如这意味着用另一种语言重写合约的话,就越发不行能产生了。
这些忧虑源自人们对Optimistic Ethereum网络中排序者的误解。各人需要知道排序者并不是必需会见Optimistic Ethereum的,它的存在是为了提高用户体验的。许多人还觉得一个排序者意味着一个单点妨碍,这样的环境很不抱负,但其实这种妨碍在L1的糟糕UX里早就存在了。
[假如你还未阅读Vitalik的文章《以rollup为中心的以太坊蹊径图》(A rollup-centric ethereum roadmap),本文是环绕它的阐述展开的,但Vitalik的是自顶向下的,而我这篇是自底而上的,着眼于DeFi项目需要扩展什么,以及
为什么Optimistic Ethereum能满意这些要求。]
这也是
为什么我认为所有的主要DeFi协议都应该尽早在Optimistic Ethereum上上线它们的并行版本。这会使得险些所有今朝的DeFi生意业务都在Layer2上产生。很有大概质押会完全迁移到Layer2,而生意业务合约将继承在Layer1和Layer2上平行运行。
假如尚有其他办理方案是我漏了的,我很歉仄,我很是等候在twitter上看到它们的动静。
本文旨在解答一些社区提出的问题,但同时但愿可以表明在整个迁移进程中,我们是如何走到此刻的,以及此刻是处于什么阶段。没有什么是不行变动的,纵然是一份已通过且实现了的SIP也大概因为环境改变而回滚。可是,我坚信假如我们就SIP告竣了共鸣,并但愿为DeFi扩容构建一个最可行的网络,整个社区都需要极力推进它。
分阶段的
Optimism
主网迁移后

技能因素
当我第一次阅读关于Optimistic Rollups的内容时,其时我们的gas费还没有很高。无论是对付技能照旧社会上的困难,它看上去都像是个优雅的办理方案,但我已经意识到,无论我们选择哪种扩容方案,我们都需要与其他项目相助。

2) 中心化
➤ Lightning,笑而不语
今朝来说,普适性计较是状态/付出通道和Plasma第二个难以到达的要求。
➤ 侧链,即xDAI那一套
我曾果真暗示我相信Optimistic Ethereum将是此刻与Eth2.0上线之间DeFi的出路。假如Synthetix社区的其他人都如此相信,我们需要打算如何插手这个网络并完全从Layer1迁移已往。我们虽然应该审慎为之,但Synthetix的勇士们从未在没十足掌握的对赌中退缩过,我相信这是我们碰着的最大挑战之一。
最后一个主要忧虑是提款延迟对跨层可组合性的影响——这个忧虑除了其他Layer1架构,其他所有扩容方案城市面对。这些延迟意味着在挑战期,资金城市锁在Layer2的网络,但照旧有几种可变通的处理惩罚要领的。一种是搭建一个验证者网络,为桥的双方提供资金,并包袱提供实时提款的风险以赚取用度。
最要害的技能问题是欺诈状态转变。有人说今朝的实现阶段不包括欺诈证明,实际上,欺诈证明是包括在内的,但尚不支持自动生成的欺诈提交。Optimism团队选择了分阶段顺序的要领,以便在增加巨大性之前测试像储存与提款这样的特定成果。可是,这一点可以在测试网蹊径图里就声明,以制止用户迷惑。尽量在主网上线之前,自动提交欺诈证明这项成果就会上线。
➤ ETH2.0,即2032年见 (开个玩笑)
但基于这点我们可以很快解除这些方案:快速区块链、ZKrollups、Lightning、状态通道、和Plasma。纵然ZKrollup取得快速希望,今朝的所有变体都需要用一种新语言来重写合约。这并不是不行降服的,只是这些语言的东西还很是不成熟,这会大大增加实现风险。
尽量Synthetix的DAO很大概在主网迁移后的前几周提供资金,但我们将需要一份SIP提议把最终协议嘉奖的1%分给Optimistic Ethereum。假如我们将部门的协议嘉奖分给这个并行网络,我们可以监测采用环境和使得市场可以对迁移风险举办订价。估量收益会因为下降的gas费而比在Optimistic Ethereum低,但也有大概平台风险会导致更高的收益,因为大大都的SNX持有者会选择晚点迁移。
后备方案
➤ 快速,即“以太坊杀手”,其他Layer 1架构,很是快速的区块链
名誉的是,我们获得了临时的和缓,但它不能一连好久。假如因为任何原因我们无法就迁移到Optimistic Ethereum告竣共鸣,我认为我们社区必需聚积起来一起选出另一个扩容方案,并连合起来推进它。固然我认为大概性不大,但冒充这是不行能的就过于轻率了。
关于Synthetix该如何迁移到Optimistic Ethereum仍然需要在社区内举办辩说。首先,我们必需在是否需要有一个并行且有限版本的网络在Layer2主网里宣布这个问题上告竣共鸣。一旦我们在此告竣了共鸣,我们需要评估此次主网宣布的功效并对迁移的其他部门举办形式化。
➤ 利用零常识的ZKrollup和其他办理方案,即你是否solidity的真爱
这就是为什么我抉择我们需要操作我们作为最老牌的DeFi协议之一的职位并包袱早期实现的风险。我知道这会有利于在社区成立共鸣。到今朝为止,社区的普遍接管水平很高,且还没有人阻挡给Optimistic Ethereum分派资源。
1) 欺诈证明
在欺诈证明成果不完备的环境下,很明明是不会有主网上的资金可以存进Optimistic Ethereum网络的。对付任何提议迁移到一个低安详保障网络的SIP,我小我私家是会投阻挡票的,我也勉励社区里的每小我私家都这样做。这也是为什么xDAI和其他POA (权威证明) 网络被认为不行用的原因之一,即安详性低。
可是,跟着我们越来越靠近大概的主网迁移,我们提出了三大忧虑。
假如此次的迁移是有效的,我们就会有一个相当有力的杠杆可以影响其他部门的迁移:只需要继承转移更大比例的通胀嘉奖,直到全部都发送到Layer2以及所有活泼的、质押的SNX都产生在Layer2上。到时我们虽然需要支持在Layer1和Layer2上Synth的兑换。因此,在这个进程里有大量彼此关联的依赖干系需要处理惩罚。
因此,在Layer2锻造的sUSD与Layer1上的sUSD应该是可以相互置换的。对此虽然有阻挡声音,来由包罗这个实现会长短常巨大的。我们必需回收对整个社区来说最公道的要领。
但在我开始接头详细的衡量之前,我想对用于执行智能合约的、现有的扩容偏向提供概述:
很明明Optimistic Ethereum还没有上线,因此还存在重大的执行风险,这也是为什么我还没提交封锁Layer1上的Synthetix的SIP。可是,在上述的选项中,团结衡量与风险来看,我们认为Optimism证明白它不只值得Synthetix投入大量事情做迁移,还要发动DeFi的其他项目一起参加。
➤ Optimistic Ethereum Optimistic Rollup,高能预警
看完了全部的选项后,我们以为Optimistic Ethereum泛起的衡量是最佳的,并且他们团队也很是有本领执行他们的蹊径图。
幸好,市场长短常擅长预测息争决这样的坚苦的,我们此刻已经有很是多的扩容技能上线了。我们与多个主要扩容技能变体的团队举办了对话,且颠末对它们逐一评估,我相信Optimistic Ethereum是在社区里最大概告竣共鸣的扩容方案。
我的观点是通过抵押Optimistic Ethereum上的SNX锻造sUSD与当前通过抵押托管的SNX锻造sUSD不同不大。我们抉择答允通过托管的SNX来锻造sUSD以最大化可用抵押品的代价。对付那些已经迁移到Layer2的SNX,假如想将它们迁回到某个点,这是可以实现的,这意味着这些SNX在网络里城市被视为有效抵押品,只是与在Layer1上的SNX状态差异。
那就只剩下侧链和Optimistic Rollup了。我们解除了像xDAI这样的侧链,因为我们需要为代价上亿美元的资产提供保障,在将来还会再增加几个数量级。假如有异议,feel free to 掰头 with me
大概会有一些快速区块链支持者读这篇文章时会情绪感动,简直个中有些项目是与EVM兼容的,答允solidity合约在上面陈设,但它们大大都有其他问题,使我们感受会减弱它们的可行性。包罗那些十分新颖的共鸣机制也还没颠末重复测试来证明其可行性,或安详性大打折扣。
我们还需要向社区证明这项技能是可行的,且是值得我们进一步投放资源的,然后再实验环绕它作为我们的扩容方案构建共鸣,OVM的生意业务演示也有助于增强这点。但仍有社区成员对这个要领保有忧虑也是在理的,因此纵然社区共鸣已经很是明明方向Optimistic Ethereum,我们还没到可以用SIP来测试它的境地。

3) 提款延迟
社会共鸣
另一个主要忧虑是Optimistic Ethereum泛起出来是去中心化的,但它有中心化的部门。我相信这个观点是被误导的,但它虽然是有原理的。在已往几年,社区为提高协议的去中心化水平投入了大量的时间和资源,此刻假如为了gas费和吞吐量而往退却,会是个糟糕的取舍。但工作不是这样的,排序者 (sequencer) 是在最少牺牲的前提下大幅提高用户体验的。
需要明晰的是,在“开始Optimistic Ethereum主网迁移”的SIP被提出之前,关于成果完备的主网的所有信息都需要果真。我小我私家有信心,这个条件在将来数月内会获得满意。
结论

Uniswap的Unipig演示给了Optimism收获社区共鸣一个很好的时机,因为它与以太坊上最知名的项目之一相助了。因此,我选择参加这个办理方案,不只在如何办理DeFi特有的坚苦上给Optimism提供反馈,还协助他们在社区里引导社会协作。

我有信心我们的社区可以实现这点,我们比任何时候都更强大,并对2021布满等候,个中虽然包罗Synthetix得以在一个成果齐全的Optimistic Ethereum主网上运行。

由于在迁移阶段需要保持利用同一个代码库,上述的大部门办理方案都被解除了。虽然,许多办理方案都声称与EVM兼容,但这并非听上去这般简朴——固然Optimism打破了这个限制,也还需要对合约举办少量修改。
实际上,Connext已经开始往这方面开展事情了,这里有更多的细节。这并不能彻底办理可组合性问题,因为资金仍然需要在另一笔生意业务得以启动之前在主网上获得确认,但这根基上对所有扩容方案来说都是至关重要的,我们无法逃避。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读