(一)定義
區塊鏈本質上是一個去中心化的資料庫,是一連串使用密碼學方法產生相關聯的資料塊,每一個數據塊中包含了一段時間內全網交易的資訊,用於驗證其資訊的有效性(防偽)和生成下一個區塊。所以說區塊鏈是以去中心化和去信任化的方式,來集體維護一個可靠資料庫的技術方案。
通俗地說,其實區塊鏈可以稱為一種全民記賬的技術,或者說可以理解為一種分散式總賬技術。
資料庫是大家都熟悉的概念,任何的網站或者系統背後都有一個數據庫,我們可以把資料庫想象為一個賬本,例如支付寶資料庫就像是一個巨大的賬本,裡面記錄每個人賬上有多少錢。當A傳送給B一元錢,那麼就要把A賬上的錢扣除一元,在B的賬上增加一元,這個資料的變動就可以理解為一種記賬行為。對一般中心化的結構來說,微信背後的資料庫由騰訊的團隊來維護,淘寶背後的資料庫由阿里的團隊來維護,這是很典型的中心化資料庫管理方式,也是大家認為順理成章的事情。
但是區塊鏈完全顛覆了這種方式。一個區塊鏈系統由許多節點構成,這些節點一般就是一臺計算機。在該系統中,每個參與的節點都有機會去競爭記賬,即更新資料庫資訊。系統會在一段時間內(可能是十分鐘,也可能是一秒鐘),選出其中記賬最快最好的一個節點,讓它在這段時間裡記賬。它會把這段時間內資料的變化記錄在一個數據區塊(block)中,我們可以把這個資料區塊想象成一頁紙。在記完賬以後,該節點就會把這一頁的賬本發給其他節點。其他節點會核實這一頁賬本是否無誤,如果沒有問題就會放入自己的賬本中。
Loading...
未載入完,嘗試【重新整理】or【退出閱讀模式】or【關閉廣告遮蔽】。
嘗試更換【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟多多收藏!
移動流量偶爾打不開,可以切換電信、聯通、Wifi。
收藏網址:www.peakbooks.cc
(>人<;)