如果用BSN重新定義IaaS 會發生什麼?

買賣虛擬貨幣

聯盟鏈BSN正在高速發展。

據官方訊息,截止至4月25日,區塊鏈服務網路(BSN)全球節點共部署了128個,國內120個,國際8個,分佈在除南極洲外的六大洲,從官方的節點實時監測工具上可以看到,監測中的85個節點的執行的符合狀態、地理位置等,國內剩餘未展示的節點都處於建設進行中。

如果按BSN的計劃,2020年尾聲,BSN全球節點將達到200個。而這一目標將由BSN的主力推進者與眾雲服務商一同完成。從上圖可見,國內包含了移動雲、百度雲、天翼雲以及地方雲資源,而國際上包含了亞馬遜AWS、谷歌雲等共同完成,這意味著,BSN將成為國際化的聯盟鏈網路,同時,與其他的雲服務商以及聯盟鏈平臺相對比,BSN還有著不同的代表性。

我們可以利用這種代表性,重新定義IaaS。

IT基礎設施的發展趨勢

當區塊鏈開始成為風口,我們對區塊鏈技術充滿幻想,但在不談幣只談技術的圈層裡,我們所言的區塊鏈技術,最能實現的願景,其實是一個具備DLT等技術特性的網路,這個網路類似網際網路,對於企業和開發者,他們可以提供開發資源,同時足夠開放,可以帶動商業潮流,推動大趨勢發展。

BSN就是在這樣的目標下開始的。

國家資訊中心資訊化和產業發展部主任、區塊鏈服務網路發展聯盟理事長單志廣在接受金色財經採訪時,談起了BSN的發起和設計。

BSN是以智慧城市和數字經濟為切入點的。因此主要推進團隊一直在思考如何能夠構建這樣一個能力平臺、設施平臺,來推動整個領域的發展。這時候區塊鏈應運而生,正好它兩者(區塊鏈與數字經濟)之間有非常好的契合度,也可以實現對整個鏈上資料進行一定程度的管控機制。

“我們構建的區塊鏈服務網路,它本身並不是一種新的設施,我們不是花很多錢去構建它,而是利用現有的運營商、雲服務商的計算、儲存資源,把現有裝置設施沒有被充分利用的資源,構建成一種區塊鏈的底層設施,用現有的區塊鏈底層框架,構建成一個新的環境。”單志廣補充到。

透過構建這種公共的基礎設施的網路,能夠很大程度上來降低開發者構建區塊鏈應用的開發、部署、運維、互通、監管成本,這將對智慧城市和數字經濟提供助力和支援。

中國移動設計院數字經濟技術推進組組長、區塊鏈服務網路發展聯盟秘書長譚敏描述了一個非常貼切的展現了區塊鏈應用的搭建現狀。“如果有人要搭建一個‘只讓應用能夠跑起來’的區塊鏈應用,在沒有BSN之前,就只能用阿里雲和華為雲的區塊鏈服務,但僅雲服務就需要10萬元左右,再加上人工成本等(其他成本),沒有幾十萬連一個應用都無法執行起來。”

事實如此,如果應用開發各自為政,就意味著一切可投入資源都需要準備充分,如果所有開發標準相同,很多應用開發團隊會浪費很多同樣的資源和成本,如果開發標準不同,在資源使用率不高的前提下,還會出現各類“孤島”。

就像所有人喝水之前不需要臨時打一口井一樣,一個公共資源在合理的機制下是普惠的。這也是BSN最重要的特質,BSN不是完全盈利性的,用聯盟的機制來構建的開放性的設施平臺,不會針對某一個領域、某一個雲服務商或者只是服務於某一種底層框架,保持開放的、相容的特性,最終實現把不同的雲服務商的資源、不同的底層框架商的區塊鏈的作業系統都能夠在BSN上適配。

在網際網路發展的若干年中,我們的資訊化迭代已經提示我們,在基礎設施使用要求上,一定會形成社會共同的趨勢。例如資訊化發展的第一階段要上網,包含政府上網工程,企業上網工程。從2015年開始,雲的形態為企業帶來效率便利越發明顯,又開始講上雲,企業上雲、政府上雲。

