2021
DOI: 10.3390/e23091120
|View full text |Cite
|
Sign up to set email alerts
|

Logic Programming with Post-Quantum Cryptographic Primitives for Smart Contract on Quantum-Secured Blockchain

Abstract: This paper investigates the usage of logic and logic programming in the design of smart contracts. Our starting point is the logic-based programming language for smart contracts used in a recently proposed framework of quantum-secured blockchain, called Logicontract (LC). We then extend the logic used in LC by answer set programming (ASP), a modern approach to declarative logic programming. Using ASP enables us to write various interesting smart contracts, such as conditional payment, commitment, multi-party l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 49 publications
(54 reference statements)
0
5
0
Order By: Relevance
“…For example, Karbasi et al in [61] have proposed an end-to-end encryption scheme to protect against man-in-the-middle and eavesdropping attacks. In [62], to use a logic-based smart contract programming language in a recently proposed quantum-secure blockchain framework, the authors investigate the use of logic and logic programming in smart contract design. The authors propose a logic-based smart contract programming language called Logicontract (LC), where the logic used in LC is extended with modern declarative logic programming methods.…”
Section: Post-quantum Smart Contractsmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, Karbasi et al in [61] have proposed an end-to-end encryption scheme to protect against man-in-the-middle and eavesdropping attacks. In [62], to use a logic-based smart contract programming language in a recently proposed quantum-secure blockchain framework, the authors investigate the use of logic and logic programming in smart contract design. The authors propose a logic-based smart contract programming language called Logicontract (LC), where the logic used in LC is extended with modern declarative logic programming methods.…”
Section: Post-quantum Smart Contractsmentioning
confidence: 99%
“…Blockchain scalability [101] Decentralization using quantum blockchain [99] Auction on quantum blockchain [97] Quantum-based privacy-preserving auction [98] Quantum e-payment protocol [91] Quantum NFT for blockchain [57] A novel e-payment protocol [92] Crypto-currency system with QKD [57] Quantum digital signature [75] Blockchain cryptography resistant to quantum computing attacks [22] Smart contract based on quantum blind signature [59] Logic programming for smart contract [62] Consensus based on post-quantum signature [49] Quantum-enhanced logic-based blockchain [45] A stake vote consensus algorithm [7] Post-quantum blockchain for a scalable smart city [125] Blockchain in the quantum world [8] Quantum-secured blockchain [11] Anti-quantum attribute-based signature [106] Quantum cryptography-as-a-service [136]…”
mentioning
confidence: 99%
“…Hence, the available post-quantum signature schemes are necessary to better meet the security requirements of future blockchain, where most are classic post-quantum signature methods. Because this kind of post-quantum signature schemes do not need to greatly change the classic architecture of the existing industrial blockchain, they have gained a lot of views, such as the post-quantum smart contract [6], post-quantum cryptocurrency scheme [7], post-quantum multi-secret sharing [8], anti-quantum proxy blind signature [9], lattice-based signature scheme [10][11][12], etc.…”
Section: Relevant Workmentioning
confidence: 99%
“…Recent anti-quantum technologies can be divided into two main categories. The one kind is the classic anti-quantum technologies, including the post-quantum smart contract [6], post-quantum cryptocurrency scheme [7], post-quantum multi-secret sharing [8], anti-quantum proxy blind signature [9], lattice-based signature scheme [10][11][12], etc. Although these classic anti-quantum technologies are promising to secure the blockchain architecture and digital assets, they suffer from algorithm complexity and environmental vulnerability along with the increasing scale of blockchain.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation