Key Update Mechanism in Bitcoin Based on Improved P2PKHCA Script Scheme

Bitcoin is one of the most mature public chain application systems. The user key is the key to the process of determining the ownership of Bitcoin. The safety of Bitcoin is guaranteed by the safe management of the user key. The loss of the key will lead to the loss of a large number of user assets....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Ji suan ji ke xue 2021-11, Vol.48 (11), p.159-169
Hauptverfasser: Xiang, A-Xin, Gao, Hong-Feng, Tian, You-Liang
Format: Artikel
Sprache:chi
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Bitcoin is one of the most mature public chain application systems. The user key is the key to the process of determining the ownership of Bitcoin. The safety of Bitcoin is guaranteed by the safe management of the user key. The loss of the key will lead to the loss of a large number of user assets. Therefore, realizing the recovery of lost assets is an urgent problem to be solved. In response to the above problems, a Bitcoin key update mechanism based on an improved P2PKHCA (conditional anonymous payment to public key hash) script scheme is proposed. First, by introducing a key Life cycle and random number improve the key generation algorithm in the P2PKHCA scheme to solve its key leakage problem; secondly, two new operators OP_KEYUPDATE and OP_TSELECTION are proposed to design a new key update script to realize Bitcoin The user key update of the system; finally, two key update schemes are constructed based on the key update script, so that the key update script is suitable for different key update applicatio
ISSN:1002-137X
DOI:10.11896/jsjkx.210400027