正文
NEO3.0
将会大幅修改费用模型,希望NEO3.0能够解决我们当前遇到的费用模型障碍。
中继研发
中继1.0
路印中继可以选择共享订单,建立中继间联盟,进而提高撮合的效率,增加用户体验。在最初的设计中,我们使用IPFS进行广播订单,但IPFS广播没有验证也无法进行有效控制,如果一个topic被攻击只能更换topic,并且所有的接入方都需要同步更换,代价较高。
在新的设计中,我们使用Matrix来进行订单广播,Matrix是一个开源分布式的消息协议,可以使不同的服务器用户进行通信,通信记录存放在用户选择的服务器上。当使用其中的聊天室进行广播时,可以控制攻击方的行为,保护已经被广泛使用的广播渠道。我们本周完成了Matrix的基础接入代码,下周可以完成与relay的集成。
针对在一定时间周期内(如5秒),下单流量的增加对后台服务造成影响,我们尝试使用工作量证明的方式进行流量控制。原理是,服务端根据最近一段时间的下单量,计算一个难度值,客户端每次在提交订单时,需要提供一个满足该难度值的nonce值,随着难度值的提高,客户端计算nonce的时间就会延长,从而完成了下单量的控制,本周初步实现了难度值的计算方式。
另外我们还进一步完善了miner的编译和部署
文档
,方便合作方自行完成撮合部分。
光锥中继(中继2.0)
光锥中继(
lightcone relay
)是路印基金会与UpBlockchain共同出资研发的第二代中继系统。其设计目标主要包括:
光锥中继设计目标
由于是与商业公司联合研发,光锥中继会采用阶段性开源的策略,为社区提供多个版本的源代码。我们预期第一个版本将在年内开源。
目前后台研发的第一优先级就是光锥中继的设计和实现。虽然代码短期内不开源,但我们会持续为社区汇报研发进展。
前端研发
过去的4周,前端主要项目都取得了良好的进展,并发布了路印DEX的前端解决方案,详见
https://loopring.io
。
Loopring.js
为了更好的服务合作伙伴,我们的SDK 和SDK文档进一直在持续的优化和更新。
Loopr & Circulr
Loopr钱包新增上新币和创新交易区的功能:所有ERC20新币都可以通过我们的上币流程提交申请,审核通过就会定期发布到创新区提供交易。在创新区交易量大的新币会定期移至主区。项目方可以通过填写