圖片來源於網絡

比特幣問世以來一直都保持着神祕的面具,截止2018年10月2日它的價格已經達到了6572.15美元,摺合人民幣45019.22元。

本質上,比特幣就是一份數字文件,裏面存儲着每個帳戶的轉賬記錄和金額,它就像是一個公共記賬本,這個賬本里的副本被保存在比特幣網絡的每一個節點上。

我給大家列舉幾個小故事來講解下比特幣的運行機制和其他傳統轉賬匯款的區別

李明是賣手套的,韓梅梅想買李明的1雙手套。韓梅梅付給李明10元,通過銀行轉賬的方式。通常要做到這些,首先韓梅梅把她的鈔票(紙幣)寄存到一個叫銀行的中心組織,銀行負責安全的保存韓梅梅的鈔票,然後銀行給韓梅梅一個承諾書(被稱作銀行結算清單)。韓梅梅可以隨時到銀行取回她保存在銀行的相同數量的鈔票。然後韓梅梅通過銀行給李明的賬戶轉賬10元,大部分的銀行會收取一小部分服務費用,作爲轉賬交易的手續費,李明登錄銀行賬戶,錢款已經到賬,李明發貨給韓梅梅1雙手套。現實生活中的兩個人通過銀行這個中心機構來達成一筆買賣交易匯款。

而比特幣網絡中,韓梅梅給李明轉賬比特幣作爲購買手套的錢款,韓梅梅電腦客戶端只需向比特幣網絡廣播一條信息,填寫收款人李明的轉賬比特幣數量,網絡上每個接收到這條信息的節點,會更新他們的賬戶節點信息,李明的電腦客戶端下載好全節點數據,就可以收到韓梅梅的比特幣錢款。

圖片來源於網絡

這時候有人會問,怎麼才能保證這比交易韓梅梅肯定發送出來呢?並且不會被其他人所簽收或更改呢?而且能夠準確的轉賬給李明呢?因爲在比特幣網絡中,每一筆交易都是可以查詢的,就是可以追溯從別特幣誕生之日起,網絡裏的所有交易記錄都是可查詢的,並且沒有任何人可以篡改。比特幣網絡正常運行的另一種運行機制之一密碼學,因爲比特幣系統自身有一套密碼規則,用來解鎖和管理貨幣交易,這種密碼叫做“數字簽名”。就像現實生活中的親筆簽字一樣,它能夠證明交易的真實性,並通過一種數字算法實現。這種算法能夠防止數據複製或僞造。但與簡單的靜態密碼不同的是,每筆交易數字簽名都完全不同。我們現實生活中的銀行卡卡號和密碼對應的是比特幣裏的私鑰和公鑰,李明的銀行卡卡號相當於公鑰,銀行卡密碼就相當於私鑰。

因此,在比特幣網絡中,你永遠不要把私鑰暴露給任何人,因爲私鑰就是你的銀行卡密碼,如果在現實世界中,你的銀行卡密碼被別人知道,後果是多麼的嚴重。

比特幣網絡的另一運行機制—防篡改,因爲比特幣網絡節點裏的每一個節點都是一臺計算機,都記錄着整個網絡的所有數據,如果其中一臺電腦被黑客攻擊,篡改了節點數據,當它發送到網絡中時,其他節點就會驗證整個節點和整個節點是不是對應,比如韓梅梅給裏面轉賬了10元,全球有100個節點,其中一個節點被更改了100元,那麼這100元的整個節點就不會被網絡所認可,這就是無效的。

大家有什麼問題可以留言在留言區,我們一起探討討論。

查看原文 >>
相關文章