买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京八分量信息科技有限公司;杭州七芽区块链科技有限公司
摘要:本发明涉及区块链技术领域,且公开了一种在不同应用场景的多签共识方法,包括以下步骤,其特征在于:第一步:场景识别;利用CA中心收到的场景模式;进行判定其属于那种场景;例如;电子商务、财产分割或资金监管等;第二步:签名请求;根据CA中心收到的场景签名请求,进行认定,并拟定合同;第三步:CA认证;使用自己的私钥将信息转为明文。本发明通过利用建立merkletree树;减少区块链对计算机性能的要求;进而以太坊节点才可以建立运行在所有的设备上,甚至是那些由Slock.it生产的物联网设备之上;能够提高数字签证的便捷性,同时能够实现多标签共识,且能够应用于不同的场景,提高使用的效果。
主权项:1.一种在不同应用场景的多签共识方法,包括以下步骤,其特征在于:第一步:场景识别;利用CA中心收到的场景模式;进行判定其属于哪种场景;第二步:签名请求;根据CA中心收到的场景签名请求,进行认定,并拟定合同;第三步:CA认证;使用自己的私钥将信息转为明文;使用发信方的公钥从数字签名部分得到原摘要;收方对您所发送的源信息进行hash运算,也产生一个摘要;收方比较两个摘要,如果两者相同,则证明信息签名者的身份;第四步:计算hash值;通过散列算法变换成固定长度的输出,该输出就是散列值;散列值的空间通常远小于输入的空间;散列表的查找过程基本上和造表过程相同;一些关键码通过散列函数转换的地址直接找到,另一些关键码在散列函数得到的地址上产生了冲突,需要按处理冲突的方法进行查找;使用一个散列函数很直观的检测出数据在传输时发生的错误,在数据的发送方,对将要发送的数据应用散列函数,并将计算的结果同原始数据一同发送,在数据的接收方,同样的散列函数被再一次应用到接收到的数据上,如果两次散列函数计算出来的结果不一致,那么就说明数据在传输的过程中某些地方有错误;第五步:建立merkletree;通过建立merkletree;能够减少区块链对计算机运行的依赖性;梅克尔树是区块链的重要数据结构,其作用是快速归纳和校验区块数据的存在性和完整性;依赖于将这些数据“块”分裂成更小单位的数据块,每一个bucket块仅包含几个数据“块”,然后取每个bucket单位数据块再次进行哈希,重复同样的过程,直至剩余的哈希总数仅变为1;第六步:校验合同;CA中心将合同和merkletree逐一分发至其他签名者,其他签名者校验合同和merkletree;第七步:计算签名;校验完成后进行签名;将签名添加至merkletree的叶子上。
全文数据:
权利要求:
百度查询: 北京八分量信息科技有限公司 杭州七芽区块链科技有限公司 一种在不同应用场景的多签共识方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。