通往 Layer-2 互操作性的道路_LIC:比特币

四句话总结

Layer-2互操作性的意思使用户可以在Layer-2系统间迁移资金,并且在Layer-1上的摩擦力是尽可能小的。

本文所提及的Layer-2互操作性解决方案都基于我们之前建议使用的“条件性交易密码学元件”。

StarkEx2.0将使用?链上?的条件性交易来提供Layer-2toLayer-1的互操作性。

StarkEx3.0将使用?链下?的条件性交易来提供Layer-2toLayer-2的互操作性。

背景

Layer-2可扩展方案进步迅猛。以太坊主网上已经有很多个有效性证明系统了,也有不少欺诈证明系统已经推出测试网。L2方案提供了可扩展性,但也有所牺牲:使用了L2方案,完全运行在L1上所能获得的一些好处就会被打破,或至少有所减损。我们不认为有某个L2解决方案能完美解决所有需要:不同应用对吞吐量扩展的需要大不相同。应用们自己会在丰富的L2设计库里面挑选自己合用的。

央行穆长春:微信、支付宝和央行数字人民币不存在竞争关系:微信、支付宝和数字人民币到底什么关系?有什么区别?央行数字货币研究所所长穆长春表示,两者并非处于同一维度。微信和支付宝是金融基础设施,是钱包,而数字人民币是支付工具,是钱包的内容。电子支付场景下,微信和支付宝这个钱包里装的是商业银行存款货币,数字人民币发行后,大家仍然可以用微信支付宝进行支付,只不过钱包里装的内容增加了央行货币。同时,腾讯、蚂蚁各自的商业银行也属于运营机构,所以和数字人民币并不存在竞争关系。(一财)[2020/10/25]

在进一步介绍以前,我们先对两个重要的术语下一个定义:

互操作性:能让用户在应用1和应用2之间高效转移资金

可组合性:能在一笔交易中操作app_1、app_2、···、app_n。

除了这些松散的定义,我们还需要一个增强版的条件性交易。这种重要的元件是产生互操作性的关键。

央行穆长春:数字人民币依然面临着防伪和防假的问题:10月25日消息,中国人民银行数字货币研究所所长穆长春在2020外滩金融峰会上表示,已经发现市场上出现了假冒的数字人民币钱包,所以和纸钞时代一样,人民银行依然面临着防伪和防假的问题,在纸钞时代防伪和防假成本高,在数字人民币时代,要降低防伪的成本,就我们统筹建设数字人民币的钱包生态,以便于老百姓识别。同时,另外一方面也要由运营机构开发自己的特色功能,提供更丰富的支付和金融产品。(财联社)[2020/10/25]

条件性交易:

这是一种密码学元件,可用来在免信任的区块链上实现互操作性。条件性交易,就是依赖于一些事件的发生或不发生,来决定自身生不生效的交易。给个基本的概念就是,我们可以在初始环境中定义一笔条件性交易,然后等它指明的条件在另一个环境中得到满足,它再生效。

循序渐进

声音 | 央行穆长春:中国版央行数字货币为目前的电子支付系统提供更多冗余性:据财新网消息,11月12日,在第四届新加坡金融科技节“定义数字货币的未来”分论坛上,中国人民银行支付司副司长、数字货币研究所所长穆长春表示,中国版的央行数字货币既不是瞄准跨境支付,也不像“摩根币”一样用于批发资金服务,而是为中国目前已经非常先进的电子支付系统提供更多冗余性。

穆长春指出,目前阿里和腾讯两大巨头已经占据了国内移动支付市场96%的份额,现在中国民众出门已经不带钱包,但是支付是国家的基础设施,监管者必须为任何可能发生的不好情况做准备。此外,中国的支付体系还有市场分割与摩擦,穆长春表示,希望通过未来的央行数字货币建立更加流畅和普适的支付方式,此外,也可以覆盖偏远地区,促进金融普惠。[2019/11/12]

在更好的解决方案缺位之时,至少,用户总能够把资金从初始L2迁回L1上,再转而投入目标L2。这种粗暴的方式既慢又贵,而且随着需求量的增加会变得越来越慢、越来越贵。

声音 | 央行穆长春:稳定币利率将影响各国内存贷款利率的确定:中国人民银行数字货币研究所所长穆长春10日在“第十届财新峰会:开放的中国与世界”上表示,如果全球性稳定币和本币自由转换,稳定币利率将影响本国内存贷款利率的确定,进一步削弱货币政策传导的有效性。

如果持有人在类存款账户中长期存放稳定币,银行端个人零售存款规模减少,银行对批发性融资的依赖性增强,而相比个人零售存款,批发性融资对利率更加敏感,银行存款来源稳定性下降,引发银行惜贷,长期贷款更受影响,加剧融资难和融资贵,放大货币政策传导的问题。

如果稳定币作为价值尺度进入信贷市场,代替本币进行借贷,将实现稳定币的货币创造,那么利率将以稳定币进行标价,国内货币政策对借贷双方的调控能力下降,则货币政策传导效果将进一步被削弱。

如果稳定币作为国际资产储备。全球性稳定币的使用将提升全球对稳定币篮子货币资产的需求,引起非篮子货币国家资本外流,抬高这些国家的市场利率,而压低篮子货币国家利率水平,造成优质资产荒,影响各国公开市场操作。[2019/11/10]

