章
認識比特幣
比特幣從哪裡來?
擁有比特幣
比特幣減半
對比特幣的誤解
比特幣可擴展性
參與比特幣網絡
第一章 - 了解比特幣
內容一覽
什麼是比特幣?
有什麼用呢?
是什麼讓比特幣有價值?
它是如何運作的?
什麼是區塊鏈?
比特幣合法嗎?
比特幣的歷史
比特幣的創造者是誰?
中本聰發明了區塊鏈技術嗎?
比特幣之前的數位貨幣
什麼是比特幣?
比特幣是數位形式的貨幣。但與您習慣的法定貨幣不同的是,它們沒有中央銀行來監管。相反,比特幣金融系統是由分佈在世界各地的數千台電腦運行的。每個人都可以透過下載開源軟體加入生態系統。
比特幣是有史以來第一種加密貨幣,於 2008 年宣布(並於 2009 年推出)。您可以發送和接收數位貨幣(比特幣,帶小寫 b,或 BTC)。它具有如此吸引力的一些原因:沒有人可以對其進行審查,資金不能多次使用,並且可以隨時隨地進行交易。
有什麼用呢?
許多人使用比特幣有幾個原因。許多人喜歡它是因為它無需許可的性質——任何有網路連線的人都可以發送和接收它。它就像現金,但以數位形式存在,這意味著您可以將其發送到任何地方,沒有什麼可以阻止您使用它。
是什麼讓比特幣有價值?
比特幣是去中心化的、抗審查的、安全的、無國界的。
正是這種品質使其在國際匯款和支付中具有吸引力,其中涉及的人員不需要顯示自己的身份(就像信用卡和借記卡的情況一樣)。
許多人選擇不花掉比特幣,而是長期持有(也稱為長期持有)。比特幣因其硬幣供應量有限而被稱為數位黃金。一些投資者將比特幣視為一種價值儲存手段。由於它們稀有且難以生產,因此這些硬幣可與金或銀等貴金屬進行比較。
持有者(選擇持有比特幣的比特幣所有者)相信,這些財產——加上全球可用性和高流動性——使其成為長期儲存財富的理想媒介。他們相信,隨著時間的推移,比特幣的價值將繼續增加。
它是如何運作的?
當愛麗絲與鮑伯進行交易時,她不會以您想像的方式匯款。這個過程不像給鮑勃美元。但這更像是愛麗絲在一張紙上寫下(每個人都可以看到)她給了鮑伯一美元。當鮑伯將相同的資金發送給卡羅爾時,卡羅爾可以透過查看這張紙來看到鮑伯擁有這些資金。

這張紙是一個特殊的資料庫,稱為區塊鏈。網路中的所有參與者都在其裝置上儲存了該資料庫的相同副本。所有這些都相互連接以同步新資訊。
當用戶付款時,交易直接透過點對點網路傳播——沒有中央銀行或機構來處理轉帳。為了添加新訊息,比特幣區塊鏈使用稱為挖礦的特殊機制。透過這個過程,新的交易區塊被記錄在區塊鏈上。
什麼是區塊鏈?
區塊鏈是一個只能追加的分類帳:換句話說,資料只能加入其中。一旦添加信息,就很難修改或刪除它,因為區塊鏈在每個區塊中都包含一個鉤子,將其連接到前一個區塊。

