1. 程式人生 > >比特幣 = 區塊鏈?5 分鐘讓你真正瞭解區塊鏈

比特幣 = 區塊鏈?5 分鐘讓你真正瞭解區塊鏈

近期,Facebook 旗下全球加密貨幣專案 Libra 官方網站正式上線併發布白皮書。一家世界級的網際網路巨頭不僅採納了區塊鏈技術,而且還發了幣,影響不言而喻。甚至有人認為,這是繼 2009 年比特幣、2013 年以太坊以來,數字貨幣領域最重要的一份白皮書。

這是不是表示真正的區塊鏈風口就要來了呢?

很多朋友都聽說了比特幣,數字貨幣這些概念,但是沒有深入瞭解。下面我們就來介紹一下,區塊鏈是什麼,它能帶來什麼,它跟我們日常聽到的比特幣又是什麼關係?

什麼是比特幣?

可以先看下這個視訊:

大叔講解區塊鏈和比特幣-"通俗易懂"​www.bilibili.com

其實大叔已經很完美的解釋什麼是比特幣,區塊鏈。接下來我們講個故事,這樣大家會對這些概念更加清楚一點。

假設一個房間內有四個人,分別是甲、乙、丙、丁,他們知道別人賬戶的餘額有多少,而且他們之間有財務往來的需求,但是又不信任彼此,所以他們想出一個辦法,就是把房間內產生的交易都會告知所有人並有人進行記錄。例如有一天甲借給乙 10 元,為了防止乙以後賴賬,甲拉著乙在房間內告訴所有人,我借給乙 10 元,乙說:“是的,沒錯!”

然後所有人聽到後並確認,是甲借給乙 10 元,就去修改自己的賬本,甲的賬戶餘額減去 10 元,乙的賬戶增加 10 元。通過傳遞直到每個人的賬本都一樣。這個過程就是一個去中心化的過程。

而比特幣實際是一個網際網路上的去中心化賬本,一種點對點的加密數字貨幣,並非實體看得到摸得著的人民幣、美元這樣的紙幣,它是由計算機通過特定數學計算而產生,也儲存在計算機中。因比特幣僅僅是計算機中的一串資料,相對紙質貨幣而言,它也被稱作“虛擬幣”。簡單來說,你可以理解為比特幣就是一串有現金價值的數字而已。

從比特幣到區塊鏈

那麼區塊鏈是什麼呢,我們繼續拿上面的例子來說明。

上述交易過程產生的賬單,過一段時間我們會把若干筆交易記錄打包。比特幣之父中本聰設計了一個打包獎勵,每 10 分鐘打一個包, 前四年每個包獎勵 50 比特幣 ,第二個四年獎勵減半,第三個四年獎勵再次減半,以此類推。這樣我們就可以算出自 2019 年 1 月 3 日比特幣落地到 2040 年比特幣總數不再增加,比特幣總量是 2100 萬枚。

可是如果所有人都記錄了賬單, 並同時說出了記錄編號,而我們只需要一個包,那我們以誰為準呢?中本聰當時就此提出了工作量證明。即每一個參與記賬的人都需要做一個運算,這個運算的主要原理是依據 SHA256 雜湊演算法得到的一段 256 位的二進位制字串,而最先算出這個運算結果的人,可以進行打包和領取打包獎勵。

上面交易記錄的賬單,我們將對其進行打包,打包成一個塊,就稱為區塊。每個區塊中包含若干筆交易,然後每一個區塊連成一個個鏈條,最終形成分散式的、大家一致同意的賬本資料庫,這就是區塊鏈。如果把區塊鏈比作一個賬本,那麼區塊就是賬戶的每一頁,它把讓每一條交易明細記錄在能被大家看到的公開帳薄上。

簡單來說,比特幣是區塊鏈的一個應用,而區塊鏈技術是比特幣的底層技術。

區塊鏈的未來暢想

區塊鏈本質上是一種解決信任問題、降低信任成本的資訊科技方案。而區塊鏈技術的應用,顛覆傳統的信任中介的中心化舊模式。不需要中心化信任中介,就能解決陌生人間的信任問題,大幅降低信任成本。

簡單來看下區塊鏈技術適用於哪些方面呢?區塊鏈應用於銀行,去中心化技術能夠簡化和自動化銀行的一些流程,能縮減銀行服務成本和支付速度。區塊鏈應用於保險,可建立點對點的互助保險平臺,一旦有人生病時,醫院是唯一合法的資料提供方,包括病歷、醫療進度、病人現狀等。而參與者將直接繳納費用給患病成員。這可以通過區塊鏈技術來實現,讓資金更加公開透明。這也可以避免之前一些通過弄假病例騙取眾籌的事情再次發生。

上述的這些可能離我們日常生活稍稍都有點遠,下面這個就比較貼近生活了。日常你了一些貴重的電子產品或者奢侈品,比較困擾你較多的就是產品真偽,可能你需要去專櫃檢測才知道到手的商品是否為真品,費時又費力。其實區塊鏈技術應用於供應鏈就可以解決這個問題。基於區塊鏈技術,生產廠家將每一個產品資訊通過記賬的方式連結到區塊鏈中,之後到經銷商、物流、最終消費者這一流程的任何資訊變動也登記入內,實現產品資訊全方位覆蓋,任何資訊都可以通過區塊鏈進行追蹤。消費者就可以通過檢視區塊鏈資訊來分辨真偽。

區塊鏈值得我們瞭解和關注,儘管目前還處於萌芽發展的階段,但只需要一段時間,區塊鏈將走向成熟。它未來可能會延伸到智慧農業、智慧家居、智慧製造等多個智慧領域,與我們的生活息息相關。

推薦閱讀:

讀完這篇文章,5G 就沒有祕密了

IPv6 優於 IPv4 的十大功能