數字貨幣是區塊鏈的一個典型應用,想要了解數字貨幣就繞不開區塊鏈。只有了解了區塊鏈的技術,知道區塊鏈具有的特點,才能對區塊鏈產生的應用有充分的了解,而作為區塊鏈的應用——數字貨幣就很好繼承了區塊鏈的特點。
區塊鏈的核心技術
我們先來簡單介紹一下所謂的區塊鏈究竟是什麼,區塊鏈可以簡單概括為可信的分佈式數據庫(一頭霧水.jpg),如果理解了區塊鏈的概念,那麼相應的數字貨幣就容易理解了。因此我們從區塊鏈的定義入手,首先需要知道什麼是可信的分佈式數據庫。
分佈式就是指數據由系統的所有節點共同記錄,所有節點既不需要屬於同一組織,也不需要彼此相互信任。這就好比我們在交易的時候,大家都有一個賬本,可以對一筆交易進行記賬, 不需要通過其他人的記錄就能知道這筆交易的發生。
分佈式還有一層意思就是數據由所有節點共同存儲,每個參與的節點均可複制獲得一份完整記錄的拷貝。也就是說我們每個人的賬本可以是完整的,對每筆交易都有一個明確的記錄。那麼這樣的交易模式和我們使用傳統貨幣是完全不同的,擁有了透明可信的優勢,而這點在交易中是十分重要的。
區塊鏈還使用了非對稱加密的算法使得每個節點都擁有唯一的一對公鑰和私鑰,公鑰是密鑰對中公開的部分,就像我們銀行的賬戶,私鑰是非公開的部分,就像是賬戶密碼。使用密鑰對時,如果用其中一個密鑰加密一段數據,則必須用另一個密鑰解密,而私鑰代表了對數字貨幣的控制權。通過這樣的加密模式,使得數字貨幣的安全性有了保障。
區塊鏈還有一個核心就是共識機制,共識機制是區塊鏈節點就區塊信息達成全網一致共識的機制,可以保證最新區塊被準確添加至區塊鏈。
當前主流的共識機制包括工作量證明、權益證明和股份授權證明,其中比特幣使用的是工作量證明機制。
共識機制的選擇也會影響到區塊鏈的性能,作為區塊鏈應用的一個重要特點就是去中心化,而如果選擇的共識機制使得去中心化程度越高,區塊鏈的性能就越弱。因此在區塊鏈的性能和去中心化程度之間往往不能兩者兼顧。
區塊鏈的特點
講完了區塊鏈的一些核心技術,我們再來看一下區塊鏈的特點,實際上這些特點都是由核心技術的特點而來,這些特點分別是去中心化、去信任、集體維護和可靠的數據庫。
去中心化我們剛才稍微提到了一下,指的是沒有中介機構,用戶之間可以直接完成交易。這也是數字貨幣能夠被追捧的原因之一,使用區塊鏈技術能夠將傳統交易的中心去除,讓每一個節點都有記賬的權利和義務。
去信任指的是系統中的節點不用通過任何方式獲取彼此的信任,相比於傳統的貨幣,我們都需要一個第三方機構(比如銀行)進行背書,因此產生信任,從而使用第三方的貨幣。
然而區塊鍊是基於一些加密算法等原理使得交易使用的數字貨幣安全可信,而不需要通過使用有信任機構背書的貨幣就可以完成交易。
集體維護這個特點我們可以聯繫剛才對分佈式的解釋,因為每個節點都可以進行記賬,因此每個節點也都共同參與系統的維護工作,而正是由於系統中的每個節點都有最新的完整數據庫,因此系統會自動進行比較,將最多次出現的數據認定為真實的數據,因此整個系統算力極強,數據幾乎不可能被惡意篡改,這也就是為什麼區塊鏈擁有可靠的數據庫這一特點。
數字貨幣與傳統貨幣的區別
通過區塊鏈這一技術,具有區塊鏈特點的數字貨幣就產生了。數字貨幣自然包含了區塊鏈的特徵,比如去中心化,去信任等特點。那麼數字貨幣和傳統貨幣相比又有什麼區別呢?
我們現在知道數字貨幣是通過區塊鏈技術產生的,而傳統貨幣是由各國央行發行的,一個是通過一系列的加密技術,共識機制,以及分佈式記賬和存儲原理產生的數字貨幣,而另一個是由中心機構形成背書的貨幣,它們是有本質上的區別的。
數字貨幣擁有傳統貨幣沒有的特徵,比如去中心化和不可篡改等特徵,這使得交易者的匿名需求能夠被滿足。因為在沒有中心化的情況下,儘管每筆交易都可以被記錄,但是交易者的信息通過加密技術是無法被查到的,然而這也使得一些通過洗錢等手段進行犯罪活動的不法分子有利可圖。由於區塊鏈的不可篡改導致其作為貨幣具有較強的安全性,而不像傳統的貨幣那般被偽造。
虛擬貨幣與數字貨幣的區別也是十分明顯的,我們在使用一些虛擬貨幣的時候,實際上都是需要通過綁定能夠識別我們身份的賬戶,從而進行交易和記賬,並且還需要通過銀行的存款進行結算。而數字貨幣卻不相同,在交易完成之後,價值隨著數字貨幣的轉移而直接轉移,並不需要再通過其它媒介進行價值的轉移,也不需要綁定交易者的賬號,從而實現匿名的功能。