Loopring 是一个建立在以太坊区块链上的去中心化交易协议和加密货币。它于 2017 年 8 月 6 日首次宣布。[1]
2020 年 9 月,Loopring 成为第一个集成 Band Protocol 跨链预言机的去中心化交易所。[2]
Loopring 是一个去中心化交易协议和一个建立在以太坊上的“自动执行系统”,允许其用户跨交易所交易资产。它不是一个去中心化交易所,它通过环共享和订单匹配促进去中心化环境的交易。
Loopring 将所有发送到其网络的订单汇集在一起,并通过多个交易所的订单簿完成订单。去中心化和中心化交易所都能够实施
Loopring,使交易所能够访问跨区块链和跨交易所的流动性。这也使投资者能够获得更广泛市场上可用的最佳价格。Loopring 与区块链无关,这意味着任何使用智能合约的平台(例如,NEO、以太坊、Qtum)都可以与 Loopring 集成。[3][4]
2020 年 9 月,Loopring 成为第一个集成 Band Protocol 跨链预言机的去中心化交易所。在与 CryptoSlate 分享的新闻稿中,该公司表示,跨链数据预言机将用于为 Loopring 的 zkRollup DEX 上支持的所有加密资产提供高速法币价格信息。[5]
Loopring 使用 Band Protocol 构建的自定义预言机将利用来自十几个行业领先来源的验证数据,包括 CryptoCompare、CoinGecko、Binance、Coinbase Pro、Huobi Global、OKEx、Kraken、Bitfinex 和 FTX,以及来自 AlphaVantage、Fixer、1Forge、Open Exchange Rate 和 XE.com 的高级货币汇率。[6]
使用 Loopring 时,交易者无需将资金存入交易所即可开始交易。资金始终保留在用户钱包中,并且永远不会被订单锁定。这使用户在交易时可以完全自主地控制自己的资金。可以在订单执行之前取消、修剪或增加订单。[7]
当准备好进行交易时,可以通过 loopring.iowallet 提交订单,并使用私钥进行签名。然后,此订单将发送到 Loopring 网络上的智能合约和一系列链下中继节点。智能合约确保钱包中的资金将交换为交易的代币,而链下中继负责维护订单簿并将所述订单广播给环矿工。[9][10]
环矿工确保可以通过订单环填充(或部分填充)订单,直到为所有相关方完成所需的交易。作为此服务的补偿,环矿工可以收到 LRC(Loopring 的代币)的费用或订单最终购买金额的分成。[8]
例如,如果用户想要将 1 ETH 交易为 10 NEO,但环矿工找到了 11 NEO 的交易,他可以将这部分利润与用户分成,或者他可以选择收取发送订单时指定的 LRC 费用。
这确保了矿工因找到交易者的最佳汇率而获得公平的报酬,并允许交易者获得最大的收益。
一旦完成有序环,Loopring 的智能合约就会评估订单以确保可以履行订单。如果一切正常,智能合约会将代币转移给各自的接收者。此过程是原子的,并且发生在钱包到钱包之间。
订单环和订单共享将 Loopring 与其他去中心化交易平台区分开来。订单环允许环匹配,这是一种将一系列交易串在一起以履行彼此订单的过程。此外,如果无法通过单笔交易完成订单,则订单共享允许将此订单拆分为部分订单,直到完全填满原始订单金额。
Loopring 成立于 2017 年 6 月,到 2020 年 11 月,该团队发布了 Loopring 协议的四个主要版本。
Loopring 1.0 引入了环匹配概念 - 在一笔交易中,两个或多个订单可以以环的形式循环交换加密资产。此功能是独一无二的,并带来了改进价格发现和提高交易量的潜力。项目名称 Loopring 源自此功能。使用 1.0,订单在链下进行管理和匹配。该协议的智能合约验证订单签名、交易价格和链上结算金额,并相应地为每个订单执行代币转移。[11]
Loopring 1.5 引入了另一个称为双重授权的独特功能,以防止抢先交易。每个订单都有一个随机生成的双重授权密钥对 - 公钥是订单的一部分。但是,私钥不是订单的一部分,而是发送给中继器,以便中继器可以使用它来签署包含订单的环。双重授权有效地防止了以太坊网络中的中间人窃取待处理的结算及其订单,因为只有合法的中继器才能访问订单的双重授权私钥。[12]
在 2.0 版本中,Loopring 不再要求交易者支付中继器 LRC(Loopring 的实用代币)作为交易费用。可以使用中继器指定的任何 ERC-20 代币支付交易费用。中继器只需使用其费用收入的百分比(称为燃烧率)来购买 LRC 进行燃烧。不同的代币具有不同的燃烧率,LRC 和 WETH 的燃烧率最低,这使得以 LRC 和以太币支付最具成本效益。此功能还使去中心化交易所能够使用自己的平台代币作为费用代币。[13]
3.0 版本提供了比以前版本更高的性能,而不会牺牲安全性。但是,在其他方面存在一些权衡。例如,订单不再可以在多个交易所之间共享,并且必须由专用的中继器进行匹配。此外,加密资产必须先存入智能合约,然后才能用于订单。这些权衡的一个好处是,新的用户体验更类似于中心化交易所,具有熟悉的用户流程。[14]
Loopring 3.0 还支持多种可升级性选项。作为所有者,用户可以决定他们的去中心化交易所 (DEX) 将来是否可以升级到新的兼容版本,如果是,则升级应该是完全自动的还是手动的。在任何一种情况下,升级过程对最终用户都是完全透明的。[15]
Loopring 3.0 每秒最多可以结算 2,025 笔交易,同时保证与底层以太坊区块链相同的安全级别。这可以通过使用称为 zkRollup 的构造和称为链上数据可用性 (OCDA) 的功能来实现。如果禁用 OCDA,Loopring 吞吐量将高达每秒 16,400 笔交易,但安全性会降低到维护所述数据的联盟的安全性。对于上下文,以前版本的 Loopring 每秒只能结算 2 或 3 笔交易。[16]
Loopring 3.6 是以太币和 ERC20 转移、订单簿交易和自动做市商 (AMM) 交换的 zkRollup 第 2 层可扩展性解决方案。AMM 支持是 3.6 中的新增功能。Loopring 团队计划于 11 月下旬在 Goerli 上推出 3.6,并于 2020 年 12 月下旬在以太坊主网上推出。[17]
2020 年 9 月,Loopring 团队设置了漏洞赏金,以奖励那些识别 Loopring 3.6.0(Loopring 协议 3.6 的预发布版本)中的漏洞的人。赏金将于 2020 年 11 月 30 日结束;奖励将在 12 月 10 日之前支付。[18]
2020 年 6 月,Loopring 发布了一款名为 Loopring Pay 的新支付产品。Loopring Pay 构建在 Loopring v3.0 之上,Loopring v3.0 是一种使用 zkRollup 的 ETH 第 2 层扩展协议,允许用户以每笔交易仅 0.00006 美元的费用发送 ETH 和 ERC20 代币。[19][20]
从用户的角度来看,Loopring Pay 最初的工作方式类似于 PayPal。由于所有交易都是通过 Loopring 的 zkRollup 完成的,这意味着用户必须在 zkRollup 上才能发送或接收这些付款。注册通过 Loopring.io 网站完成,并确保用户的以太坊地址与链下帐户系统(Merkle 树)中的“插槽”(帐户 ID)相关联。[21]
2020 年 11 月 24 日,Loopring 团队发布了 Loopring 钱包的 Beta 版本,这是第一个内置 zkRollup 扩展的以太坊智能钱包。zkRollup 为用户提供了完整的以太坊第 1 层安全保证和巨大的可扩展性提升:吞吐量提高 1000 倍,费用降低 1000 倍。移动应用程序版本已可用于 Android,而 iOS 用户将在 2021 年初获得访问权限。[22]
该钱包允许用户在 Loopring 交易所上存在的相同订单簿上进行交易。它还允许用户使用 Loopring Pay 即时免费地发送转账。转账可以发送给 Loopring L2 上现有的 7400 多个用户中的任何一个。[23]
LRC 是 Loopring 基于以太坊的加密货币代币。所有 LRC 持有者都可以质押 LRC,以赚取建立在 Loopring 之上的所有交易所支付的部分协议费用。70% 的协议费用奖励给质押者,20% 将用于资助 Loopring DAO,剩余的 10% 将被销毁。质押的 LRC 至少锁定 90 天。除了协议费用外,LRC 质押者还可以赚取从 DEX 所有者那里征收的 LRC 作为启动成本以及因不当行为而造成的削减。[24]
2019 年 5 月 7 日,Loopring 背后的团队将 LRC 从 1.0 版本迁移到 2.0 版本。新的 LRC 代币仍然符合 ERC20 标准,并开始支持“燃烧”功能,该功能被 Loopring 协议和 Oedax 拍卖协议用于在协议使用时燃烧 LRC。随着时间的推移,LRC 总供应量会减少以反映这些燃烧。[25]
作为其负责人,Loopring 创始人 Daniel Wang 曾在 2014 年经营一家名为 Coin Port 的中心化交易所。Wang 表示:
“当时 [我] 试图解决中心化交易所的问题,然后我意识到这是不可能的。这些问题是中心化交易所模式固有的。”[26]
因此,他开始构思后来成为 Loopring 的东西。过去,他还曾担任 Google 技术主管,并且是 Yunrang Technology 的联合创始人兼副总裁。
Loopring 的 CMO Jay Zhou 曾受雇于 Ernst & Young,帮助创立了 SJ Consulting,并且曾在 PayPal 的风险运营部门工作。
该项目的 COO Johnston Chen 曾担任 3NOD 的首席信息官。