如何为比特币核心做出贡献

Xapo的比特币核心开发人员,Coinbase的前软件工程师Amiti Uttarwar已经解释了开发人员如何能够 为比特币协议做出贡献 在周五发表的博客文章中。作为一个开源项目,几乎任何具有足够开发人员专门知识的人都可以参与协议的扩展。但是从哪里开始并不总是很明显。

据Uttarwar称,除了向比特币的代码库提交代码之外,还有更多的贡献。有很多技术含量较低的方法可以参与其中,例如注册参加比特币的邮件列表讨论。

您是否考虑向比特币网络添加一些代码?图片:Shutterstock。

“ Bitcoin-dev”邮件列表通常包括 围绕补丁的讨论,BIP提案和学术论文公告。不太基本的讨论通常通过“比特币讨论”来进行,这是专门用于直接询问之外的邮件列表。 比特币开发的发展重点

紧跟生态系统发展的另一种方法是订阅“ The Bitcoin Optech”,这是每周一期的通讯,深入研究比特币的 最新技术发展

在比特币兔子洞里

对于那些希望为比特币贡献实际代码的人来说,熟悉比特币的代码库是一个起点。

Uttarwar建议:“克隆存储库,编译并运行测试。”

一旦适应了,就该尝试真正的东西了。拉取请求是对比特币代码库的建议修订。其他开发人员审查了这些请求,有的则通过将其纳入代码中。

创建请求请求可能是一项艰巨的任务。找到一个利基市场至关重要,因为贡献必须对项目具有一定的价值才能被合并。密切关注邮件列表讨论是发出有价值的请求的好方法。

北方邦建议扫描Github的“问题”标签。归档在两个标签下:好第一期“和”争夺”是可以接受的请求请求问题,这意味着任何人都可以编写旨在解决问题的代码并将其提交给审核过程。它们通常包括一些适合初学者的建议。

通过搜索标签“ TODO”,可以找到其他请求请求提示。此关键字可以发掘一系列适合初学者的测试和后续工作。

Uttarwar写道:“认真思考如何测试更改, [pull requests] 解决跟进问题和增加测试覆盖面将受到赞赏。”

公关评测俱乐部也是贡献者的重要资源。在这里,关于拉取请求的每周讨论会帮助新移民 了解PR审查流程

你还在等什么?

提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