作者:Daniel Cawrey(@danielcawrey)
译者:StandardCAT
稿源:巴比特资讯(
www.8btc.com)
众所周知,比特币被设计为一种去中心化的点对点(P2P)网络。然而在叙述中往往丢失的是,我们需要巨量的机器来维护这一散布全球的网络。
比如,为了确认交易有效性,比特币需要多于一个单独网络的矿工处理交易单,它必须通过“节点”向网络广播。这是交易处理过程的第一步(区块链确认)。
要全力挖掘网络潜能,比特币网络不能仅仅提供交易的通道,同时也要确保安全性。使用随机选取的节点,这个网络会减少双花问题——用户试图两次花费同一枚数字货币的可能。
然而,比特币不止是需要节点,它还要求很多全力工作的节点——那些在一个机器实体上载有比特币核心客户端和完整区块链的节点。节点越多,网络越安全。
这是将比特币节点发送到太空的理由之一,这个计划对比特币具有重大含义。
现在问题是,网络中这些节点的数量正在下降,并且核心开发者相信现象会继续。
衰退中的支持
相关的六十日图表显示,比特币的节点数量已有显著的下降。它从三月初 10000 个左右的节点降到了5月开头的 8000 个以下。
http://bitcoin8btc.qiniudn.com/wp-content/uploads/2014/05/reachablenodes60day.jpgSource: Bitnodes
有趣的是过去的24小时中,可用节点的数量从 8200 跌落到 7600 然后又回到 8200。这意味着一部分运行节点的用户在晚上会关掉他们的机器,那么这一部分的节点就是在台式机或者笔记本上运行的。
http://media.coindesk.com/2014/05/reachablenodesoneday.jpgSource: Bitnodes
*Source:
Bitnodes*
另一个问题是节点的地理分布,大部分可用节点都位于北美。在非洲,虽然比特币可能比任何其他地方都更多地帮助缺乏经济来源的当地人,这里却区域性地缺少可用节点。
http://media.coindesk.com/2014/05/nodesmap.jpgA map based on Bitnodes data. Source; Coinviz
比特币节点数据的地图。 *Source:
Coinviz*
缺乏激励
和比特币挖矿不同(参与者会因为确认交易而获得奖励),运行一个比特币节点并不提供任何奖励。运行节点唯一的好处是,帮助保护这个网络。并且关于比特币节点的数据显示,那些对使用完整节点支持网络的人群数量也在衰减。这可能有很多理由。其中一件,是运行完整节点会占用机器的资源而基本上毫无金钱回报。此外,Mt.Gox 的倒闭可能让很多人更少愿意去支持这个密码学货币。还有,比特币的核心客户端在中国最流行,至少过去一段时间是的,但已经因为争议渐大的监管环境而减退。
挖矿中心化
比特币的网络曾经对普通用户的参与要友好得多。然而,对很多人来说,大规模ASIC数据中心通过拓展节点,弱化了挖矿的回报满意程度。Ross McKelvie,Boost VC 比特币创新工厂的首席工程师,相信会出现像 KnCMiner 这样更大型的运营商和数据中心,在将来不得不负担起比特币节点下降的责任:
“随着比特币的发展,也必须要求背后的网络和相应的算力去支撑它。主要的比特币用户并不能支持他们自己的节点,而会被 KnC 一样的公司接手。” KnCMiner 只是 挖矿产业中经济和物流行业 的一个具体体现,将比特币推向了更中心化的未来。McKelvie 也相信对比特币感兴趣的主流技术公司会不得不将他们的计算资源投入到数字货币中:“我不会惊讶于我们发现像 Google 和 Amazon 这样的大型技术型公司,在接受这种货币的同时,将资源也投入到比特币中。”
节点的反馈
作为比特币核心开发团队的成员,Mike Hearn认为节点从数量 10000 跌到 7000 以下是一个不可忽视的问题。对 Hearn 来说,问题的根本是将计算资源和电力花费在某样不再具有价值的事物上的兴趣消退。在比特币开发者联系名单上,Hearn 提议增加额外功能,来使开发者能够更好地理解节点如此显著减少的原因。Hearn 也想排除网络中安装在笔记本或者个人计算机上的消费者钱包。因为这些数量无论如何会持续减少——而且他们只在用户白天醒着的时候工作。Hearn 认为,节点数量众多所重要的一个原因是冗余:
“它让比特币网络‘看上去’更大,更有活力、更去中心化,因为有如此多的人合力运作它。所以会产生一定的心理激励。”
前行
比特币核心开发者 Jeff Grazik 相信,社群对支持网络的节点数量下降的注意力,是这个行业促进这个数目增长所需要的:
“我认同我们需要更多完整的节点。我为此已经呼吁很久了。”然而,这样的呼吁,请求自愿的支持并不足够激励人们这样去行动,所以,浮现出的一个合乎逻辑的想法是,给节点一些某种形式的激励。然而目前那可能并不可行:在过去的六个月中,Blockchain显示矿工平均每天获得 15.98 BTC 的回报,以最近的比特币价格换算,整个网络产生大概 $7040 的价值——而交易费在过去六个月难以置信地长期持平。如此一来,矿工可能非常不愿意将任何分得利润给比特币节点,因为节点并没有高昂的 ASIC 矿机需要维护。
http://media.coindesk.com/2014/05/totaltransactionfees.jpgTransaction fees on the network for past six months. Source: Blockchain.info
过去六个月的交易费。 *Source: emphasized text
Blockchain*
比特币社群的成员看上去正在丢失维护完整节点的信心。这是值得注意的,因为它意味随着时间推移,行业的龙头公司可能不得不承担这一松懈的责任。如果更大的玩家开始扮演支持比特币完整节点的角色,那么,去中心化的网络基本结构就会逐渐瓦解。这就是比特币大概的形势——ASIC 的崛起,中国的抛售和 Mt.Gox 的彻底倒闭——加上运行节点的人几乎没有办法获得利润。