BSN商用啓動大會:發展聯盟理事長單志廣對BSN商用深度解讀

2020年4月25日,由國家信息中心主辦,中國移動通信集團有限公司、中國銀聯股份有限公司、區塊鏈服務網絡發展聯盟協辦的區塊鏈服務網絡(BSN)商用啓動大會在北京舉行。會上,區塊鏈服務網絡發展聯盟理事長單志廣全面介紹了BSN國內外公共城市節點部署情況、商用後價格體系、BSN的生態體系、BSN跨雲服務、跨門戶和跨層框架等具體內容。現將單志廣理事長的發言視頻和文字整理如下:

封面.jpg

<點擊此處查看視頻>

大家好,歡迎大家參加區塊鏈服務網絡BSN商用啓動大會,我代表區塊鏈服務網絡發展聯盟爲大家對BSN的商用做一下介紹:

區塊鏈服務網絡(Blockchain-based Service Network,BSN、服務網絡)由國家信息中心、中國移動通信集團有限公司、中國銀聯股份有限公司、北京紅棗科技有限公司共同發起,是一個跨雲服務、跨門戶、跨底層框架,用於部署和運行區塊鏈應用的全球性公共基礎設施網絡,目的是極大降低區塊鏈應用的開發、部署、運維、互通和監管成本。服務網絡致力於改變目前聯盟鏈應用的高成本問題,以互聯網理念爲開發者提供公共區塊鏈資源環境,這將促進區塊鏈技術得到快速普及和發展。

嚴格意義上來說,BSN已經歷時2年:2018年5月,國家信息中心頂層設計開始;2018年9月,發起各方項目的開發啓動;2019年5月,最初6個城市節點上線;2019年6月,門戶原型——第一個版本的門戶上線;2019年10月15日,BSN發佈並開始內測;2020年4月25日,BSN正式進行商用以及海外版開始公測。

國家信息中心在對BSN頂層設計規劃時提出“1基1核6跨7性”。“1基”指的是以聯盟鏈架構爲基礎。“1核”是以支撐智慧城市和數字經濟爲核心。“6跨”是實現BSN的跨雲服務、跨門戶、跨底層框架、跨公網、跨地域、跨機構的屬性。第一是開放性,BSN是一個開放性的網絡,沒有唯一所有者,通過一套區塊鏈環境和協議把數據中心資源連接起來組成BSN。第二是公用性,BSN是以建設公共基礎設施的理念進行研究、設計、建設和運營,不是完全商業化的項目。第三是擴展性,所有符合安全和配置要求的數據中心和雲服務的所有者都可以申請入網,不限定在運營商。城市節點軟件免費提供,入網成本爲零。第四是開源性,作爲全球性的區塊鏈基礎設施網絡,BSN可以在全世界各國部署。城市節點軟件開源,運營機制對所有人透明。第五是多門戶,任何加入服務網絡的雲服務商均能自建門戶,管理自己的開發者和銷售自己的節點資源。第六是低成本,BSN的最直接目的是降低區塊鏈應用的開發、部署、運維、互通、監管成本,推動區塊鏈技術普及。第七是自主性,BSN將建設爲一個由中國自主研發,並掌握入網權的全球性基礎設施網絡。

