整理分析: 國(guó)內(nèi)外主流區(qū)塊鏈服務(wù)平臺(tái)
本篇內(nèi)容由以下三個(gè)部分構(gòu)成:
1. 兩種區(qū)塊鏈服務(wù)的對(duì)比分析
2. 國(guó)內(nèi)外區(qū)塊鏈服務(wù)概況
3. 區(qū)塊鏈BaaS平臺(tái)應(yīng)用技術(shù)分析
兩種區(qū)塊鏈服務(wù)的對(duì)比分析
我把區(qū)塊鏈服務(wù)歸納為兩種類型:區(qū)塊鏈應(yīng)用服務(wù)(BaaS)、區(qū)塊鏈技術(shù)服務(wù)(BTaaS)。
區(qū)塊鏈應(yīng)用服務(wù)(BaaS)的概念
"Block chain as a Service",區(qū)塊鏈即服務(wù)。
一般我們指利用區(qū)塊鏈上產(chǎn)生的數(shù)據(jù),提供基于區(qū)塊鏈的區(qū)塊/交易查詢、數(shù)據(jù)信息提交等一系列操作服務(wù)。
區(qū)塊鏈服務(wù)的形式一般以兩種方式提供給用戶:
1. 基于公有鏈的應(yīng)用服務(wù):典型公鏈BTC/ETH等或自主研發(fā)公鏈,基于已存在的公鏈,通過(guò)構(gòu)建鏈瀏覽器與區(qū)塊鏈進(jìn)行交互,在瀏覽器上為用戶開(kāi)發(fā)相應(yīng)領(lǐng)域的區(qū)塊鏈應(yīng)用服務(wù)。
2. 基于聯(lián)盟鏈/私鏈的云服務(wù)平臺(tái):流行聯(lián)盟鏈如Fabric/Corda,基于聯(lián)盟鏈架構(gòu)為客戶提供底層封裝完善的聯(lián)盟成員(組織),通過(guò)部署應(yīng)用鏈碼(智能合約)的形式開(kāi)發(fā)相應(yīng)領(lǐng)域的區(qū)塊鏈應(yīng)用服務(wù)。服務(wù)商提供企業(yè)級(jí)的區(qū)塊鏈開(kāi)放平臺(tái),可一鍵式快速部署接入、擁有去中心化信任機(jī)制、私有化部署與豐富的運(yùn)維管理等特色能力。
簡(jiǎn)單的來(lái)說(shuō),區(qū)塊鏈服務(wù)的本質(zhì)為在已有鏈的基礎(chǔ)上開(kāi)發(fā)一個(gè)定制化應(yīng)用服務(wù)。
區(qū)塊鏈技術(shù)服務(wù)(BTaaS)的概念
"Blockchain Technology as a Service",區(qū)塊鏈技術(shù)即服務(wù)。
區(qū)塊鏈技術(shù)服務(wù)一般指利用區(qū)塊鏈技術(shù),目標(biāo)為構(gòu)建一個(gè)新的服務(wù)平臺(tái),去替代傳統(tǒng)互聯(lián)網(wǎng)架構(gòu)的服務(wù)。
區(qū)塊鏈技術(shù)服務(wù)的形式一般以這樣的方式提供給用戶:
采用業(yè)界較為認(rèn)可的區(qū)塊鏈架構(gòu),以不限于公有鏈、聯(lián)盟鏈、私有鏈的形式,根據(jù)客戶的業(yè)務(wù)類型提供一個(gè)基礎(chǔ)的區(qū)塊鏈服務(wù)平臺(tái)(包含區(qū)塊鏈瀏覽器等基礎(chǔ)應(yīng)用),去替代用戶原有的傳統(tǒng)架構(gòu)的互聯(lián)網(wǎng)系統(tǒng)。較為常見(jiàn)的有Fabric、Ethereum私鏈等。
這種服務(wù)類型可以理解為在客戶沒(méi)有鏈系統(tǒng)的基礎(chǔ)上提供一個(gè)定制化區(qū)塊鏈系統(tǒng)的搭建服務(wù)。
BaaS與BTaaS的對(duì)比分析
首先從用戶類型角度來(lái)看,這兩種必然都是ToB類型的服務(wù)。
從技術(shù)與產(chǎn)品的角度來(lái)看,BaaS更注重于具體商業(yè)應(yīng)用的實(shí)現(xiàn),而B(niǎo)TaaS更注重于技術(shù)過(guò)程的實(shí)現(xiàn)。
對(duì)使用傳統(tǒng)互聯(lián)網(wǎng)架構(gòu)的用戶來(lái)說(shuō),再重新自己花時(shí)間去設(shè)計(jì)一個(gè)區(qū)塊鏈系統(tǒng)更重要呢,還是利用區(qū)塊鏈系統(tǒng)去構(gòu)建自己的區(qū)塊鏈應(yīng)用更重要呢?
答案是很明顯的,用戶需要穩(wěn)定可靠的BaaS服務(wù)來(lái)幫助自己完成具體業(yè)務(wù)的實(shí)現(xiàn)。BaaS服務(wù)將成為區(qū)塊鏈應(yīng)用落地實(shí)現(xiàn)的一個(gè)關(guān)鍵點(diǎn)。
國(guó)內(nèi)外區(qū)塊鏈服務(wù)概況與分析
區(qū)塊鏈服務(wù)平臺(tái)分析如下: (選取了部分區(qū)塊鏈服務(wù)平臺(tái)類型進(jìn)行整理分析,包含但不限于BaaS/BTaaS)
國(guó)內(nèi)企業(yè)布局:

國(guó)外企業(yè)布局:

開(kāi)源平臺(tái)架構(gòu)方面:國(guó)內(nèi)外普遍認(rèn)可并采用 Hyperledger Fabric 和 Ethereum。
在對(duì)外開(kāi)放的商業(yè)區(qū)塊鏈服務(wù)方面:一般提供BaaS平臺(tái)的方式,幫助客戶可以直接在其平臺(tái)開(kāi)發(fā)區(qū)塊鏈化商業(yè)應(yīng)用。
提供BaaS服務(wù)企業(yè)的特點(diǎn):傳統(tǒng)云服務(wù)廠商在這方面更有優(yōu)勢(shì)。我們可以看到很多企業(yè)如華為、BAT、Oracle、Amazon都是在云服務(wù)領(lǐng)域都有著一定的積累,便于提供客戶在云上部署區(qū)塊鏈服務(wù)。
在解決方案方面:基本上可涉及各項(xiàng)信息數(shù)據(jù)管理有關(guān)的傳統(tǒng)行業(yè),如商業(yè)溯源、跨境支付、物聯(lián)網(wǎng)等。
區(qū)塊鏈BaaS平臺(tái)應(yīng)用技術(shù)分析
在查閱各個(gè)區(qū)塊鏈服務(wù)平臺(tái)的資料后,總結(jié)出區(qū)塊鏈BaaS平臺(tái)的一個(gè)基礎(chǔ)技術(shù)層級(jí):物理層,網(wǎng)絡(luò)層,框架層,應(yīng)用層。
四個(gè)層級(jí)構(gòu)成BaaS平臺(tái)通用的一個(gè)區(qū)塊鏈應(yīng)用的技術(shù)架構(gòu)。

區(qū)塊鏈解決的核心問(wèn)題是可信數(shù)據(jù)的流轉(zhuǎn),根據(jù)以上技術(shù)層級(jí)的總結(jié),對(duì)應(yīng)到一個(gè)業(yè)務(wù)系統(tǒng)中,傳統(tǒng)數(shù)據(jù)的可信區(qū)塊鏈化處理情況如下:
主要分為三個(gè)部分:基礎(chǔ)設(shè)施平臺(tái)、區(qū)塊鏈服務(wù)平臺(tái)、APP業(yè)務(wù)平臺(tái);其中APP業(yè)務(wù)平臺(tái)可以理解為在服務(wù)商提供鏈服務(wù)平臺(tái)的基礎(chǔ)上自行搭建的一個(gè)業(yè)務(wù)系統(tǒng),最終數(shù)據(jù)的呈現(xiàn)可以通過(guò)該業(yè)務(wù)系統(tǒng)的API在傳統(tǒng)的數(shù)據(jù)呈現(xiàn)平臺(tái)上提供查詢追溯等操作。

就國(guó)內(nèi)區(qū)塊鏈服務(wù)平臺(tái)來(lái)看,下面列舉了架構(gòu)類型、(合約)開(kāi)發(fā)語(yǔ)言、以及是否提供該鏈的區(qū)塊鏈瀏覽器。

對(duì)應(yīng)于區(qū)塊鏈應(yīng)用開(kāi)發(fā)的智能合約開(kāi)發(fā)語(yǔ)言方面:
- Hyperledger Fabric 架構(gòu)一般采用Golang進(jìn)行開(kāi)發(fā)
- Ethereum 架構(gòu)一般采用Solidity進(jìn)行開(kāi)發(fā)。
為了再深入了解BaaS服務(wù)的開(kāi)發(fā)過(guò)程,下面以華為BCS為服務(wù)平臺(tái)例子,供應(yīng)鏈溯源為業(yè)務(wù)例子進(jìn)行技術(shù)分析:
華為采用開(kāi)源平臺(tái)Fabric架構(gòu),在其云服務(wù)平臺(tái)提供已經(jīng)封裝完備的區(qū)塊鏈應(yīng)用平臺(tái),交由客戶自主開(kāi)發(fā)業(yè)務(wù)鏈碼(智能合約)

總的來(lái)說(shuō),BaaS平臺(tái)提供的內(nèi)容如下:
- 鏈管理平臺(tái),一個(gè)可供配置與管理的配備頁(yè)面后臺(tái)的平臺(tái);
- 業(yè)務(wù)平臺(tái),一套開(kāi)發(fā)業(yè)務(wù)鏈碼(智能合約)的環(huán)境(另需服務(wù)器資源)。
[學(xué)習(xí)研究,歡迎糾錯(cuò)]

浙公網(wǎng)安備 33010602011771號(hào)