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建立在使用zkRollup的ETH第2层扩展协议Loopring v3.0之上,允许用户以每笔交易仅0.00006美元的费用发送ETH和ERC20代币。[19][20]
从用户的角度来看,Loopring Pay最初的工作方式类似于PayPal。由于所有交易都是通过Loopring的zkRollups完成的,这意味着用户必须在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 Tech Lead,并且是Yunrang Technology的联合创始人兼副总裁。
Loopring的CMO Jay Zhou曾受雇于Ernst & Young,帮助创立了SJ Consulting,并且曾在PayPal的风险运营部门工作。
该项目的COO Johnston Chen曾担任3NOD的首席信息官。