在這裏講一下BSN的生態,BSN的生態由5部分組成。首先肯定是開發者,因爲BSN整體就是一個區塊鏈應用運行的環境,所以它最終端的用戶實際上是開發者。開發者怎麼去用BSN呢?一定是通過門戶,門戶商是BSN生態的第二個環節,BSN實行多門戶策略,以後在全球很多國家都會建立BSN門戶。開發者在門戶選擇發佈服務,發佈到哪裏呢?發佈到雲服務商的城市節點,因此雲服務商是第三個環節。在發佈應用的時候,一定要選擇區塊鏈應用的底層操作系統是什麼,因此底層框架商也是非常重要的一個環節,是第四個環節。同時,我們也有BSN的運維方,用來保證整個BSN運維體系的完善。因此由這五方構建了BSN的完整生態。開發者爲什麼要用BSN呢?因爲BSN便宜,有跨雲服務、跨門戶和跨底層框架的機制,是其他區塊鏈服務沒有辦法達到的。對於開發者來說,參與BSN的生態對自己的業務是有巨大幫助的。雲服務商呢?實際上他們參加BSN是因爲BSN本身就是一個雲資源的銷售渠道,多一個銷售渠道對大家沒有任何壞處。同時,也讓雲服務商很容易通過BSN提供區塊鏈服務的底層服務。現在加入的雲服務商非常多,基本上主流的都加入了。因爲BSN推行的是多門戶策略,因此將來會有大量的門戶,現在就有7到9個門戶在建設中。對於門戶商來說,利用BSN可以極其便宜地推出BaaS服務和區塊鏈雲服務。實際上,我們給應用方、媒體方和雲服務商提供了一個新的契機去提供區塊鏈服務,增加他們的收入。通過BSN搭建區塊鏈服務的成本不到傳統建設成本的十分之一。我們預計幾年後全世界會有上百家門戶共同銷售BSN資源和提供各類增值服務。底層框架是區塊鏈的底層操作系統。底層框架商加入以後,當開發者選用他們的框架去部署應用的時候,在BSN的運維收入裏會給該框架商一定分成。因此,BSN也給底層框架商一個新的商業模式,給他們建立一個良好的發展環境,同時能讓他們接觸到更多的開發者,推廣自己的底層系統。運維方作爲這個生態的一個環節,保證這個生態的正常運轉。

BSN的生態肯定是需要多方進行協作的,但一個健康的生態一定也是要有競爭的,鼓勵競爭的生態才能促進長效持續的發展。在BSN生態裏,首先就是城市節點之間的競爭。在BSN門戶裏,大家選擇資源的時候,每個城市節點的價格是不一樣的,開發者肯定不會選貴的。我們鼓勵城市節點互相降低價格,最後讓整個行業的價格降低,這就是城市節點之間的競爭機制。然後是門戶與門戶之間的競爭,因爲所有門戶都在出售BSN和區塊鏈的資源,誰的服務提供的更好,開發者就願意到誰那兒去。你的增值服務做的好,開發者就願意去你那,所以我們也鼓勵門戶與門戶之間的競爭。開發者如何選擇底層框架?因爲在BSN上可以選多個框架,如果一個底層框架對開發者友好、提供的工具好、效率高、TPS高,那麼開發者肯定就願意選這個框架,這個框架的影響力也大,然後底層框架商收入也高。因此,我們鼓勵框架之間互相學習,互相競爭,提供更好的服務。從開發者的角度,當他使用一個這麼好的生態的時候,我們也鼓勵不同的開發者開發同樣功能的應用,誰開發的好,誰的應用的生意就做得好。綜上所述,BSN給大家建立了一個多方位的相互良性競爭的生態環境。雖然大家共同組成這個生態,但在生態裏的每一方面都有一種競爭機制。只有這樣,一個鼓勵大家提供更好的服務,開發更好的技術,設計更好的產品,整個生態才能蓬勃發展。在這個生態裏,我們BSN運維方雖然沒有競爭,但是我們要保證在這個環境裏是公平的,所以大家競爭條件都是一致的。我們不能傾向於誰,也不能照顧誰,要維護一個公平的生態環境。