這個哈希值實際上是前一個區塊的哈希值。雜湊是透過單向函數傳遞資料以產生輸入的唯一“指紋”的過程。如果輸入稍有改變,指紋看起來就會完全不同。由於我們正在連結區塊,因此不可能在不撤銷舊條目後面的區塊的情況下編輯舊條目。像這樣的結構是確保區塊鏈安全的組件之一。
要更深入地了解區塊鏈,請造訪區塊鏈技術初學者基礎指南。
比特幣合法嗎?
比特幣在大多數國家是完全合法的。然而,也有一些例外——在投資加密貨幣之前,請務必閱讀您所在國家/地區的現行法規。
在比特幣合法的國家,政府實體採取各種方法對其徵稅。總體而言,監管仍然很少,並且在未來幾年可能會發生很大變化。
比特幣的歷史
比特幣的創造者是誰?
沒有人知道!比特幣的創造者使用了筆名中本聰,但我們對這個身分一無所知。中本聰可以是位於世界任何地方的一個人或一群開發人員。他的名字起源於日語,但中本聰的英語程度讓許多人相信他/他們實際上來自英語國家。
中本聰隨軟體一起發布了比特幣白皮書。然而,這位神秘的創造者卻在2010年失蹤了。
中本聰發明了區塊鏈技術嗎?
事實上,比特幣結合了許多已經存在了一段時間的技術。區塊鏈這個概念並不是與比特幣同時誕生的。像這樣的不可變資料結構的使用可以追溯到 90 年代初,當時 Stuart Haber 和 W. Scott Stornetta 提出了一種將時間戳應用於文件的系統。就像今天的區塊鏈一樣,時間戳依賴加密技術來保護資料並防止其被篡改。
有趣的是,中本聰在他的白皮書中並沒有使用「區塊鏈」這個術語。
另請參閱:區塊鏈的歷史。
比特幣之前的數位貨幣
比特幣並不是引入數位貨幣的第一次嘗試,但它無疑是最成功的一次。這些先前存在的示意圖為中本聰的發現鋪平了道路:
數位現金
DigiCash 是一家由密碼學家和電腦科學家 David Chaum 於 20 世紀 80 年代末期創立的公司。基於 Chaum 本人撰寫的一篇論文(此處進行了更廣泛的描述),DigiCash 被引入作為面向隱私的線上交易的解決方案。
儘管 DigiCash 具有中心化系統模型,但這仍然是一個有趣的實驗。該公司後來破產了,喬姆說這是因為該系統是在電子商務真正全球化之前引入的。
B-錢
B-money 最初是在電腦科學家 Wei Dai 於 20 世紀 90 年代發表的提案中描述的。毫不奇怪,比特幣白皮書中也引用了這一點。
B-money 提出了一個工作量證明系統(用於比特幣挖礦),並使用用戶簽署交易的分散式資料庫。 b-money 的第二個版本也描述了類似 Stake 的想法,如今許多加密貨幣也使用這種想法。
最終,b-money 從未推出,因為它沒有度過概念成熟階段。也就是說,比特幣顯然是從 Dai 提出的概念中汲取靈感的。
比特金
由於Bit Gold與比特幣的相似之處,有些人認為其創造者、電腦科學家Nick Szabo就是中本聰。 Bit Gold 的核心是一個帳本,記錄了一系列源自工作量證明操作的資料。
與 b-money 一樣,Bit Gold 並未進一步開發。然而,這種數位貨幣與比特幣的相似性增強了其作為「比特幣前身」的地位。
第 2 章 - 比特幣從哪裡來?
內容一覽
新的比特幣是如何產生的?
有多少比特幣?
比特幣挖礦是如何運作的?
開採一個區塊需要多長時間?
新的比特幣是如何產生的?
比特幣的供應量有限,但並非所有單位都在流通。產生這些硬幣的唯一方法是透過稱為挖掘的過程 - 一種將數據添加到區塊鏈的特殊機制。
有多少比特幣?
該協議規定比特幣的最大供應量為兩千一百萬枚。到2020年,幾乎90%已經生產出來,但剩下的還需要一百多年的時間才能生產。這是由於被稱為「減半」的周期性事件導致挖礦獎勵逐漸減少。
比特幣挖礦是如何運作的?
透過挖礦,參與者將區塊添加到區塊鏈中。為此,他們必須犧牲運算能力來解決密碼難題。作為激勵措施,任何進入有效區塊的人都可以獲得獎勵。
產生一個區塊的成本相當高,但檢查其有效性很便宜。如果有人試圖透過提出無效區塊來進行作弊,網路將直接拒絕它,而相關礦工將不會獲得獎勵來支付挖礦成本。
挖礦獎勵(通常稱為區塊獎勵)由兩部分組成:交易附加費用和區塊補貼。區塊補貼是「新鮮」比特幣的唯一來源。每個開採的區塊都會在總供應量中添加一定數量的代幣。
開採一個區塊需要多長時間?
該協議調整了挖礦難度,使得找到新區塊大約需要十分鐘。區塊並不總是在前一個區塊精確十分鐘後被發現 - 所需的時間圍繞該值波動。
第 3 章 - 擁有比特幣
內容一覽
如何購買比特幣?
如何使用信用卡/金融卡購買比特幣
如何在點對點市場上購買比特幣
你可以用比特幣購買什麼?
比特幣可以花在哪裡?
如果我的比特幣遺失了怎麼辦?
我可以撤銷比特幣交易嗎?
我可以用比特幣賺錢嗎?
如何儲存比特幣?
在幣安上儲存比特幣
將硬幣存放在比特幣錢包中
熱錢包
冷錢包
如何購買比特幣?
如何使用信用卡/金融卡購買比特幣
幣安透過瀏覽器提供輕鬆的比特幣購買服務。為此:
請前往購買和出售加密貨幣頁面。
選擇您要購買的加密資產以及您要用來支付的貨幣。
登入幣安,如果您還沒有帳戶,請註冊。
選擇付款方式。
如果出現提示,請輸入您的卡片詳細資料並完成身份驗證。
就這樣!比特幣將存入您的幣安帳戶。
如何在點對點市場上購買比特幣
您也可以在點對點市場買賣比特幣。在這個市場中,您可以透過幣安行動應用程式直接從其他用戶那裡購買硬幣。為此:
打開應用程序,然後登入或註冊。
選擇一鍵出售,然後選擇頁面左上角的購買選單。
您將看到多個報價 - 在您想要的報價上選擇“購買”。
您可以使用其他加密貨幣(使用加密貨幣選單中)或法定貨幣(在使用法定貨幣選單中)進行付款。
下面,將有付款方式的選擇。選擇您想要的一個。
選擇購買比特幣。
現在你必須付款。完成後,選擇標記為已付款並確認。
如果賣家將幣發送給您,則交易成功。
你想擁有加密貨幣嗎?在幣安購買比特幣!
你可以用比特幣購買什麼?
您可以用比特幣購買很多東西。目前,可能很難(儘管並非不可能)在現實世界中找到接受比特幣支付的商店。但是,您可以找到接受或允許您購買各種服務禮品卡的網站。
以下是您可以用比特幣購買的一些產品:
機票
飯店房間
房地產
食物和飲料
衣服
禮品卡
線上訂閱
比特幣可以花在哪裡?
您可以在很多地方使用比特幣!讓我們來看看其中的一些。
比特旅行
環遊世界時節省信用卡費用!您可以透過 TravelbyBit 使用比特幣和其他加密貨幣預訂航班和飯店。使用加密貨幣註冊並訂購,您將獲得 10% 的購買折扣。
他將花費
Spendabit 是一個搜尋引擎,搜尋可以用比特幣購買的產品。搜尋你想買的東西,你會發現商店用比特幣作為付款方式出售它。
幣圖
搜尋您周圍的所有加密貨幣商店和 ATM 機。如果您想花費比特幣或只是想看看接受比特幣付款的地方,這可能是理想的選擇。
比特再填充
您可以在這裡購買數百種服務的禮品卡,並使用比特幣和其他加密貨幣購買手機信用卡。非常簡單,還可以使用閃電網路進行付款。

