隨著區(qū)塊鏈概念的火爆,技術(shù)的進一步深入,各種有關(guān)區(qū)塊鏈技術(shù)概念的名詞慢慢地刷爆互聯(lián)網(wǎng)。前段時間聽說,比特幣搞了很多分叉鏈,阿希鏈(XAS)和以太經(jīng)典(ETC)又在開發(fā)什么側(cè)鏈技術(shù),而最讓人興奮的就是墨客(MOAC)團隊研發(fā)了子鏈架構(gòu)。這些分叉鏈、側(cè)鏈、子鏈具體是什么呢?子鏈又有什么樣的優(yōu)勢呢?
一是分叉鏈指的是基于同一個軟件的,增減那些功能后單獨部署的幾個區(qū)塊鏈;二是側(cè)鏈指的是與主鏈相平行的單獨?個區(qū)塊鏈,但是它和主鏈之間可以通過相互了解的協(xié)議互聯(lián)。作為主鏈的補充,側(cè)鏈可以提供?些主鏈不能提供的功能。但是這個互聯(lián)對共識機制有要求,而且側(cè)鏈必須有與主鏈相當(dāng)?shù)乃懔Σ拍鼙WC側(cè)鏈貨幣的安全性。三是子鏈指的是在主鏈的平臺來派生出來的具有其他功能的區(qū)塊鏈。這些子鏈不能單獨存在,必須通過主鏈提供的基礎(chǔ)設(shè)施才能運行,并且免費獲得主鏈的全部用戶。
以上就是分叉鏈、側(cè)鏈、子鏈的概念,我們可以從相關(guān)概念中發(fā)現(xiàn),分叉鏈是最簡單的技術(shù),開發(fā)團只需要修改一些參數(shù)與功能,就可以發(fā)布出一個新的項目。而側(cè)鏈是借助于主鏈的接口,研發(fā)一個適合自身技術(shù)要求或自身功能的區(qū)塊鏈項目。由側(cè)鏈必須擁有與主鏈相當(dāng)?shù)乃懔Σ拍鼙WC側(cè)鏈貨幣的安全性,可知其算力要求比較高,安全性有隱患,未來的投入比較大。
再來看看子鏈,它是基于用戶需求不同,而派發(fā)出來的區(qū)塊鏈,但是它又不能獨立存在于主鏈之外,必須基于主鏈才能運行,同時也可以獲得主鏈的全部用戶,以降低其宣傳難度,提高用戶量。下面我們再深入的了解下墨客鏈(MOAC)子鏈具有哪些獨特的技術(shù)與優(yōu)勢。
由于墨客鏈(MOAC)研發(fā)的時間比以太坊晚,所以其擴充了子鏈的概念。墨客的子鏈一個顯著的不同點是子鏈可以定義自己的共識方式和執(zhí)行模塊。子鏈的共識方式與主鏈POW共識方式又不同,其可以是PBFT、POS,甚至還可以根據(jù)自己的喜愛與功能的不同,自定義共識方式,完全的堅持以人為本的思想。
我的地盤我做主,這樣的感覺還是不錯的,那么自定義子鏈的運行是怎么樣的呢?這個時候要引入一個SCS節(jié)點的概念。SCS節(jié)點通過提供運算能力來維持自定義的運行,同時還可以獲得收入。既保障了子鏈的正常工作,還可以收獲“紅包”。“紅包”收入主要是通過安裝一些插件參與用戶自定義的共識過程,以達到自定義挖礦來獲得。實際上最終結(jié)果還是子鏈可以自定義挖礦。
前面已經(jīng)說過墨客鏈(MOAC)的主鏈與子鏈之間的部分優(yōu)勢,現(xiàn)在來說下墨客鏈(MOAC)的子鏈與子鏈之間又有什么樣的優(yōu)勢:一是各個子鏈之間擁有靈活的交互功能。一個子鏈可以使用另外一個子鏈提供的資源(比如分布式文件系統(tǒng)),也就是說我要實現(xiàn)某一個功能,我自己設(shè)計的子鏈不具備這個功能,但是通過子鏈的交互,我最終還是能夠?qū)崿F(xiàn)這個功能。這樣使得接入墨客系統(tǒng)的用戶可以獲得強大的分布技術(shù)支持,也避免了時間的浪費,加快了研發(fā)的效率,提高了項目的速度。因其子鏈交互功能,從而使得在此基礎(chǔ)上構(gòu)建應(yīng)用非常簡單,對于技術(shù)水平一般的“小白”也能夠?qū)崿F(xiàn)研發(fā)區(qū)塊鏈的夢想。