基于区块链的有序多重签名方案
2021-05-28徐朝东王化群
南京邮电大学学报(自然科学版) 2021年2期
关键词:智能
徐朝东,王化群
(南京邮电大学 计算机学院,江苏 南京 210023)
随着现代信息技术的飞速发展,签署合同更多的是依赖于互联网。签署双方可以通过电子签名的形式,由第三方认证来达成合同签署,这在法律上也得到了认可。由于电子合同在签名过程中的异步性以及有序多重签名方案的签名过程较长,一旦存在签名者拖延签名的情况,必然造成经济上的损失,而且互联网本身缺少一定的安全维护技术,电子合同在传播过程中面临着被不法分子利用的危险,同时当签署方出现争端时,也面临着无法查证的问题。为了确保电子交易的合法性,有序多重数字签名[1-3]在身份验证以及交易完整性方面起着非常重要的作用。
2008 年,Nakamoto[4]第一次提出了区块链的概念。区块链作为一个去中心化的可信第三方以及基于共识算法的技术,在完全不信任的节点之间建立起信任机制,同时区块链也是一个分布式账本,为每一个节点记录完整的账目,起到一个监督交易的作用,为交易双方提供凭证[5],构造基于区块链的有序多重签名方案,可以有效解决合同管理的问题。区块链集成P2P协议、共识机制等技术,解决了数据的可信问题。区块链的结构图如图1所示,每个区块中包含数据记录、当前区块根哈希、前一区块根哈希、时间戳以及其他信息,数据记录中包含签名记录、智能合约等[6]。因此,构造一个基于区块链的有序多重签名是有意义的。

图1 区块链结构图……
登录APP查看全文