單志廣認為,未來一個大的趨勢就是上鍊,企業上鍊、應用上鍊。因此鏈對未來的產業發展來講,將是一個非常基礎性的工程。BSN也會因此會為千行百業來提供更好的服務。

聯盟協作與國際化程序

BSN是一種聯盟的形式,聯盟中多個角色共同完成既定目標。經中國移動設計院數字經濟技術推進組組長、區塊鏈服務網路發展聯盟秘書長譚敏介紹瞭解到,BSN是這樣推進工作的。

國家資訊中心主要負責頂層規劃,站到一個面向數字經濟和智慧城市的角度做好頂層設計。

中國移動因為雲資源比較豐富,則負責構建基礎設施。從中國移動的原部署情況看,31個省都有中國移動的公有云或者私有云,因此資源優勢明顯。中國移動設計院在聯盟負責整個網路中城市節點的入網管理,因此會去和亞馬遜雲服務AWS等雲服務商對接。

中國銀聯則主要負責BSN網路的金融規範,紅棗科技主要負責網路的運維。

此外,聯盟中還會包含開發商、底層框架服務商以及開發者,整體來看,城市節點是屬於雲資源的提供方的,各個門戶是屬於開發商的,底層框架是屬於底層框架商的,各個應用是屬於開發者的,所有角色是把資源集中到一起形成了BSN。

譚敏補充到,現在加入的雲服務商的有三大運營商、亞馬遜雲服務AWS、百度雲、金山雲、UCloud,還包括有一些地方政府的資料中心,中國移動31個省公司全部都加入並積極推動,128個城市節點中中國移動建設了91個,陸續還有地方移動在加入程序中。

海外節點合作方主要是AWS,AWS是全球最大的雲服務商,據悉,AWS中國團隊也一直對BSN專案非常關注。現在已經和BSN技術團隊保持著頻繁的技術溝通,主要討論如何來協助BSN最佳化網路環境、提高部署效率以及如何更好的實現全球推廣。

據單志廣介紹,AWS在目前所有城市節點部署的雲服務中,工具是最好用的,適配性也是最好的,成本控制等經濟性方面非常適宜。因此,在海外部署城市節點的時候,BSN優先選擇了AWS,預計未來絕大多數的海外節點都會有AWS部署的一些資源和能力。

譚敏也表示,在BSN建設過程中,就雲服務基礎設施來說,在推動雲服務城市節點的過程中,AWS對接起來最順暢,服務意識非常強。“AWS確實在雲這方面有很多先進的理念,比如從使用者角度出發的理念,是非常值得去學習的。”

開發框架方面,目前國內主流的開源底層框架基本都已經適配或正在適配中,官方已經確認並上線教學內容的框架包含Hyperledger Fabric、FISCO BCOS、XuperChain、CITA,據譚敏透露,京東Chain也已經適配,阿里也在對接中。

技術邊界與實現

當全球的資源設施已經部署,BSN網路在IT基礎資源之上要實現偏向開發端的適配,也就進入了技術攻堅階段。面對全球雲資源分佈,以及開發者、企業等具體需求。這項任務落到了紅棗科技的肩上。

從前文指出的BSN技術目標來看,首先BSN要完成足夠高效的通訊過程,然後適配各類不同的開發框架,這將面臨跨國跨區域伺服器通訊以及不同的程式碼部署、標準部署等。

據北京紅棗科技有限公司總經理何亦凡介紹,雖然BSN屬於IaaS,但細分來看,實際上是IaaS多加了“半個PaaS”。BSN還採取了多門戶,也就意味著每個門戶又是“一半的PaaS和BaaS”,它是一個組合。

這正是給予BSN最好的解讀,BSN部署了雲服務資源,在雲服務資源池裡搭建網路,並且為了開發者和企業更便於使用,開發了新“標準”和新“工具”。

