预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

不,比特币没有崩溃 “比特币已经崩溃了。”康内尔大学(Cornell)计算机科学家伊泰·伊亚尔(IttayEyal)和埃明·贡·赛尔(EminGunSirer)声称。在比特币对等支付的过程中,被称为矿工的计算机竞相处理着同一道数学难题,优胜者可以获得奖励。通过对这一过程的规则进行分析后,研究人员得出以下结论:这些规则让少数矿工相互勾结,从而获得比他们应得份额多得多的奖励。研究人员表明,从长期来看,这些互相勾结的矿工会掌控比特币网络,使得比特币网络丧失分散化的、对等支付的架构优势。 这种分析很巧妙,但它远无法证明非中心加密电子货币必然存在缺陷。事实上,他们所说的攻击对比特币矿工来说仅仅是一个相对次要的问题,而且这个问题不会对比特币用户造成任何影响。 比特币交易结算流程跟买卖虚拟彩票很相似。每个矿工出示一份近期交易的清单,这份清单被称为区块,然后再尝试着解决一个运算难题,区块会被用作这个运算难题的信息记录。正确的解答(即运算结果)就像那张“中奖彩票”一样——很难找到,但它一旦被发现,却能轻易得到检验。第一个找到正确答案的矿工将对其他的矿工公布结果,从而获得奖励。短短几秒钟的时间,别的矿工就会对答案进行检验,证明这张“中奖彩票”是有效的,然后一切从头开始,矿工们产生新的区块,解决新一轮的运算难题。 在康奈尔大学(Cornell)研究人员的“攻击”之下,少数不遵守规则的有害矿工勾结在一块,希望能够藉此利用其他矿工抢先一步走在其他人前面。他们的诡计是这样的:当一台有害矿工找到那张能使他获胜的“中奖彩票”时,他会和其他的有害矿工而非网络中剩下的的矿工分享这张“中奖彩票”。这些有害的矿工放弃这一轮的问题,直接解决下一轮的问题。与此同时,其他的矿工依然努力地为这个块区中已被有害矿工解开了的难题寻求解决方案。这使得有害矿工在新一轮的比赛中不公平地领先了一步。 最终,一个遵守规则的诚实网络用户端节点找到了找到他的那张“中奖彩票”,并向网络中其他的矿工展示他的成果从而被检验。这时这样的事发生了,那个有害矿工也向网络展示了他的正确答案。 那么谁该得到奖励?这是个复杂的问题。但一般来说,其他矿工先看到谁的答案,谁就更有获胜希望。倘若这两台矿工几乎同时公布手中的“中奖彩票”,那么网络中一部分矿工会先听到那位诚实矿工报出的答案,而另一部分则会先听到那名有害矿工报出的答案。那么结果就说不准了。 为了确保大部分的矿工能先听到有害用户端节点的答案,伊亚尔(Eyal)和赛尔(Sirer)提出了设立了大批作假矿工的方案。这些作假矿工唯一的任务就是听诚实矿工公布他们的“中奖彩票”,然后尽可能地迅速发布有害矿工的答案。理论上,网络中只要作假矿工的数量足够多,应该能够确保有害矿工的答案接近100%地被及时接收。即使不使用这种的诡计,研究人员经计算得出了这样的结论:那些相互勾结的矿工也能通过多次发送同一张“中奖彩票”,被网络反复确认的策略获得超出他们应得部分的利润,但这一策略是以牺牲其他诚实矿工的利益为代价的。 这样做最终会导致许多诚实矿工在已解决了的问题上浪费过多时间。然而,有害矿工却会赢得比他们应得份额多得多的奖励。研究人员提出,诚实矿工会因此更希望加入有害矿工的“阴谋集团”。经过一段时间后,他们说,这个阴谋集团会壮大到足以获取网络中绝大部分矿工的运算能力。到那时,它将能够阻止诚实矿工把交易打包到数据块(即块区)中,甚至是篡改已提交给网络的交易。 “我认为媒体就这一点已经渲染得太多了。”比特币开发员麦克·赫恩(MikeHearn)对本报记者说道。他认为伊亚尔(Eyal)和赛尔(Sirer)并没有充分考虑到他们攻击中许多潜在的难题。譬如,他说,在不为人知的情况下让大批假矿工潜入网络,这点是很难办到的。 确实,他们的攻击存在的最大问题在于社会层面,而非技术层面。许多比特币矿工已经联合成立了矿池,这些矿池使他们的计算能力结合到一起,并共享解决问题后所得的收益。大部分矿池的领头人都互相认识,倘若有人企图在挖矿过程中动手脚,他们将很容易发现这个人。 诚实用户端节点如果能推测出发生了什么,判断出哪些矿工是阴谋集团的一部分,那么要采取应对措施并不困难。如果一个有害的矿工和一个诚实的矿工几乎同时公布“中奖彩票”,网络中其他的诚实矿工总能让诚实的用户端节点赶在有害矿工之前,领先公布他的答案。 此外,康奈尔大学(Cornell)研究人员所模拟的攻击也能很容易地被诚实矿工侦测到。现今,在数秒时间内两台矿工同时公布答案的情况非常罕见。一旦这种现象开始规律性地反复出现时,就表明可疑的事情发生了。这种事情发生得越频繁,他们得到的数据就越多,就越能帮助他们判断谁是诚实的矿工,谁是阴谋集团的一员。由诚实矿工组成的矿井会公布一份成员名单,藉此把圈子内的冒牌货给剔除出去。 “很久以前人们就已经想出了周全的