挂了电话,林鸿决定开始动手升级比特币的客户端。
目前比特币客户端的版本还只是v0.1版,还只是一个测试版本,很多功能都还不完善。
自从发布之后,开源的论坛上已经逐渐开始出现了一些反馈和建议,林鸿平时有时间的时候就去论坛上瞅几眼,然后将这些建议搜集起来。
他通过比特信使为代理,登录开源论坛,看看有没有新的反馈意见。
一个帖子引起了他的注意。
“重大发现:比特信使和比特币的作者百分之九十九为同一个人!”
这个帖子刚刚发布才十几分钟,但是却已经有十几页的回帖了。
这有点反常。
其实这个猜测也并不是没有人提出过,但是通常情况下,大家讨论几层楼之后,便会慢慢淹没在其他新的帖子当中,因为这些人很多都只是猜测,并没有实际的证据证明他的观点。
可是这个帖子却不一样,看其点击量和回复量,都比以往的那些讨论帖子要多得多。
林鸿眉头微皱,点了进去。
这个作者首先便提出了自己的论点,然后洋洋洒洒写了几千字来证明自己的观点,并且图文并茂,数据详实。
他得出这个结论的依据主要是比特信使和比特币这两个开源软件的编码习惯。
按照他的理论,编写代码的习惯,就如同是一个人的笔迹一样难以复制,每一个人都有自己独特的习惯,这些小细节体现在很多地方,如变量名的命名规则习惯、回车和空格的使用、实现常见功能的算法代码方式、还有就是实现一个功能所使用的程序结构和处理方法……
这些习惯往往是编程人员中不知不觉地就表现出来的,完全是一种潜意识行为。
……
看完这篇帖子之后,林鸿不得不承认作者在数据挖掘领域的造诣的确非同凡响,毕竟他在编写比特币客户端的时候,已经考虑到了这个情况,刻意地将自己的编码风格进行了改变,就是怕编码风格泄露自己的身份。