對區塊鏈的分析理解

2021-10-03 11:14:18 字數 1028 閱讀 6868

更高階的看法是log就是歷史,只是區塊鏈實現不可竄改的歷史

2、鏈式結構的改進

區塊鏈可擴充套件性的那些技術:側鏈、分片、dag ,子鏈!

先說一下dag,dag是一種圖結構

2.1.為什麼是dag

問:當前區塊鏈是序列處理,如何並行處理?
最天然的結構是dag

而不是炒幣人員一看到不是區塊鏈單鏈結構就開始懷疑,炒作。

大量交易其實是並行的不相關。

所以分叉是可以被利用的。

模擬spark這種平行計算系統,一樣使用dag只有出現依賴的時候才需要合併。

之前iota被詬病有安全問題,因為並行就會有競態,競態就會導致雙花。

目前出現的conflux有望改善這個問題。

未來如果有可能,zcos將基於dag做改造。

2、區塊鏈共識

2.1分布式系統一致性演算法的底層實現

時間軸定義

powpos

pbft

paxos 和 raft

強化學習

tendermint架構設計的創新之處在於,它將區塊鏈應用(狀態)與底層共識進行了分離,將共識引擎和p2p網路層封裝組成tendermintcore

zookeeper etcd bigchaindb spanner 蟑螂資料庫與tidb

演算法的選擇,引用本體區塊鏈季宙棟的一句話:

一言以蔽之,共識最好的設計是模組化,例如notary,共識演算法的選擇與應用場景高度相關,可信環境使用paxos 或者raft,帶許可的聯盟可使用pbft ,非許可鏈可以是pow,pos,ripple共識等,根據對手方信任度分級,自由選擇共識機制,這樣才是真的最優。
3、區塊鏈智慧型合約

tee二、區塊鏈安全

隱私保護,通用資料保護條例》(general data protection regulation,簡稱gdpr)為歐洲聯盟的條例。

三、區塊鏈經濟

token經濟

四、區塊鏈政治

區塊鏈治理

參考:

區塊鏈 的理解

總覽 區塊鏈 本質上是乙個去中心化的分布式賬本資料庫 但區塊鏈技術可能並不包含 賬本 其本身是 一串使用密碼學相關聯所產生的資料塊 每乙個資料塊中包含了多次位元幣網路交易有效確認的資訊。區塊鏈技術是位元幣的底層實現技術 特點如下 1,區塊鏈是乙個放在非安全環境中的分布式資料庫 系統 2,區塊鏈採用密...

區塊鏈理解

區塊鏈技術指使用點對點傳輸 共識機制 加密演算法等技術,保證分布式資料庫區塊寫入鏈中資料的一致性,達到去中心化和不可篡改的目的,區塊鏈就是一種特殊的分布式資料庫 區塊鏈技術是利用塊鏈式資料結構來驗證與儲存資料 利用分布式節點共識演算法來生成 和更新資料 利用密碼學的方式保證資料傳輸和訪問的安全 利用...

理解區塊鏈

中本聰首次發布位元幣時並沒有形成區塊鏈的概念,可能在 2014 年左右,才真正有了 區塊鏈 的概念。後來以太坊,eos等相繼誕生,他們和位元幣共同形成了 區塊鏈行業 區塊鏈的對於不同的人有不同的內涵。前者組成了 鏈圈 後者組成了 幣圈 二者貌似初衷不同,但是卻有個密切的聯絡。一方面區塊鏈的第一大應用...