1. 程式人生 > >大咖說 | 尹朝明 :什麼才是公鏈的核心競爭力?

大咖說 | 尹朝明 :什麼才是公鏈的核心競爭力?

對話 | 大咖

尹朝明,Trias首席演算法架構師,獲得佐治亞理工學院計算機博士、北京大學碩士學位。

曾任阿里巴巴EB級大資料平臺高階工程師,在美國甲骨文公司及英特爾研究院有多年圖計算、分散式系統全球研發經驗。在ACM SIGMOD 等雜誌/會議上發表論文多篇,Google scholar 引用170多篇。

目前,區塊鏈行業可以說是百花齊放、百家爭鳴;各路大神、各路產品讓人應接不暇。區塊鏈未來發展重在產品,而產品的發展則重在技術。

今天,我們對話尹朝明博士,對區塊鏈行業值得欣賞的人,未來可能脫穎而出的技術產品等問題做了交流,並由李華豐,鄭辰整理。

以下為對話原文:

一、大牛眼中的TA

問題一:看您的履歷,您的學歷真的非常突出,是北京大學的碩士、佐治亞理工學院的博士,在區塊鏈這個行業可以算得上是“精英部隊”了,我們知道,在這個行業很多人並不是像您這樣的“科班出身”,我想知道,在您這樣的技術大牛眼中,您最欣賞誰?他身上有哪些特質值得學習?能不能向大家說說理由?

尹朝明:事實上,我認為在求學工作的這幾年中,我一直在同學和同事裡面是知識技術水平偏弱的一個,算是“精英部隊”裡的“草根階級”,所以自然算不上大牛。很幸運的是,在人生的每一個階段都能夠目睹到真正大牛的風采,比如說讀研期間認識到的我們TRIAS的創始人阮安邦和魏明博士,又比如說在讀博期間結識的劉星,侯聰師兄,還有在工作期間我的老闆周舒,呂餘全等等。這裡面我最想感謝的是呂餘全和阮安邦。按照古時的說法,餘全是領我入門的師傅,而我是學徒,他教會我對每一行程式碼存有敬畏之心,對所做的工作要有匠心和恆心,對產品要有極簡主義的精神,反覆打磨,細緻推敲才能脫穎而出。而安邦則是帶我進入一個新的世界去觀察“how these cool kids play”的伯樂,沒有他,我永遠不會有勇氣去推開那扇門,看到完全不一樣的世界。

二、機遇,時不我待

問題二:我們知道您此前在阿里巴巴和甲骨文公司都工作過,是圖計算,分散式系統領域的專家,對相關技術有著很深的研究。我很好奇,您最早是什麼時候開始接觸區塊鏈的呢?在這些年的工作經歷中,您面臨的最大的機遇和挑戰都是什麼呢?請尹博士給我們簡要講講~

尹朝明:事實上我工作的經歷與區塊鏈創業是相輔相成的,在佐治亞理工學院,我做的研究是圖計算,組合優化相關的研究,而現在主攻的是區塊鏈中DAG的方向,這裡面需要很多圖計算相關的知識。

而在Oracle GoldenGate,我曾經參與過的一個專案就是如何做資料庫的Sharding,這個技術與現在以太坊中的Sharding有異曲同工之妙。再者,在阿里巴巴的大資料計算組,我們有幾位研發人員專門從事大資料計算系統中的一致性和高可用性問題,所涉及到的兩階段提交,Raft演算法正好是現在區塊鏈所研究的拜占庭共識問題在可信環境中的實現。所以投身區塊鏈創業不僅僅是我個人的興趣愛好,更是多年積累的知識的提煉和昇華。

在這些年的工作經歷中我所遇到的最大的機遇便是十年前在清華高效能所實習的時候,就最早的接觸到了MapReduce和GPU計算的技術。可是當時並沒有沿著這條路走下去,或許現在已經碩果累累。

最大的挑戰來自於對自我的認知,開始慢慢認識到“知行合一”的重要性,及機遇在國家,公司,個人發展中所起到的作用。

