Community

誰指定了比特幣協議?

  • October 22, 2014

我瀏覽了 Satoshi 的原始論文,其中概述了比特幣協議。然而,這篇論文是對比特幣的高級概述,並沒有具體說明協議的重要部分。

誰指定了比特幣協議的細節?到目前為止,哪個人或團體負責定義協議的標準?

然而,這篇論文是對比特幣的高級概述,並沒有具體說明協議的重要部分。

這是真的,當比特幣論文發表到 metzdowd 加密郵件列表時,Hal Finney注意到了這一點。(比特幣論文發表在比特幣原始碼之前。)

不幸的是,我無法完全理解該系統。該論文描述了關鍵概念和一些資料結構,但沒有明確規定係統參與者必須遵循的各種規則和驗證。


誰指定了比特幣協議的細節?

我想說的是,中本聰在最初發布的原始碼中指定了 95% 的比特幣協議。從那以後發生了一些變化,但大部分比特幣沒有改變。


到目前為止,哪個人或團體負責定義協議的標準?

本質上,你提出了一個比特幣改進提案。以下是該過程的摘要:

  1. 在社區討論這個問題

BIP 擁護者(又名作者)應首先嘗試確定該想法是否適用於 BIP。發佈到 bitcoin-development@lists.sourceforge.net 郵件列表(也可能是 Development&Technical Discussion 論壇)是解決此問題的最佳方式。

  1. 編寫 BIP 草案

一旦冠軍向比特幣社區詢問一個想法是否有機會被接受,應該將 BIP 草案送出給 bitcoin-development@lists.sourceforge.net。這使作者有機會充實 BIP 草案,使其格式正確、質量高,並解決對該提案的最初擔憂。

  1. BIP 編輯(現為 Gregory Maxwell)對其進行評論

如果 BIP 編輯批准,他將為 BIP 分配一個編號,將其標記為 Standards Track、Informal 或 Process,將其狀態設為“Draft”,並將其添加到 git 儲存庫。BIP 編輯不會無理拒絕 BIP。拒絕 BIP 身份的原因包括重複工作、技術上不健全、沒有提供適當的動機或解決向後兼容性問題,或者不符合比特幣哲學。

要使 BIP 被接受,它必須滿足某些最低標準。它必須是對提議的增強功能的清晰完整的描述。增強必須代表淨改進。提議的實施(如果適用)必須是可靠的,並且不得過度複雜化協議。

  1. 完成參考實現

一旦 BIP 被接受,參考實現必須完成。當參考實現完成並被社區接受時,狀態將更改為“Final”。

引用自:https://bitcoin.stackexchange.com/questions/32083