這裏要特別講一下,BSN的跨雲服務、跨門戶和跨層框架的概念,這是BSN提供全方位服務的主要特點。跨雲服務是什麼呢?是用戶可以在BSN上任何門戶,選擇任何的雲服務商的城市節點部署應用,甚至可以將一個應用的多個記賬節點,每個記賬節點部署在不同雲服務的城市節點。只要用戶在BSN門戶內配置好進行提交,BSN就會自動部署。一般情況下,每個區塊鏈雲服務只能部署在自己的環境裏,它缺少了這種跨雲的靈活性,BSN給開發者提供了一個極其靈活的在全世界部署的能力。跨門戶是指不同的用戶可以在不同門戶內加入同一個聯盟鏈。BSN是由很多不同門戶組成的,門戶所在不同的國家、甚至門戶內使用的語言都是不一樣的。區塊鏈是一種多方協作的技術,它很有可能是一個國際性應用。這樣就會導致一種情況:我們在中國發布了一個聯盟鏈,一家公司在泰國想要加入,但是他們看不懂中國的中文網站;即使看懂了,該公司發現沒有支付寶進行支付。我們的跨門戶功能,就是讓一個在泰國BSN門戶裏的公司,可以加入一箇中國的BSN門戶發佈的聯盟鏈,成爲一個聯盟成員。該公司可以從泰國的門戶發起請求,然後連成一個鏈。這樣的話,該公司在泰國的門戶裏沒有語言問題和支付問題,就形成了這種多方協作的機制。因爲就算你的門戶上有多種語言,你也不能保證別人就懂英語或者中文或者能接受你的支付方式。所以說,這個是BSN全球化佈局的重要策略。第三就是跨底層框架,對區塊鏈應用來說,跨鏈一直都是一個難題。在BSN這個統一的環境裏,所有底層框架將密鑰算法、SDK、CA管理和各方面證書都統一了。一個用戶可以選用多種框架去部署他的應用,由於他自己的證書是一致的,所以他可以讓部署在不同底層框架的應用之間很方便地進行業務數據的互通。BSN在這方面解決了行業裏的一個難題,所以跨底層框架也是一個BSN的重要特點。我們在BSN的特點裏,最經常提的就是跨門戶、跨底層框架和跨雲服務。

給大家講一下BSN商用版的亮點,特別是跟內測版的不同。第一,取消了內測期內對部署應用和記賬節點的限制。用戶可以部署任意多應用,每個應用可以有任意多記賬節點。這裏強調一下,一般每個應用記賬節點不要超過40個,超過40個的話效率會出現問題;第二,BSN非常重視數據的安全,因此設置多層密鑰控制,其中,應用接入密鑰和用戶交易密鑰增加上傳公鑰模式,用戶的私鑰由自己生成,數據更安全;第三,內測期已經部署的應用不刪檔,進入商用可以付費後繼續使用,原來只允許布3個節點,現在可以部署任意多節點,隨時進行配置升級;第四,城市節點網關增加了很多新的接口,包括用戶註冊、密鑰管理、鏈碼事件管理等。有了這些接口,開發者很多動作可以不用去門戶做,而是通過接口直接進行執行,提高了開發者管理應用的效率;第五,提供節點網關客戶端SDK,降低上傳公鑰模式下交易報文封裝的複雜性,這也讓大家開發更容易了;第六,本次商用推出了國際官方網站global.bsnbase.com,同時開始公測,在境外有2個月的免費試用期。跟我們在國內的內測一樣,大家可以1個應用布3個節點,內測截止到6月25日。

既然BSN已經開始商用,它的價格就是大家最關心的事情。這個是BSN的價格體系,它主要由3部分組成:TPS(融合了計算力)、存儲和流量。在門戶裏發佈一個應用的時候,TPS和存儲是預付費的,流量是用多少付多少,所以是後付費的。TPS分10、50、100、200、300、500共6個檔位,這不代表BSN只支持到500TPS,BSN目前肯定是能支持1000、1500、2000TPS的,如果超出500TPS,需要聯繫客服進行定製化部署。存儲分10GB、20GB、50GB、100GB、300GB、500GB、1000GB共7個檔位,取決於用戶在區塊鏈應用上需要交互的數據。我們一般建議的是隻上鍊關鍵交互數據,因此存儲量都不會太大。流量按周扣費。所有城市節點是雲服務商自行加入的,每個城市節點的資源價格由每個資源提供方自行定價,因此每個城市節點的價格都是不一樣的,由開發者自行選擇。我們這樣設置是爲了有一個競爭環境。

