Editable blockchain based on verifiable multi-party secret sharing
The invention provides an editable blockchain based on verifiable multi-party secret sharing, comprising: constructing a secret key palm management node, a computing node and a consensus node in a blockchain system, the secret key palm management node generating a chameleon hash function in a secure...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides an editable blockchain based on verifiable multi-party secret sharing, comprising: constructing a secret key palm management node, a computing node and a consensus node in a blockchain system, the secret key palm management node generating a chameleon hash function in a secure multi-party computing manner; wherein the consensus node is used for verifying a request sent by acertain node in the block chain; wherein the computing nodes are used for generating random numbers and own public keys to calculate hash values and then sending the hash values to the smart contract,and the smart contract selecting the computing node with the maximum hash value as the node of the current round of block modification; and the secret key palm management node sending the encrypted trap door fragments to the selected computing node, and the selected computing node computing a random number capable of generating chameleon hash collision according to a request so as to modify blockinformation and broadcasts |
---|