位元幣

**位元幣**（；市場代號**BTC**或者**XBT**）係種電子貨幣，通行全世界，響2008年由一個化名中本聰嘅人設計，貨幣可以通過任何人嘅電腦運算生產出嚟，但增加速度會慢慢減少，到2140年會到2100萬個嘅上限。

唔同傳統貨幣，位元幣無中央銀行或者其他機構去保證佢嘅價值，所以風險比較高，價值亦都大上大落。
2021年牛市，位元幣幣值升至歷史新高$68,789.63美元。

## 基本

有啲觀點認為，位元幣嘅問世係因為人地唔鍾意商品經濟下嘅國家主權貨幣超發同埋貨幣政策干預，佢地更加嚮往禮物經濟中社區共識貨幣自主嘅結果；位元幣嘅匯率係全球投資者增加或者減少嘅反應。

一般嚟講，大寫嘅「Bitcoin」指嘅係佢所用嘅位元幣技術同埋網絡，而細寫嘅「bitcoin」先係指貨幣本身。位元幣亦係區塊鏈支付系統同虛擬計價工具，因為佢用密碼技術控制貨幣嘅生產同轉移，冇中央嘅發行機構，唔可以隨意增發。交易喺全球網絡入面執行，有特別嘅隱私保障，而且唔使經過第三方金融機構，所以越嚟越多人用，不過亦成為非法交易嘅媒介。用戶可以喺個人電腦同智能手機度用加密錢包軟件，唔使銀行、信用卡、網上支付公司等中介，隨時隨地直接交換物品同服務。根據劍橋大學2017年嘅研究，全球有多達580萬個加密錢包嘅活躍用戶，大部分都用位元幣。同時，有啲觀點認為，位元幣技術得到廣泛認可同使用，令人類進入咗區塊鏈時代。

作為記帳系統，位元幣唔需要中央機構發行新錢、維護交易，而係由區塊鏈完成，用數碼加密演算法、全網抵禦51%算力攻擊保障資產同交易嘅安全。交易記錄被整個網絡電腦收錄同維護，每筆交易嘅有效性都要經過區塊鏈檢驗確認。

作為記帳單位，位元幣嘅最細單位係 0.00000001（一億分之一）位元幣，叫做「1聰」。如果有需要，亦可以修改協定分割成更細嘅單位，方便流通。區塊回報每21萬個區塊就減半一次，周期約4年，最近一次係2020年5月12日。2018年4月，已經有1700萬位元幣被開採，剩餘400萬個位元幣，產量已經超過總量嘅80%。2019年5月12日時，位元幣總存量約17,695,512個，實際可流通嘅量會因為私鑰遺失等因素更加減少。位元幣總發行量會達到1910萬，整個網絡超過90%嘅位元幣已經被開採晒。截至到2140年，位元幣會全部被開採晒，總量約低於2100萬枚。

## 區塊鏈
區塊鏈（Blockchain）係位元幣嘅一個重要概念，呢個概念喺創辦人中本聰嘅白皮書入面提出嚟，區塊鏈係一串用密碼學方法相關聯嘅資料塊（叫做「區塊」，block）。新增嘅資料塊總可以連結返上一個區塊，就係整條區塊鏈嘅尾部。位元幣對等網絡將所有嘅交易歷史都儲存在「區塊鏈」（blockchain）入面，所以區塊鏈可以睇做係記錄位元幣交易嘅帳本。區塊鏈係一班分散嘅用戶端節點，由所有參與嘅人組成嘅分散式資料庫，係對所有位元幣交易歷史嘅記錄。中本聰預計，當資料量變大之後，用戶端希望呢啲資料唔需要全部儲存在自己嘅節點入面。為咗實現呢個目標，佢採用咗引入雜湊函數機制。咁樣用戶端就可以自動剷除唔會用到嘅部分，比方話好早嘅一啲位元幣交易記錄。中本聰創造咗位元幣系統嘅第一個區塊，就係「創世區塊」，附上一句「2009年1月3日，《泰晤士報》：財政大臣即將為銀行進行第二次緊急援助。」，呢句係當日泰晤士報嘅頭版文章標題。

確認一項交易嘅過程，係透過解決一連串嘅計算難題嚟實現嘅。工作量證明機制要求電腦嘅計算能力係有限嘅情況下，需要花啲時間嚟解決，咁樣攻擊者就唔可以輕易改寫或者修改交易歷史，除非佢可以擁有比位元幣對等網絡系統更強大嘅計算能力，咁樣佢先可以更快地產生區塊鏈（叫做「51%攻擊」）。工作量證明機制嘅難度係系統自動調節，所以平均每隔10分鐘就會生成一個新嘅區塊。整個位元幣對等網絡嘅節點都會自動檢查交易同埋區塊嘅有效性，而且會忽略任何違反規則嘅交易同埋區塊，例如有錯誤數量嘅區塊，或者重複多次送出同一筆額嘅位元幣嘅交易。

