Piotr Kulicki

Dr. Piotr Kulicki

orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
12 September 2019 in Entropy
Verified
Journal Article
Open access
PDF file
XSXin Sun
Xin Sun
MSMirek Sopek
Mirek Sopek
QWQuanlong Wang
Quanlong Wang
PKPiotr Kulicki
Piotr Kulicki
While Blockchain technology is universally considered as a significant technology for the near future, some of its pillars are under a threat of another thriving technology, Quantum Computing. In this paper, we propose important safeguard measures against this threat by developing a framework of a quantum-secured, permissioned blockchain called Logicontract (LC). LC adopts a digital signature scheme based on Quantum Key Distribution (QKD) mechanisms and a vote-based consensus algorithm to achieve consensus on the blockchain. The main contribution of this paper is in the development of: (1) unconditionally secure signature scheme for LC which makes it immune to the attack of quantum computers; (2) scalable consensus protocol used by LC; (3) logic-based scripting language for the creation of smart contracts on LC; (4) quantum-resistant lottery protocol which illustrates the power and usage of LC.

18 October 2018 in International Journal of Theoretical Physics
Verified
Journal Article
Open access
PDF file
XSXin Sun
Xin Sun
QWQuanlong Wang
Quanlong Wang
PKPiotr Kulicki
Piotr Kulicki
MSMirek Sopek
Mirek Sopek
This paper proposes a simple voting protocol based on Quantum Blockchain. Despite its simplicity, our protocol satisfies the most important properties of secure voting protocols: is anonymous, binding, non-reusable, verifiable, eligible, fair and self-tallying. The protocol could also be implemented using presently available technology.

14 October 2020 in Entropy
Verified
Journal Article
Open access
PDF file
XSXin Sun
Xin Sun
PKPiotr Kulicki
Piotr Kulicki
MSMirek Sopek
Mirek Sopek
In this paper, we propose a protocol of quantum communication to achieve Byzantine agreement among multiple parties. Our protocol’s striking feature compared to the existing protocols is that we do not use entanglement to achieve the agreement. The role played by entangled states in other protocols is replaced in our protocol by a group of semi-honest list distributors. Such a replacement makes the implementation of our protocol more feasible. Moreover, our protocol is efficient in the sense that it achieves agreement in only three rounds which is a significant improvement with respect to the alternative agreement protocol not using entanglement. In the first round, a list of numbers that satisfies some special properties is distributed to every participant by list distributors via quantum secure communication. Then, in the second and third rounds, those participants exchange some information to reach an agreement.

1 February 2018 in Journal of Network and Computer Applications
Verified
Journal Article
Closed access
LZLu Zhou
Lu Zhou
QWQuanlong Wang
Quanlong Wang
XSXin Sun
Xin Sun
PKPiotr Kulicki
Piotr Kulicki
Arcangelo CastiglioneArcangelo Castiglione
Arcangelo Castiglione

5 December 2020 in Entropy
Verified
Journal Article
Open access
PDF file
XSXin Sun
Xin Sun
PKPiotr Kulicki
Piotr Kulicki
MSMirek Sopek
Mirek Sopek
This paper proposes a protocol for lottery and a protocol for auction on quantum Blockchain. Our protocol of lottery satisfies randomness, unpredictability, unforgeability, verifiability, decentralization and unconditional security. Our protocol of auction satisfies bid privacy, posterior privacy, bids’ binding, decentralization and unconditional security. Except quantum Blockchain, the main technique involved in both protocols is quantum bit commitment.

28 August 2021 in Entropy
Verified
Journal Article
Open access
PDF file
XSXin Sun
Xin Sun
PKPiotr Kulicki
Piotr Kulicki
MSMirek Sopek
Mirek Sopek
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 lottery and legal service. A striking feature of our ASP implementation proposal is that it involves post-quantum cryptographic primitives, such as the lattice-based public key encryption and signature. The adoption of the post-quantum cryptographic signature overcomes a specific limitation of LC in which the unconditionally secure signature, despite its strength, offers limited protection for users of the same node.