[发明专利]区块链交易处理方法、系统、存储介质及计算设备在审
申请号: | 202011077082.1 | 申请日: | 2020-10-10 |
公开(公告)号: | CN112163857A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 刘秋杉;刘志鹏 | 申请(专利权)人: | 杭州时戳信息科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310007 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 交易 处理 方法 系统 存储 介质 计算 设备 | ||
本申请涉及一种区块链交易处理方法、系统、存储介质及计算设备,所述方法包括:确定用户输入的区块链交易对;获取所述区块链交易对的市场汇率;根据预先基于智能合约中的区间设置算法设置的所述区块链交易对的多个预估汇率区间,确定所述区块链交易对的市场汇率所在的预估汇率区间,作为第一区间;根据预先基于所述区间设置算法设置的分别与所述多个预估汇率区间一一对应的AMM函数,确定所述第一区间对应的AMM函数;根据所述第一区间对应的AMM函数响应所述用户对所述区块链交易的提交操作。采用本方案避免因引入预言机带来的中心化问题,降低资产池的资产面临被大规模清空攻击的风险,提高AMM系统的去中心化程度。
技术领域
本申请涉及区块链技术领域,特别是涉及一种区块链交易处理方法、系统、存储介质及计算设备。
背景技术
区块链是由区块(Block)形成的加密的、链式的交易的存储结构。区块链(Blockchain)因去中心化、不易篡改、可追溯的特点,被广泛应用到各个场景中。区块链交易是指提交到区块链中的交易,一般两种数字资产组成一个交易对。自动化做市商(Auto-Market-Maker,AMM)系统用于将资产存入资产池,通过AMM函数调控资产池中每种资产的剩余数量。资产池中某种资产的剩余数量越少其市场汇率(或价格)越高。最常见的AMM函数是恒定乘积曲线,公式为x*y=k,其中x和y分别表示A和B两种数字资产的剩余数量,k是常量。用户用A资产来兑换B资产,公式中x的值将变大,y的值将变小,x增多的数量即是用户投入A资产的数量,y减少的数量即是用户兑换获得的B资产数量。兑换后会导致资产池中两种资产的数量发生变化,进而使得资产池中的汇率P发生变化,P=y/x。
现有技术提出基于中心化预言机对汇率进行实时调整,其本质是赋予x*y=k以权重项,变为x^(w1)*y^(w2)=k,相应的场内汇率报价P=(y/x)*(w1/w2)。中心化预言机给系统提供实时的外部市场交易对汇率,系统根据外部汇率不断调整w1/w2的比值,使得资产池汇率P可以时刻跟随外部市场汇率。这种方式因为整个系统严重依赖中心化预言机的输入,存在非常大的单点风险,也使得一个去中心化应用不再去中心化,如果预言机的输入不够及时或者被攻击,不仅整个AMM系统无法提供正常的兑换交易服务,还会使得资金池资金面临被大规模清空攻击的风险。
发明内容
基于此,有必要针对上述技术问题,提供一种区块链交易处理方法、系统、存储介质及计算设备,有利于提高AMM系统的去中心化程度。
一种区块链交易处理方法,该方法包括:
确定用户输入的区块链交易对;
获取所述区块链交易对的市场汇率;
根据预先基于智能合约中的区间设置算法设置的所述区块链交易对的多个预估汇率区间,确定所述区块链交易对的市场汇率所在的预估汇率区间,作为第一区间;
根据预先基于所述区间设置算法设置的分别与所述多个预估汇率区间一一对应的AMM函数,确定所述第一区间对应的AMM函数;
根据所述第一区间对应的AMM函数响应所述用户对所述区块链交易的提交操作。
一种区块链交易处理系统,该系统包括第一确定模块、第一获取模块、第二确定模块、第三确定模块和响应模块。
第一确定模块用于确定用户输入的区块链交易对;
第一获取模块用于获取所述区块链交易对的市场汇率;
第二确定模块用于根据预先基于智能合约中的区间设置算法设置的所述区块链交易对的多个预估汇率区间,确定所述区块链交易对的市场汇率所在的预估汇率区间,作为第一区间;
第三确定模块用于根据预先基于所述区间设置算法设置的分别与所述多个预估汇率区间一一对应的AMM函数,确定所述第一区间对应的AMM函数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州时戳信息科技有限公司,未经杭州时戳信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011077082.1/2.html,转载请声明来源钻瓜专利网。