接受加密貨幣作為付款方式的零售商的熱圖。資料來源:https://coinmap.org/
如果我的比特幣遺失了怎麼辦?
由於不涉及銀行,您對您的代幣的安全負全責。有些人喜歡將它們儲存在交易所,而有些人則選擇各種錢包。如果您使用錢包,記下助記詞並保存非常重要。
我可以撤銷比特幣交易嗎?
一旦資料被添加到區塊鏈中,就不容易刪除它(實際上這幾乎是不可能的)。這意味著當您進行交易時,無法撤銷。您應該多次檢查以確保您將資金發送到正確的地址。
有關理論上如何逆轉交易的範例,請參閱什麼是 52% 攻擊?
我可以用比特幣賺錢嗎?
你可以用比特幣賺錢,但反之亦然,你也可能會賠錢。通常,長期投資者購買並持有比特幣是因為相信其價格未來會上漲。有些人選擇用比特幣換取其他加密貨幣來賺取短期或中期利潤。這兩種策略都是高風險的,但通常比低風險方法更有利可圖。
一些投資者採取混合策略。他們持有比特幣作為長期投資,同時也在短期內進行一些交易(透過單獨的投資組合)。在投資組合中分配資產的方式沒有正確或錯誤之分——每個投資者都有不同的風險水平和目標可供選擇。
貸款是目前流行的一種新的被動收入形式。將硬幣借給其他人,您可以賺取利息,他們將在以後支付。像幣安借貸這樣的平台允許您使用比特幣和其他加密資產來做到這一點。
如何儲存比特幣?
儲存硬幣有多種選擇,每種都有優點和缺點。
在幣安上儲存比特幣
託管解決方案是指用戶實際上並沒有自己儲存代幣,而是信任第三方來儲存代幣的儲存。為了進行交易,他們將進入第三方平台。像幣安這樣的交易所經常使用這種模式,因為它的交易效率更高。
在幣安上儲存代幣可以讓您更輕鬆地進行交易和借貸。
將硬幣存放在比特幣錢包中
託管解決方案則相反——用戶對其資金完全負責。要使用此解決方案儲存資金,您需要使用錢包。錢包不會直接儲存您的錢幣 - 相反,它們儲存將在區塊鏈上解鎖它們的加密金鑰。有兩種選擇:
熱錢包
熱錢包是以某種方式連接到網路的軟體。在大多數情況下,您需要行動或桌面應用程式來輕鬆發送和接收硬幣。 Trust Wallet 是一款易於使用且支援多種代幣的行動錢包。由於熱錢包是在線的,因此支付似乎更方便,但很容易受到攻擊。
冷錢包
不連接到網路的加密貨幣錢包被稱為冷錢包。這種類型的錢包不易受到攻擊,因為它不在線,但其使用往往更複雜。這種錢包的例子是硬體錢包或紙錢包。
要了解更多有關錢包類型的信息,請參閱加密錢包類型說明。
第 4 章 - 比特幣減半
內容一覽
什麼是比特幣減半?
比特幣減半如何運作?
比特幣減半為何會發生?
比特幣減半有什麼影響?
下一次比特幣減半何時發生?
什麼是比特幣減半?
比特幣減半(也稱為比特幣減半)是減少區塊獎勵的事件。當減半發生時,給予礦工驗證區塊的獎勵將減半(他們只獲得前一個獎勵的一半)。但是,這對交易費用沒有影響。
比特幣減半如何運作?
比特幣推出時,每個有效區塊都會獎勵礦工 50 BTC。
第一次減半發生在 2012 年 11 月 28 日。第二次減半發生在 2016 年 7 月 9 日(25 BTC 至 12.5 BTC)。下一次減半預計發生在 2020 年 5 月,補貼金額為 6.25 BTC。
您可能會注意到這裡的一個模式。減半似乎每四年發生一次。它就是這樣設計的,但協議沒有設定具體日期。相反,它是根據區塊高度發生的——每 210,000 個區塊就會減半。因此,我們可以估算,補貼減半需要210萬分鐘。 (記住,開採一個區塊需要 10 分鐘)。