BSN像一個大環境,需要一個環境標準,BSN是遵循這個理念。“但並不是把框架堆在這兒,需要框架適配的時候把開源的東西拿出來一裝,而是該框架的團隊要跟BSN一起工作,把底層的很多東西都統一,例如金鑰證書管理、智慧合約呼叫、SDK呼叫等。”這種統一讓應用間的互通成本幾乎降為零。

但不同的框架以及框架的應用與應用之間是怎麼互通的?何亦凡解釋到,“BSN上是有兩套互通機制的,一套是已經實現的,我們是叫透過閘道器的、鏈外的應用互通,另外我們現在正在建一個鏈內互通機制,也就是說我們是在BSN大環境裡頭搭了一套東西,也就代表著任何鏈與鏈之間,只要是部署在BSN環境裡的,都可以互通。”

此外何亦凡透露,BSN未來也會提供一些特殊的服務。例如部署節點間的效率過慢時,特別是涉及到跨國節點通訊,將來有可能就會提供一個內部私網服務,部署節點通訊可以不走公網。

這裡我們會發現,BSN更加偏向基礎設施的效能攻克,這是因為BSN在原則上是沒有行業傾向性的,從定位上也會做到儘量不去深入應用。

從基礎的開發使用來看,BSN將開發者選擇節點部署、資源定價的靈活性以及易用性都做了改進和創新,目前仍在不斷提升效率。據何亦凡透露,紅棗科技和AWS接觸後,AWS團隊會和紅棗科技團隊每週電話會議,目的就是不斷的最佳化使用AWS的服務,因為整個城市節點裡要涉及資源調配、負載均衡、安全措施、部署CA等。部署成本上,每個城市節點的價格都是不同的服務商自我定價。目的希望能把BSN變成一種雲服務的競爭關係,在BSN這個環境裡,能透過競爭把雲服務的成本降下來。

目前,BSN的部署成本可以在BSN官網的計算器中顯示,其中包含了節點數量選擇以及TPS數量選擇。最高展示的TPS為500TPS,超過500TPS需要定製部署。

何亦凡告訴金色財經記者,對於TPS來說,足夠多的資源可以實現足夠高的TPS,BSN是個環境而不是鏈,所以BSN本身是不存在什麼TPS的問題的,只要足夠大的頻寬,都能“跑起來”。只是BSN上部署的每一個應用,因為基於不同的框架,同樣一個應用部署在不同的框架上,支援的TPS實際上是不一樣的,目前能保證的是500TPS,如果定製化部署可以支援到2000TPS,超過2000TPS也有解決方案,但價格有些昂貴。

正如何總所說,我們需要正確認識TPS,“我們認為99%的區塊鏈應用都達不到500TPS,很多大銀行的所有金融交易都達不到500TPS。”如果按2000TPS的標準計算,一天內可以實現近1.7億次的資料庫讀取。並且高併發需求透過層層(只應用層、資料層等)分配,到了資料庫部分需要的併發值已經足夠低。

例如一個App本身的TPS可能達到2500,但把它導流到資料庫的時候,可以對一些不需要及時反應的資料做稍許的延遲,進到資料庫時就可能實現在500TPS以下了。“在我們接觸的開發者裡,有一些10000TPS要求的,都被我們勸退了。”

採訪最後,何亦凡還透露,在2020年7月到10月,BSN會推出一些讓開發者能夠完成資料遷移的工具和解決方案,便於在其他框架中開發較長時間的開發者遷移到BSN上。

結語

當區塊鏈和加密貨幣的風口來襲的時候,我們明確的認為區塊鏈是改變世界的新技術。經歷近些年技術發展來看,區塊鏈技術可以實現的能力已經越來越清晰。公鏈作為基礎設施正在全球興起熱潮,但真正能成為社會基礎設施的,是可以綜合已成型資源形成全民技術迭代的技術或平臺。

從這一點出發,BSN或將有能力成為新時代的IaaS,具備區塊鏈能力的IaaS。

免責聲明:

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

推荐阅读

;