FBEC2020 | 賈瑤琪:打造區塊鏈專案最好的方式,是打造開源的系統

買賣虛擬貨幣

12月11日,全球區塊鏈產業未來發展峰會(FBEC2020)於深圳大中華喜來登酒店正式開幕!本屆大會由陀螺科技主辦,並得到了深圳市資訊服務業區塊鏈協會、深圳市科學技術協會、廣東省遊戲產業協會等部門單位的大力支援。

上午,Parity亞洲區技術總監賈瑤琪帶來主題為“《Substrate:通往Web3.0的利器》”的精彩演講。

他在演講中提到,如果想要打造區塊鏈系統或者是幫助開發者更快地開發區塊鏈專案,最好的方式是打造開源的系統,為開發者提供更好的模組化元件和開發框架。

演講實錄專題:

https://www.tuoluocaijing.cn/subject/detail-112.html

以下為演講實錄:

感謝陀螺財經和活動主辦方的邀請,我是賈瑤琪,目前是Parity的亞洲負責人,今天有幸跟大家分享一下Substrate區塊鏈開發框架,以及如何使用Substrate,更好地搭建定製化的區塊鏈系統,從而在Web3.0的世界中發揮作用。

Web1.0是早期的網頁系統,可以獲取資訊,2.0有了Google、Facebook、推特等網際網路社交系統,國內有新浪微博以及平時使用的微信,除了可以從網頁上獲取資訊,也可以在網際網路上與其他人分享和溝通。

到了Web3.0有了區塊鏈,使用者終於可以透過區塊鏈系統,將自己的資料和資產控制權掌握在自己手裡,而不是像Web1.0和2.0把控制權交給大公司。目前來看,Web3.0的基礎設施包括這幾點:

首先是使用者介面。使用者層面有區塊鏈瀏覽器,可以方便操作鏈上的去中心化應用,其中包括錢包和瀏覽器外掛;開發者工具層面有程式語言,方便開發者快捷調動資料以及進行操作。

接下來是L1區塊鏈系統。2009年比特幣問世,承載了區塊鏈網路的夢想;2015年以太坊上線,實現了區塊鏈上的程式設計,智慧合約方便了開發者在區塊鏈上進行各種各樣的去中心化開發;今天有了波卡以及其它隱私保護系統,Web3.0的構想正在逐步實現。除了底層區塊鏈系統之外,也需要對應的儲存層,Filecoin和DeFi資料儲存協議已經出現。不同於Web1.0、2.0的客戶伺服器的網路模式,在Web3.0更多透過點對點網路進行底層的資料傳遞。

在對Web3.0的架構設想中,海外我們能看到各種公鏈系統,國內能看到微眾、螞蟻的聯盟鏈系統。比特幣和以太坊本身沒有模組化的區塊鏈框架,所以過去搭建一個區塊鏈系統整體的難度非常高,如果在這個基礎上改進控制協議,還不如自己重新開發一套系統。

如果想要幫助開發者更快地開發區塊鏈專案或應用,在Parity看來,最好的方式是打造開源的系統,為開發者提供更好的擁有模組化元件的開發框架。Substrate在開源和模組化的基礎上,提供了各種有用元件,比如共識協議、工作量證明、POA的共識協議等,Substrate本身也相容EVM智慧合約模組,可以方便地將對應的模組加入到自己的工程當中。與此同時,Substrate的鏈下工作機模組,可以方便節點鏈上跟鏈下達成共識,同步到鏈上。

去年開始,越來越多國內企業嘗試將業務系統與區塊鏈進行結合,但是目前市面上大部分解決方案讓企業望而卻步,因為將區塊鏈集合到自己的方案當中,是非常難的。Substrate提供的鏈下工作機,可以很好打通鏈上鍊下的資料溝通,不需要像以太坊預言機的預言合約,從而避免了企業將區塊鏈整合到自己已有的解決方案中產生的開銷。

傳統聯盟鏈、公鏈、私有鏈都是基於以太坊開發的,在進行維護升級的時候,需要團隊跟礦工和社羣溝通,在某個確定的時間點進行執行邏輯的升級。這裡的溝通時間成本通常很高,幾個月到一年都有可能。這種升級方式甚至可能造成硬分叉。

有沒有無分叉的解決方式呢?

Substrate就提供了這樣的解決方式,在Substrate就可以做執行時的升級。因為是執行時升級,所以作為工程師可以把相對新的邏輯提交到鏈上,透過鏈上治理,對應的投票將解決方案在鏈上進行升級。透過這種解決方式,區塊鏈維護升級成本可以非常低。

提到安全、高效、工具性,無論是區塊鏈開發框架還是其他的軟體開發框架都很重要,如果一個區塊鏈開發框架可以提供很高的安全性,開發者就不需要自己重新審視以及檢查開發系統的安全漏洞。

Substrate使用Rust編寫,還包含大量的可定製的模組,除了透過海外各種安全審計機構的安全審計,相容支援TEE、硬體可信模組、隱私模組,方便其他的企業和團隊進行整合。Substrate本身的生態比較完備,除了開發框架和各種模組外,Substrate對應的介面都相對完備,大家部署好以後還可以使用對應指令碼,部署監測系統監測執行情況。

目前,全球已經有大量的團隊使用Substrate進行開發,Palkadot是其中最具代表性的區塊鏈系統。

講了這麼多,Parity希望能為開發者社羣和區塊鏈行業提供更好的開源開發框架,方便大家在開發智慧合約的同時去探索更廣闊的空間,從而將Web1.0、2.0的應用帶入到Web3.0當中,成長出各種各樣的原生的系統和應用。

我今天的分享就到這裡,謝謝大家。

本屆FBEC2020大會由中國通訊工業協會虛擬現實專業委員會、廣東省遊戲產業協會、深圳市科學技術協會、深圳市資訊服務業區塊鏈協會、深圳市網際網路文化市場協會指導,陀螺科技主辦,深圳市科技開發交流中心、恆悅創客魔方協辦,行業頭部媒體陀螺財經、遊戲陀螺、VR陀螺、陀螺電競、陀螺傳媒聯合主辦。FBEC2020以”遠見者穩進“為主題,將一如既往的關注未來趨勢發展、行業創新升級、商業生態新連結等前沿領域。

本次全球區塊鏈產業未來發展峰會大會匯聚政府單位領導、眾多業內大咖、專家學者、知名企業高管及合作伙伴,圍繞區塊鏈行業四大核心主題展開:“區塊鏈產業落地應用”、“區塊鏈金融創新應用”、“區塊鏈技術創新進展”、“區塊鏈技術研究進展與監管”。深度探討區塊鏈產業動向,與眾多合作伙伴共同推動區塊鏈經濟。

作者:,來源:陀螺財經

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;