在上圖中,我們可以看到隨著時間的推移,集體補貼的下降及其與總供應量的關係。起初,獎勵似乎已降至零,並且最大供應量正在流通。但事實並非如此。曲線趨勢非常接近,但我們預計補貼將在 2140 年左右達到零。
比特幣減半為何會發生?
這是比特幣的賣點之一,但中本聰從未完全解釋他將供應量限制在 2,100 萬單位的原因。有人認為這只是普通的產品,起始區塊補貼為 50 BTC,每 21 萬個區塊減半。
供應有限意味著貨幣長期不易貶值。這與法定貨幣形成鮮明對比,隨著新單位的流通,法定貨幣會隨著時間的推移而失去購買力。
因此,開採硬幣有速度限制是有道理的。 50% 是在第 21 萬個區塊產生的(假設是在 2012 年)。如果補貼保持不變,那麼到 2016 年所有單位都將完全開採。
有了減半機制,就有100年以上挖礦的誘因。這使得系統有足夠的時間來吸引用戶,從而促進收費市場的發展。
你想擁有加密貨幣嗎?在幣安購買比特幣!
比特幣減半有什麼影響?
受減半影響最大的當屬礦工。這是有道理的,因為集體補貼是其收入的重要組成部分。當減半時,他們只能收到平時的一半。請記住,此獎勵包括交易費用。
因此,減半可能會使挖礦過程無利可圖,導致部分參與者停止挖礦。這對更廣泛的行業意味著什麼?沒有人知道。減少區塊獎勵可能會使礦池在未來更加中心化,或實際上刺激更有效率的挖礦實踐。
如果比特幣繼續依賴工作量證明演算法,挖礦費用就必須增加才能保持獲利。這種情況是很有可能的,因為區塊可以儲存很多交易。如果有大量待處理交易,則將首先處理費用較高的交易。
從歷史上看,比特幣價格在減半後會急劇上漲。但必須承認,這方面的數據不多,因為到目前為止只有兩個。許多人將價格變動歸因於減半引發的比特幣稀缺性市場升值。該理論的支持者認為,在 2020 年 5 月的下一次活動之後,其價值將再次飆升。
其他人不同意這種邏輯,認為市場已經將減半因素納入當前價格(請參閱有效市場假設)。減半事件並不令人意外——十多年來,參與者都知道 2020 年 5 月的獎勵將會減少。如今,它的形象更加清晰,提供先進的交易工具,並適應更廣泛的投資者群體。
下一次比特幣減半何時發生?
下一次減半預計發生在 2020 年 5 月,獎勵將減少至 6.25 BTC。查看幣安學院頁面上的比特幣減半倒數。
第五章 - 對比特幣的誤解
內容一覽
比特幣是匿名的嗎?
比特幣是騙局嗎?
比特幣只是泡沫嗎?
比特幣使用加密技術嗎?
比特幣是匿名的嗎?
並不真地。乍一看,Botcoin 似乎是匿名的,但事實並非如此。比特幣區塊鏈向公眾開放,任何人都可以查看交易。您的身分與區塊鏈上的錢包位址無關,但擁有正確資料來源的觀察者可以將兩者聯繫起來。將比特幣描述為化名可能更準確。任何人都可以看到比特幣地址,但其所有者的名字卻不能。
也就是說,可以說這個系統是相對私密的,事實上有一些方法可以讓觀察者很難發現你用比特幣做了什麼。現今免費提供的技術可以「打破一個地址與另一個地址之間的連結」。更重要的是,未來的改進可以大大改善隱私——例如,請參閱以了解機密交易。
比特幣是騙局嗎?
不。就像法定貨幣一樣,比特幣也可能被用於非法活動。但這並不意味著比特幣是騙局或詐欺。
比特幣是一種不受任何人控制的數位貨幣。批評者將其標記為金字塔計劃,但這顯然不是真的,因為它不符合定義。作為數位貨幣,比特幣在每枚價值 20 美元或 20,000 美元的情況下同樣表現良好。十多年來,我們已經看到該技術已被證明非常安全可靠。
不幸的是,比特幣被廣泛用於詐騙,您應該注意這一點。詐欺有多種形式,包括網路釣魚和社會工程計劃,例如虛假贈品和空投。一般來說:如果某件事聽起來好得令人難以置信,那麼它很可能是個騙局。切勿將您的私鑰或助記詞交給任何人,並警惕那些可以讓您的錢倍增而風險很小的計劃。如果您將硬幣發送給騙子或假贈品,那麼就不要指望能把它們拿回來。
比特幣只是泡沫嗎?
在比特幣價格呈現拋物線式上漲的過程中,人們常稱之為投機泡沫。許多經濟學家將比特幣與鬱金香狂熱時期或網路泡沫進行比較。
由於比特幣作為一種去中心化數位商品的獨特性質,其價格完全由自由市場的投機決定。推動比特幣價格的因素很多,最終影響市場供需。而且由於比特幣稀缺,預計長期需求將超過供應。
與傳統市場相比,加密貨幣市場仍然相對較小。這意味著比特幣和其他加密資產的波動性往往更大,短期市場供需失衡的情況也很常見。
換句話說,目前比特幣可能是一種價格容易波動的資產。但這種波動性是金融市場的一部分,尤其是交易量和流動性相對較低的市場。
比特幣使用加密技術嗎?
不。這是一個常見的誤解。比特幣區塊鏈不使用加密。網路上的每個對等點都必須能夠讀取事務以確保它們有效。使用的是數位簽章和哈希函數。雖然一些數位簽名演算法確實使用加密,但比特幣的情況並非如此。
然而,應該指出的是,許多加密應用程式和錢包使用加密來透過密碼保護用戶。然而,這種加密方法與區塊鏈無關——因為它只是被融入到使用它的其他技術中。
第 6 章 - 比特幣可擴充性
內容一覽
什麼是可擴充性?
比特幣為何需要擴容?
比特幣可以處理多少筆交易?
什麼是閃電網路?
什麼是叉子?
軟分叉
硬分叉
什麼是可擴充性?
可擴展性是衡量系統擴展能力以適應不斷增長的需求的能力。如果您運行的網站充滿了請求,您可以透過添加更多伺服器來管理它。如果您想在電腦上運行更密集的應用程序,可以升級其組件。
在加密貨幣的背景下,我們使用這個術語來描述升級區塊鏈的容易程度,以便它可以處理更多的交易。
比特幣為何需要擴容?
為了在日常支付中發揮作用,比特幣需要速度快。此時,比特幣的吞吐量相對較低,這意味著每個區塊可以處理的交易數量是有限的。
正如我們從上一章中了解到的,礦工收取交易費作為區塊獎勵的一部分。用戶將這些費用添加到他們的交易中,以激勵礦工將他們的交易提交到區塊鏈。
礦工尋求從硬體和電力消耗中收回資本,因此他們優先考慮費用較高的交易。如果網路的「等候室」(稱為記憶體池)中有大量交易,則隨著用戶競價首先獲得交易,費用可能會大幅上升。平均成本至少超過 50 美元。
比特幣可以處理多少筆交易?
根據每個區塊的平均交易數量,比特幣目前每秒可以管理約五筆交易。與中心化支付解決方案相比,這個數字要低得多。
由於它不是由單一實體可以隨時升級的資料中心管理的,因此比特幣必須限制其區塊大小。可以整合每秒允許 10,000 筆交易的新區塊大小,但這會損害網路的去中心化。請記住,完整節點大約每十分鐘需要下載一次新資訊。如果負載過大,可能會出現網路斷線的情況。
如果這個協議用於支付,比特幣愛好者相信還有其他更有效的方法來實現可擴展性,而且它們必須實現。
什麼是閃電網路?
閃電網路是比特幣的可擴充性解決方案。我們將其稱為第 2 層解決方案,因為它將交易移出區塊鏈。所有交易都不會記錄在基礎層,而是傳輸到建構在其之上的其他協定。
閃電網路允許用戶幾乎即時、免費地發送資金。吞吐量沒有限制(只要用戶有發送和接收的能力)。為了使用比特幣閃電網絡,兩個參與者將他們的一些硬幣鎖定在一個特殊的地址中。該地址有一個獨特的屬性——只有在雙方同意的情況下它才會釋放比特幣。
從那裡,各方維護私人分類賬,可以轉移餘額,而無需將其公佈到主鏈。他們僅在一切完成後才將交易發佈到區塊鏈。然後協議會更新他們的餘額。請注意,他們也不需要互相信任。如果有人試圖作弊,協議將檢測到並實施處罰。
總的來說,像這樣的支付管道只需要用戶進行兩筆鏈上交易——一筆為他們的地址提供資金,另一筆然後發行代幣。這意味著可以同時進行數千筆轉帳。隨著進一步的發展和優化,該技術可能成為更大的區塊鏈系統的重要組成部分。
有關可擴展性和潛在解決方案的更詳細說明,您可以閱讀區塊鏈可擴展性 – 側鏈和支付管道。
什麼是叉子?
由於比特幣是開源的,任何人都可以修改這個軟體。您可以根據需要新增規則或刪除舊規則。但並非所有變更都是相同的:有些更新將使您的節點與網路不相容,而有些更新將向後相容。
軟分叉
軟分叉是對規則的更改,允許更新的節點與舊節點互動。讓我們以區塊大小為例。假設我們的區塊大小為 2MB,並且一半的網路實施了更改 - 從現在開始,所有區塊都不得超過 1MB。如果有大的,會立即被拒絕。
較舊的節點仍然可以接收這些區塊。這意味著所有節點仍然是同一網路的一部分,無論它們運行什麼版本。
在下圖中,我們可以看到舊節點和更新後的節點都接受較小的區塊。然而,較新的節點將無法識別 2MB 區塊,因為它們已經遵循最新的規則。

