Redactable Blockchain or Rewriting history in Bitcoin and friends

12.07.2019 in reading S&P2017 , blockchain

brief

这篇文章主要引入了 Chameleon Hash 函数。这个函数引入了一对公私钥。使用公钥和消息来产生hash函数。如果不知道私钥,则很难碰撞,但是如果知道私钥,就很容易进行碰撞。

应用于区块链中,则开始产生这样一对秘钥,公钥共享,私钥按照秘密共享的机制使得监督组的部分节点拥有部分私钥。当需要恢复的时候,使用多方安全计算的算法,恢复出私钥,对数据修改后,维持区块链的性质。

/sp2019/100.png