美文网首页
路印协议2.0完成部署并成功发布

路印协议2.0完成部署并成功发布

作者: 路印科技 | 来源:发表于2019-01-03 09:05 被阅读4次

    我们已与安比实验室(SECBIT)合作,完成了对路印协议2.0代码的安全审计和形式化验证。审计结果表明,“路印协议2.0遵循了大量的最佳实践并且具备很高的质量。”目前路印协议2.0已完成以太坊主网上的部署并成功发布。

    我们通过这篇文章,向大家简单介绍下路印协议2.0最主要的新功能。

    更高效的环路结算

    与路印协议1.x相比,协议2.0的清结算更高效,成本也更低。协议1.x的单个以太坊交易只能包含和处理一个环路,而协议2.0允许单个交易中提交多个环路,这使得协议2.0的清结算效率有着大幅度的提升。这种效率的提升还有赖于:

    同样的订单如果出现在多个环路中,这些订单数据在清算交易中只需出现一次,也就是说多个环路可以共享订单数据;

    发送方和接收方相同的清结算转账会被合并成一笔,这将减少代币转账的次数和费用;

    清算工程中批量查询订单状态并做批量更新。因为每次外部合约的请求都会消耗油费,减少外部合约请求降低了路印2.0的清算成本;

    无论订单在环路中使用多少次,用户都只需进行一次交易历史数据更新,减少了SSTORE操作的油费消耗。

    我们还引入费用合约,订单所有者支付的撮合费用可以在钱包、矿工和燃烧率之间共享。通过将费用暂时计入费用合约,每个主体都可以在未来主动提取费用,这进一步减少了代币转账的次数。同时,我们还花了很多时间来优化数据压缩算法,大大提升了以太坊数据的使用效率。

    全新的2.0费用模型

    几个月前我们发文章介绍了2.0费用模型的设计,现在费用模型已成功部署生效。新的费用模型允许用户使用任何中继认同的ERC20代币支付费用,其中一部分钱包和矿工收入会换成LRC并燃烧掉,进而减少LRC的流通。以下是2.0中燃烧率参数的设置(未来有可能变更):

    支持更多创建订单的方式

    在路印协议1.0中,所有的订单都必须由资产所有者做数字签名。协议2.0可以通过多种方式创建订单:

    资产所有者仍然可以签署和取消自己的订单;

    资产所有者可以允许经纪人代表自己提交和取消订单,这是通过在代理注册合约中注册经纪人实现的。您可以允许多个经纪人为您交易,当然您也可以选择不注册经纪人,或在任何时间注销经纪人;

    1.0只支持链外订单,2.0开始支持链上订单 — 链上订单具有最高的共享度。2.0还允许合约创建订单,并通过使用msg.sender进行身份验证并取消订单。

    订单支持AllOrNone设置

    如果订单指定AllOrNone参数,在一次撮合过程中要么就100%成交,要么就完全不会成交。2.0中我们的“一次缩合”指的是一次以太坊转账,其中可能包含多个环路。也就是说,如果一个订单指定了AllOrNone,那么依然可以在一次以太坊转账所包含的多个环路里面最终完全成交,即使单个环路中可能是部分成交的。

    支持更多签名方式

    协议1.0仅限于以太坊的ECDSA标准签名方法。在协议2.0中,通过Multihash存储签名来支持任意签名类型,目前我们支持以太坊标准的签名方法和EIP712。使用EIP712签名数据会提升用户体验,用户可以查看签署的数据。

    支持链上订单

    订单所有者或经纪人订单可以将订单提交到链上订单簿,订单数据发出后,可以不依赖于链下共享机制允许订单撮合。

    免去代币注册

    在路印协议1.0中,每个代币都需要在智能合约中注册才能进行交易,而只有路印基金会才有权注册新的代币。而在路印协议2.0中,代币不再需要提前注册,所有代币可以通过协议进行交易,纯粹由DEX决定哪些代币可以交易。也就是说,上币权和下币全百分百归于去中心化交易所。

    未来展望

    路印协议致力于不断优化和改进技术和产品,提供更好的交易体验。一些新功能也正在研发中:

    我们在协议中添加支持了ERC1400证券型代币交易的功能,一旦ERC1400代币标准最终确定就可以进行发布。点击链接可以了解为什么证券型代币是个巨大的契机。

    集成DutchX的费用燃烧设计正在有条不紊地进行。在新的费用模型中,用户可以使用任意代币支付费用。钱包和矿工赚取的部分费用将用于燃烧LRC(我们称之为燃烧率)。如果费用是非LRC代币支付的,我们将使用DutchX提供的荷兰式拍卖模型购买LRC并以去中心化的方式燃烧LRC。

    我们将支持直接用ETH进行交易,而不必将ETH转换为WETH。

    2019年路印协议还有更多的研发计划,请大家继续关注即将发布的2019年研发路线图。

    获取路印协议更多最新的动态,请访问我们的社区帐号:

    ⭑ Twitter: twitter.com/loopringorg

    ⭑ Reddit: reddit.com/r/loopringorg

    ⭑ 电报:t.me/loopringfans (中文)

    ⭑ 微博:https://weibo.com/loopringfoundation

    相关文章

      网友评论

          本文标题:路印协议2.0完成部署并成功发布

          本文链接:https://www.haomeiwen.com/subject/evixrqtx.html