比特幣隔離見證(或 SegWit)是軟分叉的一個例子。使用智慧技術,引入新格式的區塊和交易。舊節點繼續接受區塊,但它們不驗證新的交易類型。
硬分叉
硬分叉更加複雜。假設現在有一半的網路想要將區塊大小從 2MB 增加到 3MB。如果您嘗試將 3MB 的區塊傳送到舊節點,則該節點會拒絕它,因為規則明確規定 2MB 是它們可以接受的最大大小。由於兩個網路不再相容,區塊鏈一分為二。

上圖中的黑色鍊是初始鏈。硬分叉發生在區塊 2 中。舊節點無法識別這一點,因此它們繼續走不同的路徑。現在有兩個區塊鏈,但在區塊 2 之前,它們是同一個區塊鏈。
現在有兩種不同的協議,每種協議都有自己的貨幣。舊協議上的所有餘額都會被複製,這意味著如果您在原始鏈上有 20 BTC,那麼您在新鏈上將有 20 NewBTC。
2017年,比特幣經歷了一個有爭議的硬分叉,場景類似於上圖。一小部分參與者希望增加區塊大小以確保更高的吞吐量和更便宜的交易費用。同時,其他參與者認為這是一個糟糕的可擴展性策略。最終,硬分叉催生了比特幣現金(BCH),它與比特幣網路分離,現在擁有獨立的社群和路線圖。
要了解有關分叉的更多信息,您可以閱讀硬分叉和軟分叉。
第 7 章 - 參與比特幣網絡
內容一覽
什麼是比特幣節點?
它是如何運作的?
全節點
輕節點
挖礦節點
如何運行比特幣全節點
如何開採比特幣
開採一枚比特幣需要多長時間?
誰可以為比特幣程式碼做出貢獻?
什麼是比特幣節點?
「比特幣節點」是一個術語,用於描述以特定方式與比特幣網路互動的程式。從操作比特幣錢包的手機到旨在儲存區塊鏈完整副本的電腦。
有多種類型的節點,每種類型執行特定的功能。它們都充當網路的通訊點。在系統內,這些節點傳輸有關交易和區塊的資訊。
它是如何運作的?
全節點
如果交易和區塊滿足某些要求(根據規則),全節點將對其進行驗證。大多數完整節點都運行比特幣核心軟體,這是比特幣協議的自訂實作。
Bitcoin Core是中本聰在2009年發布的程式-當時簡稱為Bitcoin,但後來為了避免混淆而改名。也可以使用其他實現,只要它們與比特幣核心相容即可。
全節點是比特幣去中心化不可或缺的一部分。下載並驗證區塊和交易,然後將它們傳播到網路上。由於這些節點獨立驗證所提供資訊的真實性,因此使用者無需依賴第三方。
如果全節點儲存了區塊鏈的完整副本,則稱為全歸檔節點。然而,一些用戶丟棄舊區塊以節省容量——比特幣區塊鏈包含超過 200GB 的交易數據。

