區塊鏈技術資源分享
追尋中本聰先生的腳步
?

MOAC墨客公鏈_創始人井底望天介紹

井底望天對區塊鏈公鏈理解

丁炫力:老師作為墨客區塊鏈創始人,可否介紹一下墨客公鏈以及它的由來?墨客創造了子母鏈的概念,母鏈選用pow共識機制,子鏈選用pos共識機制,模型非常巧妙,是如何有序進行協作的?它是如何平衡不可能三角關系的?

MOAC

周沙:先說一下,我對區塊鏈的理解。

我覺得區塊鏈由兩部分構成,一個是技術上的去中心化分布式賬本技術,一個是經濟上的通證/代幣激勵機制,這兩個部分,缺一不可。

但是就是有人想只做一部分,而放棄另一部分,第一波人,就是R3聯盟和IBM的fabric為代表,在金融科技,所謂FinTech,這里代表了傳統金融勢力。

他們想扼殺區塊鏈里面的通證激勵,怕沖擊傳統金融的利益。所以就搞啥無幣區塊鏈,在中國,因為IBM的手蠻長,所以也有很大的利益集團勢力。

但是我的看法就是沒有通證或者代幣激勵機制的鏈,一定是死鏈,所以去年我戲稱IBM為18末(就是2018年完蛋)。今天很高興看到Fabric1.1說,要發幣了,而R3聯盟要破產了。

那么在另一邊,就是以太坊上面,搞出來一個ERC20標準,讓大家一鍵發幣,結果就是出來了一大堆無鏈空氣幣。然后還交易所一頓猛炒,空氣幣還飛得挺高的。

所以墨客的想法,就是我們要一鍵發鏈,讓各種應用,可以解決自己建鏈的高難度,可以在墨客平臺上,建立自己專屬的鏈。

至于子鏈,當然是我們的首創,最近看到V神已經在跟進這個概念的,這個設計,主要是解決去中心化帶來的安全性,導致了可擴展性不足的矛盾。而因為我認為,比特幣開創的轉賬交易,和以太坊開創的智能合約,本質上是不同的活動,需要分開處理。

所以墨客采取了分層的架構,在底層,沿用比特幣實踐證明有效的POW共識。保持去中心化的安全性和全局一致性,這里我們主網上,看到的TPS是800-1000,比EOS測試的400TPS快一倍,而上層則是按照智能合約,進行分片,解決了可擴展性問題,大量鋪開之后,100萬TPS不是沒有可能。但是10萬以上,是肯定的。

墨客子鏈

丁炫力:這個模型可否理解為母鏈由各個子鏈構成,或者說母鏈支持無限分叉?一般來說pow機制需要全網響應,那么母鏈pow共識是否必須通過全網子鏈的各個生態的響應?子鏈是否需要獲得其他子鏈響應?智能合約層也采用了分片制來提升處理速度,這個母鏈是否還具有其去中心化的意義?

周沙:母鏈不是有子鏈組成,母鏈的組成叫做vnode,采取POW,主要功能是挖礦,和與上層的scs 智能合約服務器通信,子鏈就是按照Dapp智能合約,形成的分片里面的片,這里可以采用我們系統提供的POS和BFT共識,以及用戶自定義的共識模塊。

子鏈和子鏈之間,有點類似于軟件庫,可以提供服務給其他子鏈,比如你可以建IPFS子鏈,真隨機數子鏈,時間戳子鏈,零知識子鏈,然后收費給其他子鏈用。子鏈之間可以原子跨鏈,也可以和外部的以太坊,EOS等等,原子跨鏈。

子鏈和側鏈區別

丁炫力:周老師認為子鏈和側鏈的概念有很大區別,可否詳細闡述一下?側鏈產生的數據僅在特定時間和主鏈進行同步一次,側鏈彼此之間同步更不容易,那么子鏈是否加強了這個同步過程,這樣是否會產生更大的數據量進入到母鏈?對于龐大的數據量墨客是如何解決的?

周沙:側鏈其實是主鏈外面的鏈,側鏈里面的節點,本身是通過p2p相連的,通常側鏈,目前都是中心化的,因為如果做去中心化,它的算力非常小,尤其是和主鏈算力比較,那么你去維持側鏈運行的礦工的收益,遠遠小于你攻擊側鏈,從而拿走主鏈鎖定到側鏈的代幣的利益。所以側鏈完全解決不了安全性問題,墨客的子鏈,在一個片里面的子鏈節點,本身并沒有直接聯系,是通過對應的下層的vnode,作為中介通信的。所以在墨客,你無法攻擊一個單獨的子鏈,必須去攻擊母鏈,而母鏈是類似于比特幣這樣,過萬臺礦機做pow。

