区块链撮合交易所的制作方法

文档序号:14720077发布日期:2018-06-17 03:40阅读:来源:国知局
技术特征:

1.区块链撮合交易所,其特征在于,区块链交易所订单都是用户签名过的,数量一般不能完全匹配,这里需要规定,当签名过的价格符合成交要求时,只要成交的数量累计不大于签名的数量即可,同一服务器上同一个价格上的撮合顺序按进入该服务器的时间顺序来排序。

2.根据权利要求1所述区块链撮合交易所,其特征在于,各服务器收到交易请求,因为时间的差异,一样的订单价格,不同服务器排序的位置是不确定的,为保证成交效率,可以按一定规则或随机选其中一台服务器作为唯一一台全网撮合中心,这台服务器结束每个新区块的撮合后,把配对结果打包,广播给其他服务器,其他服务器验证通过后在本地增加新区块。

3.区块链撮合交易所,其特征在于,为提高数据同步的效率,可以让用户通过变换随机数来改变哈希值,可让用户选定某些前置取号机,可约定交易哈希值的某几位分段分配号段,这里把哈希值的某几位作为同一区块不重复的编号来使用,将这批哈希值的编号用位图来记录,将交易数据传送到另一服务器上后同样用位图法进行排序,生成新的位图,两台服务器的位图比较后,马上可以获悉那些数据遗漏的交易编号组成的位图,去请求下载补齐。

4.区块链撮合交易所,其特征在于,如果要撮合的用户分别处于网络有延时的多个区域,除了一台全网撮合中心,还可以增加多台区域撮合中心,用户可指定到某区域撮合中心配对,每个用户只能指定(需要签名)在某个区域的其中一台服务器上撮合成交,若要更换撮合服务器,需要通过撤单后重新挂单来实现,区域撮合中心成交的交易记录会发送给全网撮合中心,无须全网撮合中心配对可直接写入区块链的新区块,若某订单指定的撮合中心发生变化,某订单指定的撮合中心默认传移到新的撮合中心服务器。

5.根据权利1、4所述的区块链撮合交易所,其特征在于,各台服务器根据与周围服务器的通讯状况(考虑带宽和网络延时)给周围服务器打分,比如5、4、3、2、1分,得分最高的那台(若有一样就随机选其中一台)服务器会被选为全网撮合中心服务器,得分统计最高的部分(如前30%比例数量的)服务器,其平均值最高的服务器会选为区域撮合中心服务器。

6.根据权利1、4、5所述的区块链撮合交易所,不但可以分多区域中心进行撮合交易,还可以把不同的交易品种放到不同的服务器上进行撮合交易,但因为资金余额在多台服务器上无法同时校验,仍需用户指定一台(或默认)服务器来做资金余额校验,然后才能发送到相应不同品种的撮合中心。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1