如何為比特幣核心做出貢獻
Xapo的比特幣核心開發人員,Coinbase的前軟體工程師Amiti Uttarwar已經解釋了開發人員如何能夠 為比特幣協議做出貢獻 在周五發表的博客文章中。作為一個開源項目,幾乎任何具有足夠開發人員專門知識的人都可以參與協議的擴展。但是從哪裡開始並不總是很明顯。
據Uttarwar稱,除了向比特幣的代碼庫提交代碼之外,還有更多的貢獻。有很多技術含量較低的方法可以參與其中,例如註冊參加比特幣的郵件列表討論。
您是否考慮向比特幣網路添加一些代碼?圖片:Shutterstock。
「 Bitcoin-dev」郵件列表通常包括 圍繞補丁的討論,BIP提案和學術論文公告。不太基本的討論通常通過「比特幣討論」來進行,這是專門用於直接詢問之外的郵件列表。 比特幣開發的發展重點。
緊跟生態系統發展的另一種方法是訂閱「 The Bitcoin Optech」,這是每周一期的通訊,深入研究比特幣的 最新技術發展。
在比特幣兔子洞里
對於那些希望為比特幣貢獻實際代碼的人來說,熟悉比特幣的代碼庫是一個起點。
Uttarwar建議:「克隆存儲庫,編譯並運行測試。」
一旦適應了,就該嘗試真正的東西了。拉取請求是對比特幣代碼庫的建議修訂。其他開發人員審查了這些請求,有的則通過將其納入代碼中。
創建請求請求可能是一項艱巨的任務。找到一個利基市場至關重要,因為貢獻必須對項目具有一定的價值才能被合併。密切關注郵件列表討論是發出有價值的請求的好方法。
北方邦建議掃描Github的「問題」標籤。歸檔在兩個標籤下:好第一期「和」爭奪」是可以接受的請求請求問題,這意味著任何人都可以編寫旨在解決問題的代碼並將其提交給審核過程。它們通常包括一些適合初學者的建議。
通過搜索標籤「 TODO」,可以找到其他請求請求提示。此關鍵字可以發掘一系列適合初學者的測試和後續工作。
Uttarwar寫道:「認真思考如何測試更改, [pull requests] 解決跟進問題和增加測試覆蓋面將受到讚賞。」
公關評測俱樂部也是貢獻者的重要資源。在這裡,關於拉取請求的每周討論會幫助新移民 了解PR審查流程。
你還在等什麼?