【技术实现步骤摘要】
本申请涉及区块链,更具体地说,涉及一种区块链交易执行方法和区块链节点。
技术介绍
1、区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证数据区块不可篡改和不可伪造。区块链节点在执行区块中的多个交易时,可通过并行执行交易加快交易执行速度。
2、现有技术公开号为cn113743941b的文献提供一种在区块链中执行交易的方法、区块链和主节点,区块链中的主节点在预执行交易时,考虑交易之间的冲突,并且根据对各个交易进行预执行冲突检测的先后顺序确定交易提交的顺序,使得在主节点不作恶的情况下从节点在执行交易时的世界状态与主节点预执行该交易时的世界状态一致,避免了各个从节点在执行交易时由于世界状态的变化而重新执行交易,提高了交易执行速度。
3、上述中的现有技术方案虽然通过现有技术的结构可以实现与有关的有益效果,而在新区块形成时,新区块的合法性验证对区块链安全性及稳定性也具有重要意义。鉴于此,我们提出一种区块链交
...【技术保护点】
1.区块链交易执行方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的区块链交易执行方法,其特征在于:所述区块链钱包是区块链网络中用于管理用户资产、创建和管理智能合约、跟踪交易历史记录、发送和接收交易请求单元。
3.根据权利要求1所述的区块链交易执行方法,其特征在于:区块链上的其他节点接收到用户发出的交易请求并记录在其数据库内,每个数据库均为独立式数据库,且可在整个区块链网络中共享,每个数据库均具有唯一的哈希标识。
4.根据权利要求3所述的区块链交易执行方法,其特征在于:所述新区块至少包括前一个区块的哈希值和元数据;前一个区块
...【技术特征摘要】
1.区块链交易执行方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的区块链交易执行方法,其特征在于:所述区块链钱包是区块链网络中用于管理用户资产、创建和管理智能合约、跟踪交易历史记录、发送和接收交易请求单元。
3.根据权利要求1所述的区块链交易执行方法,其特征在于:区块链上的其他节点接收到用户发出的交易请求并记录在其数据库内,每个数据库均为独立式数据库,且可在整个区块链网络中共享,每个数据库均具有唯一的哈希标识。
4.根据权利要求3所述的区块链交易执行方法,其特征在于:所述新区块至少包括前一个区块的哈希值和元数据;前一个区块的哈希值用于在区块链上追踪交易的历史顺序;元数据包括交易汇总、交易详情、随机数和共识参数。
5.根据权利要求4所述的区块链交易执行方法,其特征在于:所述交易汇总包括一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。