區塊鏈是高度安全、可靠和去中心化的網絡。人們可以在區塊鏈的共享賬本中儲存數據、交換價值并記錄交易行為,這個賬本不由任何一個中心化實體控制,而是由全世界各地的計算機共同維護。
賬本是指記錄經濟活動的實體或電子文檔。賬本可以記錄個人賬戶余額,也可以記錄整個經濟體中的資金流動。如今,大多數賬本與票據都由銀行等各種中心化實體掌控,這些實體將賬本儲存在自己的服務器和猶如黑匣子般的數據庫中。
區塊鏈是儲存在去中心化計算機網絡中的虛擬賬本。網絡中的每臺計算機(即節點)都運行同樣的軟件,并維護、儲存和驗證同一賬本的副本。公鏈使用其原生資產(即
加密貨幣)為節點提供經濟激勵,鼓勵節點積極溝通,最終就賬本的有效性達成一致意見(即共識)。
用戶提交交易,將價值從一個賬戶轉移到另一個賬戶,以此對賬本添加內容。用戶的賬戶被稱為公鑰或公有地址(public address),每個公鑰都有對應的私鑰。公鑰就像是電子郵箱地址,而私鑰就像是密碼,持公鑰的人必須輸入密碼(注:這個密碼也叫數字簽名),才能從賬戶轉賬出去。
待執行的交易會被打包進“區塊”中,然后網絡中的每個節點都會對這些交易進行處理和驗證。讓所有節點都驗證交易是為了確保帳本中的變更得到重復驗證。公鑰中必須存放足夠的資金并且數字簽名必須正確無誤,交易才能順利執行。
一旦區塊被確認,就會附加在賬本中。賬本就是由一個個區塊連接而成的,因此被命名為“區塊鏈”。節點提供服務會獲得交易費或新創建的加密貨幣作為獎勵,這也稱為區塊獎勵。
區塊鏈有許多不同的設計模式,每種模式都有其優缺點。
網絡權限和參與:不同區塊鏈網絡的開放程度或限制門檻有所不同。其中公鏈是完全開放的,私有鏈是完全封閉的,而
聯盟鏈開放權限但限制參與。這三種是主要的區塊鏈類型。
共識機制:區塊鏈可以通過不同的方式對交易達成共識。最常見的共識機制包括工作量證明(
比特幣)、權益證明(Tezos)以及權威證明(大多數私有鏈)。
功能設計:區塊鏈目前無法做到十全十美,而是需要在功能上做出一定取舍。其中重要的功能包括安全性、可擴展性、去中心化、隱私保障和交易最終確認等。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。