Bitcoin Core 是比特幣網絡的客戶端軟件,由這種加密貨幣的開發者社區創建。它包括一個錢包,也可用於挖礦BTC。
當我們談論加密貨幣時,今天沒有什麼比比特幣大。無論是貨幣的組織結構,還是加密貨幣本身,都成為了這個世界的象徵。對於某些東西,比特幣以外的任何加密貨幣都被稱為山寨幣。
更重要的是,沒有公司或個人擁有比特幣。官方頁面的定義是這樣的:
比特幣由全球所有比特幣用戶控制。開發人員正在改進軟件,但不能強制改變比特幣協議規則。
所有這一切都與比特幣核心有關,因為它最終是一款由所有人創建的軟件。
如果我們對加密貨幣,尤其是BTC 感興趣,我們會讓你知道這個社區發生了什麼,它是如何組織的。儘管“組織”一詞並不完全是用來定義在這種新的貨幣概念中以去中心化方式工作的這群人。
你之所以走到這一步,肯定是因為你聽說過或閱讀過有關Bitcoin Core 的一些東西。也有可能你對此不太了解,或者甚至你被告知的內容並不完全正確。
如果你想知道它到底是什麼,最好繼續閱讀我們將詳細討論這個。
什麼不是比特幣核心?
首先,重要的是我們要消除媒體中的所有誤解,因為這總是會導致混淆。
Bitcoin Core 不是任何一種加密貨幣。並且有些人相信或說它是原始的比特幣軟件。一般來說,那些捍衛分叉的人稱之為。
現實情況是,由於我們將在後面解釋的幾個原因,這樣認為是錯誤的。
其次,你可能還聽說過比特幣核心實際上並不存在。這也是不正確的,因為比特幣核心存在。
第三,另一個經常重複的錯誤是對開發團隊的引用。這也不是真的,儘管它可能是三者中最真實的。
現在我們知道它不是什麼,更容易深入研究它是什麼。
比特幣(大寫)、比特幣(小寫)和比特幣核心的區別
當我們用大寫字母談論比特幣時,我們指的是加密貨幣背後的區塊鏈組織和軟件。
當我們使用小寫比特幣時,我們指的是我們通常買賣的加密貨幣本身。它們通常可以互換使用(包括我自己),但了解這些差異很重要。
軟件和貨幣都在2009 年首次亮相,雖然BTC 幾乎保持不變,但在此期間軟件發生了很大變化。
該網絡協議於2008 年發布。這個被稱為比特幣0.1 的協議於2009 年1 月投入實踐。然而,幾年後,另一群程序員參與了該項目。
如果我們再次查看定義,你會注意到帶有大寫字母的比特幣既可用於指代組織或網絡,也可用於指代區塊鍊或客戶端的軟件。
我們還有小寫的比特幣,它是貨幣,這讓一切都變得有點混亂。
所以為了讓事情更清楚一點,主要的軟件開發人員Gavin Andresen 接受了將客戶端軟件稱為Bitcoin Core 的提議,因為它是比特幣的比特幣核心。
現在我們也知道它的名字從何而來以及它的原因。
我們可以用比特幣核心做什麼?
簡單來說,Bitcoin Core 是一個運行比特幣協議的客戶端。沒有必要使用它來發送和接收比特幣,我們可以使用其他錢包,但它是一種選擇。
用作錢包
說到與BTC 進行交易,軟件中集成了一個錢包。我們可以用它來發送和接收,也可以用來存儲我們的硬幣。
但是,如果你曾經嘗試過該軟件,那麼你肯定會注意到它的幾個特點。
首先,它比較重,佔用了幾千兆字節,因此需要PC或Mac等計算機才能使用它。沒有手機。
其次,我們需要將錢包與網絡同步,這可能需要很長時間。
你可能需要等待幾天才能趕上網絡。好消息是同步過程只需要完全完成一次,然後它會以小增量更新。
Minar con 比特幣核心
我們對Bitcoin Core 的另一種用途是挖比特幣。如果我們能夠以低廉的價格獲得能源和強大的挖礦設備,那麼這可能是有利潤的。
這樣做的步驟如下:
我們打開比特幣核心錢包我們點擊“幫助”,然後選擇“調試窗口”並點擊“控制台”選項卡如果我們只想用計算機的一個核心進行挖礦,我們必須輸入“setgeerate true 1” 要停止挖礦,我們必須輸入“setgenerate false”
然而,我們需要明白,今天如果沒有ASIC 挖礦設備,這實際上是不可能的。在我們能夠在普通計算機上使用Bitcoin Core 進行挖礦之前,隨著時間的推移,這項活動變得更加專業,拋開這些硬件為專為工作而創建的硬件讓路。
無論如何,能夠使用包含錢包的這個程序的事實是一件非常有趣的事情,甚至好奇地嘗試一下,不管它是如何工作的。
其他實現
因為比特幣核心源代碼是開放的,所以有多種實現方式。它們是用不同的編程語言編寫的,由不同的人以不同的設計編寫。
節點可以運行任何這些軟件實現,但它們都必須就核心功能達成一致以保持共識。
整個比特幣網絡必須就驗證交易和區塊的規則達成一致。
但是儘管有許多不同的實現,但原始的比特幣核心是迄今為止最受歡迎的,並被用作參考實現。這意味著其他實現會向該軟件尋求標準和指南。
比特幣核心常見問題
以下是文章中尚未回答的一些問題,也許你正在問自己。
這個客戶端安全嗎?
系統和錢包與它們運行的計算機一樣安全。雖然我們只能將一個地址鏈接到錢包,但我們必須確保我們採取必要的措施來抵禦攻擊。
比特幣網站建議人們製作密鑰的備份副本,確保錢包安全並且已離線配置,特別是如果它要持有大量資金,查看安全通知併計劃一個策略案例BTC 需要繼承。
誰運行比特幣核心?
儘管任何人都可以提出更改建議,但並非所有代碼更改建議都集成到Bitcoin Core 中。
相反,社區會審查和討論每個提案,然後決定是接受還是拒絕更改。任何人都可以參與討論,它是通過協商一致建立的,而不是通過投票。
一旦更改被社區接受,維護代碼的幾個人就會集成更改。社區相信這些人不會添加未經其批准的代碼。
如果他們不遵守此義務,則不會發生任何事情或影響任何節點,因為該代碼將不會被採用,並且有可能返回到以前的版本。這就是為什麼他們有很多責任,但很少有權力或影響。
誰開始的?
Bitcoin Core 是比特幣的原始實現,由中本聰於2008 年底創建。
起初是中本聰保留了比特幣核心,直到2010 年底它消失了。從那時起,一些人參與了繼續這項工作的任務。
維護代碼的角色落在了一群志願者身上,萬一他們失去了社區的信任,他們總是可以改變的。
誰開發它?
自2009 年比特幣推出以來,Bitcoin Core 一直在成功運行。然而,與任何軟件項目一樣,總是存在需要修復和改進的缺陷。
許多人致力於改進比特幣核心。這些程序員被稱為核心開發人員,成為其中之一沒有任何資格或限制。
自從中本聰發布比特幣的原始版本以來,開發者的數量急劇增加。在撰寫本文時,已有750 人為你的代碼做出了貢獻。
它不是一個中心化的人群。沒有項目負責人或經理來管理開發人員或構建什麼或如何構建。
核心開發人員是世界各地的人,他們自主決定如何貢獻比特幣。
事實上,包括中本聰在內的一些開發人員仍然完全匿名,無論他們的聲譽或業績如何,都可以對他們的想法進行評判。
¿比特幣核心控制比特幣?
在比特幣網絡上運行的每個節點選擇他們想要運行的軟件版本。這意味著網絡由運行不同版本的數千個節點組成。
此外,當開發人員對比特幣核心進行改進時,並非網絡上的所有節點都會立即集成它們。許多人繼續運行舊版本並忽略改進。
這就是為什麼控制權掌握在網絡節點而不是開發人員手中的原因。如果開發者在Bitcoin Core 中集成了一個變化,但很少有節點運行它,那麼網絡在這個變化面前保持不變。
概括
Bitcoin Core 是最流行的軟件,用於連接到比特幣網絡並運行節點。 Bitcoin Core 是開源的,這意味著任何人都可以查看、複製和改進它。比特幣核心的變化只能通過共識發生。
資訊來源:由0x資訊編譯自CRIPTOTARIO。版權歸作者Criptotario所有,未經許可,不得轉載