【技术实现步骤摘要】
本说明书实施例属于区块链,尤其涉及一种交易执行方法、装置和区块链系统。
技术介绍
1、区块链(blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。用户可以通过区块链节点参与实现区块链的相关事务,例如,区块链系统中分别对应不同用户的多个区块链节点,可以基于同态加密、零知识证明等隐私技术针对某一节点的私有数据进行安全多方计算(secure multi-party computation,smpc)。再例如,基于区块链网络可以在不同用户账户之间实现转账;再例如,还可以基于区块链网络发行数字画作、数字头像、gif等数字藏品对应的nft(non-fungible token,非同质化代币),以便nft所承载的数字藏品的所有权能够在区块链网络的用户之间流通,从而产生对应于数字藏品的价值。
2、现阶段,往往由区块链系统中的任一节点(如主从架构下的主节点)针对某一区块中的多笔
...【技术保护点】
1.一种交易执行方法,应用于区块链系统,所述区块链系统包括第一节点和第二节点,所述方法包括:
2.根据权利要求1所述的方法,第一节点将第一批交易和所述分组结果信息提供至第二节点,包括:
3.根据权利要求2所述的方法,
4.根据权利要求1所述的方法,第一节点基于待执行的第一批交易各自的预执行读写集确定第一批交易的分组结果信息,包括:
5.根据权利要求1所述的方法,第二节点包含控制组件和N个计算组件,N为大于1的整数,第二节点按组执行第一批交易,包括:
6.根据权利要求1所述的方法,第二节点包含控制组件和N个计算
...【技术特征摘要】
1.一种交易执行方法,应用于区块链系统,所述区块链系统包括第一节点和第二节点,所述方法包括:
2.根据权利要求1所述的方法,第一节点将第一批交易和所述分组结果信息提供至第二节点,包括:
3.根据权利要求2所述的方法,
4.根据权利要求1所述的方法,第一节点基于待执行的第一批交易各自的预执行读写集确定第一批交易的分组结果信息,包括:
5.根据权利要求1所述的方法,第二节点包含控制组件和n个计算组件,n为大于1的整数,第二节点按组执行第一批交易,包括:
6.根据权利要求1所述的方法,第二节点包含控制组件和n个计算组件,n为大于1的整数,第二节点执行任一交易组中的各笔交易,包括:
7.根据权利要求6所述的方法,所述控制组件将所述至少一个最短依赖组分发至所述n个计算组件中相应的计算组件,包括:
8...
【专利技术属性】
技术研发人员:陶友贤,
申请(专利权)人:蚂蚁区块链科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。