1.比特幣簡介
2.比特幣與支付寶
3.比特幣的運作與發行
4.比特幣的數字簽名與安全問題
5.比特幣的分叉與演變
6.比特幣的用途及意義
7.比特幣的生命力——共識的力量
8.比特幣的價值與未來
1.比特幣簡介
提起比特幣,許多人都覺得既玄乎又難懂,還可能覺得像騙局,看到比特幣暴漲暴跌,許多人因此暴富暴貧,又驚疑不已。那麼比特幣到底是個什麼玩意呢?我現在從一個小白的角度出發,用盡量通俗簡潔的語言來解釋一下。
2008年11月1日,一個真實身份至今未知的神秘人化名中本聰(satoshi nakamoto),發表了一篇論文《比特幣:一種點對點的電子現金系統》(也稱比特幣白皮書),陳述了他顛覆性的設想。中本聰開發出了比特幣系統的程式程式碼並開源共享,2009年1月3日,比特幣第一個區塊由中本聰挖出,而後一直綿延至今。
比特幣價格從10000個幣買2個披薩(2010年5月22日),漲到1個幣10000美元(2020年2月10日),憑空製造出上千億美元的市值,形成了一個遍佈全球卻沒有管理中心的社羣,自發執行11年並不斷壯大,堪稱世界奇蹟。比特幣裡涉及的加密技術、分散式賬本、智慧合約、共識機制、防偽防篡改、去中心化等技術和思想,被統稱為區塊鏈技術,在金融、物聯網、保險、公益等領域有著相當大的應用前景。中本聰本人,則事了拂衣去,深藏身與名,再也找不著了。
正如白皮書《比特幣:一種點對點的電子現金系統》所示,比特幣並不是紙幣或者金幣銀幣那樣獨立的個體,它是一套電子現金系統,與支付寶有一定類似之處,比特幣存在於網路上,可以不經過任何中心機構就完成全球轉賬。比特幣也不是一個一個使用的,最小的單位是“聰”,一個比特幣等於一億聰。比特幣的發行、支付、驗證,完全是自成一系的,與法幣並無聯絡。比特幣是一種總量有限,無國界,無發行中心,無管理中心,遍佈全球,自由流通的全新貨幣,更確切地說,比特幣是一套在全世界執行的程式,是許多份遍佈全球但又完全一致的賬本,是一個價值傳輸網路,它對貨幣、金融、網際網路乃至人類組織形式的影響,都是顛覆性的。
有史以來第一次,貨幣不再由少數人掌控的權力機構操縱發行;有史以來第一次,人民可以用一串符號或單詞來儲存財富,抵禦通脹,走遍世界都可以使用;有史以來第一次,價值可以在全世界自由流通,全球人民的經濟聯絡,從來沒有如此緊密過;有史以來第一次,全世界有了一種公正客觀的超主權自由貨幣;有史以來第一次,人類做到了在無中心管理狀態下行動的統一;有史以來第一次,法治真正代替了人治;有史以來第一次,人人平等真正實現了,就算是最高統治者,也必須嚴格遵守規則,服從人民的共識。
此物一出天下反,一個嶄新的世界出現在我們面前。
2.比特幣與支付寶
我們用支付寶付款時,需要先掃對方的二維碼,或者輸入對方帳號,然後填好付款金額,再透過密碼或者刷臉等方式驗證身份。支付寶驗證身份無誤後,把雙方賬戶餘額的數字增減一下,這筆支付就完成了。
在這個過程中,並沒有實物貨幣轉移,只不過是我們發出付款資訊,支付寶驗證身份後改下賬本就完事了。支付寶保證賬本公正可靠,不會消失,不會被篡改,同時我們能用密碼等方式控制我們的賬戶,確保只有自己授權才能支付。
這樣,只需滿足這兩點:1.有一個公正可靠、無法篡改、記錄著各個賬戶資金往來的賬本;2.只有使用者自己授權才能支付。其實根本無需實物貨幣,我們照樣可以付款收款,往自己的賬戶裡存錢。
比特幣的付款與支付寶很像,也是掃一下對方比特幣地址的二維碼,或者輸入地址,再輸入比特幣數額進行轉賬就行。但它們有一個很大的區別:支付寶是由一個大公司來運營的,使用者之間收付款都是由支付寶公司來記賬的,而比特幣卻沒有這樣一個公司,誰都可以來記賬。每隔一段時間,賬單就會被某一記賬者彙集到一起打包,接到之前的賬本上,這個打包就被稱為區塊,從前往後整個賬本形成的鏈就稱為區塊鏈。遍歷整個區塊鏈,就能知道每個賬戶的餘額。
3.比特幣的運作與發行
比特幣是一個價值傳輸網路,參與比特幣系統運作的人(包括使用者),就是網路中一個個節點,節點彼此等權,沒有中心,相互之間連線完全自由,各自儲存著完全一致的比特幣賬本,執行著遵循相同規則的比特幣程式。任何人都可以加入比特幣網路,新加入比特幣網路的節點,都可以向原有節點要一份比特幣賬本。
用比特幣付款,需要向比特幣網路廣播付款資訊(這裡的“廣播”意思是向比特幣網路中多個節點傳送付款資訊),收到資訊的節點驗證資訊後會繼續廣播,一傳十,十傳百,轉瞬間付款資訊就會傳遍全網,然後由某一記賬者記入區塊鏈賬本中。
那麼,為什麼就有人來記比特幣的賬呢?既然誰都可以記賬,那又以誰的賬為準呢?怎麼確保賬本的真實性呢?比特幣又是怎麼發行出來的呢?
首先,按照比特幣的規則,記賬是有獎勵的。一部分獎勵是賬單裡使用者出的手續費,手續費以比特幣支付,這個手續費由使用者自己定,可高可低,給得高,記賬者就傾向於先記這筆手續費高的賬。另一部分獎勵則是區塊獎勵,打包一個區塊,就獲得一定的區塊獎勵。按照比特幣的規則,區塊獎勵起初為50個比特幣,每出210000個區塊後,獎勵減半,差不多每4年減半一次。區塊獎勵一方面調動了大家去記賬,另一方面也完成了比特幣的發行。按照上述規則,我們可以透過這個式子計算比特幣的總量,就是210000×50×(1+1/2+1/4+……),總共2100萬個。區塊獎勵和手續費是記賬者按照比特幣的規則自己記給自己的。
有了獎勵,而且獎勵頗豐,大家當然搶著去記賬。為確定以誰的賬本為準,比特幣有個最長鏈原則,誰的區塊鏈賬本最長,就以誰的賬本為準。製造區塊需要進行大量計算,最長鏈實際就是凝聚著最大工作量的鏈。最長鏈也是最新的賬本,記錄著最多的賬單。
記賬者把賬單收集起來(記賬者會先驗證賬單真偽,還會驗證付款者有無足夠的幣進行支付),打包成一個區塊。區塊由區塊頭和區塊體組成,區塊頭裡有個記賬者自定的隨機數,有個難度目標,還有些別的資訊。記賬者換上不同的隨機數,對區塊頭進行雜湊運算,得到區塊頭的雜湊值,算出的一個個雜湊值就像生成了一個個隨機數一樣,大小毫無規律,誰先試出小於難度目標的雜湊值,他就將該雜湊值對應的區塊加在區塊鏈上,廣播給別人,這時候他的鏈就更長了,大家驗證區塊無誤後,就都以他的區塊賬本為準,並繼續廣播該區塊至全網。表明以該區塊為準的方式,就是將該區塊頭雜湊值納入自己要計算的下一個區塊頭中。
這個區塊頭和區塊體是什麼關係呢?區塊體裡記錄了具體的賬單,包括記賬者自己所得區塊獎勵和手續費的賬單。區塊頭則相當於該區塊的身份資訊,裡面有版本號、上一個區塊頭的雜湊值、時間戳、難度目標、隨機數,還有一個merkle樹根雜湊值,merkle樹根雜湊值由區塊體裡的賬單經過一系列雜湊運算得到,相當於區塊體裡那些賬單的摘要資訊,只要賬單稍有變化,merkle樹根雜湊值就會大不相同。同樣,只要區塊頭稍有變化,區塊頭雜湊值就會大不相同。透過merkle樹根雜湊值,區塊體和區塊頭緊密聯絡在了一起,賬單無法篡改;區塊頭的雜湊值前後銜接,又保證了區塊鏈環環相扣,無法篡改。
這個雜湊運算和雜湊值是怎麼回事呢?雜湊演算法又被稱為摘要演算法,輸入任何資料,經過雜湊運算後,都會得到一個固定長度的輸出值,稱為該輸入資料的雜湊值,一個輸入資料的雜湊值是唯一且確定的。雜湊運算還有兩大特點。第一,雜湊運算的結果,就像生成了一個隨機數一樣,只要輸入資料稍有變動,雜湊值就會大不相同,比如輸入一本書的內容,只要多加一個字,雜湊值就會面目全非。第二,雜湊運算不可逆,輸入資料後可以很快算出雜湊值,但給出雜湊值,就沒法反推它的輸入資料。反推輸入資料在邏輯上也是不可能的,因為輸入資料無限,雜湊值有限,一個雜湊值對應著多個輸入資料。
雜湊運算和雜湊值有各種型別,爭奪比特幣記賬權時算的雜湊值是個256位的二進位制數。按照比特幣的規則,區塊頭雜湊值須小於難度目標,記賬者換上不同隨機數,對區塊頭進行雜湊運算,算出雜湊值就像生成隨機數一樣,每個數位都可能是0或1,總共有2^256種可能,要求算出的雜湊值比難度目標小,就好比在這2^256個數中隨機抽出一個數,要求其小於難度目標。算出的雜湊值比難度目標小的概率是:難度目標/2^256。要試出比難度目標小的雜湊值,平均試驗次數為:2^256/難度目標。
算出的雜湊值前面數位0越多,值就越小,所以也可以不太嚴謹地認為,算出的雜湊值前面若干數位都是0,就可以滿足小於難度目標的要求。例如,雜湊值前面70位都為0就小於難度目標(此時難度目標的值是2^186)。算出雜湊值就像生成隨機數一樣,每個數位上出現1和0的概率各是1/2,一次就試出前面70位都是0的雜湊值,概率是1/2^70(也可以透過2^186/2^256算得),想增大試出的概率只能做更多雜湊運算。全世界想獲得比特幣獎勵的人都會加入比特幣網路,收集賬單,打包成區塊,進行雜湊運算,全世界總共要計算2^70次才有一次機會(不同的人打包的區塊裡賬單不一樣,merkle樹根雜湊值不一樣,即使不同的人輸入的隨機數一樣,計算出的區塊頭雜湊值還是不一樣,這樣就能避免大家出現重複計算的情況,保證全世界平均計算2^70次,算出一次前面70位都是0的雜湊值)。誰先試出了前面70位都是0的雜湊值,他就立馬將該雜湊值對應的區塊廣播出去。大家一接收到該區塊,驗證無誤後,就繼續廣播該區塊,並以此為準,在此基礎上繼續收集賬單繼續計算,爭奪下一個區塊的記賬權。區塊鏈就這樣在大家的**協力下不斷延長,全網的節點都有一份相同且實時更新的區塊鏈賬本。驗證、廣播、記賬等過程,都是由各個節點的比特幣程式根據比特幣規則自動執行的。
這種試出符合要求的雜湊值並獲得記賬權和比特幣獎勵的行為,被稱為挖礦,專門進行這種計算的機器,就稱為礦機,幹挖礦這行的人,就叫礦工,記賬的手續費,就叫礦工費。
至於難度目標到底是多少,則是由比特幣的程式每隔2016個區塊就自動調節一次的,根據之前出塊速度和之前難度目標反推全網算力,再根據全網算力設定一個合適的難度目標,讓全網平均10分鐘能出一個塊。這樣一來,誰的計算能力強,誰在單位時間內計算次數多,誰就有更大的概率試出符合要求的雜湊值,獲得記賬權和比特幣獎勵,這種共識機制也被稱為工作量證明(pow)。在工作量證明的機制下,挖礦需要耗費巨大電力。
世界各地的礦工競相尋找便宜的電力,修建礦場,佈置礦機,就形成了目前浩浩蕩蕩的挖礦局面。由於現在全網算力很高,挖礦難度很大,單槍匹馬已經很難挖到礦了,於是大家把算力集中到一個個礦池,礦池更容易挖到礦,然後再按各自貢獻的算力大小相應分配收益。
可以看出,比特幣的區塊鏈賬本是傳遍了全網的,儲存在全網的,大家都驗證過了的,區塊鏈透過merkle樹根雜湊值和區塊頭雜湊值環環相扣,累積了巨大的工作量,賬本真實可靠,無法篡改,無法銷燬。比特幣用於轉賬或支付只需發出一條資訊就行了,不用經過任何中心機構,可以輕易地全世界流通。
我們也可以看出,想試出雜湊值有多麼困難,只要求雜湊值前面70位是零,都要試上2^70≈1.18×10^21次才有一次機會,若想試出整個雜湊值,全世界所有超級計算機計算能力翻一億倍,一起算上幾萬億年,也試不出來。這些演算法,就是比特幣安全性的保障。
4.比特幣的數字簽名與安全問題
我們用支付寶付款時,需要輸入密碼或透過其它方式驗證身份,藉以控制自己的賬戶。對於比特幣,如何證明你發出的支付資訊是你發出的呢?如何確保發出的資訊不被篡改呢?換言之,如何控制自己的比特幣呢?這就涉及到一種叫數字簽名的技術了。
與銀行開戶不同,比特幣的賬戶無需申請註冊,可隨機生成。首先,我們可以隨機生成一個私鑰,私鑰也是一個256位的二進位制數。拋256次硬幣,正面朝上記成1,反面朝上記成0,這樣也能隨機生成一個私鑰。然後用橢圓曲線數字簽名演算法(ecdsa)對私鑰進行運算,生成公鑰,再對公鑰進行雜湊運算,就得到了地址。私鑰生成公鑰的過程也是不可逆的,從公鑰無法反推私鑰,想試出私鑰得試到天荒地老。用橢圓曲線數字簽名演算法生成的公鑰可以配合私鑰,進行非對稱加密。
非對稱加密是什麼意思呢?我們先來了解一下對稱加密,對稱加密中,加密解密的金鑰都是一樣的。比如有一條資訊是1234567,我們用金鑰9對它進行加密,1234567×9就得到了密文11111103,解密的時候11111103÷9就解密出了1234567,加密解密的金鑰都是9(當然實際的加密解密過程肯定比我這個例子複雜得多)。但在非對稱加密中,加密解密的金鑰則互不相同。
比特幣裡,私鑰可以用來加密資訊,而公鑰則用來解密該資訊。比特幣裡沒有人的概念,只有地址的概念,提到你有多少個比特幣,其實是說你的地址上有多少個比特幣。那要怎麼才能控制你地址上的幣呢?就要靠私鑰。公鑰和地址都可以公開,但私鑰一定不能洩露。
比如小明要給小強一個比特幣,小明的比特幣地址是a,小強的比特幣地址是b,小明就要將“a地址給b地址一個比特幣”這條賬單進行雜湊運算,得到的雜湊值再用a地址的私鑰加密,加密得到的密文連同a地址的公鑰、“a地址給b地址一個比特幣”這條賬單一起,廣播出去。收到該資訊的人會進行檢查,計算公鑰得到地址,判斷該資訊中公鑰和地址是否對應,再用公鑰把密文解密成雜湊值,同時也對賬單進行雜湊運算,得到另一個雜湊值。這時候比較一下兩個雜湊值,如果雜湊值相同,就說明這條資訊確實是地址的主人發出的,也沒有被篡改。
如果有人偽造了“a地址給b地址一個比特幣”這一資訊,首先,偽造資訊裡a的公鑰不能變,因為公鑰可以推算出地址,變了公鑰推算出的地址就會與a不符,別人立馬就能發現這是假訊息了。其次,偽造者沒有a地址的私鑰,他偽造的賬單雜湊值密文必然與真實密文不同,這時候別人用公鑰解密,解密出的雜湊值也必然不同於用賬單計算出的雜湊值,這條資訊就肯定不真實。還有一種情況是資訊內容遭到篡改,比如把資訊篡改成“a地址給b地址十個比特幣”,這種情況下,賬單變了,但公鑰和賬單雜湊值密文都沒變。按上面的思路分析一遍,你也會發現,篡改資訊會導致兩個雜湊值相異。
可以看出,私鑰猶如地址對應的一支獨一無二的簽字筆,能簽出獨一無二的簽名,證明你是對應地址的主人,所以我們也把該過程稱為數字簽名。你用私鑰簽名了,你這個地址的付款資訊才會被別人接受。要是你丟了私鑰,你就無法使用地址上的幣,儘管你地址上有多少幣都是清清楚楚地記錄在區塊鏈賬本上的。要是別人知道了你的私鑰,他就可以轉走你地址上的幣,比特幣的世界裡,是隻認私鑰不認人的。所以,說私鑰安全性重於泰山也不為過。
不過,私鑰並不像登入時輸入的密碼,它本身是可以完全不觸網的,完全可以在離線狀態下對付款資訊簽名(其實就是用私鑰加密付款資訊的雜湊值),然後把付款資訊和簽名資訊傳送到網上即可,別人也無法從簽名反推私鑰,這是由橢圓曲線數字簽名演算法的性質決定的。比特幣的“錢包”,存放的不是幣而是私鑰,所謂的“冷錢包”就是不聯網的錢包,可以有效防禦駭客盜取私鑰。用比特幣錢包付款時輸入的密碼,實際上起到的作用是授權呼叫私鑰進行簽名,而非是私鑰本身。
由於地址之類資訊用二進位制表示非常長,比特幣採取了一種叫base58的編碼方式,將二進位制數轉換成58進位制數表示,所以我們看到的地址之類資訊就是一串大小寫字母和數字的組合。
為便於記憶及管理私鑰,人們又設計出了助記詞,助記詞一般是12個單詞,出自2048個常見單詞構成的詞庫,助記詞對應著一個隨機生成的種子,是種子一種易於記憶的形式。種子可生成一個主私鑰,主私鑰可透過確定性的、不可逆的演算法,生成多個幣種的子私鑰,子私鑰又可繼續生成孫私鑰……子子孫孫無窮匱也。這樣,用一組助記詞就可以統一管理多個幣種的多個私鑰,省去了很多麻煩,這樣的加密貨幣錢包,被稱為hd錢包(分層確定性錢包)。不要以為助記詞只有12個詞就不安全,2048^12≈5.4×10^39是個天文數字,指望隨機輸入助記詞碰巧試出一個有幣的地址,是根本不可能的。
需要補充的是,比特幣記賬實際上是utxo(未花費的交易輸出)模型,比特幣的賬戶餘額實際上是地址上的utxo總和。utxo模型類似於不斷銷燬用掉的舊幣又不斷創造可用的新幣,感興趣的朋友可以深入瞭解utxo模型,這裡不再贅述了。
5.比特幣的分叉與演變
如前文所述,比特幣賬本遍佈全球各地,為保持賬本統一,比特幣有個最長鏈原則,以最長的區塊鏈賬本為準。
在最長鏈原則下,比特幣網路中的節點來去自由,不需要知道其它節點的狀態,也不需要任何仲裁機構或管理中心,網路出現延遲或暫時中斷也沒關係,只要遵循最長鏈原則,就能在全世界對賬本達成共識。由於最長鏈凝聚著全世界所有算力的巨大工作量,並且還在不斷延長,想重新制造出一條最長鏈取代原鏈以修改資訊,是極為困難乃至不可能的,這就維護了區塊鏈的不可篡改性。
根據博弈關係,節點也會接受最長鏈,競相延長最長鏈,盡力廣播最長鏈上的區塊。比特幣系統從第一個區塊挖出開始,就再也無法停止,一直自發執行下去,日夜不息地記錄著全球各地使用者的賬單。
如果a、b兩人幾乎同時挖出了新塊並廣播全網,兩邊的區塊鏈賬本都是一樣長,有人先收到a的區塊,就以a鏈為準,有人先收到b的區塊,就以b鏈為準,a、b的區塊鏈都有人支援,這時區塊鏈就會短暫地分叉成兩條一樣長的鏈,直到有一方的隊伍又挖出了新塊,另一方的人發現對方的鏈更長了,就會馬上轉而支援對方,以對方的賬本為準繼續挖礦,這樣就能保證有一條最長的鏈作為大家公認的賬本。
只要全網50%以上的算力是誠實的,誠實的算力就能生成一條最長鏈,可以放心地以這條鏈為準。
如果有作惡者掌握了50%以上的算力,能獨自生成最長的鏈,是否就可以胡作非為了呢?比如給自己記更多的區塊獎勵,偽造一條別人給自己的轉賬。
其實,由於區塊鏈賬本要接受各節點驗證,作惡者若是違反規則、做假賬,他的賬本就會遭到一致拒絕,更不會被繼續傳播,最長鏈原則是建立在真實基礎上的。作惡者沒有別人的私鑰,花不了別人的錢,也破壞不了比特幣的規則,他能幹的壞事,只有“雙花”,即把自己的一筆錢花了兩次。
雙花是怎麼進行的呢?比如,作惡者有10個比特幣,他付了這10個比特幣給商家,買到了商品,該付款資訊已經記錄到了區塊鏈裡。正常情況下,在同一條鏈上,是不可能進行雙花的,因為花出去的比特幣記錄在區塊鏈上,用過就沒有了。但是,作惡者有全網過半算力,他在記錄他付款資訊的區塊前面,重新開始挖礦,就可以重新制造出一條更長的鏈,這條更長的鏈沒有違反比特幣規則或者做假賬,大家就轉而以這條鏈為準了(比特幣的程式會根據最長鏈原則自動切換賬本)。但是,在這條鏈裡,作惡者略去了之前的付款記錄,把剛才花掉的10個比特幣又花了一次,或者轉移到自己的另一個地址上。這樣,原來的付款記錄就失效了,商家就損失了商品又沒拿到錢。
作惡者也可以先製造出雙花攻擊的長鏈但不廣播出去,同時在原鏈上付款買東西,待拿到商品之後再放出攻擊鏈逆轉原鏈,撤銷自己的付款。
雙花也有可能在作惡者算力不到50%的情況下發生,作惡者運氣好的話,也有可能多出幾個區塊,在短時間內領先原鏈。但這樣做的話,一旦跑不過原鏈,自己挖出的區塊就無人承認,白費算力和電力。
實際上,雙花是相當困難的,若想確保雙花成功,就要掌握全網過半算力,看看遍佈全球隆隆作響的礦場就知道成本有多大了。如果真的掌握了全網過半算力,就可以挖出大量區塊,為何不好好挖礦,賺大把合法的錢,卻要搞雙花賴一點小錢呢?雙花還可能導致市場恐慌,幣價下跌,使作惡者的比特幣和礦機雙雙貶值,作惡者還會遭到一致譴責和懲罰,雙花其實是一種經濟上不理智的做法。
雙花也只能撤銷作惡者自己的付款,不會破壞整個比特幣系統,若作惡者在他製造出的最長鏈裡,刪掉了原鏈上其他人的賬單,也只需將這些賬單重新打包進區塊即可。
網路出現嚴重延遲或中斷的時候,區塊可能同步不及時,通訊不暢的節點挖礦各自為政,區塊鏈就可能發生分叉。作惡者發出兩筆相沖突的雙花賬單,也可能分別被不同節點打包造成雙花。
賬單被打包進區塊後,後續確認的區塊越多,想要雙花逆轉該鏈就越困難,所以對於大額交易,為防萬一,收款方一般需要多等幾個區塊確認。但是,小額交易或親友間交易也可以零確認支付,不用等到賬單被打包進區塊,等上幾秒讓賬單傳遍全網即可。若有作惡者在付款後又發出一條雙花賬單,正常情況下,節點收到兩筆相沖突的雙花賬單時,會打包先收到的賬單。
比特幣允許接受與原鏈上賬單有衝突的雙花攻擊鏈,是因為現實環境是非常複雜的,網路可能出現延遲或中斷,不同節點獲取資訊的先後順序可能不同,a收到的攻擊鏈,可能對於b就是原鏈。如果拒絕攻擊鏈的話,可能造成區塊鏈分裂無法統一,甚至作惡者還可以利用網路延遲中斷,故意發出兩筆有衝突的雙花賬單,一旦兩筆賬單分別被不同節點打包,節點互不接受對方賬本,就可以惡意製造分裂。
而只以最長鏈為準的情況下,節點不用知道其它節點的賬本情況,也不用管其它節點的工作狀態,也不需要任何仲裁機構,只要做好自己的事,遵從最長鏈原則,全網賬本就能自動達成統一,網路延遲中斷也只可能導致新挖出的少數區塊同步不及時,之前的賬本還是會保持一致。這也是比特幣設計上的巧妙之處,用一個簡單的最長鏈原則,就讓全世界原本一盤散沙的人,在複雜多變的環境中**協力,達成了一致。
前面已經提到,如果不同的人對記賬有不同做法,就會引起區塊鏈分叉,分叉前的賬本是完全一樣的,但分叉後的賬本就會隨著記賬方式變化而變化。如果只是因為同時出塊造成分叉,很快大家就會遵循最長鏈原則,丟棄一條鏈,保留一條鏈。但如果因為一些不可調和的矛盾,雙方不能達成共識,各記各的賬,這時候就會有兩條鏈並行發展,這就相當於比特幣分裂成了兩個版本。
現實中,比特幣現金(bch)就是這樣從比特幣(btc)中分叉出來的,當然,也有人說,bch才是真正的比特幣,也不無道理。
這是怎麼一回事呢?比特幣是一套在全世界執行的程式,比特幣的規則都寫在程式碼裡,這些規則最早都是中本聰定下的。既然是程式,隨便怎麼修改升級都沒有問題,哪怕改掉區塊獎勵減半規則,改掉2100萬比特幣上限也行。問題不在於能不能改程式,而在於別人會不會認你的新規則,會不會用你這套程式。中本聰的構思巧奪天工,讓比特幣發展到瞭如此龐大的局面,大家都願意接受,於是比特幣的核心規則至今無人能改,這就是共識的力量。
中本聰隱退後,core開發團隊接替了他的工作,對比特幣基本沒有大的改動。比特幣起初的區塊大小上限是1m,隨著使用者越來越多,1m區塊明顯已經不夠用了,交易愈加擁堵,手續費隨之飆升,已不適合用作現金了,擴容問題迫在眉睫。但對於如何擴容,core開發團隊和大區塊派起了嚴重衝突,core開發團隊主張採取隔離見證(相當於把簽名資訊移出區塊,間接擴容)和閃電網路(相當於在主幹道上架橋分流交通壓力),大區塊派主張直接擴大區塊(相當於直接拓寬道路)。core派堅持1m上限不能改,指責大區塊會阻礙個人執行比特幣全節點(全節點儲存比特幣完整賬本,進行驗證及廣播,是比特幣網路執行的基礎,有些全節點同時也在挖礦,稱為挖礦節點,與全節點相對的是數量更多的輕節點,輕節點只儲存與自己相關的資訊,依靠全節點執行,普通使用者用的輕量級比特幣錢包就是輕節點),影響比特幣的去中心化,指責直接擴大區塊會造成比特幣社羣分裂,大區塊派指責core派違背了中本聰隱退前就提出過的直接擴大區塊的擴容方案,指責隔離見證和閃電網路擴容效果差,安全性不好。雙方爭執難下,最後,擴大了區塊的比特幣現金(bch)與比特幣(btc)分道揚鑣,以分叉的方式解決了分歧。比特幣現金起初簡稱bcc,後來更名為bch。
bch致力於實現白皮書中“電子現金”的構想,推進零確認支付的發展,並試圖在bch上引入更多拓展功能,而btc則轉型為“數字黃金”,所以,也有許多人認為bch才是真正的比特幣。bch開了分叉btc的先河,各種各樣的分叉幣接踵而至,但由於這些幣往往預挖圈錢或者過於隨意,大多已經式微了。
後來,一個自稱中本聰的澳洲人csw(他因屢次大放厥詞又無法證明自己是中本聰,被人戲稱為澳本聰)提出了一系列激進主張,要繼續擴大bch的區塊,乃至擴充套件為無限區塊,承載海量資料,還要鎖死bch底層協議,做出符合中本聰願景的比特幣。最終bsv又從bch中分叉了出來。
分叉是比特幣自我演變的途徑。如果比特幣社羣成員一致更改某規則,比特幣就相當於進行了一次升級;如果大家都不更改規則,比特幣就不會發生變化;如果一部分人更改規則,另一部分人不改規則,比特幣就會分叉。理論上,只要有算力,分叉就可以隨便進行,但沒人支援沒人買,分叉幣就是在自娛自樂,毫無價值。市值就是衡量分叉幣認可度的指標。
現在比特幣的三大分支btc、bch、bsv,分別代表了謹慎保守、溫和漸進、激進發展三個方向,探索不同的道路,也為比特幣保留了更多生命的火種。誰是正確的,誰就能得到更多人支援,就會有更大市值。這也是區塊鏈的魅力所在:行動守規則,遇事要商量,實在談不攏就分叉,用市值來投票,如果做得更好,得到更多人支援,市值自然也會上漲。
人是有路徑依賴的,追求穩定的,厭惡風險的,但凡現有的路還能走得下去,面對一條不確定但可能更好的路線,往往還是持保守態度,涉及錢財時更是如此。這也就是為何bch未能戰勝又慢又堵的btc的原因,但未來會如何,就說不準了。
由於分叉前的區塊鏈賬本是完全一樣的,分叉前擁有btc的人,分叉後也會擁有同樣多的bch。但分叉的結果往往並不是1+1=2,而是1+1<1,因為分叉意味著分歧和不穩定,會帶來對未來不確定性的擔憂。bsv分叉bch時還進行了一場算力大戰,角逐最長鏈,雙方兩敗俱傷,幣值暴跌。
6.比特幣的用途及意義
一枚看不見、摸不著的比特幣,竟然價值數萬,總市值竟然上萬億,全世界為之側目,許多局外人紛紛驚呼是傳銷,是騙局,是鬱金香泡沫,幣價一跌就大肆宣揚比特幣要歸零了,要死亡了。但是爭論了這麼多年,比特幣價格卻飆升了數百萬倍,非但沒死還日益壯大,人們不禁想問,比特幣到底有什麼用?到底有什麼重要意義?竟然能值這麼多錢。
比特幣有下列重要用途及意義:
1 儲值
2 避險
3 價值的自由流通
4 便捷低廉的跨國交易手段
5 世界貨幣
6 區塊鏈技術
7 人類組織結構的重大創新
儲值:不像可以超發的法幣,比特幣由於減半規則的限制,總量被固定在210000×50×(1+1/2+1/4+1/8+……)=2100萬個,無法增發,想改規則增發必須讓比特幣使用者都接受才行,很明顯持幣人不會做這種稀釋自己財富的事。所以比特幣總量有限,發行有規律,不會像法幣一樣超發貶值,甚至還會隨著人類財富的增長,越來越值錢。比特幣交易兌換又十分便捷,無疑是一種良好的儲值品,可以抵禦通脹。由於比特幣短期波動較大,這種儲值效果應從長期來看。
避險:無論地址上有多少比特幣,只需掌握了該地址的私鑰或助記詞,即可控制這筆鉅款,走到世界各地都可兌換。由於比特幣地址的匿名性,沒人知道你有沒有比特幣,有多少比特幣,只要你自己不透露私鑰,沒人能奪走你的比特幣。有這樣的說法,比特幣是人類歷史上第一次用技術手段保障了私有財產神聖不可侵犯。確實,普天之下,碌碌眾生,又有什麼財產是自己真正能掌握的呢?房子可能被拆毀、沒收,證券、存款可能會被凍結,貴重物品可能會被掠奪,但記在腦子裡的財富,除非自己忘了或者洩露了,永遠也不會丟失,這就是比特幣的偉大意義所在。在那些兵荒馬亂,政局不穩的地方,比特幣無疑是一根救命稻草,在安定繁榮的地方,比特幣也是一種為防萬一的重要選擇。
價值的自由流通:網際網路時代,資訊可以自由流動,價值卻不可以自由流動,國與國之間有外匯管制,銀行跨國轉賬要經過美國控制的swift系統,美國可以藉此打擊異己。但比特幣是一種去中心化的全球網路,即使強如美國,也無法封掉伊朗人的比特幣地址。比特幣是一種打破霸權和金融壁壘的利器,實現了價值的自由流通,讓錢流動到需要的地方去,密切了各國人民的經濟聯絡,帶給人類更多經濟自由,自由能創造出更多活力和生產力。甚至,比特幣發展到一定規模後,會成為黃金一樣的國家戰略儲備,作為一種自由流通的硬通貨,在極端情況下突破封鎖,換取戰略物資和外匯。
便捷低廉的跨國交易手段:世界經濟越來越全球化,各國之間的貿易越來越繁榮,資金往來也愈加頻繁,但目前進行跨國匯款、支付及結算的銀行和中介機構卻十分緩慢、低效而昂貴,往往還有額度的限制。比特幣可以像發電子郵件一樣,以極低的成本在國際之間迅速轉移鉅額價值,是一種便捷低廉的跨國交易手段。雖然btc目前由於區塊大小的限制,轉賬手續費已不再低廉,有時還會發生嚴重擁堵,久不到賬,但bch已經透過擴大區塊解決了該問題。跨國匯款、支付及結算是一個巨大的市場,比特幣有望將其佔領。
世界貨幣:各國都有各自的法幣,但各國之間卻沒有一個合適的世界貨幣,黃金白銀在現在這個資訊時代明顯已經跟不上節奏了,美元是事實上的世界貨幣,但美元受控於美國,是美國霸權的延伸,美國可以印鈔收割全世界,運用金融大棒作威作福,美元並不是合適的世界貨幣。同理,任何一個國家的法幣,也不適合作為世界貨幣。而比特幣只要有網路,就能執行,是一種全世界人人都可以使用的貨幣,客觀中立,不受任何國家控制,可以作為一種理想的世界貨幣。在那些嚴重通貨膨脹的國家,比特幣更是拯救百姓的義士。比特幣目前波動性較大,是因為它的市值還太小,市值大到一定程度,比特幣價格就會穩定下來,那時候用作貨幣就沒什麼不妥的了。
區塊鏈技術:現在區塊鏈的概念炒得很熱,但不要忘了,是先有的比特幣,後來人們把比特幣裡涉及的一系列技術歸納為區塊鏈技術,談區塊鏈是無論如何也繞不過比特幣的。區塊鏈技術在公益、智慧合約、公證、保險、去中心化金融等諸多領域有著廣闊的應用前景。比特幣作為區塊鏈技術第一個成功的應用,意義不可小覷,也有很大潛力應用在這些領域。例如,比特幣本質上是一個遍佈全球的賬本,如果在上面記法幣的賬,也可以藉此發行法幣的數字貨幣並全球流通,錨定美元的穩定幣usdt就是這樣發行出來的。比特幣的區塊鏈賬本也是一套存證系統,資料上鍊後不可篡改,公開透明,永久留存,bsv就宣稱要做成一個人類文明的數字檔案館,把版權、產權、證書、合約、招標、慈善、投票等資料統統上鍊以作公證。在區塊鏈上籤訂智慧合約,程式碼就是法律,滿足合約規定的條件後,即可自動執行合約,劃轉數字化的資產。
人類組織結構的重大創新:比特幣沒有一箇中心機構來管理,卻自發執行了11年,發展壯大至今,比特幣不僅是技術上的重大創新,更是人類組織結構上的重大創新。在人類歷史上,比特幣首次實現了人類在無中心管理狀態下行動的統一:比特幣網路的所有節點都是等權的,並沒有誰負責組織指揮,但所有節點卻能**協力地製造出完全一致的區塊鏈。比特幣也體現了一種民眾的共識,人民的力量是偉大的,平民團結起來,權貴也必須服從:天王老子也必須遵守比特幣的規則,否則他的賬本就會遭到一致拒絕;最高統治者對比特幣有任何改進意見,都必須放低姿態,說服比特幣使用者主動接受,以理服人,而不能以權壓人。哪怕使用者人微言輕,也可以執行一個比特幣全節點來表明自己的態度,捍衛自己的權利。比特幣是人類歷史上第一個無管理中心和權力機構,全靠規則和協商執行的社羣,是改變人類社會組織形式的一次偉大革命,以和平的方式,推動了人類文明的躍進。這種遵守規則而非屈從權力,要法治不要人治,要協商不要獨裁的思想,對人類組織結構的創新,對建設去中心化自治社羣有重大啟示。
比特幣還可用於慈善募捐,全世界的人都可參與,捐贈資訊記錄在區塊鏈賬本上,完全公開透明,聯合國兒童基金會都接受了比特幣捐贈。另外,比特幣也具有洗錢、轉移贓款、綁架勒索、非法集資等負面用途,目前比特幣很大程度上還是一種炒作標的,但這些只是表象,並不是比特幣的真正意義所在。
7.比特幣的生命力——共識的力量
比特幣發展壯大至今,早年買了幣並堅定持有的人都發了財。但有人也會害怕:這種虛擬的東西,會不會突然就沒了呢?比特幣一定程度上剝奪了政府的鑄幣權,會不會導致政府封殺而滅亡呢?比特幣能被殺死嗎?
比特幣誕生11年來,經歷過多次駭客攻擊,政府禁止,幣價崩盤,交易所跑路,被宣告死亡了無數次,非但沒死反而日益壯大,生命力極為頑強,想殺死比特幣,極為困難。
這是為什麼呢?最核心的一點,在於比特幣是一個去中心化的網路,它並不從屬於任何一個機構,而是遍佈全世界,任何人都可以加入這個網路,任何人都可以備份比特幣賬本,破壞任何一部分比特幣網路,都不會影響比特幣執行,只要通訊網路存在,比特幣就存在。
全世界有上萬個儲存比特幣完整賬本,進行驗證及廣播的全節點,要將這上萬個全節點同時打掉,才可能中斷比特幣的執行。就算遭到攻擊,只要比特幣賬本還有備份,馬上就可重新建立起節點,並拓展為整個比特幣網路。就算全世界通訊中斷一段時間,只要通訊恢復了,比特幣又能恢復執行,如此強大的生命力,當然不可能透過暴力方式毀滅比特幣。
從演算法上攻破比特幣有無可能呢?比如破解比特幣使用的橢圓曲線數字簽名演算法、雜湊演算法,或者直接透過超級計算機暴力破解金鑰。
比特幣使用的這些演算法安全程度是極高的,如果能被攻破的話,使用這些演算法的銀行、政府、軍隊也在劫難逃。況且,比特幣的演算法也是可以升級的,如果演算法不安全了,完全可以換一種更安全的演算法。目前的超級計算機算到地老天荒都無法暴力破解比特幣的金鑰,就算日後能暴力破解了,也只需將金鑰長度增加幾位,就會讓暴力破解的難度成倍上升。
比特幣是一套程式,既然是程式,就是可以升級的,所以比特幣完全可以與時俱進,無需擔心比特幣不能適應變化而滅亡,btc不變,bch也會變,透過分叉競爭,比特幣總有火種可以流傳下來。
此外,面對系統任何問題,比特幣都可透過回滾來解決。回滾意思是退回到有問題的區塊前面,重新生成一條鏈,刪掉原來有問題的地方,但沒問題的地方可以照舊,然後以新鏈為準。駭客曾利用比特幣程式早期版本的漏洞,刷出了1844億個比特幣,透過回滾的方式,這一問題還是有驚無險地解決了。https://m.chainnode.com/post/23642
比特幣確實存在一種叫51%攻擊的威脅,意思就是如果掌握了全網一半以上的算力,就可以憑一己之力製造出最長鏈,進行雙花攻擊,或者打包空塊,拒絕打包某些賬單,或者別人打包了就憑算力優勢分叉掉別人的區塊。
但是,51%攻擊需要極大成本,從經濟上講也不理智,而且擁有巨大算力的同時,也能挖出大量的比特幣,這讓能進行51%攻擊的人更傾向於維護比特幣系統的安全,而非攻擊比特幣系統。
如果攻擊者喪心病狂,不圖利益,就是要搞51%攻擊,也不是沒有辦法應對。bch有一個滾動檢查點機制,不接受10個區塊以前的分叉,哪怕這個分叉鏈更長。這樣,一旦有10個區塊確認後,就不可能進行雙花攻擊了,大額交易等10個區塊確認後就可高枕無憂,如果攻擊者在10個區塊內雙花攻擊小額交易,無異於浪費自己的算力和電力,殺敵一人,自損一千。在10個區塊的滾動檢查點機制下,打包空塊,拒絕打包某些賬單,或者分叉掉別人的區塊,也只能延緩記賬而不能阻止記賬(全網過半算力製造出的攻擊鏈,也不一定能在10個區塊內跑贏誠實鏈),攻擊者自己倒是在不斷燒錢。
此外,規則是死的,人是活的,如果攻擊者一意孤行進行攻擊的話,大家也可以不再理會最長鏈原則,一致拒絕攻擊者製造出的鏈,讓他作惡的賬本無人承認,白費力氣挖礦而已,甚至還可以改挖礦演算法,讓攻擊者價值不菲的礦機淪為廢鐵。記賬靠算力,認賬靠使用者,算力只不過是比特幣系統的打工仔,執行比特幣節點的使用者才是比特幣系統的主人。
比特幣的程式是開源的,這意味著可以仿造出無數山寨幣,但山寨幣並不能擁有比特幣的使用者和生態,更不會擁有超越比特幣的共識,而比特幣卻可以吸收山寨幣的長處。這跟國內社交軟體雖多,卻難以取代騰訊一個道理。況且,搞各種山寨幣的最終目的還是為了賺錢,而比特幣就是錢。所以,指望後來的大量山寨幣取代比特幣,也是不現實的。
比特幣一定程度上剝奪了政府的鑄幣權,但並不是完全剝奪,只是在貨幣上提供了另一種選擇而已,政府仍然可以發行法幣,也可以參與挖礦來獲得比特幣,利用比特幣與外國貿易,利用比特幣打破敵國的金融封鎖,儲備比特幣以備未來不時之需。並不是所有政府都會敵視比特幣,事實上,比特幣在絕大多數國家都是合法的。
國與國之間有競爭和矛盾,而比特幣是全球流通的,甚至你越拒絕比特幣,別國利用比特幣,就越能得利。拒絕比特幣的國家財富流出,歡迎比特幣的國家財富湧入。中國若禁止挖礦,就會導致全網算力下降,進而調低挖礦難度,讓外國更容易挖到比特幣。比特幣無法監管,不受控制,同樣也可以作為一種客觀公正、自由流通的世界貨幣,打破金融霸權。在各國有競爭和矛盾的背景下,比特幣這種利用則受益,拒絕則吃虧的特性,使各國既不好單獨禁止比特幣,又不可能聯合起來禁止比特幣,反倒要對比特幣持觀望或支援態度,以備未來不時之需。
比特幣是一種先進的發明,是通往區塊鏈世界的一張門票,政府拒絕它既無道義上的理由,又不合利益的需求,這和清朝拒絕科學,閉關鎖國,然後落後捱打一個道理。況且政府並不是鐵板一塊、令行禁止的整體,各級官吏、軍警都有自己的利益和想法,很多事情也是辦不了的,比特幣又是一個遍佈全球的通訊網路,靠網際網路、電話、衛星、廣播、電報等各種渠道都可通訊,在vpn、tor網路上都能加密執行,資訊傳遞沒有形式要求,轉換成聲音、影象、文字都可以,也沒有路徑要求,以一傳十十傳百的方式病毒式擴散,根本就無法封殺,就跟無法阻斷資訊流動一樣。
比特幣還小的時候,政府沒有必要也不可能對這種遍佈全球的東西大動干戈,比特幣發展壯大到一定程度,牽涉到太多利益,又會變得大而不能倒,甚至攻擊比特幣系統都會遭到各利益相關方的制裁追打。比特幣被全世界普遍使用的時候,就成了人類的公共基礎設施,全世界都會集體維護它。
比特幣是一種總量有限的通縮貨幣,人們傾向於儲存而非使用比特幣,這也是比特幣飽受詬病的地方。但是,這不也體現出了比特幣儲值的優勢嗎?在通貨膨脹的法幣體系下,富人的資產不斷升值,窮人的少量存款和富人的債務不斷貶值,加大了貧富差距,而比特幣卻提供了另外一種選擇。此外,比特幣通縮也未必會影響它的使用,儲存比特幣的最終目的,也還是為了用它。況且延遲滿足是反人性的,需要用錢的時候,就算這筆錢以後會更值錢,人們也還是會用,這就好比明明知道未來的手機會越來越便宜,越來越好用,我們卻忍不住要先買為快一樣。
比特幣不會取代法幣,只是和法幣共存,限制法幣濫發,行政、稅收還是會用到法幣,比特幣總量有限,法幣並不是,國家仍然可以適度發行法幣來調節經濟,但如果法幣濫發,就會有更多人選擇比特幣。
總的來看,比特幣其實是殺不死的。比特幣的設計非常巧妙,充分利用了密碼學和博弈學,自身安全性很高的同時,還調動了全世界的人來維護它,讓接受它變得有利可圖,把敵人拉進了自己陣營。由於比特幣殺不死,理智的人也會選擇利用而非攻擊比特幣系統。
美元的價值有美國的航母和核彈支撐,比特幣的價值靠什麼支撐呢?其實比特幣的價值支撐更加高階,它的價值來源於共識,沒有武力脅迫,只有自願接受,這是真正的以理服人。
人們之所以會對比特幣產生共識,是因為對密碼學和數學的信任,對比特幣原理的理解,對比特幣用途及意義的認同,以及可以從比特幣中獲利,知道比特幣死不了。總而言之,對比特幣的共識來源於:1.比特幣很有用;2.比特幣不會死。比特幣很有用,所以有人買它用它;比特幣不會死,所以有人堅定持有它。隨著越來越多的人理解比特幣,認同比特幣,比特幣的共識只會越來越牢固,生命力只會越來越強,價值只會越來越高。短期的價格波動,並不影響比特幣長期價值的增加。
千萬不要小看了共識的力量。沒有哪個政權給黃金背書,但全世界人都認可黃金。皇帝唯我獨尊,臣民不敢不從命,這是因為臣民都有皇權至上的共識。民族、宗教、禮儀、法律、政權……人類社會本質就是共識的產物。殺比特幣殺不死,勸認同比特幣的人放棄對比特幣的共識就更辦不到了。
8.比特幣的價值與未來
不可否認的是,許多人買比特幣是想賺錢,但目前比特幣的價格讓人望而生畏。比特幣的價格是否已經到頂了呢?比特幣到底應該值多少錢呢?
如前文所述,比特幣是一種很好的儲值品,保管和交易也很方便。以同樣作為儲值品的黃金為例,黃金市值約為8萬多億美元,比特幣總市值若與黃金相當,其價格當為40萬美元一個。
比特幣也是一種完全受控於自己的避險資產,全世界財富總值約為360萬億美元,若所有人把哪怕1%的資產配置成比特幣,比特幣價格也將達到約17萬美元一個。
2018年的全球匯款總額突破了6800億美元,隨著國際之間交流增加,數額還會上升,比特幣若佔據了該市場,也會價值不菲。
美元是各國之間廣泛使用的貨幣,是事實上的世界貨幣,流通中的美元市值約為1.5萬億美元,若比特幣市值與流通中的美元市值相當,每個比特幣應值7.1萬美元。
比特幣和區塊鏈有可能成為第二次網際網路革命,改變合約、保險、公證、監管等事務,深刻影響到網際網路和金融的方方面面。若比特幣市值等於全球網際網路公司的市值10萬億美元,比特幣價格當為47萬美元一個。
比特幣是兼具以上多重價值的,疊加之下,比特幣未來該值多少錢,不可估量。
比特幣目前還是一種比較小眾的投資,接觸它的人並不多,或者只是聽說而不理解,全世界比特幣使用者不過2000多萬人。根據梅特卡夫定律,網路的價值與網路使用者數的平方成正比,比特幣還有多大成長空間,可想而知。
此外,上述推測的價格只是按當前美元購買力衡量的價格,實際上,由於美元超發貶值和人類財富總量增加,比特幣日後價格還會高於這些推測價格。但是,由於目前比特幣市值還太小,炒作氛圍又濃,價格經常暴漲暴跌,要冷靜看待。
我這裡說的比特幣,並不特指btc,實際上是泛指比特幣系列的btc、bch、bsv等等,誰的路線是正確的,誰未來就會有巨大的市值,無論誰成功了,都是比特幣的成功。
分析一下比特幣的價格走勢。比特幣很有用且不會死,就有理解它,認同它的人,這些人買它用它,堅定持有它,使比特幣有一個最低的支撐價,暴跌也跌不到底。隨著法幣超發貶值和世界財富的累積,總量有限、可以儲值的比特幣即使沒有任何新人買入,都會不斷升值。理解認同比特幣的人不會減少,只會增多,進一步促進了比特幣的升值。這種升值效果可以從每次熊市暴跌後的最低價看出——每次的最低價都比上次高,比特幣就這樣波動上漲。每一次上漲,都會帶來更多的支持者,打臉看衰比特幣的人,並迫使他們接受這種結果,轉變自己的立場,否則只能眼睜睜看著自己吃虧。這就好比過去幾十年裡,國內無數看衰房價的人,除了一次次被打臉,不得不付出更大代價買房外,毫無辦法。比特幣以這樣勢不可擋的方式不斷髮展壯大,等市值上升到一定程度,比特幣被全球廣泛接受,改變世界,推動人類文明進步,就是水到渠成的事了。
真正理解認同比特幣的人支撐了比特幣的最低價,幣價上漲吸引來的投機者炒出了比特幣的最高價,泡沫破裂後,比特幣跌到支撐價,這個支撐價一次比一次高,比特幣就這樣一輪一輪地上漲。比特幣區塊獎勵四年減半,供應量減少導致價格上漲,受此影響,牛市與之合拍,比特幣就又呈現出四年一個牛熊週期的特點。隨著市值升高,比特幣每輪牛市上漲速度逐漸放慢,泡沫逐漸減少,牛市時間逐漸延長,波動逐漸縮小。
越來越多的人理解比特幣,認同比特幣需要時間,比特幣難以在短期內漲到前述高價,但未來會如何,我們拭目以待。
比特幣保護平民財富不被通貨膨脹掠奪,捍衛私人財產不受暴力侵犯,實現了價值的自由流通,讓天下沒有難付的錢,拉近了全世界人民的經濟距離,給了世界一種公正客觀的超主權自由貨幣,限制了濫發法幣的政府,剝奪了暴政的權威,打破了霸權的金融封鎖,帶給了人類一種嶄新的社會組織形式,用數學和程式碼的法治,代替了依靠權力的人治。
我相信比特幣會像網際網路一樣改變世界,我也有幸能見證並親身參與這場激動人心的貨幣革命。像許許多多第一次理解了比特幣的人一樣,我驚喜不已,激動萬分,就像牛頓發現了萬有引力,哥倫布發現了新大陸。像許多比特幣佈道者一樣,我深感把比特幣通俗易懂地介紹給人們,是我的使命,於是盡了一點綿薄之力,苦心孤詣寫出這篇科普文,希望能有些用。也希望幣圈的朋友,多關注一下比特幣的原理和意義,長期持有比特幣,而非把幣圈當成一個大賭場。
如果覺得我寫的東西對你有幫助,歡迎打賞btc和bch。
btc地址:1ciq7ubtvmxyzdehmds6gtmdjcx2nvmwzr
bch地址:14zcdta6zmggueuv5crcjifsmmwxxn8f1g
轉載自知乎:https://zhuanlan.zhihu.com/p/133202649