查看原文
其他

【连载】比特币史话 | 量子霸权(2)

刘教链 刘教链 2023-01-30

(彼得·肖,量子算法发明人。图片来源于网络)
本篇看点:量子计算机会摧毁比特币吗?中本聪......

前文回顾:
【连载】比特币史话 | 椭圆曲线(1)
【连载】比特币史话 | 椭圆曲线(2)
【连载】比特币史话 | 椭圆曲线(3)
【连载】比特币史话 | 量子霸权(1)

正文:

2010年中,有人在论坛中提出,如果有一天,比特币所用的加密技术被攻破,比如,也许是因为量子计算机的缘故,会不会发生大熔断?“熔断”这个词是在今年流行起来的,在英语里就是(股价)大崩溃的意思。7月10日,中本聪回答说,“是,如果是突然被攻破的话。如果不是突然发生的话,我们仍能(有时间)过渡到更强大的加密算法。在你第一次运行新版本软件的时候,它就会用更强大的加密算法对你的币进行重新签名——通过创建带有更强签名的交易,把币转给自己。”[1][公众号:刘教链]

要理解电子签名和币的关系,我们需要先了解在比特币系统中,币的定义和存在形式。当作为一种现实存在(substantial being),而不是价值符号(value symbol)的时候,我们所讲的“币”就是指“硬币”(coin)而不是指“货币”(money)。在发表于2008年的比特币的白皮书中,中本聪是这样给“币”下定义的——“我们把一枚电子硬币定义为一条电子签名的链”[2]。这条电子签名的链中的每一环都是一个电子签名,每一环都代表着一次硬币(以及附着在上面的价值)的转移和易手。这枚硬币反复易手的历史,从硬币流转的起点——币基交易(coinbase)——开始,到硬币流转的最后一站,最后一个收到而尚未花掉它的人手中,以一种尚未被花掉的形态——未花交易输出(UTXO)——结束,就是这枚硬币来到这个世界之后的全部生命历程。中本聪的名字,satoshi(聪),日文含义就是从起源至今的历史,也正是中本聪对电子硬币的定义。[公众号:刘教链]

因此,聪就是币,币就是聪,聪不异币,币不异聪。satoshi就是coin,coin也就是satoshi。中本聪“事了拂衣去,深藏身与名”之后,大家为了纪念他,把比特币的最小单位用他的名字命名为“聪”(satoshi),也就是,1聪等于1比特币的1亿分之一。这个命名,应当说是相当准确地把握住了“聪”的真实含义。甚至可以严格的说,在比特币区块链上真实存在的,只有“聪”,而没有“比特币”。所谓“比特币”,只是我们对于“1亿聪”的一个想象和别称罢了。[公众号:刘教链]

比特币是去中心化的,所以中本聪大胆舍弃了传统金融最基础的设计——账户(account)。有“账户”,就意味着要“开户”,而“开户”,就意味着要“注册”、要“申请开户”,然后,本来对等的、平等的双方出现了角色和权力的分化,一方变成了“申请方”,一方变成了“审查方”,为了避免刺耳,包装一下叫做“服务方”。有“账户”,还意味着有“余额”,而“余额”,就意味着“中心化托管”,也就是说你的资产是托管在服务方的手里的,而你只能看到一个代表受管资产数量的数字——“余额”。中本聪为比特币设计的是“硬币”模型。“硬币”,本身就是价值,上面写着的数字,就是价值的数量。在“硬币”身上,资产和数字合体了,价值和数量也合体了。[公众号:刘教链]

这样,比特币网络就不是高高在上的审查方、托管方和支配方了,而是真正服务于“硬币”递送的“快递服务”了。向一个人支付比特币,或者说发出一笔比特币转账,本质上就是把含有对应数量聪的硬币“快递”给对方。准备好硬币,填写好带有收件人地址的“快递单”,拿起手中的私钥,对“快递单”进行电子签名,把“快递”交给“快递小哥”比特币网络就可以了。整个过程和寄快递一样简单。其中进行电子签名所用的技术,正是椭圆曲线电子签名算法(ECDSA)。[公众号:刘教链]

如果真的有一天,量子计算机进化到能够破解椭圆曲线电子签名算法,从而拿到我的私钥、偷走我的比特币,怎么办?谁知,中本聪早已鬼使神差地做好了防备......[公众号:刘教链]

【未完待续】(公众号:刘教链)

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存