參與處理區塊嘅用戶端可以獲得一定量嘅新發行位元幣，同埋相關嘅交易手續費。為咗得到呢啲新產生嘅位元幣，參與處理區塊嘅用戶端需要付出好多時間同埋計算力（所以社會上有專業挖礦機取代普通嘅電腦等其他低配嘅網絡裝置），呢個過程好似開採礦業資源咁。所以中本聰就將資料處理者叫做「礦工」，將資料處理活動稱之為「挖礦」。呢啲新產生嘅位元幣可以報償系統入面嘅資料處理者，佢地嘅計算工作令位元幣對等網絡可以正常運作。有鑑於咁樣，其他類似嘅競爭幣（Altcoin）都係採用咗相同嘅理念去處理端間交易資料，只係工作量證明機制上有啲調整，例如採用權益證明（Proof of Stake）同埋 Scrypt 演算法等。

## 地址同私鑰
地址同私密金鑰係一齊生成嘅。比特幣產生地址嘅時候，相應嘅私密金鑰都會同時生成，佢哋嘅關係好似銀行戶口同密碼咁，有啲網上錢包嘅私密金鑰存喺雲端，用戶只可以透過呢啲網上錢包服務使用比特幣。

地址用嚟收比特幣，類似銀行嘅戶口，但唔需要實名登記。淨係公開地址唔使擔心比特幣會被盜走，冇個人資料，仲可以離線生成。比特幣地址係由用戶嘅公開金鑰經過 SHA-256 同 RIPEMD-160 嘅雜湊運算得出嚟，長度係固定嘅160個位元，通常會經 Base58 編碼變做一串英文字母同數字嘅字串，方便顯示同傳播，佢哋通常以「1」或者「3」開頭，隔離見證地址就以「bc1q」開頭。私人比特幣地址區分大小寫，但唔包括「IlO0」等字元，「1」開頭嘅地址長26～34位，「3」開頭嘅地址長34位。

私密金鑰證明比特幣所有權，係相當於金融卡嘅密碼，用嚟簽名交易訊息，證明訊息嘅發佈者係相應地址嘅擁有者。無私鑰就唔可以簽名，無法使用比特幣，交易時會用公開金鑰確認。私密金鑰一定要保密，唔可以遺失，否則任何人只要有私密金鑰，就可以用比特幣。

私密金鑰通常有51或52個字元，同地址嘅編碼方式相似。私密金鑰可以推算出地址，但唔可以反過嚟。佢係作為不記名比特幣嘅安全機制之一。私鑰遺失或忘記嘅比特幣將永遠無法使用。

2013年，有位英國使用者遺失私鑰，導致存有750萬美元嘅比特幣無法使用。私鑰唔可以被破解，咁有啲比特幣就永遠唔會再流通。。

## 擴容同分叉

比特幣嘅一次交易大概佔用256B嘅容量，每個區塊嘅容量上限約係1MB，所以每個區塊最多可以儲存4096次交易（1MB/256B=4096次）。每600秒會產生一個區塊，所以每秒大概只能處理7次交易（4096次/600秒=6.82次/秒）。呢個導致等待交易確認嘅時間增加，手續費亦大幅上升。2017年8月1日計劃實施Segwit2x，即係將隔離見證（SegWit）同區塊大小提升至2MB（2,097,152位元組），以擴大比特幣交易容量。另外仲有一派係支持唔限制區塊大小嘅，稱為「比特幣無限」。

2017年8月1日分叉出咗一種新嘅幣種，叫做「比特幣現金」（Bitcoin Cash，BCH）。由分叉開始嘅第一個區塊係478559，BCH 478559嘅區塊大小約1.9MB，超過原本嘅區塊容量上限，標誌住比特幣現金嘅正式誕生。分叉之前嘅比特幣持有者會自動獲得同等數量嘅比特幣現金幣，而且區塊容量上限即刻提升至8MB。然而，BCH嘅誕生引起咗唔少爭議，有啲人稱之為「Bcash」。

另外，2017年10月25日，比特幣再次分叉，誕生咗「比特幣黃金」（Bitcoin Gold，BTG）。比特幣持有者喺呢次分叉中會獲得同等數量嘅比特幣黃金幣。呢次分叉嘅主要目的係解決挖礦過於中心化嘅問題，比特幣黃金會使用新嘅雜湊算法Equihash，避免使用ASIC挖礦。

雖然有好多次比特幣分叉，但爭議依然存在。啲人認為只有兼容Bitcoin Core客戶端嘅鏈（即BTC）係真正嘅比特幣，有啲人則認為比特幣現金先係真正嘅比特幣。不過，比特幣嘅去中心化本質令到冇一個統一嘅標準答案。同時，分叉都引起咗啲技術同社會上嘅爭議。

## 交易

