北京清红微谷技术开发有限责任公司专利技术

北京清红微谷技术开发有限责任公司共有11项专利

  • 本发明涉及一种基于状态树的交易数据存储方法,包括:于区块链节点的内存中,构建与某一区块的状态树对应的增量树,该增量树与该状态树具有相同的MPT数据结构;当发生交易状态改变时,将新增交易状态数据写入该增量树;当该增量树满时,以该增量树为中...
  • 本发明涉及一种基于责备机制的区块状态验证方法,包括:对于一全节点,验证当前主链上的任一区块的交易状态,判断该任一区块是否为状态正确区块;找出该任一区块的向前正确区块和责备区块;生成该任一区块的第三状态信息;当一轻节点验证该当前主链上的待...
  • 本发明涉及一种基于短交易ID的交易转发方法,包括:由发送节点从交易数据提取短交易ID,以该短交易ID生成INV消息在区块链系统中进行低扇出转发;任一接收节点收到该INV消息后,根据该INV消息中的短交易ID确定拟请求的交易数据,并向该发...
  • 本发明涉及一种调整区块权重的无许可区块链共识方法,包括:为无许可区块链中所有区块的权重设定初始值;确定任一区块的父边、子边和向前引用边;检测新增区块的父边所包含的区块中,是否存在第一判断区块;若是则判断该新增区块为失稳区块并转入下一步,...
  • 本发明涉及一种基于树图结构的区块定序方法,包括:将所有区块根据引用关系链接为树图结构;从该树图结构中选取一条枢轴链,以该枢轴链中所有区块为枢轴区块;根据该枢轴区块的时序排列将所有区块划分为多个区块集合;对该区块集合内的区块进行时序排序,...
  • 本申请实施例提供一种基于区块链的约定信息处理方法、装置、系统及电子设备。其中,方法包括:获取待存证的约定信息(msg),所述约定信息从应用软件中生成;生成随机密钥(Ai);使用所述随机密钥(Ai)对所述约定信息(msg)进行加密得到加密...
  • 本发明涉及一种区块链系统中查找两个区块最近公共祖先的方法,包括:以当前节点存储的本地区块链为原始树构建辅助树;通过Access(V)操作,将该辅助树中的区块V旋转到该辅助树的根树链上,形成临时辅助树;通过Access(W)操作,将该临时...
  • 本发明涉及一种区块链节点数据存储方法,包括:接收第一交易数据,获取该第一交易数据的交易信息构建为第一交易信息集;获取发送节点发送的致密区块,从该致密区块中提取交易信息构建为第二交易信息集;以该第一交易信息集关于该第二交易信息集的相对补集...
  • 区块交易记账方法和系统、数据处理终端、区块链系统。本发明涉及一种区块交易记账方法,包括:接收并暂存待验证区块;经过延迟期,确定该延迟期结束时的记账链;根据该记账链,选择对该待验证区块进行交易验证或丢弃;对通过交易验证的该待验证区块进行交...
  • 本发明涉及一种区块链网络的数据包异步转发方法,包括:区块链网络的共识节点接收数据包;获取待发送缓冲队列当前的缓冲信息;根据该缓冲信息,从该共识节点的邻居节点中选取目标节点并生成转发路由表;将该数据包和该转发路由表存入该待发送缓冲队列,以...
  • 本发明涉及一种恶意节点隔离方法,包括:信用分值生成步骤,初始化当前节点的邻居节点的信用分值;随机字符串发送步骤,该当前节点发送随机字符串给该邻居节点;目标值获取步骤,该邻居节点根据该随机字符串寻找目标值,并将得到的目标值发送给该当前节点...
1