作者
Yuqing Zhang,Zhuguo Ma,Shunlong Luo,Pengfei Duan
摘要
Blockchain, as an emerging technology, is constantly evolving due to its remarkable advantages but is also subject to its unalterability, which leads to the misuse of blockchain storage and causes adverse effects. Hence, the redactable blockchain was proposed, which can alleviate the above issues in a controlled manner. However, a situation exists in which the modifiers specified by customized identities or attributes in the existing schemes may be malicious, which can easily lead to malicious modification events. Evaluating, filtering, and limiting malicious modifiers in advance may be a feasible solution to the situation. Hence, we propose an efficient dynamic trust-based redactable blockchain supporting update and traceability, which offers full-process security with pre-modification pre-evaluation, modification privilege restrictions, and post-modification traceability. Firstly, we consider the user’s various behaviors and multiple factors and customize a dynamic trust evaluation model for redactable blockchain to comprehensively evaluate the reliability of the user. Then, we combine the user’s trust worthiness, dynamic proactive secret sharing( DPSS ), chameleon hash( CH ), and digital signature ( DS ) to design a dynamic trust-based chameleon hash supporting update and traceability, called DT CH , to realize full-process security, and prove its security. Thirdly, we construct the DT CH -based redactable blockchain supporting update and traceability, demonstrate its security and further apply it to consortium blockchain. Finally, We evaluate the performance of the constructed model and scheme, and the evaluation results illuminate that they are not only effective but also possess better performance.