量子计算机,真的那么可怕吗 可能你会问:“量子计算机离我还很远吧?为什么现在就要搞这个?” 是的,目前量子计算机还没到能破解比特币、以太坊的程度。但密码学的升级有个特点:不能等敌人到家门口再换锁。 现在通用的区块链地址,主要靠一种叫做“椭圆曲线签名(ECDSA)”的算法来保护私钥。而量子计算机一旦成熟,可以用一种叫Shor的算法,轻轻松松反推出你的私钥。到时候,你的资产在链上就是透明的。 所以,抗量子安全,不是“未来时”,而是“现在进行时”。 02 我们做了什么:从0到1 我们团队基于自研的Chain33区块链底层框架,在公链测试网上,踏踏实实地做了三件事: 01 换“锁芯” 我们引入了国际上公认的后量子密码学(PQC)算法——Dilithium。把它集成到BTY链的密码模块里,就像给门换了一把全新的、量子计算机打不开的锁。 02 生成“量子地址” 基于新算法,我们成功生成了全新的量子安全地址。这个地址,从诞生起就能抵抗量子计算的破解。 03 打通“新旧转账” 最关键的来了:我们不仅生成了新地址,还实现了普通地址 ↔ 量子地址之间的BTY代币转账。这证明,新老地址可以在同一条链上和平共处、自由交易,不会影响现有的用户资产。 03 挑战还在:新锁有点大 当然,任何技术革新都有代价。Dilithium算法虽然安全,但它有个“缺点”:公钥和签名比传统算法大几十倍。 这就意味着: 交易体积变大 Gas费用会上升 节点存储的数据更多 所以,我们现在正在做的是:对比研究不同的抗量子签名方案(比如FALCON、SPHINCS+),看看哪个更适合链上场景,同时也在想办法优化性能、降低成本。 我们的目标很明确:既要绝对安全,也要好用不贵。 04 为什么我们能先走一步? 这其实得益于我们自研的Chain33底层框架——它天生就是模块化、可插拔的。想换密码算法?像换插件一样就行,不需要大改底层内核。这让我们在集成Dilithium这类新算法时,比很多公链更灵活、更快速。
web3探索者
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
创作者 web3探索者 尚未开启!打赏功能为了鼓励分享而设计。
详见 天涯打赏功能说明
不是太懂,但听上去挺好的,顶一下.
@浮生梦 可以互相学习没准是个未来的大财富别错过
@web3探索者 好嘛!