August 16, 2018

启用比特币SV全节点安装全面恢复比特币原始协议

由:

 

区域链技术研发的全球领导者nChain宣布创建比特币SV,也就是全节点安装,以比特币现金(BCH)的形式恢复比特币原始协议。为了实现比特币创始人Satoshi Nakamoto的愿景,该项目英文全称为“Satoshi Vision”,意为“Satoshi的愿景”。比特币SV是在比特币挖矿的龙头企业CoinGeek和各大同行的要求下创建的,旨在为支持比特币原始愿景的挖矿企业提供明确的BCH安装选择,而非针对比特币原始协议作出不必要的更改。

 

本周早些时候,CoinGeek发布了明确的声明,表示使用他们公司的BCH散列功率可以支持与“Satoshi Vision”一致的比特币协议说明。CoinGeek在声明中明确他们不支持会对比特币原始协议作出不必要更改的安装或项目。CoinGeek创始人Calvin Ayre解释道:

 

“挖矿企业应该推动比特币领域的路线图,因此,CoinGeek和其他企业要求nChain站在专业的角度来安装比特币全节点软件(用于BCH),以恢复原有的比特币协议。CoinGeek正在赞助这一项目,并计划用比特币SV进行挖矿。我们也邀请其他BCH挖矿企业加入其中,通过使用比特币SV表达他们对‘Satoshi Vision’的支持。“

 

nChain集团首席执行官Jimmy Nguyen评论道:

 

“为了回应挖矿企业的需求,nChain很乐意向比特币SV提供技术支持。一旦完全恢复比特币协议并加以维护,全球企业和开发人员就可以放心打造强大的应用程序和项目,开展以此为基础的商业冒险,就像是信任长期稳定的互联网协议那样。比特币的未来是重头戏,增长不容小觑,是个大有可为的产业。比特币SV能够推动比特币的专业化程度,是迈向伟大未来的重要一步。”

 

路线图

 

虽然全面的路线图还在研制中,但第一个目标是在2018年9月的第一周前发布比特币SV初始版本用于测试。该代码将会基于比特币ABC v0.17.2。初始版本将包含尽可能少的变更集,以支持2018年11月15日的 BCH 协议升级,因为比特币 SV 的第一个优先级是确立安全和 QA 的最佳做法。

 

对于比特币SV的首次发布,以下更改将使BCH大幅接近比特币原始协议:

 

1.恢复更多原始Satoshi操作码:OP_MUL,OP_LSHIFT,OP_RSHIFT,OP_INVERT

2.删除每个脚本201个操作码的限制

3.将区块大小的上限提高到128 MB

 

就绪后,挖坑企业可在Github的新Bitcoin SV存储库中获得代码和匹配信息。比特币SV将根据MIT许可证供开源使用。

 

除了领导 CoinGeek 的比特币 SV 项目外,nChain 还将继续开发先前宣布的 Teranode 项目, 以进行更长期的部署。Teranode 将是一个企业级的 BCH 全节点安装,采用微服务体系结构的方法来达到太字节以上的目标区块容量。

 

开发者团队

 

比特币SV团队旨在打造行业最佳实践,承诺以一流的质量保证和稳定性来安装和维护全节点。

 

Daniel Connolly将担任首席开发官。在加入nChain前,他在企业系统部门和联合国机构的IT岗位上工作了20年。Daniel多年来一直在默默无闻地为比特币事业做出贡献,并积极参与Electron Cash项目,他还是BitcoinJ-Cash项目的主要功臣。nChain的Steve Shadders将担任技术总监,负责监督项目和联络赞助商。Steve于2011年开始为比特币事业做出贡献,编写了第一批开源采矿池引擎之一,也是BitcoinJ的早期贡献者。此外,该团队一开始就汇集了五位C ++开发人员(总共加起来有95年的开发经验),一位兼职Dev Ops(开发操作)人员,一位全职QA(质量保证)工程师和一系列业务支持人员。

 

项目团队欲招聘拥有直接比特币经验或基础架构经验的C ++开发人员。 申请人可提交求职意愿至[email protected]

 

CoinGeek还将提供资源给比特币SV,以支持BCH开发的专业化。

 

质量程序

比特币 SV 项目将采取多项措施加强其对严格质量的承诺。

首先,团队将实施最佳实践变更管理流程,并将寻求让其他安全敏感行业的外部 QA 专家来监测和审核这些过程。

第二, 该项目将聘请业界领先的区块链安全审计公司进行服务。 这个外部团队将为两个目的服务:

  1. 完成对计划于10月中旬开始的比特币 SV 代码库的全面安全审计。此审核不仅涵盖代码本身,还包括开发实践和过程,以帮助构建业界最强健的节点开发团队。
  2. 在提交候选时,对所有代码更改进行持续的审查和威胁分析。

使用这样的外部安全审核公司需要大量的费用,但是 CoinGeek 和 nChain 愿意为整个 BCH 生态系统的良好发展贡献这样的成本。

第三, 比特币 SV 项目将提供一个慷慨的 bug (故障)赏金计划,以激励和动员世界各地的安全研究员发现和报告安全漏洞。该团队将聘请专家服务提供商在该领域制定行业最佳的”负责任披露计划”。

 

为了显示其对负责任bug 披露进行奖励的承诺,比特币 SV 团队将提供最高的10万美元的报酬 (由 CoinGeek 赞助,当然也以BCH 支付) 给Cory Fields。作为一个安全研究员,他发现并在今年5月负责任地披露了一个潜在的 BCH 链分裂 bug。 这种匿名披露最后获得了快速而专业的响应,确保了漏洞的快速修补和网络的安全。通过 bug 赏金计划, 比特币 SV 项目希望鼓励更多的专业披露,这样有助于加强 BCH的进一步发展。

 

竞争性参与

 

更多节点安装和更多竞争对比特币有利。因此,比特币SV项目欢迎其他安装开发团队的参与,前提是这些团队选择支持比特币SV提出的共识变更。比特币SV团队诚心邀请这些团队投入这一事业,并鼓励在测试和共识代码共享方面开展合作。

 

nChain集团首席执行官Nguyen补充道:

 

“这对比特币BCH的发展来说是一个激动人心,但也是至关重要的时刻。我们期待与世界各地的团队合作开展比特币SV等项目,实现我们的共同目标:让Satoshi对比特币的原始愿景在全球范围内梦想成真。”

 

:将于今年11月在伦敦举行的CoinGeek Week大会的详细信息以及如何(免费)加入bComm协会