DOGE狗狗币行情|BTC比特币价格|比特币交易平台

Ethport:Loopring 与 L1/L2/CEX 的双向航线

更新时间:2021-09-08 21:21点击:

问题描述

大家目前的 zkRollup 在减少转账和 订单簿/AMM 买卖的买卖代价上已经做得非常不错了。但,虽然常常转账和操作是用户常常做的事,但有时,他们也想做一些更复杂的事,需要与 L1 交互的事。但在ETH上发买卖的 Gas 费又是非常贵的。

从中心化交易平台中取款也一样,再加上,每种 L2 都有我们的特征,所以 CEX 并不那样容易支持直接取款到 L2 上。假如有一个标准化的 L1 接口,可以隐藏起所有些达成细则,同时还能维持像 L2 买卖那样的低本钱,想来是皆大欢喜。

现在,天天都有很多 L2 推出,用户也期望无需经过 L1 就能在 L2 之间转账,由于那样极为繁琐(要从某个 L2 中取钱到 L1 上再存入另一个 L2)。

即便将来会有更多功能直接做在 L2 上,如果这部分问题没解决,那也够呛。一部分(甚至是绝大多数)流动性仍会留在 L1 上,直到更通用的 L2 变得更成熟。大家需要某些东西来开路架 “桥”(一语双关哦),跨过这个转期。

单相变电站

要解决资本效率的问题,大家可以借助L2 上的闪电铸币(大家已经构思了快一年了)。假如在 L2 上每种 token 都能闪电铸币,大家就能获得任意所需数目:

闪电铸造出所有用户撮合之后所需的 token 数目,因此所有币币买卖都能在 L2 上完成(可以撮合几千笔买卖)

以可预测的汇率完成 L2 上的所有买卖

一次性取出所有用户集体卖出的 token

用这部分 token 来做 L1 买卖,获得 L2 用户想要买入的真实 token

用这部分 token 来偿还闪电贷

假如在 L2 上的币币买卖的汇率是完全确定的、而且 L1 买卖绝对不会失败(比如 以太币/W以太币、或者只有该 L2 自己能交互的任意什么合约),那这种办法是完美的。但假如:

汇率大幅波动,没办法预测(非常容易见到的情形)

需要实行的 L1 买卖可能会失败(不论哪些原因)

这都是使闪电铸币没办法偿还的风险。假如闪电铸币没办法偿还,那就没法把这个块发到主链上由于它是无效的。这就意味着大家需要回滚 L2 上的所有买卖、用新的买卖创建一个新的区块、生成新的零常识证明 …… 虽然在理论上可以同意,但实践中大家一定期望防止这种情形。

解决方法

尽量把工作都交给 L2 来完成,是减少用户本钱的重要。一般来讲大家可以(在 L2 上)把很多买卖捆绑在一块然后上链,如此 L1 的 Gas 本钱就能在这很多笔买卖之间分摊。L2 的买卖用来实行实质功能,而且如此仅需一笔 L1 买卖就能满足所有用户的需要,这就大幅减少了 Gas 开销。

zkRollup 很很合适用来解决这个问题,由于 L2 的状况是伴随有关的计算有效性证明提交到 L1 而立即获得终局性的。这不只意味着像取款如此的操作可以一触即达,而且 L1 的买卖可以立即便用 L2 上的数据,而不需要担忧无效的状况转换掺杂其中、需要回滚 L2 状况。

一般情况下,理想的解决方法都基于具体的问题与大家想要的客户体验。大家先来仔细看看 Loopring 的工具箱里都有的什么家伙,各自都能解决那些问题,然后再来讲解怎么样把它们呈给用户。

关于 Looh3ring

Loopring 是一个ETH上的 zkRollup 协议,致力于可扩展和安全的交易平台业务、支付业务。Looping 正依托于大家的 Layer-2 策略开发非推广托管的、高性能的商品,包括 Loopring Wallet —— 一款手机ETH智能钱包,与 Loopring Exchange —— 一款 L2 订单簿和 AMM 去中心化交易平台。要知道更多,可以订阅大家的月度更新或者参看 Loopring.org。

尽量用 L2 上可用的流动性

假如存在最佳化的变电站并且可用,那它就会走变电站,批量处置所有一样的 L1 以尽量减少成本

如都不可用,就用通用的桥接器

一般来讲,用户会需要等待一段时间,直至有足够多的用户想做类似的操作,或者另一个 用户/流动性提供者 表示他们可以帮这笔买卖更快完成。大家把通用的 dApp 集成模块叫做 “终端(terminal)”,一个终端内每一个单独的、可批处置的操作叫做 “门(gate)”。

举例,假如用户想把 以太币 存入 Yearn 以太币 金库,TA 需要跑到 Yearn 终端,等待 TA 的买卖在 以太币 门启动。

大家会依据用户的需要渐渐地添加终端和门。

加入 Scaling 以太币ereum 黑客松!

