一个抗量子算法的币地中海
计算机科学家预测量子计算机的出现会让比特币走向终点。 其实这并不是比特币第一次被预言会终结。MSN报告称,比特币这个已经诞生7年之久的加密货币已经被人们宣告死亡了多次!然而,尽管有各种悲观的预期和预测,但近来的一次复苏已经让比特币的价格攀升至去年的三倍。自其诞生起,比特币挺过了价格暴跌、网络抢劫和社区内斗。如今,这种加密货币又遇到了另一个重大威胁——量子计算机。 关于量子计算机的理论最早出现在年,只是最近该理论才转化为现实世界的重大进步。一些传奇巨头,如谷歌、NASA和CIA,都在兜里打造量子计算机。如今,量子计算机的开发仍然正在进行当中,但是也已经有了一些试验尝试在极少的量子比特上执行量子计算操作。 经典计算机和量子计算机最本质的差异来自对于物理系统的状态的描述,对于经典计算机来说,对一个字节的数据进行一步步的处理,每一个步骤都表示机器的一个明确的状态,上一个步骤的输出作为下一个步骤的输入,前后相续,整个计算任务是在一条线上进行的;而对于量子计算机来说,系统的不同状态之间的变换,可以并列存在多个途径,使得系统可以在多条路径上并行处理多个计算,这就使得计算机的计算能力获得了指数性的增强,从而开辟了计算机的崭新未来。 对于量子物理系统来说,其状态的描述方式是由最基本的量子力学原理所规定的,尽管像爱因斯坦那样伟大的物理学家一直对量子力学的基本原理感觉不满意,但无数的实验证实了这个主宰微观世界的基本原理是不可动摇的。而对于理论上威力无比的量子计算机的实验研究也表明,量子计算不是梦! 多个国家政府和军事机构都在大力投资量子计算研究,以将这些量子计算机用在民用、商业、贸易和国家安全方面,比如密码分析。 计算机科学家表示,新一代超强量子计算机时代可以削弱当前的加密算法,击垮比特币的技术基础,并最终导致加密货币走向终点。 英国网络安全公司PostQuantum的联合创始人AndersenCheng表示:“比特币绝对无法通过量子计算机这一考验,第一台量子计算机出现之时便是比特币死亡之日。” Cheng解释称,比特币用户有一个公钥和一个私钥。接受者要跟发送者共享公钥才能接收比特币,但是他一直都需要自己的私有密钥才能花掉比特币。如果私钥被第三方知道,他们就可以花掉所有比特币。 普利茅斯大学安全、通信和网络研究中心的教授MartinTomlinson讲到:“如果你拥有一台量子计算机,你基本就可以从公钥中计算出私钥。这个过程只需一两分钟。所以,通过使用一台量子计算机来计算所有私钥,你就可以拿到所有可用的比特币。” 我们不知道第一台可以毁灭比特币的量子计算机何时会出现。但是,从该领域内的投资总量来看,应该很快了。今年早些时候,欧洲委员会开启了一个价值10亿欧元的项目,旨在促进“量子革命”的到来。 有一些公司宣称已经打造出来了量子计算机。其中一个就是加拿大的D-Wave。但是,德国量子科技中心(IntegratedQuantumScienceandTechnologycentre)的领头人TomasoCalarco近来评论称:“D-Wave的机器并没有得到科学界的认可。”但剑桥量子计算(CambridgeQuantumComputing)公司的联合创始人IlyasKhan坚持认为,“只需一段较短的时间”量子科技就能够在现实世界中实现实用价值。但是,据估计,量子计算在未来十年内的使用价格将会极其昂贵。 未来几十年中量子计算机的出现会对算力引发很大的变化量子计算机的运算速度是普通电脑的几百倍甚至是几万倍。 随着量子计算机面向军队平明化的时候比特币的社区将要面临巨大的变化,,如同扩容之战, 币圈要面临一个重大问题怎么抵抗来自量子计算机的算力传统矿机的路何去何从 地中海币团队在很久之前就想好了 "地中海币(Mediterraneancoin)混合了比特币和莱特币两种主流加密数字货币的算法,以更安全,更公平的理念,综合设计而成的一种 新的工作量证明算法,被称为HybridScryptHash。HybridScryptHash算法的实现原理分为三个阶段:Scrypt计算结果—SHA计算结果—Scrypt计算结果,即SHA计算结果封装在两次Scrypt计算结果之内,作为增强安全性的条件,在Scrypt计算 结果的同时,插入2组附加的异或(xor)。从算法层面限制大算力矿机进入,使得从比特币挖矿竞赛中淘汰下来的小算力矿机,得以重新 开采地中海币。还可以有效防止机枪池的扫射,同时提前采取措施防止将来量子计算机的对虚拟币的破解。" 地中海币的独特算法,不仅仅是对矿工的计算机芯片和矿机算力有限制,对矿池服务器的芯片同样有着限制,我们实测的数据显示,装配志强E3-v2CPU的矿池服务器可容纳的最佳算力为Gh/s,如算力超过该数值,其效率会降低,意味着就算增大了矿机算力,矿池服务器在同其他矿池争夺区块时,反而会处于劣势,降低了区块挖掘的数量。 此外,由于HybridScryptHash算法的工作量证明(POW)完全不同于Hash-和Scrypt算法,地中海币的挖矿程序也与众不同,地中海团队发开出专用的挖矿程序cgminer和bfgminer,并且需要配合地中海币专用的挖矿桥接代理程序mcproxy,以此实现部分HybridScryptHash算法(即Scrypt阶段)的反向运算,windows版的地中海币客户端(Mediterraneancoinqt)和linux版客户端Mediterraneancoind可进行HybridScryptHash算法的全程运算。 在第一代挖矿程序cgminer和bfgminer发布时,桥接代理程序mcproxy需单独运行,以实现地中海币钱包客户端与挖矿工具cgminer之间的通讯。 在地中海币发布的初期,挖矿的门槛相对于其他虚拟币来讲要高很多,配置方法的复杂性也让大多数矿工望而却步,这也成为地中海币没有引起大量的重要因素。 赞赏 长按向我转账 受苹果公司新规定影响,iOS版的赞赏功能被关闭,可通过转账支持。 白癜风山东哪家医院好贵阳治白癜风最好的医院 |
转载请注明地址:http://www.baqiandaiz.com/plmsjj/1795.html
- 上一篇文章: 副学士专题香港大学附属学院数学及科学
- 下一篇文章: 没有了