子鏈也不需要及時把數據更新下來的,這個就是用經濟的辦法解決,用收費來決定。

墨客高并發TPS

丁炫力:墨客每一條子鏈是否也會占用母鏈的性能,每條子鏈理論上又可承載10000個Dapp,整個生態運行起來將會十分龐大,墨客是如何預防高并發狀態的?

周沙: 會的,應該是兩種情況。一種是ipfs子鏈,需要解決大文件的傳送,這個完全走下層vnode中轉,會有瓶頸。另一個就是子鏈多了,會在底層形成通信瓶頸,目前我們已經有了解決方案,在申請專利。至于高并發狀態,你可以看到我們的思路,和eos的思路完全不同,他們的思路,就是21個超級計算中心,很多很多的cpu,然后在超級中心增加并行鏈,這樣其實是把超級中心越做門檻越高。我們的思路,高并發,是靠增加分片的片來實現,而100個流量盒子,就可以增加一個片。而流量盒子,可能就是100塊人民幣這種草莓派類似盒子,門檻其實很低的。更正一下,一個子鏈對應一個dapp的智能合約,不是一個子鏈,跑1萬個dapps,而是10000個子鏈,每個跑一個dapp。

墨客異步調用智能合約

墨客公鏈允許異步調用智能合約,這是否可以看作因為可以隨意開發子鏈,就可以無視前一區塊的共識響應,直接進行下一區塊?

周沙:這個倒不是,在以太坊智能合約上,你調用了智能合約,必須等到結果回來。如果結果不回來,區塊就無法打包,這樣導致了它每次支持的智能合約數目受到限制,墨客用了async的方法,意思就是你調用了合約,可以繼續打包,完成現有區塊,然后在后面的某一個區塊里面,調用結果回來。這樣就不受到限制,那么你要是想設定原子跨鏈,跑得慢的區塊鏈,可以等跑得快的區塊鏈來做確認。

墨客跨鏈

丁炫力:墨客支持跨鏈的幣幣互換,一般來講,幣幣互換是交易所的功能,也仍然是建立在交易所有對應數字貨幣的前提下,墨客公鏈是如何打通幣幣互換這道圍墻的?與當前的交易所有哪些區別?

周沙:基本上可以看成一個去中心化原子跨鏈的交易所吧,我的另一家公司井暢,就是在墨客子鏈上,開發去中心化原子跨鏈交易所技術,其實主要就是支持zidogm。自動時間觸發的哈希鎖,比如比特幣比較慢,以太坊比較快,那么你的智能合約里面,就寫好定時觸發。等一個交易完成,哈希鎖就解開,另一個交易就按時觸發。這樣解決原子跨鏈互換。

墨客技術生態開發

丁炫力:老師認為區塊鏈3.0時代是人人發鏈時代,從人人發幣到人人發鏈,是一個很大的跨度,墨客公鏈是否支持技術小白上手?目前都支持哪些技術進行生態開發?除了井暢外,目前還有哪些實體項目在墨客公鏈上開發,老師可否為大家介紹一下?

井通區塊鏈創始人周沙:墨客現在主鏈部分,4月30日上線,目前子鏈部分在公側, 其實白皮書是6月底的, 目前大概有20個項目在排隊, 其中一個叫做維基狗,是從以太坊平臺搬家過來, 大概有14萬錢包用戶, 這個要在22號完成搬遷, 這方面的各種API和SDK,以及文檔和教程,都在準備。最終目標,就是類似發erc20代幣一樣的容易,才能為大家所接受,技術上現在是完全做到yot,以太坊的EVM智能合約100%兼容,以后會增加對所有編程語言的支持。

商業公鏈

丁炫力:周老師也是井通區塊鏈的創始人,井通區塊鏈自2014年成立以來已經走過近4個年頭,可否介紹下井通區塊鏈以及最近的情況,它和墨客區塊鏈有哪些區別?井通區塊鏈被認為是真正商用的區塊鏈底層,您認為公鏈達到哪些標準才能作為商業使用?目前來看,商業底層公鏈遇到的新挑戰是什么?

