墨客區塊鏈項目介紹
『壹』 MOAC Chain墨客區塊鏈怎麼樣
Mother of All Chain (MOAC) Blockchain (簡稱 「MoacChain」,中文音譯為「墨客鏈」,又稱「眾鏈之母」)是一個開源的區塊鏈平台,通過分層配置結構實現在P2P網路上支持多種子區塊鏈,由矽谷頂級區塊鏈專家團隊研發,突破了非同步合約調用、合約分片處理和跨鏈操作等當前業界難題,平台的擴展能力和對合約的處理速度遠遠優於當前的智能合約平台,是一款真正可以部署商業應用的區塊鏈產品。
墨客產生的原因,是基於目前最火熱的智能合約平台以太坊的速度和擴展能力不足,無法應付大批的代幣項目應用的需求。相對於以太坊每秒7-14次交易處理,墨客可以做到100倍,在優化條件下,甚至到1000倍。
那麼墨客作為「優化的以太坊」,技術上是如何實現的呢?
01 分層驗證
首先是採取了分層,其他系統要麼堅持pow,要麼堅持pos,要麼混合pow+pos,都無法有效利用兩者的優點,和避免兩者的缺點。墨客採取底層物理網用pow,上層智能合約的邏輯網用pos,使得兩者的優點都能兼顧,可以稱為pop(pos over pow)。
02 分片技術
以太坊最新分片理念,主鏈基本不變,加個validator management contract合約管理sharding的介面和分配。sharding裡面什麼樣子主鏈不關心,主鏈只關心最後你header的hash對了就行。但是技術上要實現分片,根據以太坊的路線規劃要到2019年才能出來。
相對於以太坊的單一網,墨客成功突破並採取了分片sharding技術,可以將墨客分為無數邏輯子網,使得並行計算成為可能,解決了業界一大難題,大幅度提高處理速度,為此可達到Visa級別的交易規模。
03 非同步調用
以太坊的同步智能合約調用,智能合約的返回和區塊共識綁定在同一個區塊,導致智能合約處理的總額受到區塊時間限制。墨客採取了非同步智能合約調用,使得調用和返回可以跨區塊而不受到區塊時間限制,大大增加了同時處理智能合約的數量。
04 跨鏈
通過非同步智能合約對區塊的跨越,使得墨客可以對區塊產生時間不同的區塊鏈進行原子跨鏈操作,使得墨客成為具有跨鏈能力的區塊鏈底層系統。非同步調用智能合約從啟動到完成,可以跨區塊,不再限死在一個區塊完成,這樣大大加快了MOAC的吞吐量,同時具有進行不同區塊鏈的跨鏈功能。
不同的區塊鏈,具有不同的產生區塊的時間,例如,在MOAC上設定一個購買以太坊ERC20代幣的合同,那麼就可以在5秒鍾裡面,跨出MOAC當時的區塊,然後合同通過鏈外通訊,等待以太坊25秒的區塊完成對應買賣,再在第N+2個MOAC區塊,完成這邊的交易。這種原子交易,完全不同於目前各種跨鏈的第三方角色通過建立一個中間託管賬戶來完成的交易。
在合約中,還可以定義看幾個確認區塊,再完成交易。而其他區塊鏈系統缺乏非同步調用合同功能,是無法進行跨鏈原子交換的,這是MOAC的優勢。
05 可拔插驗證自建區塊鏈產品
新的想法意味著要建立一個新的區塊鏈。 需要設置伺服器,開發團隊,建立社區,吸引新用戶等,需要大量開銷來實施新的區塊鏈想法。而墨客鏈上線以後,這些想法便可以輕松在墨客鏈上進行實驗驗證,無需巨大的額外開銷。
06 永不分叉
之前的區塊鏈產品一旦區塊鏈被部署和進入生產模式,很難在功能上進行添加/修改/刪除。 這樣的修改要麼是軟分叉或者硬分叉。處理分叉需要巨大的努力和承受由此帶來的經濟後果。而墨客鏈的架構模式使得區塊鏈的不分叉改進成為可能。
『貳』 區塊鏈項目中的平台類項目都包含哪些
區塊鏈項目第二類是平台類,平台類區塊項目有哪些特點?有哪些典型代表?
區塊鏈項目第二類是平台類。平台類項目主要功能為建立技術平台,滿足各種區塊鏈應用開發所需的技術要求。
簡單地說,平台類應用讓開發者可以在區塊鏈上直接發行數字資產、編寫智能合約等。智能合約就是在區塊鏈資料庫上運行的計算機程序,可以在滿足其源代碼設定條件下自行執行。
舉個例子,你在區塊鏈上開發一個基於房屋租金協議的智能合約,當業主收到租金時就會觸發自動執行,並將公寓的安全密鑰給到租戶。
平台類區塊鏈項目的主要功能是建立底層的技術平台,讓開發者在底層技術平台上做應用開發,相當一部分平台尚處於開發狀態當中,截止到2018年1月份,市值最大的是以太坊。