超脑黑客-第361部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
艾瑞克立刻将这篇文档给打印了出来,然后逐词逐句地进行阅读,然后分析。推演。
不设置中央管理机构或者服务器,而是使用“挖矿”的机制来产生货币,货币滥发的问题——完美解决!
利用分布式点对点的网络,通过hashcash的机制来检查和验证货币的合法性,重复花钱的问题——完美解决!
通过使用椭圆曲线数字签名算法ecdsa形成数字签名区块链;形成整个比特币网络;并且使用对称加密算法产生公钥和私钥;确保安全;货币担保和支付信任问题——完美解决!
通过限制比特币的发行总量,逐年减慢挖矿所产生的货币数量,最终每个区块所获得的比特币数量无限趋近于零。由于货币发行过多,而导致的通货膨胀问题——完美解决!
……
艾瑞克贪婪地反复阅读者这九页文章,他非常震撼地发现,以前他们在货币实验中所遇到的那些困扰了他们多年的难题,竟然一个个都被完美而优雅地彻底解决了!
他一会儿用笔,一会儿用电脑,对这篇文章中的理论进行推演着,最终发现,这篇文章竟然是一个完整的电子货币解决方案。''
尽管有些地方看上去似乎有些不合理,但是这个解决方案,却是这么多年来,他所看到的唯一一个具有实际操作可能性的方案。
他的确看到了一些可能的不足,例如货币总量确定,将所有的数据进行保存等,但是这些问题,在前期是根本不存在的,只有发展到一定阶段之后,可能会出现。
的确,只是可能而已。
例如所有数据保存的问题。
按照这个理论,每一个“点”都必须保存全网的交易数据,倘若使用比特币的人量级非常大,无论对这些数据进行怎样的压缩,最终的体积肯定是非常庞大的,并且随着时间的推移,会越来越大,只会增大,而不会减少。
这样,可能就会导致一个存储问题,是否能有如此大的硬盘对这些数据进行保存?
还有就是,按照这篇文章的理论,为了避免通货膨胀的发生,从一开始,比特币的总量就是确定的,即最终总共会产生两千一百万个比特币,到了这个数目之后,挖矿将不再产生新的货币。
在艾瑞克看来,这样一来的话,就有可能产生货币通缩的问题,也就是货币将持续不断地升值。因为使用的人将越来越多,而总数却是固定的,这个结果显而易见。
艾瑞克想了半天,最终觉得这两个问题可能会成为限制比特币未来发展的瓶颈。
比特币的出现,让他看到了一种理想得以实现的曙光,故而他对这篇文章非常重视。
他看了一下这篇文章的作者名,ghoster,非常的陌生。
在他的印象中,似乎从来没有在小组中看到过这个名称,他搜索了一下,果然如此,这是一个新的id。
他到底是谁?
计算机学家?
密码学家?
金融学家?
亦或者其背后站着一个组织?
艾瑞克唯一可以肯定的是,对方肯定也认可“密码朋克”的宗旨和理念,要不然也不会选择在这里发布这篇文章。
艾瑞克第一时间参与到这个主题下的讨论当中来。
“阁下的论文已经拜读,我深深为之震撼,从这篇论文当中,我看到了阁下对计算机科学、密码学和金融学、数学这几个领域知识的融会贯通,也为阁下的完美设计感到十分惊讶。
有两个地方我有些疑问,还望不吝赐教。
其一,使用者的比特币数量完全依靠整个网络的交易数据链来确定,随着时间的推移,这些数据的总量将会是一个庞大的数字,请问是否已有解决方案?
其二,比特币数量总数已经确定,是否可能会造成货币通缩?”
……
伦敦,剑桥小镇,这里是培养过计算机科学之父阿兰*图灵的地方。
这是一个单人间,整个房间布置得非常地淡雅,简单,除了床铺,就只有一个大大的书柜,上面摆满了各式各样的书籍,有崭新的,也有陈旧的,还有一些,上面有着剑桥大学图书馆特有的标签,很显然,这部分书籍是借来的。
这些书籍,除开少数基本文学类的,其他基本都是和数学、加密解密有关的巨著大部头。
在书架的一旁,一位有着一头乌黑亮丽长发的女孩此刻正坐在电脑前,看着显示器,而显示器中所展示的内容,正是林鸿发布的那篇比特币文档。
女孩反复将这篇文档看了三四遍,然后便静静地盯着显示器一直没有动弹,思绪仿佛已经飞翔。
在她思考的时候,柔顺的青丝开始无风自动,轻微翩舞起来,要是此刻有人见到这个情况,定会惊得目瞪口呆。
女孩思考了一会儿,随即回过神来,一头长发也顿时落了下来,回归正常。
女孩调出邮件客户端,然后快速地在输入框中输入自己的问题:
“很有意思的想法,不过你所设计的这种货币也并不是没有缺陷。当有人手中所掌控的计算能力,超过总网所有计算力的百分之五十,即达到51%的时候,他就可以为所欲为。如将比其他人更容易挖到比特币,同时也可以伪造交易记录,然后通过自己的强大计算力进行确认。”
女孩将鼠标移动到“发送”按钮上面,不过最终又停了下来。
她想了想,将讨论组的广播邮件地址给删掉了,只留下了ghoster的唯一一个地址,然后这才按下了发送按钮。
如果加入了那个广播地址,那么整个讨论组里面的成员都会看到她所发出的这封邮件。
最终她选择没有这么做。
原因无他,她也对比特币非常的感兴趣,也认为其潜力巨大,虽然具有这个缺点,但是这个缺点到了后期已经可以变得微不足道。
她担心自己的这段话,很可能会将比特币扼杀在摇篮当中。
第六百一十二章 有点意外
文档发布出去之后,林鸿便陆续收到了一些反馈,不过基本上都是询问文档中的技术细节的。
能够完全看懂这篇文档的人毕竟还是少数,很多人看到之后,脑子中便有了一大堆的疑问,但是他们又对这个东西非常的感兴趣,于是便迫不及待地发出了邮件,想要获得答案。
虽然大多数问得都比较浅显,实际上文章中就能直接找到答案,不过林鸿还是一一回复,耐心地给大家解答。
在回复的时候,也是一个反复思考的过程,让自己的思路更加地清晰。
有人问:“没有强有力的组织或者机构为这种货币做担保,如何让大家信任这种货币?无法让人信任的货币,根本无法称之为货币。”
林鸿回道:“每一个人都是比特币的担保人,越多的人使用这种货币,可信度就越高。我将其公开的目的,就是让大家能够彻底了解比特币的运行机制,让大家了解,这是一种非常公平的货币,不存在任何地作弊可能。”
林鸿已经在着手按照这个原理去编写比特币的软件,等软件出来之后,他同样会将其开源,让所有人都可以随时了解到软件地每一行代码。
也就是说,比特币没有任何秘密,所有人都知根知底,这样大家才会相信。''
只要能够理解比特币底层机制的人,基本上都能够对其产生信任,因为这种信任是建立在强有力的技术支撑之上。不存在任何地灰色地带。
比特币的结构是极其健壮,经得住考验的,这可比现实中的货币要可靠得多。
也有人问:“文章中说,比特币的总量是固定的,那这些比特币是以什么规律被挖掘出来?随着用户的增多,不会造成通缩吗?”
林鸿答道:“有关这个问题,其实在我的文章中已经有说明。我这里再详细解说一下。比特币的总量是恒定的,总数为2100万个。我设计了一种算法,可以随时根据总网计算力量的情况调整比特币被挖掘出来的难度。计算力越大,难度也就越高。比特币每年的产量,每四年调整一次。也就是说,在第一个四年当中,会有一半的比特币(即10500万个)被挖掘出来,此后每四年减半,一直递归下去,直到数值为零。
虽然总数只有2100万个,但是比特币作为虚拟货币,是可以被分割的,每一个比特币的小数点后面,最多可以有八位。并且如果将来有需要的话,还可以被分割为更小的单位,所以根本不用担心比特币不够用的问题。
至于会不会通缩,这点暂时我也无法预料,唯一可以确定的是。这是一种可以持续升值的货币,越早入场,难度越小。这符合自然界的规律,不是么?”
接着,林鸿又回答了一些其他人的方案。
最终,艾瑞克的问题他也看到了。因为艾瑞克是这个小组的创办人,使用的也是自己的真实id,故而林鸿是认识的。
针对艾瑞克的问题,林鸿重点回复了一下,毕竟他是密码朋克组织的老大,影响力比较大,值得重点照顾。
艾瑞克的第二个问题,也就是有关货币通缩的问题,他之前已经回答过了,也就不再重复。
林鸿重点回答了他的第一个问题。
“关于存储空间,我想暂时没有担心的必要。电子行业的发展速度远超我们的想象,再一年以前,几十兆大小的硬盘已经算是非常大了,可是你看看现在,这个单位已经升级到gb,我想,再过一段时间,这个单位再次会升级。互联网自从诞生开始,信息就不断在增多,可是我们从来不会担心这些数据会保存不了。”
其实,林鸿还有一个没有说,那就是,他的超脑系统如果公布出去,存储容量的问题,基本上就可以解决。使用开关蛋白构建的硬盘,容量可比这些机械硬盘要大很多,并且不怎么占地方。
而且林鸿已经有了新的硬盘结构设计设想,其存储容量要比现在所使用的这个方案要提升很多倍,简直就是质的提升。
对于这些人的问题,林鸿基本上都给了比较详细而满意的回答,毕竟,他的这个方案,已经被他给推演了很多遍,他们表面上能够看出的问题,他早就想过了。
随着林鸿的解答,后面的发问的邮件越来少,大家都看出来了,这个ghoster所提出的这个电子货币设想,的确非常地完善,这是一套非常完整的解决方案,简直无懈可击。
很多人表示非常期待看到它的诞生,他们将会成为这种货币的第一批忠实用户。
这些人之前都参与过非常多的货币实验,可惜的是,这些实验都失败了,他们很想看到有一种能够成功,证明他们之前的想法并不是妄想。
现在好不容易终于看到了一种这么有潜力的方案,都对这个方案非常的期待,也愿意尽自己的一份力量,帮助其发展壮大。
等一波讨论热潮过去之后,林鸿也受到了极大的鼓舞。
这说明,他的这个方案的确具有可信性,得到了很多人的认可,这种感觉非常不错,感觉很爽。
既然如此,林鸿开始着手编写比特币的软件了。
在等待反馈的这段时间之内,他已经在脑海中有了一个大致的框架。毕竟基本的实现原理已经想得透彻了,并且有着比特信使软件的编程经验,他要想实现比特币客户端,并没有什么门槛。
当他刚开始编写几行代码的时候,突然发现又收到了一封邮件。
这封邮件,并不是讨论组里面的公开邮件,而是直接发送给他的私人邮件。
林鸿顺手点开,看过之后顿时一愣,稍微思索之后,他发现自己设计的这个比特币,的确存在一个非常大的漏洞。
之前他满心沉浸在自己的设计当中,有点当局者迷了,竟然忽略了这一点。
51%攻击的确是比特币的致命伤。
林鸿看了一下邮件末尾对方的签名,顿时微微一愣,竟然是他?
在最后的签名处,有着四个字母——essi?
第六百一十三章 最危险和最安全
竟然是essi给自己的邮件?
林鸿看了一下电子邮件地址,从地址中并不能看出什么,但是对方在末尾附上了这么一个签名是什么意思?
是essi本人?亦或是别人恶搞?
看着对方所提出的这个问题,想来想去,林鸿最终觉得是真实的essi的可能性比较大一点。''
essi,网络中的神秘黑客,著名破解组织core的创始人。
当初,广永元跟他说,他推测essi很可能是个华人,也不知道是不是真的。
他们所在的这个讨论组,是一个秘密讨论组,发信的时候都通过pgp软件进行加密;然后再对外发送;也就是说;林鸿就算想查;也不是那么容易能够查得到。
当然,林鸿也并不是非得将所有人都查清楚,对方向自己私底下提出了这么一个问题,并且表明了自己的身份,很显然是非常友善的。
从这点就可以看得出来,这个essi对比特币也很看好,并不想其他人也这么早就知道这个缺陷。
这个51%攻击漏洞,从理论上来说,是一直存在的,但是,实际情况可能就有些不同了。
刚开始比特币刚刚发展的时候,可能整个网络的计算力还比较小,随便一太配置比较强大的机器可能就能占据51%的运算力,可是这毕竟是分布式的网络,等参与这个项目的人越来越多,接入这个网络的计算机越来越多的时候,再想占据51%的运算力可就不是一件容易的事情了。因为,到了那个时候,就是一一人之力和全世界所有的比特币参与者相抗衡。
也就是说,比特币越发展就越安全,到了一定的数量级,就算是政府想用超级计算机来抗衡都可能不行了。''
林鸿在自己的房间里面踱来踱去,思考着解决方案。
很可惜的是。最终他发现这个问题无解,只能希望比特币一路发展顺利,前期不会遇到这样的疯狂人士。
林鸿重新坐回电脑前,给essi回了一封信……久仰大名,来信已阅。你说到的这个问题确实存在,可惜的是,目前暂时未想到什么好的解决方案。不过。你也知道,这个问题应该只会存在于比特币发展的前期,后期这个漏洞将不复存在。感谢你的提醒,另外,如果有什么好的提议,还请多多告知。保持联系,ghoster致敬。”
这是一个无解的问题,林鸿只能将其放到一边。
比特币的设计,是他目前能够找到的唯一的一个可以完美地解决以往那些电子货币所有缺陷的方案。他绝对不可能就这样放弃。
林鸿继续编写比特币软件。
p2p软件有个特点,即客户端和服务器端集为一体,既可以下载数据。又可以充当服务器,给其他人提供服务。
有了比特信使的经验,他编写比特币软件的速度很快。