一种异步网络下的输出共识方法
基本信息
申请号 | CN202110450866.2 | 申请日 | - |
公开(公告)号 | CN112862490A | 公开(公告)日 | 2021-05-28 |
申请公布号 | CN112862490A | 申请公布日 | 2021-05-28 |
分类号 | G06Q20/38(2012.01)I | 分类 | 计算;推算;计数; |
发明人 | 陈胜;蒋步云 | 申请(专利权)人 | 北京连琪科技有限公司 |
代理机构 | 北京天盾知识产权代理有限公司 | 代理人 | 张彩珍 |
地址 | 100085北京市海淀区上地四街1号25号楼9单元1层112 | ||
法律状态 | - |
摘要
摘要 | 本申请提供了一种异步网络下的输出共识方法,该方法在现有异步共识协议完成的原子广播基础之上,通过合约容器的预执行,将达成输入共识的本轮签名交易序列映射为状态写入指令集合,该集合决定了区块链账本状态的迁移,在下一轮原子广播对上述映射达成状态迁移共识,即输出共识,由于调用分布式不一致的合约方法会导致账本状态的不一致,以此来避免出现相同签名交易序列下账本状态的不一致。本发明还提供了一种基于合约共识的节点管理方法,该方法结合链上部署的共识节点管理合约和链下的门限签名密钥分发,能够实现全网一致的共识节点的增加或移除。 |
