側鏈,再見;子鏈,您好!

墨客率先提出並實現子鏈技術,引領區塊鏈進入3.0時代

側鏈,再見;子鏈,您好!

墨客區塊鏈首次提出並實現了子鏈技術,在區塊鏈技術領域邁出了堅實的一步。為什麼要用子鏈呢?當前的智能合約不是挺好的嗎?現有的智能合約已經提供了一種圖靈完備的解決方案,功能強大,可以自定義編寫程序在區塊鏈系統裡實現。但是,隨著區塊鏈技術的持續升溫和應用的逐步落地,以智能合約為基礎的區塊鏈底層平臺的問題正在凸顯。最飽受詬病的就是交易速度低,可擴展性差,無法滿足大規模商業應用場景。此外,交易成本過高,也是大規模搭建應用無法逃避的問題。

那麼,什麼是子鏈呢?子鏈指的是在主鏈的平臺上派生出來的具有獨立功能的區塊鏈。這些子鏈不能單獨存在,必須通過主鏈提供的基礎設施才能運行,並且免費獲得主鏈的全部用戶。墨客子鏈在免費獲得主鏈全部用戶的同時,其安全性也受主鏈保護。不同於側鏈與主鏈的平行運行,墨客子鏈與主鏈母子同心共體,單獨攻擊子鏈毫無作用,而墨客主鏈使用上萬節點並經過時間實踐檢驗的POW共識機制,安全性穩如泰山。子鏈的技術路徑不僅解決了側鏈的安全性問題,而且提供了一系列強大的功能。墨客底層公鏈平臺的正式上線,也標誌著區塊鏈從以太坊發token的2.0時代進入由墨客鏈率先引領發子鏈的3.0時代。

為什麼要使用子鏈呢?

首先,子鏈實現了區塊鏈系統的可擴展性,提供了一種解決區塊鏈分片的確實可行的方案。因為在單一區塊鏈上解決分片是一個比較非常困難的問題。在墨客區塊鏈系統中採用子鏈完美地解決了分片。對於一個智能合約來講,我們把它部署為一個子鏈,只在子鏈內部保存合約內部的狀態,不需要把合約應用特定的信息存儲在公鏈上,大大緩解主鏈的存儲壓力,同時,通過子鏈實現高並行性的處理,極大地緩解了主鏈的處理瓶頸。

側鏈,再見;子鏈,您好!

第二,子鏈提供了巨大的靈活性

首先是共識方式的靈活性,單一區塊鏈的共識方式部署完成後就是固定的,例如比特幣的共識方式是POW,在此基礎上部署應用(DAPP)時,就不能選擇其他的共識方式。例如新的應用場景想用快速的POS共識方式,因底層公鏈的共識方式已經固定,這個問題是無法解決的。但是墨客區塊鏈的子鏈功能可以根據DAPP的需求選擇不同的共識模塊,除系統當前提供的基本共識方式(POW、POS、PBFT、IPFS、DPOS)以外,還支持自定義編寫新的共識方式。另外,子鏈上面出塊速度不受公鏈的限制,是獨立存在的,可以自定義出塊速度,5秒、10秒或者幾分鐘甚至一個小時都是可以的。

這樣做的優勢在於:

1、部署子鏈的複雜度大大降低,可以直接採用現有的共識方式或者只需要編寫子鏈的共識以及執行模塊。

2、可以快速靈活的部署子鏈,從參與系統的眾多SCS節點池中選取一定數量的節點,免去自己維護共識節點的麻煩。

3、普通用戶的SCS節點可以很方便的參與共識並獲得收益,實現共贏。

其次是費用的靈活性,子鏈在部署時可以根據應用場景的不同,在調用子鏈的功能時,不再收取手續費,大大降低了用戶使用DAPP的門檻,使得海量的用戶可以方便快捷地使用DAPP,體驗區塊鏈技術帶來的改變,而不是像現在的區塊鏈應用只能侷限於加密貨幣的發燒友。

側鏈,再見;子鏈,您好!

第三、輕鬆跨鏈,實現萬物互聯

墨客區塊鏈的子鏈功能可以實現墨客鏈與其他區塊鏈之間的跨鏈交易,例如墨客與以太坊之間,墨客與比特幣之間;以及,在更廣泛意義上的,實現區塊鏈與其他網絡之間的通訊,例如墨客區塊鏈和IPFS去中心化的文件存儲網絡的跨鏈也可輕鬆實現。

側鏈,再見;子鏈,您好!

第四、子鏈服務提供強大的功能,構建複雜的DAPP

子鏈不僅僅可以作為一個DAPP的支撐平臺,還可以部署成為一個公共的服務,為其他的子鏈或者DAPP提供特定的服務。這些服務可以是去中心化的文件存儲、完全隨機的隨機數生成器、專業處理功能比如為AI服務的深度學習等。在多樣的子鏈服務支撐下,可以構建功能強大的DAPP,或者是去中心化的雲服務等。這樣的革命性的應用模式將撼動現有的雲運營方式,必將帶來深遠的影響。

那麼,作為項目方該如何在墨客區塊鏈上部署子鏈呢?主要有三個步驟:

一、在母鏈部署子鏈合約的控制邏輯

子鏈合約的控制邏輯以主鏈上的智能合約的方式部署,部署完畢後形成合約地址並自動觸發,開放註冊、檢查並完成上層SCS共識節點的隨機選擇。

二、刷新

在子鏈部署合約的業務邏輯後,選定的SCS節點以子鏈的共識方式處理子鏈的業務邏輯。同時,子鏈將定時發起刷新,所有的SCS節點進行投票,如果在指定時間內獲得50%以上的投票則通過,完成子鏈狀態在母鏈上的錨定,實現Finality。

三、獎勵和懲罰

每次刷新後,每個正常工作的SCS將獲得獎勵,不合格的SCS節點將被剔除,另選新節點加入,實現子鏈節點的正常運行。

側鏈,再見;子鏈,您好!

自此,一條子鏈即搭建完畢。墨客正在進一步完善開發工具,未來可實現一鍵發鏈,讓所有企業、個人和資產皆可上鍊,真正實現區塊鏈技術的落地和應用,推動實體經濟的發展。


分享到:


相關文章: