阅读uport白皮书https://uport.me/library/pdf/whitepaper.pdf:
将代理合同作为核心标识符的目的是:
将代理契约作为核心标识符的目的是允许用户在维护持久标识符的同时替换其私钥。如果用户的uPort标识符是与其私钥相对应的公钥,则如果用户丢失了持有私钥的设备,则将失去对其标识符的控制。
为什么我需要我的私钥?如果代理契约本质上是一个私钥,因为它用来识别我,那么为什么保留私钥呢?
发布于 2016-11-03 20:21:42
您仍然需要私钥来控制代理契约,但是它是可替换的,而您的身份是持久的。
如果您丢失了私钥,有一种方法可以将另一个私钥配置为代理契约的控制器(这样您就不会失去您的身份,这就是“黑客”)。
https://ethereum.stackexchange.com/questions/9805
复制相似问题