七年一劍,華麗蛻變。自2012年起連續6年15場峰會,凝聚大量技術專家,博觀而約取,厚積而薄發。2018WOT全球軟件與運維技術峰會揚帆起航,圍繞12大核心熱點,匯聚海內外60位一線專家,打造高端技術盛宴!
區塊鏈熱大背景下的冷靜思考,區塊鏈技術的迷人之處是什么,面對眾多的區塊鏈如何選型,踩過哪些區塊鏈技術的坑,區塊鏈系統架構會有哪些不同,到底應該用公有鏈還是聯盟鏈,區塊鏈可以解決什么痛點?
針對以上這些問題,在“區塊鏈技術”分會場中,萬向區塊鏈旗下萬云首席架構師李晨將為與會者帶來一場題為《萬云區塊鏈技術落地實踐》的主題演講,分享萬云區塊鏈開放創新平臺的實踐之路。會前,51CTO記者也提前采訪到了他,精彩演講內容就讓我們“先睹為快”吧!
萬云首席架構師 李晨
李晨,萬云首席架構師。具有多年區塊鏈和云計算從業經驗,5項相關的技術專利作者。區塊鏈社區活躍分子,專注于區塊鏈底層技術研究和架構演進。更早之前服務于通聯數據,擔任金融云平臺負責人。
通過算法形成共識是最大優勢
區塊鏈最大的技術優勢是不可篡改、可追溯、達成共識。李晨指出,實際上,組成區塊鏈的所有技術都是已經存在并且成熟的,其巧妙之處就在于架構上的創新,通過一種巧妙的方法將它們組合形成一個技術體系。
從技術角度來看,區塊鏈是一個分布式的賬本。企業形成追溯關系,數據不可被篡改等訴求,原來并沒有一個技術可以實現,但現在通過區塊鏈就可以達成。例如,數字存證、食品溯源等都是很好的應用場景。
參與聯盟鏈的各方在合作之前可能會存在一些顧慮阻礙合作,但依托于區塊鏈的相關技術可以形成一個共識的體系,各參與方都可以信任基于這個算法的區塊鏈基礎設施,因此所有的業務模式都可以逐步實現。簡而言之,通過算法或機器能夠形成共識是區塊鏈最大的優勢。
區塊鏈是神經系統,助力技術融合
李晨談到,當前大熱的新興技術就好比人體系統一樣。大數據是最重要的血液。云計算是一個巨大的引擎,扮演心臟的角色,提供大量的計算能力。人工智能就是大腦,對數據進行分析和挖掘。物聯網就是各個器官,通過其大量的傳感器收集數據。而區塊鏈是則神經系統,將以上幾部分有機和諧的鏈接起來,而其有機和諧則根本源自于其共識的特性。
以往,這些技術都是相對獨立的,并沒有完全的融合。因此,它們都需要有一個協作的平臺,能夠達成一個共識。通過建立區塊鏈基礎設施技術體系,就能夠把這些技術完全融合在一起,實現最大的潛能。
區塊鏈為傳統方案帶來兩大不同
目前,區塊鏈在企業中主要有三大應用場景:
場景1、利用區塊鏈不可篡改的特性,可應用于存證業務;
場景2、區塊鏈技術在商品溯源、流通領域的應用;
場景3、業務邏輯可以通過智能合約實現,形成業務邏輯共識化程序化。
李晨表示,基于區塊鏈的技術特點,具體到行業應用中,相比以往廠商所推出的金融、醫療等行業解決方案,在加入了區塊鏈機制后,會有兩大不同:
1、基于區塊鏈的解決方案公信力更強。原來客戶是基于對解決方案商的信任進行選擇,但是現在客戶是相信區塊鏈技術,其公信力是基于算法和代碼層面的。
2、金融、醫療行業有多方合作的需求,這也是聯盟鏈的一個核心基礎,通過區塊鏈的方式就可以在有競爭又有合作的前提下實現產品。
在一些案例中,在聯盟鏈的模式下,可以把客戶作為節點加入到聯盟鏈中作為見證節點。可以實現業務產品更高的可信度和業務數據更便捷的驗證性。
傳統行業不得不說的四大問題
對于傳統行業如何擁抱區塊鏈?李晨指出,傳統行業在上區塊鏈時應該注意以下四大問題:
問題1、不要為了區塊鏈而區塊鏈。區塊鏈不是萬能的鑰匙,并不能解決所有的問題,不是所有的場景和所有的需求都適合用區塊鏈來解決。如果只是為了區塊鏈而區塊鏈,這種做法不一定高效。
問題2、不要把區塊鏈看作是數據庫簡單的升級版。很多人對區塊鏈的認識還存在一定的誤區,把區塊鏈看成是數據庫的升級版。數據庫可以被篡改,但是區塊鏈不能被篡改、而且可以被追溯。此外,區塊鏈還有共識算法和智能合約。所以,數據庫的升級版只是區塊鏈的一面。區塊鏈真正的優勢在于是一套能夠讓各方達成共識進行合作的技術體系或技術服務。
問題3、區塊鏈還處于早期階段,傳統行業的很多需求區塊鏈不一定能夠滿足。
問題4、未來幾年,區塊鏈技術將有很大突破,包括與現有系統的結合、集成性等方面。傳統行業都有自己的IT系統,原有很多遺留的系統。如果全部投入、整體區塊鏈化,肯定要有大的調整,到底如何與區塊鏈進行結合,還需要謹慎對待。
他還建議,應該不僅需要讓區塊鏈適應原有企業系統的變化,企業系統也要適應區塊鏈的變化,這樣可以較快的看到效果。
區塊鏈開發的四大挑戰
作為一個比較早期的技術,區塊鏈在功能和應用場景方面還相對較少。目前,市場上有很多不同的鏈,每個鏈都有對應的不同的業務場景,例如與物聯網、存證、金融服務等相結合。在區塊鏈在開發和技術的應用上,如何選型已經成為企業和開發者所面臨的最大挑戰。
挑戰1、開發者前期需要耗費大量的時間和精力了解各種不同的鏈。
挑戰2、區塊鏈的開發。例如,智能合約的學習門檻就相對較高,其編程語言Solidity雖然是圖靈完備的,但在使用便利性方面相對欠缺。由于區塊鏈還處于發展早期,不同于傳統C、Java等語言擁有大量開發工具,智能合約的開發工具并不完備。
挑戰3、區塊鏈開發的大部分文檔都是英文的,對于國內開發者來說,需要閱讀和理解大量的英文文檔,這也是一個學習的技術成本。
挑戰4、無論哪一門技術,親自使用,親自測試,總比只看文檔要好得多。但作為個人開發者或者小型開發團隊并沒有大量精力測試每個區塊鏈,這其中就存在很多技術的坑。
作為國內首個中立的區塊鏈開放創新平臺,萬云致力于通過分布式商業模式讓區塊鏈技術切實為行業服務。結合區塊鏈技術和云計算服務,萬云向社區、企業和開發者提供一整套區塊鏈的基礎設施,運行環境,API服務和開發工具。
這些挑戰在萬云平臺上都可以幫助開發者提供相應的技術服務:
對策1、針對區塊鏈選型,平臺上會羅列和精選一些質量較高且能應用于不同場景的區塊鏈。
對策2、提供一些優質開發工具,加速區塊鏈開發速度。例如,平臺上有一個名為BlockApps的IDE,開發者可以方便的、所見即所得的完成一個以太坊智能合約的開發。
對策3、解決文檔問題。在最近上線的萬云論壇上,會有很多國外技術文檔的中文翻譯。區塊鏈作為一個發展快速的技術,其相應文檔也不斷更新,因此,萬云會及時把最新技術資料翻譯成中文,提供給社區中的技術開發者。
對策4、未來,萬云也會貢獻出自己對于區塊鏈的思考,詳細測試一些區塊鏈,編寫成技術報告提供給開發者。
李晨表示,到目前為止,在企業級市場,區塊鏈還沒有產生真正的殺手級的應用。萬云希望加速區塊鏈技術發展,幫助行業應用落地。
同時,區塊鏈本身來源于社區,服務于社區,萬云也希望通過這樣一個平臺,把區塊鏈愛好者、大咖融入到萬云的技術社區當中,提供技術服務,通過商業模式的創新,打造區塊鏈殺手級應用。
提高性能和跨鏈是未來重點
最后,談到區塊鏈的發展趨勢,李晨認為還應該注意兩個方面:
1、提高區塊鏈本身技術指標,修煉內功,包括性能、適配性,管理性等等。尤其是涉及到算法的創新,架構的優化等,都還需要投入資源和時間。
2、跨鏈。目前,市場上已經有1300多條鏈,每一條鏈都是一個獨立的系統,鏈和鏈之間是相對割裂的,是一個孤島。但最終,區塊鏈一定會形成一個統一的生態,所有鏈被連接起來的需求將會迅速增長,這也就是“跨鏈”產生的原因。
5月18-19日,北京·粵財JW萬豪酒店,全球最值得關注的IT技術盛宴與您不見不散。2018WOT全球軟件與運維技術峰會一定是您發現全新思路、挖掘最新思想、拓展人脈的重要平臺。
目前我們的各項票種已全面發售。需要提醒您的是,購票越早,折扣越大!與KOL零距離交流,呈現不一樣的“英雄盛宴”!
評論
查看更多