【技术实现步骤摘要】
一种数据处理方法与系统
[0001]本专利技术属于数据处理
,尤其涉及一种数据处理方法与系统。
技术介绍
[0002]去中心化、可追溯和不可篡改等特性,使得区块链技术倍受关注,被誉为是下一代“价值互联网、信任互联网”的使能技术。区块链技术实现了点对点的价值流转,即区块链网络流通的通证从一个区块链地址转移到另一个或多个区块链地址的事务,被区块链网络中的全节点验证后打包成块,经全网共识后被存储在区块链网络中。然而,随着区块链网络需要处理的事务数量和节点规模的急剧增长,低吞吐量严重阻碍了区块链技术的普及和深化,亟待解决。同时,区块链上每笔通证的转移事务都需要交纳处理费用。因此,对于高频小额通证流转的事务而言,除了提升吞吐量外,还需要解决高额处理费用问题。
技术实现思路
[0003]为了解决上述技术问题,本专利技术提出了一种数据处理方案。
[0004]本专利技术第一方面公开了一种数据处理方法。所述方法包括:步骤S1、初始化第一数据方和第二数据方之间的状态通道,所述状态通道为脱离于区块链的链下通道,用于更 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:步骤S1、初始化第一数据方和第二数据方之间的状态通道,所述状态通道为脱离于区块链的链下通道,用于更新存储所述第一数据方和所述第二数据方之间的未上链的链下数据状态;步骤S2、在所述状态通道中执行所述第一数据方和所述第二数据方之间的链下事务,所述状态通道覆盖存储最新执行的链下事务所生成的链下数据状态;步骤S3、所述第一数据方和所述第二数据方中的任一数据方请求关闭所述状态通道时,所述状态通道中的所述链下数据状态被提交至所述区块链;其中,所述第一数据方和所述第二数据方为所述区块链中的两个节点。2.根据权利要求1所述的一种数据处理方法,其特征在于,在所述步骤S1中,初始化所述状态通道包括:从所述区块链中除所述第一数据方和所述第二数据方以外的其他节点中选取n个具有安全飞地的节点以构成委员会,所述委员会的门限为t,t≤n,且t和n均为正整数,所述安全飞地为能够实现数据隔离的存储空间,且所述安全飞地实时同步所述区块链中的共识数据;从所述委员会包含的n个安全飞地中的每一个安全飞地E
i
,1≤i≤n,利用ECDSA密钥生成算法生成公私密钥对(sk
i
,pk
i
),公钥pk
i
=sk
i
·
G,其中,q和G均为所述ECDSA密钥生成算法中的相关参数,从所述委员会包含的n个安全飞地中选举出一个领导者飞地,各个所述安全飞地将其公钥pk
i
发送给所述领导者飞地,使得所述领导者飞地计算出仲裁公钥其对应的仲裁私钥为3.根据权利要求2所述的一种数据处理方法,其特征在于,在所述步骤S1中,初始化所述状态通道包括:所述安全飞地E
i
利用秘密分享算法对其私钥sk
i
进行分割,随机选取构造多项式所述安全飞地E
i
随机选取n个不同的计算s
ik
=P
i
(α
ik
),并将子秘密(α
ik
,s
ik
)发送给对应的安全飞地E
k
;当发生宕机的安全飞地不超过n
‑
t个时,请求关闭所述状态通道的所述任一数据方与正常工作的安全飞地进行通信,通过拉格朗日插值恢复出每个安全飞地的私钥sk
i
,进一步通过计算获得所述每个安全飞地的公钥pk
i
、所述仲裁私钥TSK以及所述仲裁公钥TPK;利用以上方式为所述第一数据方生成仲裁公钥TPK
A
,并为所述第二数据方生成仲裁公钥TPK
B
。4.根据权利要求3所述的一种数据处理方法,其特征在于,在所述步骤S1中,初始化所述状态通道包括:所述第一数据方和所述第二数据方生成锁定通证事务,所述锁定通证事务包括所述第
一数据方的初始数据状态、所述第二数据方的初始数据状态、由所述第一数据方和所述第二数据方共同建立的共管数据状态,所述共管数据状态由所述第一数据方的私钥和所述第二数据方的私钥共同完成签名解锁;所述共管数据状态被发送至所述状态通道,用于建立初始承诺事务,所述初始承诺事务包括所述共管数据状态、所述第一数据方的结算事务承诺和所述第二...
【专利技术属性】
技术研发人员:魏凌波,解岩凯,万锦伟,陈杰,
申请(专利权)人:中国电子科技南湖研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。