專訪《白話區塊鏈》做者蔣勇:學習區塊鏈空談不如實踐

image

上週HiBlock區塊鏈社區聯合蔣勇老師推出課程《區塊鏈技術概念及智能合約實踐》,課程上線一天內報名42人,3天時間報名80多人,其中70人經過審覈,超額完成第一期招生,爲保證學員學習效果,不得已提早關閉報名通道。程序員

近幾天來,不少學員還在留言問是否還能夠報名,沒報上名的同窗能夠添加小助手微信:baobaotalk_com,第二期課程開課第一時間通知你們~微信

開課之初,HiBlock區塊鏈社區對蔣勇老師進行了專訪,對區塊鏈技術應用到學習等方面進行了對話,如下爲專訪內容整理。網絡

1

專訪《白話區塊鏈》做者蔣勇

HiBlock:蔣勇老師您好,您的《白話區塊鏈》這本書在行業裏產生了很大的影響力。您是從何時開始接觸區塊鏈的呢?是一個什麼樣的契機讓您走上了區塊鏈的專研之路?架構

蔣勇:首先,在這裏先感謝全部讀者朋友們的支持,算起來,第一次接觸到區塊鏈這個概念是2012年的時候了,是經過國外媒體關於比特幣的一些闡述開始瞭解的,彼時,對於一個軟件所產生的數據被稱之爲是幣感受到很好奇,也有些難以想象,閱讀技術白皮書後,發現與想象中的數字貨幣的概念徹底不同,不少概念一時也理解不清楚,出於一個職業程序員的技術好奇心,便不知不覺的在探索學習中「入坑」了。框架

HiBlock:咱們發現不少人瞭解區塊鏈是由於比特幣,可是比特幣從無到有已經發展了10年,國內是從何時開始應用區塊鏈相關的技術的呢?最先應用在哪些領域?分佈式

蔣勇:確實不少人接觸「區塊鏈」這個名詞以前,基本上都是先了解的比特幣,一方面這個概念是經過比特幣首次帶到世人眼前的,另外一方面不少媒體上的報道或者闡述文章,在一段時間以內,都是以比特幣爲例的。工具

國內接觸的其實也仍是比較早的,至少在2011年就已經在較小的一些極客圈子中探討起來了。不過一直以來,具體的區塊鏈技術應用卻很少,主要是大衆尚未廣泛理解,缺少產業環境的配合支持。最先仍是以加密數字貨幣的應用爲主,出現了很多競爭幣,而後有針對銀行間的結算支付以及存證應用。佈局

HiBlock:如今不少大廠,好比BAT等一大批互聯網公司都在發展區塊鏈項目,發展領域也是各不相同。以您對行業的瞭解來看,您對如今國內發展區塊鏈項目怎麼看?國外的形勢又是怎樣的呢?學習

蔣勇:區塊鏈的概念目前很熱,出現了各類概念應用,就目前來講,大的互聯網公司更多的仍是以自身業務爲起點,着重佈局在企業級的應用,項目也以聯盟鏈的架構爲主。也有一些團隊着眼於基礎應用,好比中間件服務,基礎服務鏈,不少,應用方面的場景發散的更多。區塊鏈

國內以前不少團隊發起了不少的項目,不過項目要落地仍是有不少的挑戰的,國內區塊鏈項目的發展更多的仍是須要沉下來儲備基礎技術,而且與具體的產業領域去融合。

國外一樣也是很熱的,不一樣的國家因爲政策文化等的不一樣,熱點側重也不同,相對來講,歐美國家在基礎技術方面的研究仍是比較超前的,技術同行們要在基礎理論上多發力。

HiBlock:在HiBlock交流羣裏曾經出現過這樣一個爭論,區塊鏈的特徵是去中心化,而如今的現實是:不少核心的關鍵數據是掌握在一些中心機構手中的,也包括一些互聯網大廠,好比交易數據、位置數據等等,都是戰略性資源,不太可能會開放互通。那麼這樣一來是否就意味着中心機構會成爲區塊鏈技術發展的阻礙呢?您對這個問題怎麼看?

蔣勇:這種衝突在必定程度上是存在的,就像以前互聯網應用大發展的時候同樣,聊天應用會衝擊傳統電信運營商的業務,電商會衝擊實體店,搜索服務會衝擊傳統廣告媒體,電子書會衝擊印刷讀物,等等。

