前面寫了很久基本知識,終於要寫到比較進階的主題,也就是針對一個虛擬貨幣、公鏈、服務、潛能的綜合分析。
Constellation Network
首先,Constellation Network 是 L0 區塊鏈,而比特幣和以太坊是 L1 區塊鏈。
L0 區塊鏈的發明,是爲了讓區塊鏈應用能夠突破公鏈的限制,許多服務目前架設在 L1 區塊鏈上,受到 L1 的制約(燃料費、智能合約格式等),因此有了 L0,目的是讓區塊鏈應用能自定義想要發展的規則。
在 Constellation Network 上架設的的 L1 區塊鏈,叫 State Channel。
其中一個目標是提供無燃料費(feeless)的區塊鏈交易機制,但目前仍需要燃料費用,未來則是會將燃料費轉嫁給服務提供者。
共識機制:Proof-of-Reputable-Observation
Contellation Network 的共識機制,會根據一個節點(Node)的公開資訊(存活時間、錯誤率、質押量、其他節點的信任)透過演算法決定一個名望值(Reputation)。
當有兩個節點對同一筆資訊出現衝突時,會透過名望值來進行裁決,相對於透過「所有節點同意」達成共識,在發生問題的時候,透過「名望最高的節點」來裁決相對有效率,而每次的裁決也有可能影響名望。
資料格式:有向無環圖 Directed Acyclic Graph
一般的區塊鏈格式是一序列的交易資料區塊組合起來,但有向無環圖(DAG)是以樹狀圖(Tree-Structured Graph)的方式呈現;差異是:
- 一般區塊鏈:每個資料區塊「只會連結到下一個」資料區塊
- 向無環圖:每個資料區塊「可以連結超過一個」資料區塊
DAG 的速度會相較傳統序列型區塊鏈「快很多」。
而綜合了 DAG、PRO、State Channel 的則是 Hypergraph(超圖),一種快速、可擴充性高、高效的去中心化網路。(已經不叫區塊鏈了?)
這張圖解釋了 DAG、State Channel、PRO 的關係。
參考資料:
- 官方網站:https://constellationnetwork.io/
- DAG:https://gammalaw.com/blockchain_vs_directed_acyclic_graph/
- Hypergraph:https://academy.moralis.io/blog/exploring-constellation-network-and-the-dag-coin
- 我居然找不到白皮書的連結,之前明明有看到得的
內容比想象中來得多,應該還能寫兩篇,下一篇會介紹 $DAG 的生態,最後一篇應該會是我怎麼評估是否要投資的想法。
希望我的文章有幫助到你!
如果喜歡我的文章,歡迎訂閲阿泰的電子週報:https://assignarch.com/newsletter/
萬事屋阿泰協助你疏理人生找到定位,更多文章:https://assignarch.com/
如果你有任何問題想詢問,隨時歡迎來信:archsoong@gmail.com