比特币ABC的目标,是实现比特币现金成功所需的软件基础架构。我们在为比特币现金“铺路”。我们为潜在的几十亿日活用户来扩容, 也为潜在的成千上万的比特币现金业务搭建平台。

为实现这一目标,我们制定了相应的长期战略。 在目标达成的过程中,会有许多挑战和需要超越竞争对手。 这里概述的步骤,为我们最好地提供了竞争中赢的机会,并让BCH充分发挥其潜力。

原则

比特币ABC的战略,围绕以下原则展开:

  • 长期的、可持续的基础架构,而不是吸眼球的短期项目,或缺乏实质的重大公告;
  • 集中精力在为未来建立可靠的基础,而不是需要后期大量优化和更改,从而最小化技术负担;
  • 满足用户、矿工和商户的需求;
  • 持续的技术改进;
  • 现实日新月异,我们必须要随之变化;
  • 偿还早期比特币开发中的技术债,即通过移除脆弱的代码,而转向更安全、更稳定的代码;
  • 目标是可维护的代码库。

从根本上来讲,比特币现金是健全的。比特币ABC旨在保持这种状态。为了给比特币现金业务上的程序开发和创新打下坚实基础,比特币现金需要持续不断地改进和竞争。

路线图

这份比特币ABC 2020年商业计划书,涵盖2020年5月1日至2021年4月30日 (为期一年)的计划,其重点在以下开发项目。

虽然我们已经筹集了2020-2021年的部分预算,比特币ABC仍需要200万美元的资金来实现以下路线图目标。

120万美元:持续的进步

募集120万-200万美元的资金,将使比特币ABC不仅能够继续基本的运营,而且还可以让团队做出重大的改进。

  • 聪上“小数点”(更小的单位)。这能精确比1聪更小的数值。当BCH的市场价格上涨时,交易费用也不可避免地提高。随着引进更小的单位,我们可以无限减低交易手续费。
  • 自适应区块大小。即根据市场需求,调整区块大小从当前的32MB提升到1TB的能力。这将允许比特币现金每秒交易量(TPS)以基于市场的灵活方式增长。
  • 富余的编程能力。我们需要团队里有多位对代码有深刻理解,并能快速调试问题的程序员。
  • DevOps。这包括基础开发(有富余的能力来修复不可预见的bugs)、矿工支持、实时修复链上问题等。改进的DevOps是“资本建设”,某种意义上来说,它提高了项目在未来能够更快,更可靠开发代码的能力。
  • 代码质量:通过修复bug,跟上对安全至关重要的比特币Core代码的向后移植,以及更改容易实现的共识(例如,*sigops counting ),从而持续提高代码库的质量。这些改进降低了出现bug的几率,使代码的维护随着时间的推移而变得更简单,也简化了新开发人员的入门时间。

200万美元:打破BTC的垄断地位,实现点对点电子现金的愿景

借助200万美元的资金,比特币ABC将向前迈出重要的一步,即为实现点对点的电子现金愿景和比特币现金路线图建立技术基础。

这包括:摆脱目前比特币现金对比特币Core代码向后移植的依赖;从技术上摆脱“电子黄金”言论,以及不受挑战的比特币Core市场统治地位。

  • 全面检修内存池。这包括优先排序非共识性的改进,主要是重新设计内存池代码路径。这是一项重要的大工程,将为比特币现金进行多项基础改进,包括以下内容:(参照下面的“全面检修内存池”,来获取更多信息)
    • 大大改善或完全删除链上50个未确认连锁交易的限制
    • 重新引入“免费”交易
    • 通过并行性,区块模板构建等技术实现更好的扩容
    • 完善收费结构
    • 更简单、更可维护的代码
  • 取得代码所有权。 在绝大部分领域,我们不应该局限于遵循比特币Core。比特币现金为世界带来点对点电子现金的愿景,需要不同的技术决策。但是取得代码所有权,也意味着比特币ABC持续运营的成本会更高。(参照下面的“取得代码所有权”,来获取更多信息)
  • 修复出块时间波动:我们将采取措施来减少出块时间的变化,并确保区块在更稳定的时间内出块。(参照下面的“修复出块时间波动”,来获取更多信息)
  • 更快的传播区块:我们将用石墨烯或其他解决方案来实现更快的区块传播时间,这可能受益于我们在CTOR上做的工作。更快的传播,意味着给矿工带来更稳定的收益,以及降低所有网络参与者的风险。
  • 员工储备:或称之为“裁掉阿毛里”。我们将有1-2名胜任的开发者,在必要的时候取代阿毛里。
  • 人员的稳定性:随着更多开发者的加入,我们能够随时待命紧急状况,并提供技术支持。

为世界建立不受审查的点对点电子现金,并实现比特币现金的愿景而加入我们吧!

请访问fund.bitcoinabc.org,查看我们的商业计划书、预算、交付时间表、募资方式和反馈机制。

齐心协力,我们才能达成目标。

谁加入?


1 Sigops 是signature operation的缩写, 即表示“签名操作”。

Sigops counting 是事务执行签名操作的计数。