mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
平台 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

争议中不断前行的比特币核心开发团队——Bitcoin Core

收藏
分享

从2008年以来比特币已经走过了十年的岁月,这十年之间是谁在一直维护着比特币网络?

传说中的比特币创始人中本聪已经消失已久,无人知晓他去了哪里,根据报道2011年中本聪就消失了。

比特币网络背后的核心开发团队core团队

中本聪消失以后比特币网络就从此没有人运营了吗?

比特币是由中本聪开创的,虽然是一种去中心化的数字货币,理论上可以自主运行维护。但实际上也需要一个团队对其定期维护、升级更新什么的。

比特币在这十年之中的每一次技术升级和网络的运营都有团队在背后默默付出,最出名的当属比特币核心开发团队core团队,一个最早成为为比特币做出杰出贡献的团队。
Bitcoin Core,中本聪指定的人选组建的团队,通常被认为是比特币的唯一官方开发团队,其开发的Bitcoin core钱包也被公认为是比特币的官方钱包。

首先介绍下Core团队并不是传统意义上的中心化的公司,而是由一些核心开发者以及一个包含有许多短期贡献者的比特币开发社区组成,算是一个非营利机构组织,主要是对比特币程序进行修改、更新与维护等等,并不以营利为目的。

通常来讲,从事比特币开发的人才都需要丰富的知识与经验,这些涉及到经济、政治、密码学、计算机科学等多方面的知识。因此,Bitcoin core作为长久以来得到比特币社区最多支持的开发者团队,风险投资者尼克•托马伊诺(Nick Tomaino)认为Bitcoin Core团队是全球最有才华的比特币开发团队。

比特币网络系统的运营及比特币核心版本的不断推进

比特币又是一个开源的项目,其核心项目运营是一个开放的贡献者模型,开发者提供的这些代码可以由任何人以同行评审,测试和补丁的形式为开发做出贡献。

当然比特币开发团队中也没有特权人的意义在,也没有“核心开发者”的特定概念。开源通常自然围绕着精英管理,其中长期贡献者从开发者社区获得更多信任,但是某些层次结构对于实际目的是必要的。

2015年12月,比特币开发团队部署隔离见证testnet;2016年开发比特币核心版本012.0发布,libsecp256k1验证,同年的2月隔离证人功能已完成并可以随时进行一般审查,同年3月,比特币核心版本0.12.1发布;截止到2018年的10月底比特币核心版本0.17.0.1已经发布。比特币开发团队在技术方面一直在不断更新,以更好的运营比特币网络,core团队现在依然专注于Bitcoin(BTC)系统的维护与Your Saas coin(YSC)的技术开发。

Bitcoin Core团队情况及技术突破

Bitcoin Core开发人员包括Gregory Maxwell、Pieter Wuille博士、Matt Corallo、Eric Lomborozo、Jorge Timón、Mark Friedenbach、Alex Morcos、Peter Todd,Luke Dashjr等。

以下列举开发者的著名言论和技术突破。

Bitcoin Core开发组成员Gregory Maxwell在SW2x事件上发表意见,Bitcoin Cash优于SW2x。

2018年2月27日,Bitcoin Core 0.16.0正式发行,这是9年前由中本聪发布出的软件客户端之后的的第16代比特币的客户端版本。在Bitcoin Core 维护者Wladimir van der Laan的监督下,这个最新的主要版本是由大约100个贡献者在5个月的时间里开发出来的。

2017年3月,Bitcoin Core开发社区推出了最新的软件版本FIBRE,可以让区块变得紧凑,并提高网络上节点数据传输的效率。这意味着可以更快的向世界各地传输交易区块信息,从而进一步完善了该网络。该软件名为Fast Internet Bitcoin Relay Engine(简称FIBRE),于去年夏天推出,紧随早期版本Bitcoin Relay Network推出之后。

Bitcoin Core开发成员Corallo解释说:

“我所追踪的关键统计数据之一是特定矿工消息来源的可靠性。例如,如果Bitfury在格鲁吉亚找到了一个区块,然后我的公有网络通过美国的一些节点接收到了该区块。这是一种很好的指标,可以知道出错点,并还有可以优化的空间。然而更糟糕的是,如果我没有每次从相同的节点中接收到区块,这就很好的表明在我得到区块之前,区块之间有空隙,因此,还有优化的空间。”

Corallo还说,自转向0.14.0开始,他已经“注意到一处显著的改善”。

关于扩容问题,Bitcoin Core开发者Eric Lomborozo表示,所有工程学上的设计都有取舍。我们正在积极探索各种发展可能性,做出最适当的取舍。

不过,Lombrozo不得不承认区块容量问题(是否应改变比特币交易处理数量的硬编码限制)仍然是一种“文化现象”(这里的文化现象指的是事物发展过程的必经之路),是技术社区的发展方向,毕竟目前的市场是由区块链解决方案主导的。

2017年3月,Bitcoin Core开发组成员Luke Dashjr提出了一种使用户友好型比特币钱包(如方便的轻钱包)在分叉后继续安全运行的方法,即使小区块区块链遭受攻击,这些钱包仍旧可以安全地继续运行。

在争议中前行 宽容对待Bitcoin core

Bitcoin core对于扩容是慎之又慎。他们认为扩容会改变比特币的初衷,不符合分布式账本的设计理念,违背了香港共识,坚持加大区块容量会让现在数以千计的独立节点被排挤出去,同时也会增加DDOS攻击风险。由于core的固执,引发2017年比特币硬分叉趋势,其中以BCH(比特币现金)最受支持。

扩容一事让Bitcoin core饱受争议,而为了保障比特币往后的运行安全, 2017年8月由Bitcoin core主导的隔离见证方案激活。这一方案就是在不提高区块容量上限的前提下,将区块内的数字签名信息单独拿出,放在另一个叫 witness 的结构当中,从而增加每个区块可承载的交易量。

其实因为扩容有人说Bitcoin Core已经脱离了中本聪原本的理念。但不论怎样评价Bitcoin Core,Core团队都承担了比特币网络中95%的开发工作。这些人多年来为开发劳心劳力,并且没有报酬,Bitcoin Core在比特币网络发展中始终都扮演重要角色,我们也应宽容对待这支默默付出的开发团队。

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。
相关阅读