給大家舉個例子,假設有一個應用,這個應用跨雲服務進行部署,有三個記賬節點,一個是在百度雲的北京節點,一個是在移動雲的上海節點,還有一個是在AWS中國的寧夏節點。如果這樣部署出去,大概要花多少錢呢?這頁是一個比較細的明細。最後繳費的時候,預付費分兩種——按月付或按年付。按月付一個月只有171.12元,按年付的話是1870.76元。年付的價格約是按月付加總價以後的9折,所以說按年付是給了一個9折優惠,對比現在十幾萬左右的價格,這種部署費用是極其便宜的。後付費的流量是多少錢呢?這個應用每G的流量平均值,就是1G大概1塊2毛2。再次強調一下,就是區塊鏈應用的數據是應該是比較小的,所以說實際上一個月要不了多少流量,就算用上50G,也就是50塊錢而已。這就是BSN的核心,讓部署、運行的成本降到非常非常低,這個目前應該是全世界最低的。爲了方便大家瞭解價格,大家可以到BSN的官網或者微信公衆號裏,使用資費計算器,不用登錄和註冊就能瞭解部署應用和買資源需要多少錢。

接下來給大家介紹BSN城市公共節點的部署情況。到今天商用爲止,BSN的公共城市節點部署的節點數一共有128個,其中,中國的節點中,有76個已經入網和44個在建,海外節點有8個。我們會持續增加,預計到2020年年底,大概能達到200個。國內的76個城市節點主要是在一線城市、二線城市和三線城市,都已經入網了,已經覆蓋了中國所有的省份。這些城市節點主要由國內和全世界主流的雲服務商提供,包括中國移動、中國電信、中國聯通、百度雲、谷歌雲和微軟雲等。

大家也會說到:BSN這麼大一個網絡,它上面的數據安全不安全。我借今天的機會給大家講一下BSN的數據安全機制。BSN給開發者提供5種保護數據安全的方法,我們建議大家不要嫌麻煩,儘量把5種方法都利用起來,這樣的話,保證你的數據是非常安全的。第一,建議大家在用BSN的SDK進行應用的開發和鏈接時,用SDK裏提供的將數據在上鍊之前進行加密的手段,我們也鼓勵大家用自有的加密方法,將數據在上鍊之前就進行一層加密。第二,當你的數據要上鍊的時候,首先你要有一個應用接入密鑰,每一個應用用戶的應用接入密鑰都是由該用戶自行定的。我們有兩種密鑰生成的方法,一種叫密鑰託管模式,這個指BSN給你生成私鑰並託管起來。連入的時候你直接連,我們用託管的密鑰給你進行認證鑑權,採用這種方式,私鑰由BSN生成的,對很多開發者來說,可能覺得這種方式很方便,但同時認爲安全級別不夠。因此,我們同時提供一個上傳公鑰模式。它代表你的私鑰是你本地自行生成的,然後將公鑰傳到BSN上,讓我們通過這種方式鑑權。這樣的情況下,私鑰完完全全在你自己手裏,沒有任何人接觸得到,這個安全級別是非常非常高的。你接入了這個應用以後,還需要另外一個密鑰進行數據互動和交易,我們把這個叫做用戶交易密鑰。同樣,用戶交易密鑰可以用託管的方式,也可以用上傳公鑰模式。這表示你要處理任何一個在BSN上部署應用業務的時候,你實際上是有兩層密鑰的保護,這個安全級別非常高。同時,在BSN門戶裏部署智能合約的時候可以建立角色,然後將智能合約內的不同方法組合成不同的角色,每個用戶可以得到一到多個角色。當用戶接入的時候,根據他的角色,限制他操作這些數據的權限,例如:有些用戶可能只可以允許他寫入數據,有些用戶的角色只允許他查詢數據而不允許寫入,這實際上對數據的權限又進行了限制,確保數據權限的多樣性,能夠讓數據的歸屬權的定義更清楚。第五層是在智能合約層面的,智能合約本身是一個程序,在智能合約的層面,哪怕你有兩個用戶是一樣的角色,但是你可以在代碼層面再限制,使他們調取的數據交易的權限又有差異化。這五種方式結合在一起,不僅數據的安全性是極高的,而且這種權限調用的機制設計又是極其靈活的。這是我們BSN的一大特點。我們特別建議所有開發者儘量使用上傳公鑰模式,因爲這種模式的安全級別基本上達到了比特幣錢包的安全級別。