周沙:井通SWTC是2014年開始在國內做的,其實是先于以太坊的,當時主要的考慮是,為中國在未來的一帶一路戰略中,解決空間小額資金的人民幣跨境系統,在這方面的功能,更類似于瑞波,當然在后來幾年的實踐中,也增加了不少功能,和墨客比較,就是系統性能比較穩定,采取了RBFT,目前算法,最大可以支持250個節點,可以做到5000tps。特別考慮到了,中國的國情,是不太習慣于靠pow來運行公鏈,可能國家更希望國企來運行節點。

丁炫力:井通區塊鏈被認為是真正商用的區塊鏈底層,您認為公鏈達到哪些標準才能作為商業使用?目前來看,商業底層公鏈遇到的新挑戰是什么?

周沙:商用的標準,就是系統的穩定,可擴展性,需要滿足商用的基本需求。新挑戰,還是在于如何真正讓實際應用落地。

井通望天周沙推薦區塊鏈嘉賓

丁炫力:周老師作為區塊鏈行業早期研究布道者,也接觸過很多圈內人士,其中是否有您欣賞和佩服的從業者,為什么?我希望通過【Satan對話】邀請更多圈內大咖來社區分享區塊鏈和數字貨幣,以推動行業進一步發展,如果老師引薦兩位嘉賓,您會引薦誰來做客【Satan對話】進行分享?

周沙:國外的話有中本聰,戴偉和薩博,這些都是真正的大神了。國內的話,其實在區塊鏈行業做出主要貢獻的是萬向的肖風博士,還有原貴陽市書記現在雄安新區的陳剛書記,你都應該試一下。

群友揚子提問:那別人在你這一鍵上鏈、發幣和依托erc20標準發幣有什么區別?只是有個鏈?或者有個應用?

周沙:這個問題,可以這樣回答。

如果你去以太坊上面,你是不可能建鏈的,在墨客上面,dapp A說給我20個節點,我要用bft共識,每個區塊1MB,15秒出一個塊,2小時把共識結果傳到母鏈。dapp B說給我100個節點,我要用pos共識,每個區塊2MB,4小時傳結果到母鏈。dappC說,給我1000個手機節點,我要用自己寫的可插拔點贊共識,每個區塊2MB,出塊時間20秒,8小時傳母鏈。dapp D說,我是物聯網,我不要區塊鏈,給我DAG。

群友提問:請問墨客鏈不準備開源嗎?沒在github上面看到任何代碼

周沙:墨客會在應用以已經形成規模之后開源。不然一下子冒出十幾個copycat,也很麻煩。

群友提問:POW做為母鏈,母鏈的交易是什么?

周沙:母鏈主要處理幾個部分,一個是轉賬,一個是系統合約管理,一個是基本數據存儲。

丁炫力:周老師目前在美國,所以時間不早,感謝老師的精彩分享!

周沙:謝謝炫力,謝謝大家!

極熱區歐鑫:感謝井大先生地精彩分享!謝謝炫力的主持!

丁炫力:再次感謝極熱區邀請,感謝全體群友的收聽,謝謝!

極熱區歐鑫:多謝大家關注!本場live AMA先到處結束!

極熱區歐鑫:現在有請satan社區丁炫力對話墨客區塊鏈周沙先生以《跨鏈技術的機遇與挑戰》為主題的交流分享。歡迎大家圍觀并積極提問參與!

丁炫力:感謝極熱區邀請,能與周老師在這里提問對話,十分榮幸!

極熱區歐鑫:極熱區打造一個開放的分享平臺,歡迎大家主動來交流分享!下面的時間交給你。

丁炫力:各位極熱區朋友、Satan社區、幣橙社區的小伙伴們,大家上午好! 歡迎大家來到【極熱區】【Satan社區】【幣橙網】區塊鏈社群媒體,與社群50000+人一起參與【跨鏈技術的機遇與挑戰】的主題分享,探討區塊鏈和數字貨幣。

分享到:更多 ()
區塊鏈神吐槽

來評論吐槽 2

評論前必須登錄!

 

  1. #1

    周沙個傻逼就一跳梁小丑而已

    你那個傻逼1年前 (2018-07-02)

區塊鏈資源分享

韭菜的自我進化
新疆25选7开奖结果是多少钱