比特幣嘅對等網絡將所有嘅交易歷史都儲存在區塊鏈入面，比特幣嘅交易係喺區塊鏈帳本度 "記帳"，通常由比特幣用戶端協助完成。付款方需要用自己嘅私鑰對交易進行數位簽章，證明所有權同意呢次交易。比特幣會被記錄喺收款方嘅地址度，交易唔需要收款方參與，收款方可以唔喺線，甚至唔存在。交易嘅資金支付嚟源，即係花費，叫做 "輸入"，資金去向，即係收入，叫做 "輸出"。如果有輸入，輸入嘅金額要大於等於輸出嘅金額，超出嘅部分就係交易手續費。

礦工產出嘅交易冇輸入，只有輸出，交易記錄會顯示 （）。除咗礦工產出嘅交易，一個輸入一定係另一筆交易嘅一個輸出，就係一筆收入一定係其他人嘅支付。一個輸入如果冇成為另一筆交易嘅輸出，就係 "未花費嘅"，即係 "帳戶餘額"。收錄呢個交易嘅區塊廣播之後，呢個交易就有咗 "1個確認"。礦工平均每10分鐘產生一個區塊，每一個新區塊嘅誕生會令呢個交易嘅確認數加1。當確認數達到6個時，通常呢筆交易就會被認為相對安全，好難反轉。。比特幣嘅交易係唔可以反轉嘅，每一筆交易都唔可以取消，商家唔使擔心詐騙式嘅拒付而受損失，唯一可以獲得退款嘅方法，就係請對方再做一筆反向交易，但係要有對方嘅配合。。

## 比特幣分布

所有比特幣嘅交易都會被記錄喺區塊鏈上，最多嘅比特幣地址可以好容易咁係網絡度查詢到。 呢啲地址大部分係交易所嘅冷錢包，但作為匿名嘅比特幣地址，基本上唔可以知道持有者係邊個，除非有特別情況，通常亦唔可以知道某人持有嘅比特幣地址。每個人都可以建立同擁有好多比特幣地址，唔同地址亦可以由同一個人或機構持有，包括一啲餘額好細嘅地址，佢哋嘅存在唔代表持有者嘅真實財富狀況。如果某個地址嘅私鑰遺失咗，度面嘅比特幣就唔可以再使用。所以某啲比特幣地址嘅比特幣，特別係唔做支出嘅地址，可能係私鑰已經遺失，任何人都唔可以再使用。

有幾個比特幣地址內有未使用嘅大量資金。 其中有啲地址曾經存有美國聯邦調查局自網上黑市「絲路」創辦人「恐怖海盜羅伯特」（Dread Pirate Roberts）手上查扣嘅比特幣資金，呢啲地址喺2013年10月已經被美國司法部強制下線。

## 去中心化
Bitcoin係去中心化嘅，有以下特點：
* Bitcoin冇中央權威。
* Bitcoin網絡係對等網絡，冇中央伺服器。
* 網絡亦冇中央存儲，而係用Bitcoin去中心化嘅分類帳。
* 分類帳係公開嘅，任何人都可以存佢係部電腦。
* 無一個中央管理員；分類帳係由一個平等特權嘅礦工網絡維護。
* 任何人都可以成為礦工。
* 對分類帳嘅增加係透過競爭維護。除非有新嘅區塊加入分類帳，唔知邊個礦工會創建呢個區塊。
* Bitcoin發行係分散式嘅。佢地係作為新區塊嘅創建獎勵而發行。
* 任何人都可以創建一個新嘅Bitcoin地址（類似銀行賬戶嘅Bitcoin對應物）而唔需要任何批准。
* 任何人都可以將交易發送到網絡，而唔需要任何批准；網絡僅僅確認該交易係合法嘅。  

相反地，研究者指出咗「中央集權嘅趨勢」。雖然Bitcoin可以直接由用戶發送俾其他用戶，但實際上常常使用媒介。Bitcoin礦工加入大型礦池以減少佢地收入嘅變動性。因為網絡上嘅交易係由礦工確認嘅，所以網絡嘅分散化需要冇一個礦工或礦池獲得51%嘅算力，咁樣佢地就唔會雙重花費貨幣，阻止某啲交易被驗證，同埋阻止其他礦工賺取收入。截至2013年，只有六個礦池控制咗75%嘅整體Bitcoin算力。2014年，礦池Ghash.io獲得咗51%嘅算力，令人對網絡嘅安全性產生重大爭議。呢個礦池主動將佢嘅算力限制係39.99%，同埋要求其他礦池為整個網絡嘅利益而負責任。約於2017年，超過70%嘅算力同埋90%嘅交易係嚟自中國嘅。根據研究者嘅指出，生態系統其他部分亦受少數實體嘅控制，特別係客戶端軟件、在線錢包同簡化付款驗證（SPV）用戶端。

## 參考
*楊建銘專欄：位元幣總量固定的邏輯謬誤-風傳媒
*常見問題 - Bitcoin

## 睇埋
*經濟泡沫