Abstract

To improve the security performance of blockchain smart contracts against quantum attacks, a smart contract based on light-weighted quantum blind signature is proposed here. Firstly, a smart contract architecture is built after the discussion of related researches, and information processing and information transmitting for quantum blind signature are analyzed. Secondly, the life cycle and signature rules of quantum blind signature for smart contracts are presented. Thirdly, a quantum blind signature protocol for single signer in light-weighted smart contract is put forward, where its algorithm design and business flow are introduced in detail before the security performance of the proposed algorithm is analyzed. Fourthly, based on the former single-person signature algorithm, a more complex multi-person quantum blind signature algorithm is proposed, and its security is also analyzed. Fifthly, related references are compared to verify the proposed method. The proposed quantum signature schemes based on quantum entanglement features can be used in single signer case or more, and will improve the security of blockchain smart contracts against quantum attacks, but with light-weighted structure and no need of any trusted third party or arbitrary institute. Finally, some suggestions for engineering applications and the research results are summarized and the future research is prospected.

Highlights

  • With the fast development and increasingly widespread application of blockchain technology, smart contracts have recently received great attention [1], [2]

  • Some scholars tried to improve the security of the transaction verification mechanism [6], [7], in order to ensure that every account record is irretrievably adjusted under a secure smart contract

  • Based on the quantum blind signature technology [21], [22] appeared in recent years, this paper proposes a light-weighted quantum signature schemes suitable for smart contracts

Read more

Summary

INTRODUCTION

With the fast development and increasingly widespread application of blockchain technology, smart contracts have recently received great attention [1], [2]. Some people proposed a smart contract with more complex multi-signatures [14], which is equivalent to a computer program and supporting equipment rather than an artificial intelligence or legal contract, and is limited to assisting multiple business parties to process transactions according to predefined conditions. Related researches, such as blockchain security detection model [15], and grid-based hidden attribute signature [16], were put forward to improve the security of smart contracts to some extent. The final section summarizes the full text and gives future research directions

RELEVANT WORK
ALGORITHM FLOW
VIII. CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call