三、共識,or 技術?

問題三:現在公鏈不少,比如以太坊,比如EOS,以及大大小小其他眾多公鏈,作為一個區塊鏈的從業者,你認為什麼才是選擇公鏈是首要考慮的特質?換言之,如果你想要在公鏈上創作一個自己的DApp,你會選擇哪一條公鏈?為什麼?

尹朝明:個人認為,得到大家的認可,是選擇一條公鏈首先要考慮的。得到大家認可,區塊鏈技術上要有較大的創新;軟體實現上,技術要過關,沒有很多的bug,後續沒有較大的補丁,能夠讓大家放心使用;社群運營上取得一定的成功,有核心靈魂人物更好,能夠引領社群前進。目前比較得到大家認可的區塊鏈1.0是比特幣,2.0是以太坊,引入了智慧合約,沒有公認的3.0,EOS最開始的時候大家很看好,認為是區塊鏈3.0,但是軟體實現上有問題,有一些漏洞;在運營上稍顯中心化,目前運營效果尚有爭議;加上很多宣傳的內容後來沒有完全實現。這樣一來,給人的感覺是有點用力過猛了,大家對它失去了信心。

另一種劃分方法,認為區塊鏈2.0是zerocash等加密貨幣,在比特幣的基礎上使用引入了零知識證明等隱私保護手段,是另外一個方向的發展。另外,我會從產品的角度出發來選擇公鏈去開發我的DAPP,比如說開發的簡易性,可調式性,移植的便利性等等,在現在公鏈市場群雄逐鹿,前景不明朗的情況下,顯然我要考慮我的技術成本,能夠小步前進快速迭代的公鏈更容易受到青睞。

四、如何才能脫穎而出?

問題四:有人說過,新的協議,新的公鏈只是前提,並不是有了公鏈人們就會信任你。對普通人而言,根本記不住前三名之外的同質專案。而對於一個高技術含量的公鏈專案,你認為如何才能脫穎而出,得到大家的信任?或者說,和以太坊競爭的核心能力是什麼?

尹朝明:個人認為要脫穎而出,比較關鍵的是技術領先,能夠解決一些痛點,另外要提前佔坑,目前區塊鏈的研究人員很多,同一個技術點,或者相似點可能會有多個實現,提前佔坑很重要。宣傳要跟上。目前以太坊的核心問題是效能跟不上,另外智慧合約的落地上有一個關鍵問題沒解決,就是“先知機”的問題,就是到最後還是得需要一個大家信任的輸入。

五、區塊鏈,如何落地?

問題五:我們先看一則新聞:日前,北京網際網路法院釋出訊息稱,由北京網際網路法院主導,運用區塊鏈技術儲存電子證據的平臺“天平鏈”,執行3個月以來已線上證據採集資料超過100萬條。當事人通過電子訴訟平臺提交的材料全部通過區塊鏈平臺進行了存證,截至目前存證材料數已達187623條,驗證證據檔案316個。

不同於一般人的理解,很多人可能覺得區塊鏈並不受政府待見,其實正好相反,政府機構很歡迎這些新技術,相信未來區塊鏈機構會找到更多和官方機構合作的方向。這些應該算是私有鏈吧?相比起公有鏈,是不是私有鏈落地更容易一些呢?為什麼大家都扎堆去做公鏈?

尹朝明:感覺現在“私有鏈”的說法大家都不怎麼提了,可能“私有”跟區塊鏈的氣質不符。相比於公鏈,大家提的更多的是聯盟鏈或者許可鏈,有準入機制,相比於公鏈,可控性更高,甚至可以有修改區塊鏈歷史的能力;另外效能上也更高;在落地上,公鏈要求很高的參與度,聯盟鏈相對要低非常多。當然,公鏈的影響力是其他鏈無法匹敵的,現在各國政府都拿比特幣基本沒辦法,也能說明很多東西。

 • End • 

本期大咖說告一段落,告訴我你最感興趣什麼話題?我們會向大咖提出噢!