區塊鏈服務網絡(以下稱為“服務網絡”或“BSN”)是一個跨云服務、跨門戶、跨底層框架用于部署和運行各類區塊鏈應用的全球性基礎設施網絡。
服務網絡致力于改變目前區塊鏈應用開發和部署的高成本問題,以互聯網理念為開發者提供公共區塊鏈資源環境,極大降低區塊鏈應用的開發、部署、運維、互通和監管成本,從而使區塊鏈技術得到快速普及和發展。
BSN是將區塊鏈應用所需要的運行環境、云資源、網絡通信和調取接口均封裝在一起,形成一整套區塊鏈應用開發、部署和管理的一站式解決方案。
服務網絡的設計和建設理念完全借鑒互聯網,互聯網是由 TCP/IP 協議將所有數據中心連接而形成的,服務網絡是通過建立一套區塊鏈運行環境協議將所有數據中心連接而組成。與互聯網一樣,服務網絡也是跨云服務、跨門戶、跨底層框架的全球性基礎網絡。
一是云服務商,通過安裝免費的服務網絡公共城市節點軟件,將其云服務資源(CPU、存儲和帶寬)接入服務網絡,并在服務網絡上進行銷售;
二是區塊鏈底層框架商(特指聯盟鏈),根據服務網絡底層框架適配標準將框架進行適配后,可以部署到服務網絡,供開發者選擇使用;
三是門戶商,可以在已有的云服務門戶或開發者門戶內,通過服務網絡快速并低成本地建立
BAAS(BlockCHAIN as a Service) 平臺,并向自己的客戶提供基于服務網絡的區塊鏈應用開發、部署和運行服務。
服務網絡是一個開放性網絡,任何云服務商、底層框架商和門戶商在符合服務網絡協議標準的前提下,均可以自由選擇加入或退出服務網絡。
服務網絡的直接使用者是開發者和科技公司。區塊鏈應用開發者可以通過任意一個服務網絡門戶,在全世界任何公共城市節點上購買以 TPS(Transactions Per Second)、存儲量和帶寬作為計費標準的云資源,并選擇任何已適配的底層框架,以極低的成本和極方便的操作進行區塊鏈應用的開發、部署和運營。
區塊鏈應用的發布者只需將應用的所有記賬節點部署到服務網絡的一個或多個公共城市節點上,參與者即可通過任何一個公共城市節點網關進行幾乎無成本的接入。在每個公共城市節點內,所有部署的應用共享服務器資源。
對于高頻應用,公共城市節點可以為其智能化地自動分配單獨的高處理性能的記賬節點;而對于低頻應用,則可多個應用共享一個記賬節點。這種資源共享的機制能使服務網絡所提供的資源成本降低至傳統區塊鏈云服務所需成本的三分之一到五分之一。
在服務網絡上,區塊鏈應用發布者和參與者均不需要再購買物理服務器或者云服務來搭建自
己的區塊鏈運行環境,而是使用服務網絡提供統一的公共服務,并按需租用共享資源,從而大大降低發布者和參與者的成本。
服務網絡支持主流的聯盟鏈框架和公有鏈框架。對于公有鏈框架來說,開發者可以在任何服務網絡的門戶內購買相應資源,選擇某公有鏈框架,建立公有鏈節點與該公有鏈的主網連接;也可以根據所選擇框架的靈活性,在服務網絡上建立自己的公鏈網絡,并在服務網絡之內或之外持續建立更多節點。
聯盟鏈底層框架與公有鏈底層框架在機制上有很大的不同。服務網絡支持公有鏈節點并不復雜,服務網絡的技術團隊自行就可以完成適配。而聯盟鏈底層框架大多采取的都是局域網的部署理念,與服務網絡的“聯盟鏈公網化”理念并不一致。
因此,任何聯盟鏈底層框架想要部署到服務網絡內,必須根據區塊鏈服務網絡 BSN 底層框架適配標準進行適配開發,并通過入網審核后,該框架才能夠完成服務網絡部署。部署完成后,開發者即可在服務網絡的各門戶內選擇該底層框架進行應用的開發和部署。因為每個聯盟鏈底層框架在適配服務網絡時均遵守一系列統一標準,例如:密鑰算法和網關 SDK 等。
因此,開發者可以使用同一密鑰證書通過授權許可,同時接入不同底層框架的不同應用。既方便開發者使用服務網絡,同時也實現了不同框架間的跨鏈數據交互。
區塊鏈城市節點管理:可獲取BSN遍布全球的區塊鏈城市節點資源信息、區塊鏈云服務價格信息等;
區塊鏈框架管理:可獲取和管理BSN上適配的多種底層區塊鏈框架,為各類區塊鏈開發者提供服務;
區塊鏈應用服務管理:可實現區塊鏈應用的發布、升級、啟動、停止、卸載,以及資源的配置升級,為開發者提供靈活的區塊鏈管理能力;
節點運行監控:可獲取區塊鏈節點的資源運行情況、應用運行情況、流量監控等。
服務網絡上的所有公共城市節點通過互聯網進行連接。應用發布者在任何一個服務網絡的門戶內根據業務需求選擇底層框架和若干城市節點,以及每個節點上所需的 TPS、存儲量和帶寬來發布聯盟鏈應用或公有鏈節點,并根據權限配置規則把聯盟鏈應用靈活設定為私鏈或聯盟鏈。
發布者可以選擇任意組合的城市節點群來發布無限多的應用,而應用參與者可以在取得應用授權的情況下,連入任何一個應用部署的公共城市節點參與相關業務。在整個過程中,應用的發布者和參與者可以集中精力進行業務創新和執行,而不需要花費任何額外成本去建設和維護自己的區塊鏈運行環境。
公共城市節點是服務網絡的基礎運行單元,其主要功能是為區塊鏈應用運行提供訪問控制、交易處理、數據存儲和計算力等系統資源。每個城市節點的所有方為云資源或數據中心的提供者。
所有方在云資源內安裝公共城市節點軟件并完成入網流程后,即可建成服務網絡上的一個城市節點。節點建成后,應用發布者即可在服務網絡的各門戶內檢索到該節點,并購買其資源作為應用部署的公共城市節點之一。當一個公共城市節點內的資源使用趨于飽和時,所有方可以隨時增加系統資源來提高城市節點的負載能力。
根據已運行的應用數量和并發需求,每個城市節點均動態部署一定數量的公共記賬節點(統稱為“記賬節點”),并通過負載均衡機制為高并發應用動態分配獨享的高性能資源配置記賬節點,而讓多個低并發應用共享一個記賬節點。這樣的機制可以使公共城市節點的資源得到充分有效的利用,降低服務網絡整體運行成本。
服務網絡原則上是一個多鏈多賬本的區塊鏈系統。部署在若干公共城市節點上的每個應用通過專用通道進行交易處理、數據通信和存儲。通道與通道之間完全隔離,但如果兩個應用相互授權,通道之間則可以進行數據的相互調用。這樣的機制既保證了每個應用的絕對隱私權,同時又有足夠的靈活性進行鏈與鏈之間的業務處理。
公共城市節點內部署的智能網關和預制鏈碼機制使服務網絡的復雜性對外部業務系統隱藏,并能夠使傳統業務系統開發者在完全沒有區塊鏈開發經驗和完全不了解區塊鏈編程語言的情況下,僅使用自己熟悉的編程語言和運行環境即可接入服務網絡,進行區塊鏈數據處理,使傳統業務系統輕松擁有區塊鏈功能。
Hyperledger Fabric
Hyperledger Fabric是Linux基金會所主導的Hyperledger(超級賬本)的項目之一。Hyperledger Fabric旨在作為開發模塊化體系結構的區塊鏈應用程序的基礎,以便諸如共識和會員服務等組件可以即插即用。它使用容器技術來托管構成系統應用邏輯的智能合約。是為企業構建的領先的開源、通用區塊鏈結構。目前BSN標準聯盟鏈服務適配的Hyperledger Fabric版本號為 V1.4.3、V1.4.5和V2.3.2,BSN專有節點服務適配的Hyperledger Fabric版本號為V2.2.0。
FISCO BCOS
FISCO BCOS是金鏈盟開源工作組打造的企業級金融聯盟鏈底層平臺,2017年開源,具有性能強勁(單鏈TPS超兩萬、實現新型可擴展的RPBFT共識算法)、安全可控(完整國密算法、支持群環簽名和同態加密、監管友好)、極致易用(多語言SDK、安全高速智能合約)等技術優勢。開源生態內的企業基于FISCO BCOS貢獻中間件、跨鏈、分布式身份等開發工具,極大降低應用開發難度和成本。目前BSN適配的FISCO BCOS版本號為V2.4.0。
XuperChain
百度超級鏈XuperChain是百度自主研發的區塊鏈底層技術,采用輕(自研的數據模型和虛擬機、框架輕便、組件可插拔)、快(性能達到8.7萬TPS)、穩(數據安全可信、隱私被充分保護)、易(文檔豐富、多語言SDK)的設計哲學,擁有鏈內并行技術、可插拔共識機制、一體化智能合約等多項國際領先技術,具備全球化部署能力,可滿足開發者各類業務場景需求,讓區塊鏈應用搭建更靈活、更安全、更高效,全面賦能區塊鏈開發者。目前BSN適配的XuperChain版本號為V3.9.0。
CITA
CITA是溪塔科技自主研發的一個面向企業級應用并支持智能合約的高性能區塊鏈內核,旨在為企業級區塊鏈應用提供一個穩固、高效、靈活、可適應未來的運行平臺。CITA 將區塊鏈節點的必要功能解耦為六個微服務:RPC ,Auth ,Consensus ,Chain ,Executor ,Network。各組件之間通過消息總線交換信息相互協作。通過配置和定制相應的服務,CITA能夠滿足企業級用戶的全部需要。目前BSN適配的CITA版本號為V1.3.0。
IRITA
IRITA是邊界智能以區塊鏈跨鏈、隱私計算及大數據分析技術創新為核心,自主研發的支持下一代分布式商業系統的企業級聯盟鏈產品。IRITA 具有保護隱私的數據加密共享、高效的共識協議、領先的跨鏈技術、實用性極強的鏈上鏈下系統交互能力、靈活的數字資產建模與可信交換支撐、以及大數據支持等 6 大核心技術優勢,可廣泛應用于金融、醫療健康、供應鏈、車聯網等多種商業場景,為實體經濟提供基于區塊鏈信任機器的價值賦能。IRITA 支持中國國密標準,并有完善的 SDK 及運維工具支持,在性能、安全可靠性、認證及權限、可維護性、可擴展性和運維監控等多方面都滿足企業級應用需求。目前BSN適配的IRITA版本號為V2.2。
POLY Enterprise
Poly Enterprise是由分布科技 Onchain 提供技術支持的跨鏈互操作性協議,同時支持星火鏈網和區塊鏈服務網絡(BSN) 兩個國家級跨鏈規范和標準,以及IEEE C/BDL“P3204 區塊鏈跨鏈事務一致性互操作”國際標準,可實現異構鏈間的任意信息跨鏈互通,允許各條異構聯盟鏈之間無縫協同工作,最終實現跨鏈信息的事務一致性。Poly Enterprise包含多鏈管理合約(CCMC)、區塊頭同步合約、跨鏈管理合約等3大核心跨鏈架構模塊,具備輕量級、低耦合、安全可靠、對接便捷等特點,可同時支持政務鏈條、企業鏈、私有鏈等,并根據不同應用場景,設置了“跨鏈資產交換協議”和“跨鏈分布式事務協議”。Poly Enterprise幫助BSN 跨鏈通信樞紐集成泰安鏈、Quorum 專有節點服務、 Hyperledger Fabric 和 FISCO BCOS 聯盟鏈網絡的跨鏈互操作,讓所有Dapp可以通過BSN的跨鏈組件,進行鏈與鏈之間的智能合約調用,從而產生更靈活、更廣泛的技術架構和商業邏輯。
ConsenSys Quorum
ConsenSys Quorum是一個開放源代碼協議層,使企業能夠基于以太坊開發區塊鏈應用程序。企業依靠ConsenSys Quorum提供區塊鏈的企業級網絡,釋放區塊鏈的潛能。ConsenSys Quorum可以與企業內部開發的產品模塊集成,以構建高性能、可定制的應用程序。目前BSN適配的ConsenSys Quorum版本號為V20.10.0。
Chain33
Chain33是由復雜美自主研發的區塊鏈底層開發平臺,是一套支持共識、數據庫、執行器等可插拔、且易升級的區塊鏈架構。Chain33創造性的支持分層的架構,主鏈負責交易清算,智能合約和虛擬機從主鏈上分離放到平行鏈上獨立執行,多條平行鏈并存提升運算效率,且平行鏈之間通過主鏈實現鏈間互聯。目前BSN適配的Chain33版本號為V6.4.0。
Hyperledger Besu
Hyperledger Besu是在 Apache 2.0 許可下開發并用 Java 編寫的開源以太坊客戶端,遵守EEA規范。與以太坊兼容。可以使用Besu開發需要在專用網絡中進行安全、高性能事務處理的企業應用程序Besu支持企業功能,包括隱私和許可。目前BSN適配的Hyperledger Besu版本號為V21.1.2。
開發者在互聯網上購買云資源和發布應用時,可以在任何云服務門戶內進行操作。相較于互聯網,服務網絡同樣采取多門戶策略。加入服務網絡的云服務商、底層框架商、科技媒體等擁有開發者資源的企業均可以申請建立服務網絡門戶(BSN PORTAL),門戶可以是單獨的 BaaS 網站,也可以在現有云服務門戶或開發者社區門戶的基礎上增加 BaaS 功能。
在門戶內,開發者可以購買服務網絡資源、發布應用和管理應用等。每個服務網絡門戶有非常高的自主權和獨立性。除了購買服務網絡資源和發布應用外,其他功能均由門戶自身提供,
例如:用戶注冊和管理、計費和收費、開發者社區等。每個門戶自主收費,扣除自身的收入后,剩余部分按周結算并支付給服務網絡授權的結算公司,再由結算公司分配給相應的云服務商、底層框架商和運維管理機構。
每個門戶獨立管理自己的用戶,用戶信息不與服務網絡分享。門戶內發布的應用在其他門戶內無法看到。用戶界面和非服務網絡的其他功能完全由門戶管理方自行設計、建設和運維。
服務網絡雖然同時支持公有鏈和聯盟鏈,但每個門戶商都需要根據所在國家的法律法規以及政策規定,對底層框架、公共城市節點物理位置、可發布應用等進行篩選和管理,例如:在中國的服務網絡各門戶和公共城市節點內,不允許部署和運營公有鏈節點。
服務網絡由專門的技術團隊進行運維管理。云服務商將云資源加入服務網絡后,只需管理硬件和網絡,公共城市節點的運維由服務網絡統一管理。服務網絡的各門戶僅需負責自己門戶的日常運維,對通過其門戶部署到服務網絡上的應用,也由服務網絡統一安排日常維護。各方均需與服務網絡的運維團隊建立協調機制,以便及時處理各種突發情況。服務網絡的運維系統包括節點管理、應用管理、維護管理、計費管理、CA 管理和監控管理等功能。由服務網絡發起各方分工負責。
服務網絡由區塊鏈服務網絡發展聯盟(以下稱為“發展聯盟”)負責具體的管理、運營和維護等工作。服務網絡的所有事宜,包括規劃設計、技術標準、開發運維管理、運營模式、服務定價和對外合作等,均由發展聯盟根據內部機制決策和執行。
發展聯盟由六家單位聯合發起:
1、國家機構:國家信息中心
2、通信行業:中國移動通信集團設計院有限公司、中國移動通信有限公司政企客戶分公司
3、金融行業:中國銀聯股份有限公司、中移動金融科技有限公司
4、軟件行業:北京紅棗科技有限公司
服務服務網絡工程浩大,需要不斷創新和優化。發展聯盟將邀請更多具有相同理念并具備相應技術積累和運營經驗的組織機構加入,包括但不限于:監管機構、運營商、金融企業、云服務商、硬件廠商、軟件開發商和渠道推廣商等。
BSN聯盟鼓勵各企業或個人利用BSN的底層能力,建立自己的區塊鏈業務模式,服務自己的客戶。因此推出了賦能平臺產品(“賦能平臺”,BSNEP)。賦能平臺部署在用戶自己的系統環境中,為客戶提供BSN的核心API接口。客戶可以利用這些接口在BSN上進行各類操作。
相關閱讀推薦
最新資訊
最新游戲
逆轉裁判復蘇的逆轉手機版
查看第一棵樹手機版
查看單挑王
查看名將無雙PVP對戰版
查看明星制作人
查看繪真妙筆千山手機版
查看口袋怪物大戰
查看開心釣魚王
查看急速行進
查看熱門文章
熱門游戲
新3D坦克 v1.0.0.20安卓版
查看僵尸小鎮聯機版 v4.2最新版
查看混亂大槍戰 v1.0.7中文版
查看神將世界 v1.5.11搶先版
查看瘋狂小人戰斗 v3.23.00官方單機版
查看水滸宋江傳2025最新版 v100.18.5
查看星艦實驗室最新版 v1.10.07
查看瘋狂派對go v0.100031安卓版
查看軍棋游戲 v1.82安卓版
查看微光正版 v1.2.1最新版
查看會說話的狗狗本
查看雷霆傳說
查看地牢獵手5中文版
查看炫舞浪漫愛oppo版
查看新仙劍奇俠傳之揮劍問情
查看美味星球2中文版
查看出租車司機日記
查看恐怖公園中文版
查看