Block chain data cross-chain sharing method based on zero-knowledge proof and homomorphic encryption

The invention discloses a blockchain data cross-chain sharing method based on zero knowledge proof and homomorphic encryption, and belongs to the technical field of blockchain cross-chain. According to the method, homomorphic encryption, zero-knowledge proof and threshold key sharing technologies ar...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HE MIAO, BAI FENHUA, LIU YINGLI, ZHANG QIAOLIAN, SONG JING, SHEN TAO, ZHANG CHI, ZENG KAI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a blockchain data cross-chain sharing method based on zero knowledge proof and homomorphic encryption, and belongs to the technical field of blockchain cross-chain. According to the method, homomorphic encryption, zero-knowledge proof and threshold key sharing technologies are adopted, and a safe and reliable data cross-chain sharing scheme is provided; the method is not only flexible and effective, but also can realize secure sharing of data; in addition, if some data owners send false data, the scheme can verify the false data so as to protect the benefits of data receivers. The zero-knowledge proof and threshold key sharing technology better stores the private key of the decrypted data, and the key is spliced only after the encrypted data passes the verification of the smart contract. 本发明公开了一种基于零知识证明和同态加密的区块链数据跨链共享方法,属于区块链跨链技术领域。本发明采用同态加密、零知识证明和门限密钥共享技术,提出了一种安全、可靠的数据跨链共享方案;本发明所述方法不仅灵活有效,而且能够实现数据的安全共享;此外,如果一些数据拥有者发送虚假数据,此方案能够验证数据的虚假从而保护数据接收者的利益;零知识证明和门限密钥共享技术更好的保存了解密数据的私钥,只有加密数据通过智能合