本期双周报,除了更新我们的最新进度,同时还会向大家介绍中继-网格网络的概念,这将路印协议与其它流动性共享的去中心化协议区分开来。基于路印协议的订单会在公链上传输价值,而订单本身在我们的联盟链上清结算。
过去两周内,我们的开发集中在路印协议v1.1的部署、钱包Loopr beta2的设计、中继网络的重构。
开发进度
智能合约
-
路印协议目前已支持“取消订单”,基于以下两个标准:1)validSince 时间戳(以毫秒为单位);2)交易对,这让用户可以更好地控制他们的订单取消操作,之前的版本只设计了validSince 时间戳。
-
为降低油费,我们在订单结构中删除了salt field。当其他fileds相同时,钱包可以利用validSince field和 validUntil field实现毫秒级别的控制,发送具有不同哈希的订单。
-
我们还评估了支持ERC223我们需要做的工作。基于我们的了解,如果一个ERC223代币向后兼容ERC20,成为ERC20的超集,路印协议会自动支持ERC223代币交易以及ERC20 和ERC223代币间的混合交易,虽然我们可能还会在我们的合约中添加tokenCallback的功能,处理进来的ERC223代币转账。
钱包
绑定NEO/Qtum地址
我们已经完成了第一轮邀请测试,并收到了很多反馈。我们会在beta2的设计中考虑和评估这些反馈。如前所述,我们将开发一个名为Loopr2的钱包新项目,它并没有基于当前的代码库。Loopr2将从零开始设计,是一个基于ReactJS的Web应用,我们希望它可以实现跨浏览器支持。我们会努力让Loopr2实现更好更简单的用户体验。
线框图
在我们开发Loopr2的同时,目前的版本beta1在https://loopring.io仍将共大家试用。
今天我们已经取消了地址白名单,https://loopring.io对所有人开放使用。
我们会向一些选定的社区成员征集Loopr2线框图和一些UI页面的意见反馈,请关注我们的最新进展。
中继-网格和中继
路印协议的核心思想之一就是订单/流动性共享。我们非常希望路印协议能够默认执行订单共享。我们已经尝试了IPFS的pubsub功能,让中继实现相互通信,广播和接收订单。但是我们发现这个解决方案仍然存在很多问题(王东正在考虑就这一点单独写一篇文章)。现在我们决定通过联盟链技术构建一个中继网格网络。
我们在GitHub创建了https://github.com/Loopring/relay-mesh。目前我们将使用Hyperledger Fabric来构建网格网络(在开发分支中),但是接下来也会考虑使用NEO的DAN技术。
我们在本地已成功搭建中继网格网络,但是这个项目才刚刚开始,将来订单每隔1秒或2秒就能被矿工写进区块,并且我们将精减订单区块中的订单,让新加入的中继能更快地同步区块数据。
这种中继网格网络中的节点是订单撮合者(矿工)和/或订单生产者(钱包后端)。我们还没有想到合适的方法激励这些生产者和消费者,这对我们来说仍然是一个挑战。我们非常欢迎社区为我们出谋划策,如果有好的想法请随时与我们联系。
我们的中继-网格将形成联盟链,通过节点完成订单共享。中继将成为和中继-网格通信的服务器,接收或发送订单,从而建立一个本地的订单簿,选择性地为订单环路挖矿。
上周我们增加了中继访问多个以太坊节点的支持,并试着重构了不同区块链处理订单的代码,在这里我们遇到了一些问题,希望在接下来的几周可以解决。另外还有其它一些挑战,如维护/更新每个地址的nonce value;链上的交易失败,但是在环路挖矿过程中,模拟显示没有任何问题。
Looping.js
我们并没有太多更新Looping.js,稍后这个库会和Loopr2的开发一起更新。
市场和运营
2018年01月11日,路印基金会很高兴地宣布与伯克利区块链达成战略合作,双方合作初期的重点将集中在研究和测试更强大的路印中继。
2018年01月06日-14日,“壹月十城”城市沙龙活动分别在杭州、上海、南京、合肥、长沙、武汉、南昌举办,路印团队与社区小伙伴进行了近距离的交流,并分享2018年项目规划。预计今年上半年路印将建设30个城市合伙人站点,做好路印协议和钱包的宣传和普及工作。
2018年01月13日-16日,路印协议在美国旧金山召开的“世界加密经济论坛”(WCEF)上举办首届“路印协议黑客马拉松”比赛。路印CMO周杰受邀参会,并发表了“路印协议:驱动未来网络经济”的主题演讲。
2018年01月15日,路印基金会和美国顶尖高等学府伯克利大学UCBerkeley达成合作,将共同研究探索区块链跨链转账及交易协议的发展。这个科研项目由伯克利大学的Alessandro Chiesa领导,他是Zerocash发明人之一,Zcash的联合创始人,同时还是libsnark library的核心开发人员。
______________________
Loopring Foundation
网站: https://loopring.org
电邮: foundation@loopring.org
推特: https://twitter.com/loopringorg
RocketChat: https://loopring.rocket.chat
Reddit: https://reddit.com/r/loopringorg
中文电报: https://t.me/loopringfans
英文电报: https://t.me/loopringinternational
,