全球部署比特幣全節點。資料來源:bitnodes.earn.com
輕節點
輕節點不像全節點那麼強大,但它們也不需要那麼多的功率。這種類型的節點允許使用者與網路交互,而無需執行完整節點執行的所有操作。
全節點下載所有區塊並驗證它們,而輕節點僅下載每個區塊的一部分(稱為區塊頭)。儘管區塊頭的大小非常小,但其中的資訊允許用戶檢查他們的交易是否在特定區塊中。
輕節點非常適合頻寬或容量有限的設備。通常我們會在桌面和行動錢包中看到這種類型的節點。但由於無法進行驗證,輕節點依賴全節點。
挖礦節點
挖礦節點是執行額外任務(產生區塊)的完整節點。正如我們之前討論的,需要特殊的設備和軟體才能將數據添加到區塊鏈中。
挖掘節點接收待處理的交易並將其與其他資訊一起散列以產生數字。如果該數字低於協議設定的目標,則該區塊有效並且可以傳播到其他全節點。
但為了不依賴其他人進行挖礦,礦工需要運作完整的節點。否則,他們將不知道該區塊中包含哪些交易。
如果參與者想要挖礦但不想使用全節點,他們可以加入提供所需資訊的伺服器。如果你在礦池中挖礦(與其他人合作),那麼只需要一個人來運行一個完整的節點。
要詳細說明每個節點之間的差異,您可以閱讀什麼是節點?
如何運行比特幣全節點
全節點對開發者、交易者和最終用戶都有好處。在您自己的硬體上運行 Bitcoin Core 可以為您提供隱私和更高的安全性,並增強整個比特幣網路。有了完整的節點,您不再依賴其他人與生態系統互動。
許多面向比特幣的公司提供即插即用節點。 預先組裝的硬體被運送給用戶,用戶只需打開它即可開始下載區塊鏈。這對於那些沒有技術知識的人來說可能更方便,但通常比自己組裝要貴得多。
其實一台舊電腦或筆記型電腦就夠了。不建議每天在電腦上運行節點,因為它會顯著降低速度。區塊鏈不斷增長,所以必須保證你有足夠的記憶體來下載它。
只要塊大小沒有發生重大變化,1TB容量的硬碟就足夠未來幾年使用。其他要求包括 2GB RAM(大多數電腦都大於此)和充足的頻寬。
從這裡,您可以遵循 bitcoin.org 上運行完整節點的完整指南。
如何開採比特幣
在比特幣的早期,可以使用傳統的筆記型電腦創建新的區塊。該系統當時並不為人所知,因此挖礦領域幾乎沒有競爭。由於活動如此有限,該協議自然會降低挖礦過程的難度。
隨著網路算力的增加,參與者需要升級他們的設備以保持競爭力。隨著不同類型硬體的轉變,採礦業終於進入了我們所謂的專用積體電路(ASIC)時代。
顧名思義,該設備是為了特定目的而製造的。非常高效,但只能執行一項任務。因此,挖礦 ASIC 是一種特殊的計算機,僅用於挖礦,沒有其他用途。比特幣 ASIC 可以開採比特幣,但不能開採使用不同演算法的硬幣。
目前開採比特幣需要大量投資——不僅在硬體方面,而且在能源方面。在撰寫本文時,一台好的挖礦設備每秒鐘執行超過十兆次操作。儘管 ASIC 礦機非常高效,但其消耗的電力卻令人難以置信。除非您能夠使用一些採礦設備和廉價電力,否則您永遠無法透過開採比特幣獲利。
然而,有了手頭上的材料,設置採礦作業就非常容易了——許多 ASIC 已經配備了自己的軟體。最受歡迎的選擇是在礦池中挖礦,您與其他人一起尋找區塊。如果您成功,您將根據您提供的哈希率按比例獲得區塊獎勵。
你也可以選擇單獨挖礦,單獨工作。產生區塊的機率會降低,但如果你找到有效的區塊,你將保留所有獎勵。
開採一枚比特幣需要多長時間?
這個問題很難給出明確的答案,因為有很多變數需要考慮。您開採硬幣的速度取決於您可用的電量和哈希率。您還應該考慮操作採礦設備的成本。
要了解比特幣挖礦產生的收入,您可以使用挖礦計算器來估算成本。
誰可以為比特幣程式碼做出貢獻?
比特幣軟體是開源的,這意味著任何人都可以做出貢獻。您可以提出或審查新功能以新增至 70,000 多行現有程式碼。您也可以報告錯誤,或翻譯和更新文件。
對軟體的更改是透過嚴格的審查過程進行的。畢竟,處理數千億美元資金的軟體應該沒有任何漏洞。
如果您有興趣為比特幣做出貢獻並希望參與其中,請務必查看 Jimmy Song 的部落格頁面或 Bitcoin Core 網站。
