[XF 學堂] 從零開始認識 Crypto(一)Bitcoin‧歷史‧原理‧挖礦理論

- 辛尼 - 2022-02-14

序言

今時今日大家都在談論的虛擬貨幣或 Metaverse 概念,其實都離不開加密貨幣,而當提加密貨幣,大家第一時間又會想到 Bitcoin 這個代表。由現在開始,XFHK 編輯部會陸續介紹各種加密貨幣以及相關的技術和趨勢,由歷史、原理、獲取方法、實際應用以至未來發展作探討,讓初接觸加密貨幣或想了解 Metaverse 的讀者,有更多的認識。

 

甚麼是 Bitcoin 與其歷史

在整個加密貨幣世界之中,大家最經常聽到就是「去中心化」,而 Bitcoin 就是當中的佼佼者亦是最多人認識的加密貨幣之一。Bitcoin 的出現就要回到 1998 年的時候,由 Wei Dai 在一個線上論壇 Cypherpunks 的電郵中所提出,當時表示透過密碼的方式可以提高私隱水平,但由這個理念到發展出現時的 Bitcoin 就經過了接近 10 年的時間,才於 Bitcoin 白皮書內有一個更具體的概念和規範 ─「一種點對點(P2P)電子現金系統」。

 

Bitcoin 運作原理

各種加密貨幣之所以會稱為虛擬貨幣,最主要原因是這類貨幣都是經由電子形式產生,並不像大家日常使用的貨幣,能夠「實在」接觸到。而加密貨幣所提出的「去中心化」意思是指出這類貨幣的交易並沒有單一的監管機構,相反這類加密貨幣是根據多數原則去運作,每一筆的交易都必需經過網絡上超過 50% 的電腦驗證才算有效。至於「點對點」交易就相對容易理解,只要收款一方例如店舖接受以加密貨幣作為支款,大家只要把相對等的加密貨幣直接傳送至接收一方即可完成交易。

當大家進行 Bitcoin 交易的時候,付款一方就需要開啟自己的 Bitcoin 錢包,而網上亦有不同的錢包可以自由選擇,然後把特定數量的 Bitcoin 傳送給商戶,當中會透過一條 Private Key 去進行確認,以助提升安全性。而每一個的交易,都會打包成一個「區塊」,並透過加密方式變為獨一無二的簽名,然後這個「區塊」就要經由網絡的驗證,最基本就是要確認付款一方有足夠數量的 Bitcoin 去完成交易。只要確認為有效,該「區塊」就會被加入至「區塊鏈」,供網絡上的所有人可以查看得到。亦因為每個交易都必需經過驗證,因此都要等待一定的時間才能真正完成。

 

Bitcoin 挖礦理論

上文提及到每個交易都必需要經過驗證,而驗證過程就必需要有一定的運算效能力才可以應付,而 Bitcoin 就是經由驗證過程之中所產生,亦即是所謂的「獎勵」,始終沒有人會願意「無條件」付出自己的電腦內的運算能力。這個「獎勵」就會當第一個成功打包出新區塊的礦工獲得一定數量的 Bitcoin,亦即是礦工之間會作出競爭。而這個「獎勵」的數量亦會每 4.5 年就會減半,對上一次減半為 2020 年 5 月。當礦工接收到這些 Bitcoin「獎勵」後,就可以自由進行各種的交易,促使更多的交易活動,以產生更多的 Bitcoin。不過有一點要留意是, Bitcoin 的產生亦非無上限,目前這個供應的上限為 2100 萬枚,不過按目前的速度來看,大家有生之年都應該不會出現無供應的情況。

想比起 Bitcoin 剛剛推出的時候,現時要完成一次驗證都要花上更多倍的時間,而所需求的運算能力亦較以往高,因此基本上對於一般「礦工」來說,是沒有可能獨自完成,因此網上就會有各種的挖礦 Pool 出現。當大家加入至同一個 Pool,就能把大家的運算能力集合起來,當收到「獎勵」時就會按各人所付出的算力而平均分配,從而變出現時各種挖礦工具的出現。至於挖礦的收益自然是運算能力越高越多,其實市面上會有專門針對挖礦的硬件,但每部的售價並不便宜,加上日後若果被淘汰的話就會變成「廢鐵」。因此,目前大部份的「礦工」都會採用電腦來的進行挖礦,當中又會以顯示卡的運算能力較高,日後亦可以把顯示卡以二手方式售出,從而減少建立的成本,亦因此而令到各款顯示卡的售價高企不下。Bitcoin 的挖礦主要靠電腦的大量運算去完成,過程的功耗就相當之高,因此就被人說是最不環保的挖礦。

今次關於 Bitcoin 的基本介紹就到這裡,下次就會再為大家講解 Bitcoin 的擴展性、流動性、價格與及投資的潛力。

 

更多虛擬貨幣及元宇宙相關文章參考