[发明专利]一种基于bancor协议的区块链资源兑换方法及装置有效

专利信息
申请号: 201911191750.0 申请日: 2019-11-28
公开(公告)号: CN111047402B 公开(公告)日: 2023-08-22
发明(设计)人: 谭林;黄明亮;杨征;姜载乐;陈昕;李文宙 申请(专利权)人: 湖南天河国云科技有限公司
主分类号: G06Q30/0601 分类号: G06Q30/0601;G06Q40/04
代理公司: 长沙湘之星知识产权代理事务所(普通合伙) 43271 代理人: 徐仰贵
地址: 410100 湖南省长沙市长沙经济技*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 bancor 协议 区块 资源 兑换 方法 装置
【权利要求书】:

1.一种基于bancor协议的区块链资源兑换方法,其特征在于,包括:

获取基于bancor协议的资源兑换模型;其中,所述资源兑换模型对应的公式为:

 (1);

其中,其中m、a、b、c均为参数,x代表资源B的流通总量,y代表资源A兑换成资源B的兑换比例;

按照所述资源兑换模型将第一区块链上的资源A兑换成第二区块链上的资源B,包括:

设定第一区块链上的资源A的当前流通总量为S1,第二区块链上的资源B的流通总量为S2,资源A与资源B的数据精度为P;

将x=S2的值代入到公式(2)中,得到x=S2处对应的资源A的流通总量area_S2,记下L=S2;其中,式(2)为:

 (2)

其中,x代表资源B的流通总量,S代表与x对应的资源A的流通总量;

将x=S2的值代入公式(1)中,得到x=S2处对应的y值,记为y1,使用t1/y1得到与t1对应的x轴上的跨度r,将r加上S2记做R,取mid0=x=R代入公式(2)中得到x=R处资源A的流通总量area_mid0;其中,t1为需要兑换的第一区块链上的资源A的数量;

检测条件|area_mid0-area_S2-t1|= P是否成立,若不成立,则采用二分法,取midn=(L+midn-1)/2,直到满足检测条件|area_midn-area_S2-t1|= P;其中,midn表示采用二分法时,第n轮循环时的mid的值;

计算出midn-S2的值t2,将t2作为将第一区块链上的数量为t1的资源A兑换到第二区块链上的资源B的数量;

将第一区块链上的资源的流通总量减少t1,将第二区块链上的资源B的流通总量增加t2。

2.根据权利要求1所述的基于bancor协议的区块链资源兑换方法,其特征在于,所述按照所述资源兑换模型将第一区块链上的资源A兑换成第二区块链上的资源B之后,还包括:

按照所述资源兑换模型将第二区块链上的资源B兑换成第一区块链上的资源A。

3.根据权利要求2所述的基于bancor协议的区块链资源兑换方法,其特征在于,所述按照所述资源兑换模型将第二区块链上的资源B兑换成第一区块链上的资源A,包括:

将第二区块链上的未兑换前的资源B的流通量S2和兑换后的资源B的流通量L1分别带入所述公式(2)中,得到第一区块链上的资源A在兑换前后的流通量area1与area2;

计算area1-area2的值,作为第二区块链上的资源B兑换到第一区块链上的资源A的数量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南天河国云科技有限公司,未经湖南天河国云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911191750.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top