所以我们要做得更好才行。实际上,我们计划按照下列步骤,循序渐进地实现更好的方案。

声音 | 央行穆长春:央行数字货币要坚持中心化的管理模式:中国人民银行支付结算司副司长穆长春在中国金融四十人论坛上表示,央行数字货币即将推出,将采用双层运营体系,在双层运营体系安排下,我们还是要坚持中心化的管理模式。大家知道加密资产,它的自然属性就是去中心化。而DC/EP一定要坚持中心化的管理模式,原因如下: 第一,央行数字货币仍然是中央银行对社会公众的负债。这种债权债务关系并没有随着货币形态变化而改变。因此,仍然要保证央行在投放过程中的中心地位; 第二,为了保证并加强央行的宏观审慎和货币调控职能,需要继续坚持中心化的管理模式; 第三,第二层指定运营机构来进行货币的兑换,要进行中心化的管理,避免指定运营机构货币超发; 最后,因为在整个兑换过程中,没有改变二元账户体系,所以应该保持原有的货币政策传导方式,这也需要保持央行中心管理的地位。[2019/8/10]

PhaseI:StarkEx(L2)→Ethereum(L1)—快速取款

“快速取款”可以解决用户需要快速从StarkEx系统中取出资金到L1上的问题。它不仅仅能把资金发送到用户自己的L1地址上,也可以把资金发送到L1的任意目标地址上,比如Compound、Aave,等等,都行。重要的是,用户取款的时延将以“区块时间”来衡量,与StarkEx为批交易生成证明的频率无关。

使用场景:Alice希望把自己在L2的dYdX账户里的1eth发送到自己在L1的地址上。

参与者:

Alice

LP

初始环境中的StarkEx运营者

-图1:快速取款流程-

流程:用户向LP传递一笔条件性交易,承诺支付1eth,条件是LP在L1上把1eth打给Alice的L1地址;等LP在L1上给Alice打钱之后,该笔条件性交易生效;LP把该笔条件性交易发送给运营者,等待它被打包到下一批待证明的交易中;等下一笔证明被提交到L1并得到验证之后,该LP的L2余额增加,反映他从Alice处得到的资金。

定期再平衡:该LP需要定期拿自己在L2账户中的资金来补充自己L1账户中的资金。

PhaseII:StarkEx(L2)→StarkEx(L2)

最开始的StarkEx是每个实例托管一个应用。到了这个阶段,我们希望用户能够在这些不同的应用之间快速地迁移资金。很像快速取款,我们也希望能帮用户尽可能降低链上的开销,并且不用等待自己的取款交易在L2上打包和证明。

使用场景:Aliece想把自己在L2_1的dYdX账户上的1eth转移到她在L2_2上的DeversiFi账户上。

参与者:

Alice

LP

初始环境中的StarkEx运营者

-图2:链下条件性交易流程-

流程:Alice向LP传递一笔签过名的条件性交易,承诺在L2_1上支付支付1eth,条件是LP把1eth打到Alice的L2_2的账户上;该LP在L2_2上给Alice支付;该笔支付交易由L2_2的运营者打包进某个批次并提交证明,该证明在L1上验证;待该批次交易发布在L1上之后,该笔条件性交易就可以生效了;该LP把该笔条件性交易提交给L2_1的运营者,由后者将它打包进自己要证明的下一个批次中;等L2_1的下一批交易发布到L1上、且其证明经过了合约的验证之后,该LP在L2_1上的账户余额更新,反映TA从Alice处得到的数额。

定期再平衡:LP需要定期平衡L2_1和L2_2中的资金,就看两个系统中的资金流向如何。

在此阶段,支持互操作性的主要成本将是LP的资金成本;要注意的是,他们的资金成本要经过一段时间才能回笼,也就是从向用户提供流动性、到运营者打包处理条件性交易这段时间。我们预计这个时间一开始会是几个小时,然后随着吞吐量的增加而下降到证明的生成时间。

PhaseIII:L2→L2

PhaseII基础上的延伸,让资金能够在任意L2之间迁移,无论是使用有效性证明的系统,还是使用欺诈证明的系统。这里要提醒的是,OptimisticRollup在使用LP来实现互操作性时,资金效率会有一些劣势,这是不可避免的

信任模型

现在我们来归纳一下所需的信任模型。

对用户来说

完全是免信任的。

对LP来说

LP需要信任运营者,相信后者会处理他们的有效条件交易,也就是不会审查他们。这种信任需要可以用几种方式来消除。

如果LP的条件交易没有得到运营者的及时处理,LP可以:

反审查:提交被审查的条件交易到链上的“运营者”智能合约中,让后者冻结运营者,使该运营者所提交的证明都不能得到处理。

安全押金:提交被审查的条件交易到链上的一个安全押金智能合约中,从该合约处直接接收资金。

计划

PhaseI将在?2020年11月登陆以太坊主网,而PhaseII将在?2021年第一季度到来。

PhaseIII也将紧随其后。我们预计L2上的不同应用会有与其他L2上的应用互操作的需求,也渴望与其他L2方案提供者讨论解决方案。

原文链接:

https://medium.com/starkware/the-road-to-l2-interoperability-718ff69ec822

作者:?TomBrand?&?UriKolodny

翻译:?阿剑

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

金宝趣谈

[0:15ms0-5:625ms