被普遍视为比特币创始人的Satoshi Nakamoto,早在2010年就曾讨论过量子计算可能带来的威胁,并提出了初步应对思路。
据区块链媒体CoinPost当地时间1日1日报道,Satoshi Nakamoto早年在BitcoinTalk论坛发表的相关帖子,近期再度引发关注。讨论的核心在于:如果量子计算带来的风险不是突然爆发,而是逐步显现,比特币网络仍可能拥有一定的升级和应对时间。
Satoshi Nakamoto当时表示,若量子计算能力是循序推进、逐步逼近现有加密体系的承受上限,网络就有机会迁移至更强的算法。他认为,足以破解现有签名机制的量子能力,更可能伴随着一段逐步显现的预警过程,而非毫无征兆地突然出现。
在具体应对方式上,Satoshi Nakamoto提出,可通过钱包和客户端升级推动用户逐步迁移。用户首次运行升级后的软件时,可以发起一笔向本人新地址转账的交易,将资产转入采用新签名机制的地址。这样做的目的,是避免一次性强制全网切换,而是随着升级范围扩大,让用户逐步完成迁移。
相关讨论并不限于签名机制。同一主题帖中还提到了SHA-256哈希函数被攻破的极端情形。对此,Satoshi Nakamoto的设想是,先通过共识固定区块链状态,再切换到新的哈希函数。由于一旦哈希函数失效,工作量证明(PoW)的可信度以及区块链完整性都可能受到冲击,这一方案实际上也涉及在危机情况下,以何种链上状态作为切换起点的问题。
不过,Satoshi Nakamoto并未将这种渐进式迁移视为万能方案。他也承认,如果出现加密体系突然且全面失效的情形,循序渐进的过渡方式可能无法奏效。其表态并非淡化或轻视量子计算风险,而是强调风险出现的方式,将直接影响可采取的应对手段。
CoinPost认为,Satoshi Nakamoto16年前的这番讨论,再次把“比特币面对量子计算威胁有哪些可选方案”这一问题带回市场视野,也凸显出这些方案与用户侧迁移、协议升级以及密码标准变化之间的关联。接下来,市场关注的焦点在于,比特币社区是否会进一步讨论实际可行的升级路径,以及“威胁逐步显现”这一前提,能否与现实中的技术演进和标准制定节奏相吻合。