1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        大道至簡:微眾銀行區(qū)塊鏈全棧技術體系縱覽

        共 9138字,需瀏覽 19分鐘

         ·

        2021-05-26 09:31

        幾年前,區(qū)塊鏈技術堪稱原始,開發(fā)者近乎在“赤手空拳”構建區(qū)塊鏈應用:部署底層平臺、寫合約,期間還要面對諸多的技術細節(jié)、技術難題,踏入各種前人沒有踩過的坑,調試和運營也都可謂艱難。這種種體驗猶如走在羊腸小道上,泥濘且未知。


        為產業(yè)趟平技術門檻,提升應用體驗,降低運營成本,拓展領域邊界,讓開發(fā)者們便捷且放心地運用技術去創(chuàng)造價值,加速區(qū)塊鏈的產業(yè)應用,一直是我們的目標。萬物之始,大道至簡,為了達成目標,我們堅信得首先有個“大道”,還是能敞開來走的那種。


        微眾銀行區(qū)塊鏈團隊于2015年投入?yún)^(qū)塊鏈的技術攻關,并在2017年把成果全面向產業(yè)開源。至今,已經正式發(fā)布了超過10個主要區(qū)塊鏈開源項目,參與多項國際國內的標準編寫,提交了大量的專利申請。


        近年來,得益于我國對科技創(chuàng)新研究的大力支持,包括新基建、數(shù)據(jù)要素、隱私保護和碳中和等國策或國家倡議,數(shù)字化技術的提升和產業(yè)創(chuàng)新加速推動。


        同時,來自開源社區(qū)的支持鼓勵、優(yōu)化建議、共創(chuàng)共建,技術研究的方向亦愈發(fā)清晰、迭代敏捷。諸多技術項目都是從社區(qū)收到了訴求、碰撞出靈感后發(fā)起,且由社區(qū)共同開發(fā)代碼、維護周邊工具、編撰技術和用戶文檔,共同鑄就了微眾銀行區(qū)塊鏈豐富的社區(qū)技術生態(tài)。


        經過多年的共同努力后,我們認為,領域技術已經趨于成熟,開發(fā)者的“高速公路”已經鋪就。


          領域發(fā)展趨勢


        近年來,隨著區(qū)塊鏈應用加速落地,我們看到一些明顯的趨勢:


        區(qū)塊鏈應用的規(guī)模和地域范圍不斷在擴大,國家級區(qū)塊鏈網絡貫通各省市,技術架構多元化,業(yè)務形態(tài)更為復雜,治理模型更加多變……單層單鏈的區(qū)塊鏈網絡已經難以為繼。


        許多運行在生產環(huán)境中的區(qū)塊鏈應用承載著海量的請求,而且由于區(qū)塊鏈數(shù)據(jù)只增不減,日積月累,存儲容量日漸逼近硬件上限,需要對數(shù)據(jù)進行拆分、遷移和備份。同時,開發(fā)者對海量數(shù)據(jù)的管理、分析、災備方案也有著強烈的需求。


        在與實體產業(yè)結合時,區(qū)塊鏈和既有的IT系統(tǒng)有著不同的系統(tǒng)架構,且不同產業(yè)有著不同的業(yè)務邏輯、數(shù)據(jù)維度和安全合規(guī)要求。如何清晰地識別鏈上鏈下邊界,讓區(qū)塊鏈和原有IT系統(tǒng)各司其職,又無縫結合,解決業(yè)務痛點,是每個開發(fā)者都在思考的問題。


        隨著區(qū)塊鏈應用走近大眾的生活,人、機構和物聯(lián)網的標識如何定義?個人數(shù)據(jù)如何管理?人們在和區(qū)塊鏈交互時如何得到良好的體驗,同時又實現(xiàn)隱私保護?…… 等等這些問題的背后,折射的都是數(shù)據(jù)成為生產要素時代的痛點。


        總之,網絡規(guī)模越來越大,數(shù)據(jù)越來越海量,場景越來越豐富,用戶對于友善的區(qū)塊鏈應用體驗的呼聲必將越來越大。這些趨勢印證著區(qū)塊鏈在數(shù)字化進程中的應用深度和廣度日益增加,同時,也對技術提出了更高的要求。


          把技術基本面先做扎實



        讓我們先回到原點。從一開始,我們就堅定地選擇了聯(lián)盟鏈方向。毫無疑問,區(qū)塊鏈作為基礎設施,首先要“可信可靠”,也就是要保證合規(guī)、安全和系統(tǒng)的穩(wěn)定。


        合規(guī),意味著在技術上首先要去除虛擬代幣,采用許可加入模式,支持KYC(Know Your Customer:了解你的客戶),并提供監(jiān)管接口和審計機制,以符合相應行業(yè)的監(jiān)管審計要求。


        安全,是很多行業(yè)的命脈,其中包括系統(tǒng)安全、合約安全、數(shù)據(jù)安全、隱私安全。我們以金融級安全為準繩,在網絡、存儲和運行環(huán)境進行了大量的安全加固,如在2016年實現(xiàn)了高等級的存儲加密;在合約安全方面,實現(xiàn)開發(fā)期和在線運行時的靜態(tài)/動態(tài)檢測;在隱私計算方面,提供場景化的、有針對性的數(shù)據(jù)隱私保護方案。


        當真正要把技術用于生產環(huán)境,穩(wěn)定性至關重要,如金融級的穩(wěn)定是要求“5個9”,也就是99.999%的可用,相當于7*24小時運行,幾乎不能停機,且能在線維護升級,應對各種內外部的故障,滿足苛刻的的RPO(恢復點)和RTO(恢復時間目標)要求。


        合規(guī)、安全、穩(wěn)定是“基本面”,是不容妥協(xié)且必須達到的要求。這也要求我們必須埋頭深耕關鍵核心技術,包括密碼學、共識算法、智能合約、分布式網絡等,用過硬的技術能力給出保障。從這幾年廣泛的應用情況來看,我們的開源項目在基本面上經受住了考驗。


        同時,F(xiàn)ISCO BCOS以及相關組件實現(xiàn)了全面國產化,全棧支持國產硬件、操作系統(tǒng)和國密算法。



        在“基本面”穩(wěn)固的基礎上,高性能、易用性、擴展性、可持續(xù)性則是重要的“加分項”,也是開源軟件是否廣受歡迎的關鍵所在。只有得到社區(qū)的認可和支持,技術才能真正落地,形成共建和快速進化的健康可持續(xù)生態(tài)。


          既要跑得快,也要行得遠


        經過卓有成效的優(yōu)化,F(xiàn)ISCO BCOS底層的單鏈TPS已經達到萬級,且可以無限平行擴展,足以滿足大規(guī)模應用的需求?!皡^(qū)塊鏈速度慢”這個說法已經成為過去式。


        但性能并不等于“跑個分”這么簡單,系統(tǒng)不能只是跑得快,還要跑得穩(wěn),行得遠,要保證這些,當務之急是要正視數(shù)據(jù)容量問題。


        區(qū)塊鏈上的數(shù)據(jù)以鏈式存在,只增不減,而金融等行業(yè)要求數(shù)據(jù)保留多年甚至永久保存,這必然給存儲帶來巨大壓力。如今,有的社區(qū)開發(fā)者的應用在線上運行了幾年,產生了數(shù)以億計甚至百億計的數(shù)據(jù),最初配置的硬盤面臨容量瓶頸。


        數(shù)據(jù)膨脹問題不像功能和性能問題那么顯性,但它就像“房間里的大象”,總是要面對的。我們必須從存儲體系上徹底解決這個問題。


        同時,數(shù)據(jù)量越大,意味著鏈上蘊含的價值越多,就越值得去挖掘。開發(fā)者們也希望有更加便捷、直觀、高效、安全的方法來處理這些寶貴的數(shù)據(jù),比如查詢鏈上都有誰部署了哪些合約,每個合約有多少交易調用,還有諸如多維度交叉分析、豐富的報表統(tǒng)計、商業(yè)智能建模、監(jiān)管和反洗錢支持等。必須有對數(shù)據(jù)進行復雜的范圍查詢和計算的方案。


        2018年我們開始分析這個問題時,認為區(qū)塊鏈節(jié)點本身應聚焦于達成共識、保證交易的及時性和事務一致性上。在鏈上增加復雜數(shù)據(jù)處理能力,即使技術上可行,但并不是最優(yōu)方案,因為這樣會將計算和存儲的開銷和鏈上節(jié)點耦合綁定,難以擴展。


        所以,能否鏈上鏈下結合來解決這些問題呢?



        首先,我們大幅優(yōu)化了鏈上狀態(tài)的數(shù)據(jù)結構,鏈數(shù)據(jù)存儲開銷呈現(xiàn)數(shù)量級的銳減。在投入同等存儲硬件的前提下,系統(tǒng)可持續(xù)運行的時間更長。經測算,一般的賬目和存證業(yè)務,在中高強度的業(yè)務流量下,配置4T的硬盤足以保存5~10年的數(shù)據(jù)。


        其次,我們引入分布式存儲體系,將鏈上數(shù)據(jù)完整地同步到鏈下,依托容量易于擴展的網絡存儲設備、關系型數(shù)據(jù)庫、數(shù)據(jù)倉庫等技術,在鏈下建立區(qū)塊鏈數(shù)據(jù)鏡像。


        這樣一來,就可以使用成熟的數(shù)據(jù)維護工具進行數(shù)據(jù)的遷移、冷備等操作。區(qū)塊鏈網絡擴容時,新節(jié)點可以快速同步數(shù)據(jù),我們也可以從數(shù)據(jù)鏡像里批量提取數(shù)據(jù)構建快照,快速恢復出新節(jié)點。


        既然鏈下數(shù)據(jù)是完整的,那么我們可以考慮剪裁節(jié)點里的歷史數(shù)據(jù),只保留需要頻繁訪問的新數(shù)據(jù),當應用或鏈上計算驗證流程需要訪問到歷史數(shù)據(jù)時,定向到鏈下去查詢,這個過程對數(shù)據(jù)訪問方是完全透明的。數(shù)據(jù)冷熱分離、無縫存取,這樣一來,容量和訪問的問題就完全無憂了。


        對數(shù)據(jù)進行復雜的分析、多維度聯(lián)合查詢時,我們可以結合關系型數(shù)據(jù)庫、專業(yè)的大數(shù)據(jù)平臺、搜索服務器、AI分析引擎等,對鏈下數(shù)據(jù)進行聯(lián)合檢索、建模、批處理。


        值得一提的是,數(shù)據(jù)在鏈下處理,和是否“中心化”無關,因為所有鏈上的參與者都可以基于自己部署的節(jié)點,獨立地導出和處理數(shù)據(jù),并不依賴于其他人,整體上還是多中心的分布式協(xié)作形態(tài)。


        通過架構解耦和融合多種技術,我們在鏈上鏈下建立起分布式存儲體系,兼顧了鏈上交易的分布式實時性和事務性,也解決了數(shù)據(jù)容量和大數(shù)據(jù)處理的問題。


        為了簡化開發(fā)者的數(shù)據(jù)操作,社區(qū)發(fā)布了一系列開源項目,包括數(shù)據(jù)倉庫、數(shù)據(jù)導出、數(shù)據(jù)遷移、數(shù)據(jù)分析等組件,開發(fā)者可以根據(jù)自己的需求和資源投入情況靈活組合使用。


        至此,解決數(shù)據(jù)容量問題就像把大象裝到冰箱里一樣的簡單:下載開源工具、對接區(qū)塊鏈、運行起來,然后去喝杯咖啡,隨后數(shù)據(jù)源源不斷地入庫,完整的數(shù)據(jù)視圖呈現(xiàn)在眼前,猶如百川歸海、海闊任魚躍。


          尊重數(shù)據(jù),全面隱私保護


        和社區(qū)交流討論業(yè)務如何引入?yún)^(qū)塊鏈時,隱私問題是高頻問題:個人的數(shù)據(jù)能不能上鏈?企業(yè)A和企業(yè)B的賬目來往,是否對其他企業(yè)可見?如果可見,是否會泄露商業(yè)機密? 


        區(qū)塊鏈的分布式賬本模型強調對等合作,數(shù)據(jù)共享,且數(shù)據(jù)可全程追溯,這也意味著如果業(yè)務將所有數(shù)據(jù)放到鏈上,且鏈上數(shù)據(jù)被無差別訪問,可能會帶來隱私泄露的問題。如果因為“上鏈”就泄露注冊用戶數(shù)、業(yè)務量、利潤率等關鍵信息,是許多商業(yè)場景不能接受的。


        區(qū)塊鏈的公開透明和隱私保護并不矛盾?,F(xiàn)實世界里本來就是有一些信息是公共公開的,另有一些則是要受到保護的。隱私數(shù)據(jù)在得到用戶授權同意的前提下,才會在受控的范圍內被查看和使用。


        不同的場景里數(shù)據(jù)的維度、交換過程、敏感性和監(jiān)管要求千差萬別,我們認為不太可能有單一的策略解決所有的問題,我們需要建立的是立體化的,可靈活組合定制的技術和管理體系。


        整體思路分為隔離、控制、隱私計算這幾部分。



        隔離是指數(shù)據(jù)是否要上鏈?以什么形態(tài)上鏈?怎么上鏈?隔離的策略比較直觀,上鏈的本來就是應該多方可見的公共數(shù)據(jù),或者只將數(shù)據(jù)的HASH上鏈,明文存在鏈下。另外,F(xiàn)ISCO BCOS單鏈多群組架構為開發(fā)者提供了賬本級的隔離策略,僅加入到群組的參與者可訪問特定范圍的賬本數(shù)據(jù)。


        控制指采用精細的準入機制和角色權限模型,網絡和數(shù)據(jù)訪問均經過準入審核,操作過程可全程追溯,結果可審計監(jiān)管,保證可管可控。這就要求從網絡、存儲、交易處理流程、合約引擎、應用的設計均預置控制點,針對不同的場景和需求提供可定制的策略,以及高效易用的操作接口。


        隱私計算則是采用多種密碼學算法,一方面,幫助用戶用證明代替明文,選擇性披露自己的信息,避免隱私信息被越權采集;另一方面,跨機構用聯(lián)合計算代替數(shù)據(jù)共享,實現(xiàn)數(shù)據(jù)可用不可見的效果。


        WeDPR是我們面向隱私計算的一整套數(shù)據(jù)隱私保護方案的總稱,WeDPR的主旨,對數(shù)據(jù)和用戶數(shù)據(jù)主權的“Defence、Protect、Respect”。


        WeDPR提供諸多底層算法、多語言的開發(fā)包、可視化的隱私計算平臺體驗,實現(xiàn)了諸如聯(lián)邦學習、安全多方計算、同態(tài)加密、零知識證明、選擇性披露等算法。功能上,可以滿足隱私保護要求;性能上,對不同算法針對性地進行了大量的優(yōu)化,運行時擁有毫秒級的響應能力,足以滿足千萬乃至億級的數(shù)據(jù)量規(guī)模。


        組合多種隱私保護策略,我們可以滿足多變的業(yè)務流程,針對性地保護身份、資產、交易、行為數(shù)據(jù)、文件集等。為了便于理解,我們針對匿名投票、安全支付、隱秘競拍、聯(lián)合營銷和聯(lián)合風控等典型的場景,都給出了開源的應用參考實現(xiàn)。


        近年,數(shù)據(jù)成為生產要素,相關立法陸續(xù)出臺,無論是面向個人的APP還是B端后臺服務,只要是與數(shù)據(jù)相關的事務,都面臨著更嚴格、更全面的隱私保護規(guī)制,既往那種粗放的數(shù)據(jù)收集和使用流程已經不再適用。


        我們必須尊重用戶數(shù)據(jù)權益,合理合規(guī)地使用數(shù)據(jù),通過創(chuàng)新的模式使數(shù)據(jù)流動起來,滿足安全存儲、可信傳輸、協(xié)同生產的需求,實現(xiàn)產權可界定、價值可存儲可評估可流通,深挖數(shù)據(jù)價值,最終釋放數(shù)據(jù)生產力。


          拓展區(qū)塊鏈的邊界


        如果把區(qū)塊鏈業(yè)務比作用戶在路上看到的風景,把區(qū)塊鏈應用整體架構看作是一輛智能汽車,那么區(qū)塊鏈的底層平臺相當于 “底盤”。在高性能、穩(wěn)定、安全的底盤之上,還需要人機交互、智能輔助、云網互聯(lián)等諸多能力,這樣這輛車才能與駕駛員順暢地交互,帶領乘客到更多的地方,拓展技術和應用的邊界。



        靈活的賬本形態(tài):FISCO BCOS已經成為被廣泛采用的區(qū)塊鏈底層平臺,配套了控制臺、SDK、瀏覽器等一系列基本工具,本身已經具備了強大的可用性。


        尤其在FISCO BCOS 2.0的群組特性發(fā)布后,開發(fā)者可以像組建聊天群一樣,只需一次部署,然后根據(jù)業(yè)務協(xié)作關系,在不同機構間動態(tài)創(chuàng)建分布式賬本。


        對于伙伴眾多、合作關系多變的機構來說,群組特性拓展了賬本的形態(tài),精準地解決了重復建鏈的痛點問題,提升了建設效率,降低了人力物力成本。


        分布式身份體系:目前分布式身份體系在金融、政務、公共事務等領域廣受關注。采用分布式身份體系,可以建立跨機構、跨網絡的身份互通,解決鏈上可信身份和可信憑據(jù)分布式互驗的問題。把住了身份認證、身份標識的這一道大門,才能安全穩(wěn)妥地在實體世界和數(shù)字化世界之間建立鏈接。


        WeIdentity是符合W3C DID規(guī)范的分布式多中心的身份標識協(xié)議,完整地實現(xiàn)了分布式身份體系的協(xié)議和周邊支撐組件。再結合WeEvent分布式消息協(xié)作體系,給物聯(lián)網設備賦予分布式身份和承載其產生的即時消息,可支持物聯(lián)網、邊緣計算和區(qū)塊鏈的融合。


        廣域跨鏈互聯(lián):WeCross跨鏈方案致力于異構區(qū)塊鏈之間互聯(lián)互通。我們看到,隨著業(yè)務發(fā)展,大型區(qū)塊鏈網絡和應用的不同建設時期有可能引入不同的區(qū)塊鏈底層技術,甚至從規(guī)劃時就用多種區(qū)塊鏈底層平臺實現(xiàn)分層、分區(qū)域、分業(yè)務的鏈網體系,并不會綁定到某一個底層技術上。


        那么,如此龐雜的技術生態(tài)中,因底層架構、數(shù)據(jù)結構、接口協(xié)議、安全機制等差異,會帶來一系列的問題,比如應用不得不針對每種鏈去重復開發(fā),不同鏈上的數(shù)據(jù)和事務難以無縫對接等。


        WeCross面向不同鏈之間的網絡尋址、密碼算法、應用接口、事務模型、安全治理進行研究和抽象,提出了“書同文、車同軌”的愿景,本著“最大的共識、可運行的代碼”的思路,開放適配多種底層鏈。


        在不同的鏈實例之間實現(xiàn)合約互調、狀態(tài)互認、事務保障等一系列的功能,對應用層提供統(tǒng)一的接口,使得應用達成WORA(Write Once,Run Anywhere),區(qū)塊鏈應用輕松互聯(lián)互通,拓展了網絡邊界。


        與現(xiàn)實世界互通:智能合約引擎本身是一個“沙盒”,以屏蔽掉各種不確定性的干擾,保證鏈上事務的分布式一致性、事務性,比如,用不同節(jié)點上的智能合約去調用本機系統(tǒng)時間,由于時鐘有可能根據(jù)時區(qū)、對時的不一致,那么會導致合約計算差異,無法達成一致;同理,鏈外的隨機數(shù)、文件系統(tǒng)、網絡數(shù)據(jù)、現(xiàn)實世界里的信息如股價、球賽結果,都無法直接由智能合約調用,智能合約和真實世界存在“隔閡”。


        Truora預言機用于打通鏈上鏈下的信息通道,預言機服務響應鏈上合約的調用請求,去采集互聯(lián)網乃至現(xiàn)實世界的信息,經過密碼學校驗后,可信可靠地錨定到鏈上,為鏈上合約提供統(tǒng)一的數(shù)據(jù)視圖,這樣智能合約就能得到一致且確定的鏈下數(shù)據(jù)。


        Truora預言機拓展了智能合約的邊界,可以實現(xiàn)許多有趣、有用的鏈上鏈下互動,如基于可驗證隨機數(shù)實現(xiàn)分布式抽獎、基于匯率實現(xiàn)跨境金融業(yè)務、基于天氣信息實現(xiàn)民生應用等。


        智能合約引擎進化:智能合約引擎是區(qū)塊鏈的核心,之前的智能合約引擎在復雜的業(yè)務面前已經略顯力不從心,比如解釋型的引擎速度較慢,不能支持較為復雜的數(shù)據(jù)格式和較深的調用堆棧,且對資產安全沒有嚴格約束,沒有原生的跨鏈和隱私保護指令等,開發(fā)人員也面臨開發(fā)調試不便的痛點,并希望能用自己熟悉的編程語言開發(fā)智能合約。


        Liquid智能合約項目創(chuàng)新地提出安全(Security)、性能(Performance)、體驗(Experience)及定制能力(Customization )的“SPEC”設計規(guī)范,為智能合約語言引擎增強運行高效、資產安全、原生支持隱私保護和跨鏈協(xié)同等特性。


        同時,Liquid引入了WebAssembly 技術,具備很強的開放性、通用性,有助于持續(xù)的將各種流行的編程語言移植成智能合約語言, Liquid還提供友好的開發(fā)編譯工具,可調式的IDE等,智能合約語言的表現(xiàn)力、開發(fā)體驗越來越完善。


        完善多方協(xié)作治理體系:隨著應用的開展,協(xié)作關系趨于復雜,我們認為除了解決技術問題、滿足各種功能需求之外,還需完善治理模型,方能長治久安。多方協(xié)作治理著眼于“人、事、規(guī)則和流程”,定義區(qū)塊鏈相關方各種角色,梳理鏈上需要多方治理的事務,覆蓋區(qū)塊鏈上協(xié)作規(guī)則的討論、制定、決策、執(zhí)行的整個過程。


        治理這個方向其實包羅萬象,非常繁雜紛亂;治理過程也充斥著不同觀念的碰撞、不同利益立場和博弈。完全的鏈上或者鏈下治理,都有可能是不完整、低效且容易分叉的,需要張弛有度的追求最大共識且務實落地。


        在研究治理的歷史和未來發(fā)展之后,我們結合鏈上鏈下的優(yōu)勢,提出立體化的治理策略,從定義治理規(guī)則的“元治理”為起點,厘清治理中的角色、權限、事務等定義,描繪治理的架構全貌,實現(xiàn)和開源了多方協(xié)作治理系列項目。


        這一系列項目提供直觀、易用的策略設計和實操工具,實現(xiàn)了諸如多方投票、委員會選舉、賬戶治理、權限管理等常見功能,幫助管理員、運營者以及其他參與方高效、透明地參與到鏈上事務,完成從構建區(qū)塊鏈、業(yè)務變更、到系統(tǒng)升級維護等全生命周期的管理。


        以上方案都是在探索過程中,根據(jù)我們對領域發(fā)展的理解,以及社區(qū)的討論和反饋,逐步實現(xiàn)和完善的。每個方案的發(fā)布常常能解決一些領域痛點,填補空白,切實地將技術邊界拓寬一點,將產業(yè)生態(tài)發(fā)展持續(xù)地往前推進。閉門造車顯然寸步難行,而基于社區(qū)共識的前瞻預判,有助于看到明晰的方向,我們還會繼續(xù)與社區(qū)共建,陸續(xù)開發(fā)更多的方案,敬請期待。


          用的“爽”是開發(fā)者的最愛


        隨著開源項目的發(fā)展,代碼行數(shù)和技術文檔字數(shù)都以百萬計,雖然給到了開發(fā)者豐富的選擇和汗牛充棟的學習資料庫,但是否給開發(fā)者又帶來了額外的學習和應用成本呢?團隊一位架構師有句很受用的總結:“如果用戶15分鐘內還沒有把你的開源項目用起來,他就有可能流失”。


        所以,要讓用戶真正地用起來,僅僅將看似“硬核”的技術組件簡單地羅列出來是不夠的。開源項目應該是成型和高可用的“產品”,其核心能力過關,又有友好順暢的交互體驗,讓開發(fā)者幾乎無成本、無障礙地用起來,這樣才會得到社區(qū)關注、認可,形成聚攏效應,吸引更多人一起共建。


        我們?yōu)槊恳粋€開源項目的代碼、文檔、發(fā)行包都提供高速訪問渠道,避免開發(fā)者在網絡環(huán)節(jié)卡殼;在安裝部署時,內置一鍵腳本和提供可視化部署工具,開發(fā)者進行簡單配置,即可秒級搭建開發(fā)和生產環(huán)境。


        實際上,開發(fā)者的環(huán)境千差萬別,對開源社區(qū)給到的issue反饋,我們會和開發(fā)者一起研究解決,以持續(xù)覆蓋各種環(huán)境;WeBASE中間件平臺一站式的集成了運營管理臺、開發(fā)者IDE、快速部署和運維工具、數(shù)據(jù)報表和審計分析工具等,有著直觀的網頁和移動端圖形化界面,WeBASE使區(qū)塊鏈 “看得見、摸得著、用的爽”,發(fā)布后深受社區(qū)喜愛。這一系列操作,可以保證開發(fā)者“無痛”的開啟區(qū)塊鏈之路。



        更進一步,當用戶有了一套鏈環(huán)境,開始構建區(qū)塊鏈應用時,常常不會只用區(qū)塊鏈底層和某一個特定的組件,而會集成多個方案,共同滿足業(yè)務中的多樣需求。


        如一個應用需要管理分布式身份,要引入鏈外的匯率等信息,又需要跨鏈互聯(lián),然后產生的數(shù)據(jù)需要維護和分析,同時要保護隱私……這里有多種技術互相融合,有多變的協(xié)作關系需要治理。


        現(xiàn)代軟件設計推崇模塊化、定制化、可擴展。每個組件本身具有很強的專業(yè)性,可獨立解決特定的領域問題,又可以和底層以及其他組件一鍵式組裝集成,構成 “套餐”式的區(qū)塊鏈方案矩陣。


        圍繞著區(qū)塊鏈底層和WeBASE中間件,各技術組件通過開放接口持續(xù)集成,整套體系采用分層松耦合的“微服務”架構,符合“云原生”規(guī)范,便于與私有化部署環(huán)境、云平臺、以及開放網絡的架構體系進行整合。


        開發(fā)者根據(jù)自己的需求,基于開源代碼、云平臺、開放網絡,選擇一個或多個組件的區(qū)塊鏈“套餐”,借助一鍵式應用開發(fā)腳手架,合約模板,應用市場快速構建應用,整體開發(fā)過程向“低代碼”模式進發(fā),大大加快了技術落地的步驟。


        區(qū)塊鏈領域的廣度包羅萬象,深度上直達計算機理論、分布式網絡、密碼學等知識內核,高度上探商業(yè)、哲學、博弈論等境界。區(qū)塊鏈呼喚專業(yè)性和復合性兼?zhèn)涞娜瞬?,這樣的人才簡直是供不應求。我們在人才教育方面也做了一些努力,包括與主管部門、行業(yè)協(xié)會、高校、研究所開展系列課程和課題合作;撰寫符合工信部人才交流中心、教育部標準的區(qū)塊鏈教材課件;和產業(yè)機構聯(lián)合設計開發(fā)區(qū)塊鏈實訓平臺,幫助學員一步步的完成課程、進行實踐和考證。


        更多的時候,我們通過系列文章、沙龍、線上線下的交流,對區(qū)塊鏈的思想、技術、學習方法進行多角度、多層次的科普。獨木難成林,社區(qū)已經出現(xiàn)了諸多熱心專業(yè)的“布道者”,社區(qū)認證培訓合作伙伴遍布全國,大家一起共同傳播有用有益的知識,桃李滿天下,掌握了區(qū)塊鏈思維和區(qū)塊鏈技術的開發(fā)者越來越多。


        在歷屆黑客松、高校技術大賽中,我們看到參賽團隊從頭搭建環(huán)境和設計開發(fā),3天內就可以拿出完成度極高的優(yōu)秀作品;各行各業(yè)的社區(qū)合作伙伴們落地應用的速度也越來越快,區(qū)塊鏈應用本身的體驗越來越好,功能越來越全面,無論是用戶還是開發(fā)者的滿意度越來越高?!昂诳萍肌钡膽茫灰欢ㄊ瞧D深痛苦的開發(fā)體驗,也可以順暢愉悅起來。


          大道至簡,攜手同行


        硬核的基礎能力,豐富的功能組件,友好的易用性,對數(shù)據(jù)運營和版本兼容的貼心保障,是FISCO BCOS開源社區(qū)和微眾銀行區(qū)塊鏈系列開源項目的運作要旨,也是獲得社區(qū)支持的重要原因。從開源以來,社區(qū)已經聚攏了40000名關注者,2000多個機構,已有超過120個應用在各行各業(yè)落地運行,活躍的生態(tài),也推動著技術的進化。


        前沿技術研究有著許多路徑要去探索,每個路徑都有著繁雜的細節(jié)要研究,還有大量相關技術如物聯(lián)網、人工智能、5G通信等可以有機融合進來。我們相信,技術和產業(yè)發(fā)展的未來,很大程度上取決于生態(tài)的開放性和成長性,埋頭于國產安全可控核心技術研發(fā)的同時,我們密切關注社區(qū)的現(xiàn)在和將來的需求,和社區(qū)諸多開發(fā)者合作共建。


        前,社區(qū)已經成立了多個SIG(專項興趣小組),覆蓋區(qū)塊鏈內核、周邊支撐以及應用項目,開發(fā)者們每天討論地熱火朝天,一起做有趣、有挑戰(zhàn)、利己利人的事情。攜手同行,群智涌現(xiàn),會少走許多彎路,少踩許多坑,奔跑的速度會更快,可用和好用的開源項目會越來越多。


        開源之道,歸結起來就三句話:技術硬核、友好易用、生態(tài)開放。區(qū)塊鏈其實也可以很簡單!



        2021中國國際大數(shù)據(jù)產業(yè)博覽會將于5月26日-28日在貴州省貴陽市舉辦。微眾銀行區(qū)塊鏈將攜面向數(shù)據(jù)要素市場的全棧區(qū)塊鏈技術體系和系列應用實踐亮相,并重磅首發(fā)數(shù)據(jù)隱私保護解決方案WeDPR在隱私計算領域的最新研發(fā)成果。歡迎各位伙伴來展位交流,屆時我們也將開放全程線上直播,敬請期待!




        瀏覽 93
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            最新操逼网 | 欧美人玩XBOX的原因 | 潘金莲一级乳片 | 亚洲好逼 | 美女扒开胸罩免费视频网 | 日韩成人精品视频 | 草逼视频免费观看 | 亚洲无码性爱视频 | 国产自国产打屁股实践2 | 五月婷婷在线观看 |