大家會問一個問題:BSN這麼大一個基礎設施網絡,它會不會有效率的問題?它會不會運行不起來?在這裏我們也給大家解釋一下:首先,BSN本身不是一個鏈,不存在節點太多運行不起來的問題。因爲它就是一個環境,就類似互聯網。互聯網上網站再多,互聯網也是存在的,BSN本身節點多少並不會影響BSN整體效果,只要有足夠的資源,多少應用都可以支持。就跟互聯網一樣,沒有應用的時候,互聯網存在,有無數的網站之後,互聯網還存在,只是資源越來越多。第二,BSN的效率體現在每個應用上,每個應用的效率取決於使用的底層框架,有些底層框架效率高一些,有些底層框架效率低一些,所以我們希望它們互相競爭,大家效率越來越高。同時影響效率的因素還有部署的城市節點個數和部署的記賬節點的個數,以及部署的城市節點間的公網速度。實際上公網速度對BSN非常重要,例如:如果一個應用的有些節點布在國內,有些節點布在國外,這個應用的效率就會比較低。同時,我們建議一個應用不要超40個記賬節點,否則同步起來的效率也會出現比較大的落差。在40個以內,根據我們的測試,基本上可以保證高效運行。我們在任何BSN門戶裏,用戶可以直接部署500TPS的應用,超過500TPS需要聯繫客服進行定製化部署。一般來說,500TPS足以滿足絕大多數應用的需求,500TPS將近每天5000萬次的交易調用,這對一般的企業級應用來說足夠了。

接下來我們談一下爲什麼說BSN是區塊鏈互聯網。我們BSN在做頂層規劃和底層設計的時候,完全是以互聯網的理念來進行的,BSN的終極目標就是成爲區塊鏈互聯網,或者說稱爲互鏈網。我們在這裏拿BSN和互聯網做了一個比較。首先,兩個都是基礎設施,互聯網是由一個個數據中心連接而成的全球性通信網絡,BSN是由一個個城市節點連接而成的全球性區塊鏈網絡,每個城市節點也都是在互聯網的各個數據中心裏,所以從網絡上來看,它們實際上是這麼一個兩層的關係。第二,互聯網是開放的,有了互聯網,開發者可以選擇世界上任何雲服務搭建自己的網站,並向全網提供服務。有了BSN,開發者同樣可以選擇世界上任何城市節點搭建自己的區塊鏈應用,並向全網提供服務。第三,互聯網之所以可以快速發展並形成全球化互通的網絡,是因爲互聯網的底層網絡的通訊TCP/IP協議以及它的安全認證方式以及訪問接口調用都進行了標準化,全世界都是按照統一標準的,大家在互聯網上都可以互通。BSN也一樣,它的密鑰算法、CA管理、SDK接口和網關接口跟互聯網一樣,也都進行了標準化制定。這表示整個BSN上所有的城市節點,不管是在哪個國家,大家連入的時候標準都是一樣的,部署應用的通信也都是統一的。就跟互聯網一樣,都形成了標準。第四,互聯網的另外一個特點就是開發門檻低,因爲互聯網讓人們可以通過這種標準化規範,利用各種工具和開發語言快速開發互聯網應用和網站。BSN也建立了一套機制,能夠提供這種標準的編程規範,讓大家可以使用不同的開發語言快速地進行區塊鏈的應用開發。在早期的互聯網搭一個網站或者開發一個應用,成本很高,隨着互聯網的快速發展和普及,讓建立網站和開發應用的成本越來越低。低到所有人都可以上手的時候,互聯網就蓬勃發展。第五,目前建一個區塊鏈是非常貴的,BSN把全球的資源彙總在一起讓大家共享,降低了整體的部署成本。就跟網站一樣,用很少的成本就能搭一個區塊鏈應用出來。當學生也可以負擔得起,甚至只要感興趣人都可以負擔得起,整個行業就會蓬勃發展,就跟互聯網走過的路是一樣的。最後是數據互通,也跟前面提到的有關,因爲網絡是開放的,它有很多標準,它是標準化的,所以在互聯網中所有的網站和APP裏的數據是全球互通的。想要互相調取,只要授權,數據肯定都是能通的,我從這個網站到那個網站或者用這個APP調用另外一個數據中心的數據,只要授權它肯定是能通的,不可能因爲大家協議不一樣就不通。在BSN上一樣,也是基於這種跨鏈機制和相互的授權,所有區塊鏈應用在BSN上都是數據互通的,所以我們的理想就是把BSN建成一個區塊鏈互聯網或者互鏈網。

