Bitcoin and Cryptocurrency Technologies – Week 1


1.4 公钥即身份

将公钥视为身份的一个结果是,你可以随时制定新的身份——你可以简单通过数字签名方案中的generateKeys程序,生成新的密钥对sk和pk。pk是你可以使用的新的公共身份,sk是相应的密钥,只有你自己知道并可以让你代表身份为pk发声。

在实践中,你可能会使用pk的哈希作为你的身份,这是因为公钥很大。

为了验证消息来自你的身份,人们会需要验证:(1)你的身份确实是pk的哈希;(2)信息能经过公钥pk验证。

 

去中心化身份管理

你可以自己作为用户注册,而无须到一个中央机构注册为系统用户。你不需要别人给你一个用户名,你也不需要告诉任何人你会使用什么名字。如果你想要新的身份,可以随时生成一个。

这就是比特币对待身份的方式。这些身份在比特币语言中被称为地址。而地址其实就是公钥的哈希值。

去中心化身份管理可能极具匿名性及隐秘性。但事实并不是这么简单,随着时间的推移,你创建的身份会做出一系列的声明。人们能够从这一系列的行为推断出你的真实身份。

在比特币系统中,你不需要明确地注册或揭露你的真实身份,但是你的行为模式本身可能是可识别的。

 

声明:自在独行|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Bitcoin and Cryptocurrency Technologies – Week 1


海阔凭鱼跃,天高任鸟飞