從狹義的角度來看,多多少少會存在一些阻礙的。可是從更大的發展視角來看,矛盾雙方並非徹底對立的,就如所說的一些交易數據、位置數據等,實際上大廠也在思考如何更好的發揮這些大數據的價值,區塊鏈對於大廠來講,也是一個新的契機,在合乎法規的前提下,放開一些本身擁有的資源,得到更普遍的價值,相信是大廠會思考的方向。

HiBlock:對於區塊鏈,如今你們比較關心的問題是能幹什麼、怎麼應用,由於如今國內能夠說仍是比較少有區塊鏈技術應用的經典案例,但實際上也能看到一些開源項目。您是TNIX區塊鏈開源項目創始人,那麼這一開源項目主要可以解決什麼問題呢?

蔣勇:區塊鏈的應用,主要仍是對其特有的結構設計所帶來的特性的應用,好比數據的不可篡改性、數據全部權證實及轉移,智能合約等。

應用場景的設想仍是不少的,固然有些還須要政策法規的支持。能夠預見的是,在資產交易、我的通證、金融機構間結算支付、存證、分佈式網絡資源服務、慈善衆籌、企業間商業合約、溯源追蹤等各個方面都會有可落地的項目出來。

在推動的過程當中,也避免不了會有不少問題,不過我的認爲,最重要的是要多去作技術落地的實踐,多去嘗試,積累一些經驗。

TNIX開源項目是一個正在啓動的區塊鏈生態基礎設施開源項目,指望在現有技術應用發展的基礎上,設計並提供更完善的技術框架、開發工具以及適用於監管參與的技術接口等,着力於基礎服務工具,爲應用開發的推動提供一臂之力。

HiBlock::對於有興趣從事區塊鏈技術的人來講,比較關心的兩個問題是:首先區塊鏈的本質是什麼,包含些什麼技術點,其次是如何學習區塊鏈技術。第一個問題,您在《白話區塊鏈》這本書裏已經講的很清晰了,對於如何學習區塊鏈技術您有什麼建議嗎?您自身也經歷了從入門到成爲區塊鏈佈道師的過程,您認爲學會區塊鏈技術的關鍵是什麼?

蔣勇:對於區塊鏈技術的學習,我認爲能夠分爲兩個層面:

第一個是技術層面的學習,好比概念原理,實現方式等,這一點和學習任何其餘的軟件技術是同樣的,除了閱讀參看一些資料外,還能夠去閱讀一下優秀的源碼,好比比特幣的源碼,以太坊的源碼,錢包的源碼,智能合約實現的源碼等;

第二個是設計應用的學習,一門技術最終要良好的發展下去,是須要經過產品真正的解決一些問題的,那麼如何運用區塊鏈技術的特色去設計一些好的應用,就是很是重要的方面了,也要了解區塊鏈適合幹什麼,不適合幹什麼。

就學習的關鍵來講,個人經驗是多作實踐,任何學習的概念或者思考的心得,都儘可能去作實踐,區塊鏈領域如今很是須要實踐,不少東西你們其實經驗都不足。

HiBlock:您最近推出了一門課程《區塊鏈技術概念及智能合約實踐》,這個課程的特色是什麼?學員經過這門課程能獲得什麼呢?

蔣勇:這門課程主要包含區塊鏈技術的基本原理概念的闡述,以及以以太坊爲例的智能合約開發,從原理到實踐,經過學習,學員能夠對區塊鏈的原理概念有一個總體的理解,而且經過智能合約開發實踐,增長對區塊鏈應用的具體理解。

2

加入《白話區塊鏈》知識星球

《白話區塊鏈》這本書已經成爲區塊鏈行業的熱銷圖書之一,蔣勇老師擅長將抽象的問題具象化,利用與咱們生活貼近的事務來詮釋區塊鏈。

也許個人採訪問題並無問到你關心的內容,那麼你能夠和蔣勇老師直接對話,掃描二維碼加入《白話區塊鏈》知識星球,與《白話區塊鏈》的讀者一塊兒討論,與蔣勇老師充分交流。

image

識別上圖中二維碼或直接點擊「閱讀原文」便可加入知識星球。

閱讀原文

相關文章
相關標籤/搜索