下面爲大家介紹後續BSN版本升級迭代的工作考慮。這次商用是一次比較大的版本升級,BSN的迭代會持續進行,預計每個季度會進行一次大的迭代,下一次的版本更新會在7月底。我們也預告一下7月底版本的幾個比較大的功能:首先是Hyperledger Fabric國密版本上線,因爲我們國家的很多行業對這個要求還是比較高的,所以我們會推出一個。這個Fabric國密改造基本上已經完成了,現在就是要進行適配。第二是百度的XuperChain框架會適配完成,到時候上線,百度的XuperChain上線以後也會提供兩個月的免費試用。第三就是剛纔說過的跨門戶的聯盟管理機制,這個也是在7月底會上線。第四是BSN網絡外節點互通機制,也就是說你在BSN上搭了一個應用,然後在你自己的服務器上搭一個節點,再跟在BSN上搭的這5個節點連在一起,變成6個節點的應用,下次更新時我們會提供這種接口。第五是我們會持續地對城市節點網關的接口增加和優化,方便用戶和開發者對這個應用的管理的靈活性。最後,我們每個季度也會對BSN網絡整體運行的效率以及實時監控的策略進行優化,以保證這個BSN網絡的穩定性。

以前我們推出的白皮書叫《區塊鏈服務網絡基礎白皮書》,今天商用我們同時推出了《區塊鏈服務網絡的技術白皮書》,技術白皮書也分爲中英文兩個版本,大家可以到BSN官網或者微信公衆號“區塊鏈服務網絡BSN”下載。技術白皮書裏主要說明了一些區塊鏈服務網絡城市節點的內部機制、BSN的網絡效率、今天提到的數據安全機制和用戶隱私問題的保障。後續,我們還會發布《區塊鏈服務網絡的商業白皮書》,內容包括BSN的生態和商業模式,將更詳細地給大家進行闡述。

今天也是BSN國際官網公測的正式啓動,網址是global.bsnbase.com,這次公測和國內的公測是一樣的,即開發者可以免費部署一個具有三個記賬節點的應用,這個應用的限制是10TPS。在公測期間,我們將海外節點和國內節點連接在一起,用來大規模測一下境內境外節點的效率。我們開通了7個海外節點和3個國內節點,組成了10個節點的選擇。我們也歡迎大家到國際官網,試一下國際節點的效率。

今天非常高興迎來了BSN商用的開啓,BSN是藉助互鏈網思想搭建的一個區塊鏈的“6跨”公用性的基礎設施平臺,我們真誠的歡迎大家加入區塊鏈服務網絡發展聯盟,更好的利用BSN提供的機制、技術平臺和策略,開發部署應用產品,更好的服務我國的智慧城市建設,推動數字經濟的高質量發展。我們希望通過BSN建設的不斷努力,爲中國在區塊鏈技術和應用上,能夠形成更好的技術平臺,形成更好的商業生態環境,形成中國在區塊鏈技術領域的競爭能力。因此,希望大家去擁抱BSN,在BSN上形成更好的產業與經濟,謝謝大家。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章