當前位置:
首頁 > 最新 > 區塊鏈/比特幣科普八問

區塊鏈/比特幣科普八問

區塊鏈可謂是AI之後的又一大風口,尤其在2017年比特幣暴漲帶來的造富神話之後,上到銀行高管,下到一線白領,儼然都對區塊鏈產生了極大的興趣。我在各種場合都被問起過區塊鏈/比特幣相關的問題,然而羞愧的是,基本上三四個問題之後,我就會發現其實對於區塊鏈,我也沒比行外人知道多少內容。

所以,我最近就找時間仔細閱讀了些區塊鏈的資料,把之前被問到而答不上來的問題,總結一下,一雪前恥哼哼。

Q1 區塊鏈和比特幣什麼關係?

區塊鏈是一種分散式數據存儲、傳輸、認證技術,而比特幣是區塊鏈的一種應用,也是目前最重要的應用。

Q2 區塊鏈除了比特幣之外,還(可能)有什麼應用?

由於區塊鏈的無中心、無管理員、無法篡改的特性,所以存儲特殊信息可能是一個應用方向,例如:存儲食品生產鏈路的每一個環節的信息,提高食品安全;存儲重要的聊天記錄,再也不怕聊天記錄被PS;存儲遊戲中的金錢相關重要信息,再也不怕程序員刪庫跑路等等。

Q3 為啥說區塊鏈無法被篡改?

這裡可能需要有些計算機基礎知識,比如哈希,鏈表等。

區塊鏈是區塊的鏈表,每個區塊分為區塊頭和區塊體;區塊頭中存儲有上一個區塊的哈希和當前區塊體的哈希。如果有一個區塊的內容被篡改,那麼其哈希一定會改變,為了讓這個區塊保持在區塊鏈中,它必須修改這個區塊之後的所有區塊的哈希值。或者,如果有人掌握了全網51%以上的計算能力,他可以在篡改的區塊後盡其所能快的添加區塊,使得被篡改後的區塊之後的鏈條更長,則此區塊鏈將成為「正宗」的區塊鏈。但是,誰能掌握全網一大半的計算量呢?

Q4 挖礦是在幹嘛?

分散式要求新區塊的加入不能太快,然而每時每刻都有人想要為區塊鏈增加新區塊。所以,設計者故意地讓區塊的添加變得異常困難。

要求其實也很簡單,就是要求當前區塊的哈希需要小於一個特定值。區塊頭中有一個Nonce值,可以隨意變化。所以挖礦其實就是在不斷的猜Nonce值,使得當前區塊的哈希可以符合寫入條件。

所以,也有人說,挖礦就是在浪費資源做無意義的計算。

Q5 比特幣發行量每四年減半是怎麼回事?

上面說到挖礦,其實就是一堆計算機在競爭寫入區塊鏈的權益。

比特幣礦工其實負責的是寫入交易信息。一個區塊大約能存儲2000比交易。比特幣設計中,對成功寫入區塊鏈的礦工會進行獎勵,2008年是50個比特幣,每4年這筆收入減半,現在是12.5個。

所以,比特幣的發行,第一手一定是發給礦工的。

從這裡也可以看出,比特幣的交易速度慢在於:

Q6 為什麼我的交易一直成交不了?

礦工除了上面的比特幣獎勵之外,還有一個收益來源就是交易的手續費。手續費是支付方自願支付的,如果你的手續費給的少,那麼就沒有礦工願意將你的交易信息寫入區塊,自然也就遲遲無法成交了。

而且,由於比特幣最小單位只能在小數點後8位,所以礦工的收益遲早只剩比特幣交易手續費。目前挖礦的電費基本穩定,那麼隨著挖礦比特幣獎勵的每四年減半,比特幣交易手續費估計會水漲船高吧。

BTW.當前一個區塊給礦工帶來的收益大約100-200萬人民幣左右。

Q7 同時有兩個礦工滿足寫入條件怎麼辦?

這時比特幣就會分叉,最先達到6個區塊的那個鏈是正宗的。如果你的交易不幸寫在另一個鏈條中,那麼不好意思,交易無效。

這也是為什麼比特幣交易一般要1小時才能最終確認(10分鐘一個區塊,6個區塊正好1個小時)。

Q8 你對區塊鏈/比特幣的看法?

最近在看《槍炮、病菌與鋼鐵》,這是一本講人類發展史的書。大部分時候比較無聊,但是偶爾會有些章節能夠觸發你的思考。比如,它提到,發明往往不是應用於其最初目的。區塊鏈伴隨著比特幣被提出,但是可能最後的實際應用,我想會不會甚至不在數字貨幣這裡呢?

另外,關於比特幣的價值。很多人用其計算Nonce值是無意義的計算,來斷定比特幣是個旁氏騙局、博傻遊戲。

我覺得,倒不盡然。比特幣的價值在於其去中心化、匿名、無法篡改的特性,而Nonce值的計算只是其實現方式而已。對比紙幣,難道用顏料染把紙染得花花綠綠就有價值了嗎?貨幣的價值在於它是大家都認可的IP,至於它是貝殼、黃金、紙幣還是比特幣,並沒有那麼重要。

這裡,還可以說說比特幣的估值。由於比特幣「炒」的特性,媒體總是喜歡拿比特幣和股市做比較,比特幣總市值多少多少,美股總市值多少多少。

沒意義的。比特幣應該去和M2對比,雖然可能應該乘以一個係數。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 後端技術小黑屋 的精彩文章:

TAG:後端技術小黑屋 |