此文授權轉載,晚上9點半佛系男孩還會持續更新原創,敬請期待。
墨客區塊鏈是新一代區塊鏈平臺。憑藉開創性的區塊鏈多架構模式,墨客不僅解決現有區塊鏈系統(包括比特幣和以太坊)的效能和成本問題,還引入了新功能,從而最大限度地降低開發人員、使用者、企業乃至整個區塊鏈生態系統的進入門檻。
墨客平臺使用分層多區塊鏈架構、區塊鏈分片技術、子鏈智慧合約和跨鏈功能來實現這一目標。墨客平臺的基礎架構即為基於全球公鏈上執行的母鏈用於負責智慧合約管理和子區塊鏈(子鏈),子鏈還支援各類共識機制基礎上的交易。
子鏈與側鏈完全不同。側鏈通常是一個獨立鏈,它可以獨立於主鏈工作。其擁有自己的點對點網路。然而,側鏈在系統中的節點數量通常很少,所以非常容易受到攻擊,其安全性比主鏈差幾個數量級。因此,側鏈只能容納與其安全級別相一致的價值。
與此不同的是,母鏈上的子鏈高度依賴於母鏈的點對點網路連線性和流控制。因此,它可以提供與母鏈相同的安全級別,同時顯著提高單個區塊鏈的效能和靈活性。
此外,子鏈和母鏈的結合具有獨特優點,如靈活性、獨立性、高效能和跨鏈功能。
母鏈使用類似以太坊的工作量證明機制(PoW),因此可以部署在公共設定的環境中。我們對母鏈進行了最佳化,可以處理全部轉賬交易以及全域性智慧合約,實現的每秒交易數為900tps。目前我們的實時主網路已經有1%的以太坊網路算力,並且該算力仍在增長。
將每個去中心化的應用作為一個子鏈,在母鏈上進行部署。子鏈可以從大型已註冊的礦池中選擇SCS挖礦節點,為應用程式提供共識協議等。子鏈擁有單獨的區塊鏈,子鏈可以自動實現分片技術和本地狀態儲存。
去中心化的應用可自由選擇適合其需求的最佳共識協議。我們提供了模組化的共識協議。如果去中心化的應用要部署自己的共識協議,則去中心化的應用開發人員可以方便地更換新的共識模組,以便快速部署最適合他們需求的子鏈。
去中心化的應用開發商將支付其區塊鏈礦工和服務的所有費用,去掉通常情況下應用使用者需要支付手續費的使用要求。因此,去中心化的應用使用者不會僅限於加密社羣內部。任何使用者都可以下載應用程式並使用其功能,而無需事先獲取任何通證(以支付交易的手續費)。
子鏈將保持與母鏈一樣的安全級別,因為子鏈的礦工不會直接互通,而是透過母鏈的點對點網路相互聯絡。在實際情況下,所有子鏈每秒能處理的交易數將達到10000+左右。
我們已經實現了重新整理機制,以允許子鏈將其狀態雜湊重新整理到母鏈中以實現最終性。
子鏈的跨鏈功能還可以作為墨客系統與外部網路之間的橋樑,包括其他區塊鏈、物聯網網路、星際檔案系統網路和現實世界等。
我們精心設計了子鏈層挖礦,以允許普通使用者加入礦池並支撐去中心化的應用子鏈的共識,從而在各個區塊產生後獲得獎勵。這種挖礦將吸引10萬甚至100萬使用者參與,以更廣泛的方式進行通證重新分配,並大幅擴大生態系統。
子鏈不僅可以用於單個去中心化的應用,還可以提供服務。例如:一個子鏈可以使用權益證明(POS)來處理智慧合約,可以看成一個CPU處理器;另一個子鏈可以使用去中心化檔案系統(IPFS),類似於檔案系統。因此,只要去中心化的應用支付相應費用,就可以在多個服務子鏈之上建立去中心化的應用,使其更加強大且功能豐富。