最近受疫情的影響,投資者損失慘重,但是我們依然看好區塊鍊的未來,不抛棄不放棄。今天,我們來簡單聊聊區塊鍊的四大核心技術。
01
區塊鍊獨特的數據結構
區塊鍊這個名字自身就比較獨特,由區塊和鍊構成。在形式上,類似于我們的微信朋友圈,每一條朋友圈都是一個區塊,串起來的整個朋友圈,就像一條鍊,而左邊的時間标志就像區塊鍊裡的時間戳,什麼時候發的朋友圈會有記錄,不過時間戳會精确到幾分幾秒。需要注意的是,朋友圈按時間順序記錄和存儲信息的結構僅僅是與區塊鍊的結構相似,并不是說朋友圈就等同于區塊鍊了。
不同的是,朋友圈發的内容比較紛雜,而區塊鍊裡的每一個區塊内容相對比較固定。一般都是一些數據記錄:區塊頭裡面上一區塊的哈希值、該區塊的最終随機數、區塊的體積大小、交易的具體信息,如交易雙方及其數字簽名、交易額等等。每個區塊頭包含的哈希值就像是上一個區塊所有數據的“數字指紋”,因此每個區塊之間就有了一種環環相扣的“關系”,這層關系形成了一個鍊條,讓舊的區塊鍊數據一旦任何一個字符被改動,後面所有的哈希值都會發生變動。這樣的一個結構和内容構成了整個區塊鍊。
02
分布式存儲
在了解了區塊鍊的大概内容和形式之後,我們會想,既然隻是這樣一種簡單的方式記錄東西而已,有什麼新奇的呢?其實區塊鍊最吸引人的是其分布式存儲的機制,即去中心化的思想。區塊鍊中每一個區塊上的信息記錄,都是由參與記賬的每一個電腦,即節點競争記錄的,并背後并沒有任何企業、公司來管理。
為了防止某些惡意節點來搞破壞,對于采用 PoW 共識機制的區塊鍊中的新數據,需要得到大部分節點的一緻确認和同意,至少也需要有 51%的節點同意,因此某個節點想篡改數據是很難的。
03
密碼學
作為一個可以傳輸價值的區塊鍊,如果安全僅靠節點數取勝,當然令人難以置信,因此區塊鍊運用了一個殺手锏——密碼學。密碼學中的非對稱加密技術是保障安全的重要部分。對稱加密就相當于開門和鎖門用了同一把鑰匙,非對稱加密則相當于開門鎖門用了兩把不同的鑰匙,一個叫公鑰,一個叫私鑰,公鑰鎖門,隻有私鑰可以開,而用私鑰鎖門,也隻有公鑰可以開門。
這兩種密鑰一般都存儲在錢包裡,私鑰一旦丢失,資産也蕩然無存。在區塊鍊中,公鑰和私鑰的形成都經過哈希算法和橢圓曲線算法等多重轉化而成的,字符都比較長和複雜,因此比較安全。
04
共識機制
為了保證節點願意主動去記賬,區塊鍊形成了一個重要的共識機制,這種共識機制也被稱為區塊鍊的靈魂。PoW (算法機制)是最初的一種共識機制,所有參與的節點通過比拼計算能力來競争記賬權,這是相對比較公平和去中心化的一種方式,但是所有人都參與,卻隻能選一個節點,會浪費大量資源和時間成本。
因此,後面又出現了 PoS(權益證明機制) 共識機制,持有數字貨币時間越長,持有的資産越多,就越有可能獲得記賬權和獎勵,節省了時間,但有人說這違背了去中心化的初衷,容易出現馬太效應;再後來出現了 DPoS(委托權益證明機制),節點選出代表節點來代理驗證和記賬,更加簡單高效,但也有人說這也在一定程度上犧牲了一些去中心化。
05
小結
以上就是區塊鍊的核心技術,當然區塊鍊還運用到了别的很多學科和技術,如數學、經濟學、計算機學科等等,它們共同構建了區塊鍊這項神奇的技術。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!