自半月前写公众号文章以来,我以为读者应该大多数是数字货币从业者如程序员创业者,程序员CTO,比特币矿工,媒体从业者,区块链从业者,没想到至今不到100位订阅读者里,竟然有好几位密码学爱好者,密码学学者,大学教授,经济学家,数字货币专家等等,好些读者提出了宝贵的意见和建议,这令我这位偶尔随笔,随手写文章的新手很受鼓励和感动,请各位私信给我提意见建议,特别是和我不同的意见和建议,这些意见和建议能促使我们更深入思考讨论和检验自己的结论和判断是否正确,感谢各位。我将简短地向各位汇报下,以前的文章在读者读后,与我有不同的意见和建议的三个方面。
三天前我的文章《为什么说Diffie-Hellman,Satoshi和美国NSA在密码学历史划时代?及使我们意识到正进入抗量子计算破解算法时代?》中尝试以Alan Turing,Diffie-Hellman,Satoshi,NSA为基准点来将密码学历史划分为五个阶段。并划分从五年前的2015年8月19号,到9年后的2029年1月1号间共14年为“从公钥密码算法到抗量子计算机破解算法的过度交接时期”。
有位读者是国内的密码学学者,他表示这样的划分虽然很好,但并没简明扼要,更主要的是他认为,只有有思想并能提出思想的才是更伟大的,可以在思想指引下产生很多合适的方法论,所以他认为在密码学历史上只有Alan Turing,Diffie和Hellman,及NSA提出了思想和想法,将开放性问题变成了收敛性问题,指明了前进的道路和方向,正如Satoshi指明了数字货币或可称为货币的点对点支付系统的道路一样。但Satoshi中本聪本人提出的是聚合工具实施方向,虽然是很重要的方向,但并未提出新的思想。
他认为是Alan Turing将密码学带进了以经典物理学为基础的经典计算机时代,是Diffie和Hellman将密码学带进了以经典计算机为主的非对称密码学时代,是美国的NSA在2015年8月19号的网页指出并将密码学带进了抗量子计算机破解的算法时代。我认可这位学者的另外一种划分方法,并按照这位学者读者的建议将其认为的密码学时代划分三个阶段:对称密码时代Symmetric,公钥密码时代Asymmetric,以及抗量子计算机破解算法时代Quantum。即将密码学时代划分为SAQ三个时代
时期 |
代表人物 |
物理学基础 |
主要工具 |
时代 |
1954-1976 |
Alan Turing |
经典物理学 |
经典计算机 |
对称密码时代 |
1976-2015 |
Diffie-Hellman |
经典物理学 |
经典计算机 |
公钥密码时代 |
2015- |
NSA |
量子物理学 |
量子计算机 |
抗量子计算机破解算法时代 |
无论现时代是所谓公钥密码学到抗量子密码学交接过度时期,还是已进入抗量子计算机破解算法时代,都已表明在2015年美国NSA的“819声明”之后,全球已进入“Q时代”即“抗量子计算机破解算法时代”。即底层算法须能抗量子计算机破解才是长期安全的,比如数字货币,或区块链。
我们ABCMint.org的网站上说了些什么?ABCMint在全球支持抗量子计算机破解算法的研究和应用。其中在应用方面,我们主要支持在数字货币方面的应用,在研究方面,我们支持全球各种算法的发现,破解,发展及方向性研究,特别是当前的减少签名大小方面的研究Signature Size。
当前几乎所有数字货币的底层算法都架构在一种经典计算机为主的公钥密码学签名算法基础上,即椭圆曲线签名算法,关于椭圆曲线签名算法,有一个好消息和一个坏消息:
而更主要的是我在之前有篇文章《比特币最大的威胁是量子计算机吗?比特币是不是可以升级算法到抗量子计算机破解?》在这篇文章中,我提到比特币并不能像Andreas Antonoplous,韩风和长夹三位老师那样所说“很容易地升级比特币算法”。
因此开源公链的众多特性比如分布式等,我更多认为数字货币既不能用于微支付,也不会消亡,更不会取代法币,但其流通总市值将会越来越大,即如同我的第一篇文章预测未来十年的比特币中的判断一样:
未来十年的数字货币
1,数字货币不能用于微支付,不能取代法币,也不会消失。
2,2024年前不可能出现安全可靠的任何国家的法定数字货币。
3,2030年数字货币几乎全部PoW,种类不多于100,市值超万亿美元。
未来十年的量子破解:
1,2030年前,出现至少一万逻辑量子比特的量子计算机。
2,2030年前,较大概率发生可确认的数字货币的公钥破解。
3,2030年,所有数字货币都抗量子计算机破解。
如果未来十年所有数字货币都是抗量子计算机破解算法为基础的,且流通总市值超万亿美元,不多于100种。那么作为全球业内公认的最强抗量子计算机破解算法的研究和应用支持机构,我们当然当仁不让地,也一如既往地致力于在全球支持抗量子计算机破解算法的研究和应用。
概略来说,全球密码学者,密码学贡献者包括数学和密码学硕士,博士,教授等大约有4万人,如果以上SAQ的密码学时代划分正确的话,那么其中与Q有关的大约只有2000人,即只有5%的从事Q的密码学工作,开玩笑地说这5%的2000人要抢了另外95%的38000人饭碗。那这2000人能招人待见嘛?而这2000人中,能在抗量子计算机破解算法领域,在特定语言的国家地区有所建树的教授总数大约十位,其中五位分别来自德国,卢森堡,美国,日本,韩国的教授是我们这家作为业内公认全球最强的抗量子计算机破解算法的研究和应用支持机构的科学顾问。
涉及数字货币的抗量子计算机破解算法的应用方面,我另有一篇文章《按较严格的标准,什么样的开源公链,才是抗量子计算机破解的数字货币?》按照较严格地标准,采用的算法应该是https://csrc.nist.gov/projects/post-quantum-cryptography/round-2-submissions 美国NIST算法征集第二轮中的九个签名算法之一,除此以外的其他算法,我们基本暂时不认可也不会支持。
同时我们也会支持全球的密码学家破解以上九种算法,或在未破解的前提下采用这九种算法中合适的算法开发发布类似于比特币或以太坊的数字货币和智能合约。我们已进入或开始进入抗量子计算机破解算法的时代,并且在这个时代,到2030年即十年后,所有数字货币的总市值达到或超过万亿美元,而且很可能全部基于不超这以上九种算法。
我们不看好区块链方面的应用的主要原因是因为我们并不确认这些算法可以将签名大小降低到多少字节,而如果不能降低签名大小,谈更多的性能特别是TPS几乎在这新的Q时代没有意义。
除了以上有学者不同意并提出新的密码学时代划分依据以外。另有一些资深矿工也提到以下不同意见,我认为这些意见至少是部分正确的。比如至少以下还有两方面值得讨论
讨论1:即使技术上有算法表明特定的数字货币挖矿中,ASIC挖矿效率只有GPU挖矿的10倍,那么经济上来判断抗ASIC从而ASIC矿机会消失也是错误的。
讨论2:追求绝对的数字货币公平只能在中本聪时代实施完成,在后比特币时代实施“部分公平发行”比“绝对公平发行”更容易启动。
相信读者当中藏龙卧虎,因此真诚希望各位能指出错误特别是判断方面,并由衷感谢。
往期原创文章和日记,或许可以随手转发给你认识的高级Github程序员,和硬核科技媒体工程师:
1月21号:有什么开源公链用抗量子破解算法,在2015年到2029年算法过度交接期,和2029年开始的抗量子破解算法时代,可能是长期安全的?
1月20号:为什么说Diffie-Hellman,Satoshi和美国NSA在密码学历史划时代?及使我们意识到正进入抗量子计算破解算法时代?
1月19号:未来十年全球数字货币的总市值达万亿且全部是抗量子计算机破解的依据是什么?
1月18号:比特币最大的威胁是量子计算机吗?比特币是不是可以升级算法到抗量子计算机破解?
1月17号:我将以100个比特币来赌,未来10年比特币将必定归零,而无论我们如何努力而不可避免的心态,告知大家的一件真理!
1月16号:如何用浅显易懂的比喻来解释比特币的量子破解和量子威胁的等级?
1月15号:ABCMint.org的网站上说了些什么?
1月14号:按较严格的标准,什么样的开源公链,才是抗量子计算机破解的数字货币?
1月13号:未来十年对数字货币和区块链来说最重要的网页之一
1月12号:比特币白皮书上的一段话,透漏了中本聪在比特币底层算法选择上的哪一种权衡妥协和失策?
1月11号:从数字货币的中长期投资看,数字货币项目必败的七种表象是什么?
1月10号:美国在未来100年会是世界上最发达的国家吗?
1月9号:如果你有可实用的量子计算机用来破解比特币公钥,你会拿走谁的钱包?
1月8号:如果量子计算机可以解哈希函数,那么比特币会发生些什么?
1月7号:数字货币投资长期来看,PoS必死;短期来看,PoW必死;
1月6号:如果ASIC解某类数学题只有GPU的十倍,那么采用解这类数学题挖矿能抗ASIC吗?
1月5号:如果比特币未来十年3万美元后趋零,有多少人会吃翔?
1月4号:预测未来十年的比特币