计算机科学
块链
一致性算法
数字签名
数据库事务
数字信号运算法则
钥匙(锁)
利用
领域(数学)
共识
密码学
算法
计算机安全
理论计算机科学
分布式计算
散列函数
方案(数学)
多智能体系统
数学
人工智能
数据库
纯数学
数学分析
作者
Haibo Yi,Yueping Li,Mei Wang,Zengxian Yan,Zhe Nie
标识
DOI:10.1016/j.bdr.2021.100268
摘要
Abstract Blockchain is a distributed and append-only data management system maintained by many nodes from Peer-to-Peer (P2P) networks, where one of the most important and successful applications is Bitcoin. In blockchain P 2 P networks, consensus algorithms are playing a key role and take a lot of time. For example, Bitcoin uses Proof-of-Work (PoW) consensus algorithm, which takes 60 minutes to acknowledge a new transaction. Compared with the traditional data management technology, blockchain systems are very inefficient. Thus, it is very crucial to improve the blockchain consensus. We present threshold digital signature techniques to exploit the blockchain consensus mechanism. First, we propose a threshold signature scheme based on NP-hard problem, i.e., solving quadratic equations in a finite field, which is considered to be secure against quantum computer attacks and traditional attacks. Second, we further propose an efficient blockchain consensus algorithm based on the new threshold signature scheme. Third, we build a new blockchain system based on the consensus algorithm. The analysis of the blockchain system shows that the efficiency and security is must better than current blockchain systems.
科研通智能强力驱动
Strongly Powered by AbleSci AI