Loopring 正在自主两个挑战赛(一个直接与 以太币port 有关),奖金总计 5000 USD:

用 Looping 桥接器/变电站高效连接到另一个 L2 或者与另一个 L1 dApp 交互

用新的 Looping subgraph 开发一个新的区块浏览器前端

跳转到这个网页,知道更多信息,然后支持你最新和的 L2/L1 dApp!

概述

Loorping zkRollup 用户可以借助批处置买卖和零常识证明,在 L2 直接与 L1 dApp 交互,实惠快捷

Loopring 现已支持实惠且资本高效的 L2-L2 双向转账

中心化交易平台可以用标准的 L1 功能来将款项直接取出到 Loopring 的 zkRollup 上,而且代价也能维持 L2 买卖的低水平。用户从 Loopring 把资金直接存入中心化交易平台也会变得更容易、更实惠。

以太币port 将作为 Loopring 3.7 版本的一部分,在2021 年 5 月推出。

流动性提供者

这也是 Loopring 目前达成的阶段。大家依靠于专门的流通性提供者为 L2 提供流动性。当然,有时这部分流动性会用来在用户内部完成撮合。譬如,某个人想把钱存入某个金库合约,而另一个人期望把钱从该合约中取出,那就直接让他们成为买卖对手,如此至少有一个用户能达成我们的目的。最佳的情形是用户都能在彼此之间撮合买卖,但用户的需要是没办法预测的,并不一直能在够短的等待时间内完成。

这种方法的缺点在于,流动性提供者仅能借助自己手中的极少一部分资金。而且也需要全时段保证资金可用。zkRollup 已经很合适这种流通性提供者了,由于资本无需锁定很久(无论是存款还是取款都非常快),即便是小额的资金也能非常快收购重用。但,这还不是资金效率最佳的形式,大家还可以做得更好。

桥接器

桥接器是一个比变电站更强大的设计,但用户的单笔买卖本钱也会更高,由于有额外的 L1 成本。桥接器不只能像变电站那样支持批量的币币互换(而且方法更灵活),它还支持那些没方法被抽象成一笔币币互换买卖的 L1 操作。

桥接器也使高效的 Loorping 用户引导操作成为可能,方法就是批量存入。用户不必单个单个地把钱存到 zkRollup 里面,批量存入功能可以直接在 L1 上用一个标准的智能合约来达成,用户可以成批地进入 L2 的世界。这样一来,昂贵的 L1 代币转账可以简化为每种代币一笔转账买卖,然后用实惠得多的 L2 转账在 L2 上完成分发。这也使得中心化交易平台更容易用标准的 L1 基础设施来支持 Loorping。

桥接器也使得用户可以在 L2 上发起 L1 买卖。第一,把所有这部分买卖的资金都采集到一个 L2 上的桥接器竞价推广账户中(以此最小化 L1 代币转账数目);然后,在 L1 的桥接器合约(也是 L2 桥接器竞价推广账户的 owner)大家运行所有发送给桥接器的转账(办法是用 “有条件转账”,条件就是转账已由桥接器合约处置)。让用户在签名转账时添加额外的数据,桥接器就知晓用户想用提供的资金做哪些 L1 操作。桥接器把用户的买卖根据 L1 买卖的类分类成批,然后把成批的买卖发送给对应类的连接器(connector)。这部分链接器都是容易的合约,在所有用户的买卖和批买卖做转换。桥接器提供了一个通用的接口,可以让用户连接到任意连接器合约,即便你并不知晓连接器到底是做什么的,也无所谓!

每一个用户都可以为连接器提供定制化的数据(至于能同意哪种数据也取决于连接器本身),也就是虽然用户的买卖是以批次为单位处置的,但操作都是可以定制的。举例,假如一批用户想在 Uniswap 上做币币交换,每一个用户都可以设置自己想同意的滑点。连接器可以只为那些滑点需要得到了满足的用户实行操作,但其他用户则只返回,不做操作。另一个例子是跨 L2 转账:用户可以设定 TA 的资金想要去往的另一个 L2 上的地址。

有的买卖会需要给 L2 上的用户返回资金,另一些买卖(譬如只是把资金转入另一个 rollup)则无需。连接器会用同样的批存入功能来达成这所有,只须有需要。

双相变电站

要解决预测问题,大家可以分两个步骤来完成买卖。在第一个阶段,大家先把所有用户的资金都采集起来,安排到一个币币互换专用的金库合约里。大家不是直接出货用户期望买入的 token,而是给用户一种代表他在金库中的份额的 token(按固定的 1:1 比率)。然后就可以等待 L1 买卖完成了,实质的汇率也能察看到。在第二个阶段,变电站收到的 token 可以在下一个区块中按比率分发给所有用户。

✈ 以太币h3ort

以太币port 是一个打造在上述设计上的、对用户友好的商品。

上一篇:储采之星嘉嘉的价值何在? 下一篇:没有了
官方微信公众号