主講人:何亦凡
翼城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!各位領(lǐng)導(dǎo)、各位來(lái)賓,下午好!
首先,我想感謝國(guó)家信息中心讓我們有幸參與了一個(gè)這么有意義的國(guó)家項(xiàng)目。在過(guò)去的一年多里,我們六家發(fā)起單位的技術(shù)團(tuán)隊(duì)一起奮斗,經(jīng)過(guò)艱辛的研究和開(kāi)發(fā),終于讓區(qū)塊鏈服務(wù)網(wǎng)絡(luò)(BSN)在今天上線,進(jìn)入了試運(yùn)營(yíng)階段。今天,由我代表六家的技術(shù)團(tuán)隊(duì)給大家解釋一下服務(wù)網(wǎng)絡(luò)是怎么組成的,它的工作原理是什么。
服務(wù)網(wǎng)絡(luò)是一個(gè)開(kāi)放性的基礎(chǔ)設(shè)施,我們?cè)谡w的設(shè)計(jì)和建設(shè)過(guò)程中,是以互聯(lián)網(wǎng)作為參照物的?;ヂ?lián)網(wǎng)是屬于誰(shuí)的?它是沒(méi)有所屬方的,互聯(lián)網(wǎng)是由多個(gè)數(shù)據(jù)中心共同組織并串聯(lián)形成技術(shù)標(biāo)準(zhǔn)的,這種模式讓數(shù)據(jù)的傳輸和運(yùn)營(yíng)達(dá)到一個(gè)極低的成本,這是互聯(lián)網(wǎng)在過(guò)去20年中蓬勃發(fā)展的原因之一。我們的技術(shù)核心也是以降低成本為理念的,我在下面會(huì)具體給大家解釋。
首先,我稍微花點(diǎn)兒時(shí)間給大家解釋一下區(qū)塊鏈的基礎(chǔ)性常識(shí)。因?yàn)楝F(xiàn)在大家對(duì)區(qū)塊鏈的理解確實(shí)是比較混亂的,從技術(shù)角度來(lái)說(shuō),區(qū)塊鏈分為公有鏈和許可鏈。大家很容易混淆公有鏈和許可鏈這兩種完全不同的技術(shù),這兩個(gè)“鏈”的底層技術(shù)邏輯比較相似,但是它們的工作原理相差十萬(wàn)八千里。
目前,全世界所有的公有鏈應(yīng)用基本上都是虛擬幣,我們確實(shí)沒(méi)有找到一個(gè)基于公有鏈、非虛擬幣并廣泛在使用的應(yīng)用,所以,簡(jiǎn)單來(lái)說(shuō)公有鏈可以等同于虛擬幣。而在中國(guó),虛擬幣不符合監(jiān)管要求,所以在整個(gè)項(xiàng)目中我們不會(huì)考慮公有鏈,也不會(huì)與其有任何的關(guān)聯(lián)。
另外一個(gè)是許可鏈,也就是傳統(tǒng)意義上的聯(lián)盟鏈技術(shù)?,F(xiàn)在各國(guó),不管是政府,還是大公司,都把區(qū)塊鏈作為戰(zhàn)略推進(jìn)理念,每年投資幾百億發(fā)展聯(lián)盟鏈技術(shù)。因?yàn)槁?lián)盟鏈技術(shù)是真正體現(xiàn)共享賬本的基礎(chǔ)架構(gòu),在這種架構(gòu)下,可以服務(wù)工業(yè)級(jí)和企業(yè)級(jí)應(yīng)用,同時(shí)可以做很多對(duì)傳統(tǒng)信息化系統(tǒng)的優(yōu)化。
傳統(tǒng)信息化結(jié)構(gòu)和聯(lián)盟鏈結(jié)構(gòu)到底有什么不同?一般情況下,如果在一個(gè)項(xiàng)目中有一個(gè)業(yè)務(wù)需要多家的數(shù)據(jù)進(jìn)行交互,現(xiàn)在的技術(shù)基本上是由互聯(lián)網(wǎng)或者內(nèi)部的私網(wǎng)把各方連接在一起,數(shù)據(jù)走的軌跡是從一個(gè)系統(tǒng)到另一個(gè)系統(tǒng),網(wǎng)絡(luò)之間是串聯(lián)關(guān)系。在這種串聯(lián)關(guān)系中,所有的信息系統(tǒng)是串聯(lián)結(jié)構(gòu)。這種結(jié)構(gòu)有很多不完善的地方,例如:一個(gè)串聯(lián)關(guān)系中,中間任何一個(gè)系統(tǒng)宕掉,整個(gè)串聯(lián)業(yè)務(wù)全死,基本整個(gè)業(yè)務(wù)線都死掉。
另外,相互的對(duì)接成本高,因?yàn)楦髯韵到y(tǒng)用的數(shù)據(jù)庫(kù)是各自定義的,數(shù)據(jù)和結(jié)構(gòu)都不一樣,每一個(gè)數(shù)據(jù)系統(tǒng)都要進(jìn)行接口對(duì)接,并且無(wú)法在其他系統(tǒng)上使用,因此開(kāi)發(fā)成本非常高。
同時(shí),因?yàn)閿?shù)據(jù)傳輸是串聯(lián)關(guān)系,業(yè)務(wù)系統(tǒng)1不能直接把數(shù)據(jù)給業(yè)務(wù)系統(tǒng)4。業(yè)務(wù)系統(tǒng)4也沒(méi)辦法保證業(yè)務(wù)系統(tǒng)2和業(yè)務(wù)系統(tǒng)3沒(méi)有進(jìn)行違規(guī)操作,中間出現(xiàn)大量對(duì)賬要求,對(duì)賬是非常貴的事情,特別是金融系統(tǒng)。如何通過(guò)聯(lián)盟鏈技術(shù)將傳統(tǒng)的串聯(lián)關(guān)系進(jìn)行優(yōu)化,簡(jiǎn)單來(lái)說(shuō)就是變成并聯(lián)關(guān)系。首先,利用聯(lián)盟鏈技術(shù)的共享賬本,共享賬本有一個(gè)統(tǒng)一格式的數(shù)據(jù)庫(kù),數(shù)據(jù)標(biāo)準(zhǔn)各方面都是一致的。區(qū)塊鏈的共享賬本是不允許刪除和篡改歷史記錄的,你可以改,但是改動(dòng)會(huì)被記錄下來(lái),采取任何技術(shù)發(fā)生的變更所有人都可以知道。
跟傳統(tǒng)信息化結(jié)構(gòu)的并聯(lián)關(guān)系相比,區(qū)塊鏈主要有以下6個(gè)好處:
第一,優(yōu)化了對(duì)賬流程,實(shí)際上是把對(duì)賬成本降低為零。為什么?因?yàn)閷?duì)賬的原因是擔(dān)心中間環(huán)節(jié)有任何的變化或者篡改,而區(qū)塊鏈?zhǔn)褂玫氖墙y(tǒng)一賬本,每個(gè)人同時(shí)擁有所有的賬本,根本不需要對(duì)賬,所以說(shuō)對(duì)賬成本基本上降為零了。大家不要小看對(duì)賬,要知道,如果能把全世界的對(duì)賬業(yè)務(wù)成本降為零,這就是百億、千億美金的市場(chǎng)。
第二,減少接口對(duì)接,任何人進(jìn)入這個(gè)鏈技術(shù)的對(duì)接標(biāo)準(zhǔn)一樣,即一個(gè)數(shù)據(jù)庫(kù)和一套數(shù)據(jù)結(jié)構(gòu),不存在接口不同的問(wèn)題。
第三,確保數(shù)據(jù)真實(shí),因?yàn)榇_實(shí)沒(méi)有辦法去篡改,沒(méi)有辦法去對(duì)數(shù)據(jù)進(jìn)行造假。
第四,提高業(yè)務(wù)容錯(cuò),在并聯(lián)關(guān)系中,即使四個(gè)業(yè)務(wù)系統(tǒng)宕掉三個(gè),剩下的一個(gè)在鏈上仍可發(fā)生交互,鏈上的業(yè)務(wù)不會(huì)停止。等到另外三個(gè)恢復(fù)了以后,系統(tǒng)將自動(dòng)同步,不會(huì)出現(xiàn)賬本的錯(cuò)誤,所以,并聯(lián)關(guān)系的容錯(cuò)能力實(shí)際上比串聯(lián)關(guān)系強(qiáng)很多倍。
第五,提速了數(shù)據(jù)的獲取,串聯(lián)關(guān)系的業(yè)務(wù)系統(tǒng)4只能等業(yè)務(wù)系統(tǒng)2和3的信息傳遞,但是在區(qū)塊鏈的并聯(lián)關(guān)系上,發(fā)生任何一個(gè)變化后,所有人都可以知道,對(duì)數(shù)據(jù)的獲取效率大大提高了。
最后,省去了中間環(huán)節(jié),因?yàn)闃I(yè)務(wù)系統(tǒng)2和3可能并不是資源方或者資產(chǎn)方,實(shí)際上只是中間業(yè)務(wù)方,把數(shù)據(jù)從業(yè)務(wù)系統(tǒng)1拿過(guò)來(lái)給到業(yè)務(wù)系統(tǒng)4的過(guò)程中有了中間業(yè)務(wù)。在區(qū)塊鏈上不需要中間過(guò)程,業(yè)務(wù)流可以省掉很多中間環(huán)節(jié)。這一點(diǎn)像互聯(lián)網(wǎng)一樣,互聯(lián)網(wǎng)的產(chǎn)生把很多傳統(tǒng)中間業(yè)務(wù)省略掉了。
以上六點(diǎn)就是為什么區(qū)塊鏈技術(shù)確實(shí)能改變生產(chǎn)關(guān)系和優(yōu)化商業(yè)邏輯。
區(qū)塊鏈服務(wù)網(wǎng)絡(luò)的所有設(shè)計(jì)和建設(shè)的根本目的就是降低成本,降低許可鏈、聯(lián)盟鏈、私有鏈的開(kāi)發(fā)、運(yùn)維、部署、互通和監(jiān)管成本。要讓一個(gè)技術(shù)蓬勃發(fā)展,首先要控制成本,成本很高的情況下,技術(shù)不能夠被廣泛應(yīng)用。最直接的例子,再回到互聯(lián)網(wǎng),在1992年、1993年的美國(guó),你沒(méi)有100萬(wàn)美金是建不出來(lái)一個(gè)網(wǎng)站的。到了90年代末,搭建一個(gè)網(wǎng)站的成本幾乎降為零。這才是為什么互聯(lián)網(wǎng)在過(guò)去20年蓬勃發(fā)展,改變了整個(gè)人類社會(huì)。如果在2000年的時(shí)候,建一個(gè)網(wǎng)站還需要50到100萬(wàn),可能也沒(méi)有馬云和馬化騰的成功創(chuàng)業(yè),他們創(chuàng)業(yè)的時(shí)候可能也就拿了20到30萬(wàn)的投資,連這個(gè)行業(yè)的門檻都進(jìn)不了。
現(xiàn)在大家搭一個(gè)鏈,是一個(gè)局域網(wǎng)。就像當(dāng)年沒(méi)有互聯(lián)網(wǎng),大家都搭局域網(wǎng),兩個(gè)局域網(wǎng)之間想發(fā)封信,中間是要拉一根線的,想拉一根線就是1000萬(wàn)美金。所以,只有能夠把成本降到最低,一個(gè)技術(shù)才能蓬勃發(fā)展。區(qū)塊鏈服務(wù)網(wǎng)絡(luò)從設(shè)計(jì)、建設(shè)、運(yùn)營(yíng)都是在持續(xù)降低成本。在技術(shù)詳解的時(shí)候,我會(huì)告訴大家,服務(wù)網(wǎng)絡(luò)降低的是哪些成本。
另外再?gòu)?qiáng)調(diào)一下,服務(wù)網(wǎng)絡(luò)主要基于聯(lián)盟鏈架構(gòu),是服務(wù)于工業(yè)和企業(yè)級(jí)應(yīng)用的,當(dāng)然這也包括政府和各種商用。
服務(wù)網(wǎng)絡(luò)是一個(gè)整體架構(gòu),很簡(jiǎn)單的大架構(gòu)。服務(wù)網(wǎng)絡(luò)由四大部分組成,核心部分是公共城市節(jié)點(diǎn),這個(gè)含義是什么?實(shí)際上,現(xiàn)在聯(lián)盟鏈在搭建一個(gè)鏈的時(shí)候,每一個(gè)應(yīng)用和每個(gè)聯(lián)盟鏈?zhǔn)峭耆珕为?dú)的環(huán)境,參與的每一方都要建立單獨(dú)的運(yùn)營(yíng)環(huán)境,都要買服務(wù)器或者云資源。如果1個(gè)公司參加10個(gè)聯(lián)盟鏈應(yīng)用,原則上是需要買10次云服務(wù)的,而且其中99%的云服務(wù)資源實(shí)際上是閑置的。最后,大家是在高投資的情況下,浪費(fèi)著資源。因此,這個(gè)技術(shù)發(fā)展不起來(lái)。
所以,我們的理念是什么?就像建立水廠一樣,大家吃水不需要自己去打井了,我們?cè)诔鞘兄虚g建一個(gè)水廠,大家接水管,這樣的社會(huì)成本一定是最低的,老百姓吃水一定是最方便的,老百姓付的水費(fèi)一定是最低的。自己打口井,天天運(yùn)水喝,運(yùn)營(yíng)成本高,建設(shè)成本也高。所以,服務(wù)網(wǎng)絡(luò)是一個(gè)公共資源、公共基礎(chǔ)設(shè)施的概念。
城市節(jié)點(diǎn)代表什么?就是大家在區(qū)塊鏈里的記賬節(jié)點(diǎn),我們做成了一種公共服務(wù)。開(kāi)發(fā)者不需要自己再去搭記賬節(jié)點(diǎn),直接進(jìn)來(lái)發(fā)布應(yīng)用,我們根據(jù)應(yīng)用的TPS分配記賬資源,讓開(kāi)發(fā)者只購(gòu)買自己需要的資源。
懂技術(shù)的人知道聯(lián)盟鏈主要分為記賬節(jié)點(diǎn)和排序節(jié)點(diǎn),嚴(yán)格意義上來(lái)說(shuō),一個(gè)聯(lián)盟鏈有一個(gè)排序節(jié)點(diǎn)是重復(fù)投資和重復(fù)使用。我們?cè)阢y聯(lián)的幫助下,現(xiàn)在搭建了記賬的集群服務(wù)作為一種統(tǒng)一服務(wù),服務(wù)整個(gè)服務(wù)網(wǎng)絡(luò)上運(yùn)行的所有應(yīng)用。這樣的話,開(kāi)發(fā)者不用管共識(shí)排序機(jī)制,只要發(fā)布應(yīng)用,服務(wù)網(wǎng)絡(luò)會(huì)自動(dòng)分配資源,應(yīng)用可以自動(dòng)運(yùn)行。
門戶網(wǎng)站是一站式的界面,內(nèi)容包括:如何使用服務(wù)網(wǎng)絡(luò)、門戶登陸、購(gòu)買資源、發(fā)布應(yīng)用、監(jiān)控整個(gè)應(yīng)用的運(yùn)營(yíng)情況、授權(quán)應(yīng)用的使用、管理聯(lián)盟鏈、與私有鏈的區(qū)別等。服務(wù)網(wǎng)絡(luò)有一個(gè)運(yùn)維系統(tǒng),這個(gè)運(yùn)維系統(tǒng)分散在目前六家發(fā)起單位。
目前,整個(gè)網(wǎng)絡(luò)架構(gòu)適配的是HyperledgerFabric,但是按照計(jì)劃會(huì)逐漸去適配各種框架。這種適配框架實(shí)際是一件挺復(fù)雜的事,我們現(xiàn)在計(jì)劃春節(jié)前能適配到國(guó)密的HyperledgerFabric,明年將與銀聯(lián)和中移動(dòng)研究企業(yè)以太坊的適配問(wèn)題。
公共城市節(jié)點(diǎn)是一個(gè)部署在每個(gè)城市的公共區(qū)塊鏈環(huán)境系統(tǒng),整個(gè)區(qū)塊鏈服務(wù)網(wǎng)絡(luò)主要由城市節(jié)點(diǎn)連接而成,每個(gè)區(qū)塊鏈應(yīng)用可以部署在N個(gè)發(fā)布者選擇的城市節(jié)點(diǎn)內(nèi)。我們這個(gè)網(wǎng)絡(luò)有1000個(gè)節(jié)點(diǎn),但不代表1000個(gè)節(jié)點(diǎn)都要發(fā)布應(yīng)用?,F(xiàn)在超過(guò)60個(gè)節(jié)點(diǎn),數(shù)據(jù)交互的效率就有問(wèn)題。對(duì)于很多應(yīng)用來(lái)說(shuō),使用3個(gè)節(jié)點(diǎn)就夠了,不用真的使用1000個(gè)節(jié)點(diǎn)。
所謂的記賬節(jié)點(diǎn)是一個(gè)數(shù)據(jù)庫(kù),外面一定是有自己的業(yè)務(wù)系統(tǒng)的,業(yè)務(wù)系統(tǒng)通過(guò)公共城市節(jié)點(diǎn)上的網(wǎng)關(guān)與整個(gè)區(qū)塊鏈服務(wù)網(wǎng)絡(luò)的數(shù)據(jù)進(jìn)行交互,這一塊我在后面會(huì)詳細(xì)介紹。
城市節(jié)點(diǎn)上面部署著各類型的業(yè)務(wù)系統(tǒng),其中包括:智能網(wǎng)關(guān)、權(quán)限鏈、多框架、統(tǒng)一維護(hù)(后臺(tái)所有城市節(jié)點(diǎn)統(tǒng)一進(jìn)行運(yùn)維)、基礎(chǔ)能力(開(kāi)發(fā)者可直接調(diào)取通證調(diào)用、短信發(fā)送、支付接口等,不需要自己?jiǎn)为?dú)開(kāi)發(fā),方便開(kāi)發(fā)者開(kāi)發(fā)區(qū)塊鏈應(yīng)用)、負(fù)載均衡。
如果大家對(duì)技術(shù)熟悉的話,當(dāng)我們說(shuō)1個(gè)集群服務(wù)服務(wù)網(wǎng)絡(luò)上所有應(yīng)用的時(shí)候,大家一定會(huì)問(wèn)并發(fā)數(shù)怎么處理。如果1個(gè)應(yīng)用是10個(gè)TPS,2萬(wàn)個(gè)應(yīng)用就是20萬(wàn)個(gè)TPS,那么,20萬(wàn)個(gè)TPS的排序節(jié)點(diǎn)怎么處理?
我們現(xiàn)在有三種類型的集群架構(gòu):一種是在研發(fā)測(cè)試階段用的單一中心化集群,這個(gè)集群使用的是Kafka技術(shù);等到城市節(jié)點(diǎn)達(dá)到50到100個(gè)(現(xiàn)在已超過(guò)50個(gè)上線),根據(jù)城市節(jié)點(diǎn)數(shù)和應(yīng)用數(shù),我們會(huì)采取并行中心化集群,由多個(gè)Kafka并聯(lián)支持不同的應(yīng)用和不同的城市節(jié)點(diǎn);進(jìn)行商用以后,我們將使用分布式城市節(jié)點(diǎn)集群,采用ROFT技術(shù)將每一個(gè)排序集群部署到每一個(gè)城市節(jié)點(diǎn)上,這個(gè)不管從效率上,還是公網(wǎng)資源占用上,都是一個(gè)非常好的架構(gòu)。
現(xiàn)在,我們正在跟銀聯(lián)做詳細(xì)的測(cè)算和設(shè)計(jì),預(yù)計(jì)在明年3、4月份全部改成分布式城市節(jié)點(diǎn)集群,哪里有城市節(jié)點(diǎn),哪里就有一個(gè)小集群。預(yù)計(jì)分布式城市節(jié)點(diǎn)集群將支持的TPS量是百萬(wàn)級(jí)的。
門戶網(wǎng)站(www.bsnbase.com)已經(jīng)正式上線并開(kāi)啟內(nèi)測(cè),大家可以登陸和注冊(cè)成為開(kāi)發(fā)者。這個(gè)網(wǎng)站是標(biāo)準(zhǔn)的開(kāi)發(fā)者門戶,與其他云服務(wù)一樣,開(kāi)發(fā)者可以選用資源和設(shè)置自己的應(yīng)用權(quán)限。同時(shí),區(qū)塊鏈服務(wù)網(wǎng)絡(luò)的公眾號(hào)在10月底會(huì)變成一個(gè)開(kāi)發(fā)者的工具,除了發(fā)布應(yīng)用,開(kāi)發(fā)者還可以在公眾號(hào)里直接使用應(yīng)用監(jiān)控、資源分配、聯(lián)盟鏈權(quán)限審批、商用后繳費(fèi)等權(quán)限。這也是為了降低開(kāi)發(fā)者的成本,讓大家在管理自己應(yīng)用的時(shí)候,可以在手機(jī)端就能操作,不必非得用電腦。
同時(shí),我們?cè)陂T戶里也提供技術(shù)支持,開(kāi)發(fā)者可以下載詳盡的幫助手冊(cè),內(nèi)容包含各種語(yǔ)言的學(xué)習(xí)實(shí)例。建議注冊(cè)登陸的技術(shù)人員先下載學(xué)習(xí)實(shí)例,在自己的環(huán)境里跑一跑再接到服務(wù)網(wǎng)絡(luò)里,基本上三天內(nèi)就會(huì)區(qū)塊鏈開(kāi)發(fā)了。
運(yùn)維系統(tǒng)是整個(gè)網(wǎng)絡(luò)的管理后臺(tái),包括:網(wǎng)絡(luò)運(yùn)行監(jiān)控、應(yīng)用自動(dòng)部署(將來(lái)應(yīng)用比較多,不可能人工部署,現(xiàn)在已經(jīng)是自動(dòng)部署)、城市節(jié)點(diǎn)的入網(wǎng)管理、計(jì)費(fèi)財(cái)務(wù)系統(tǒng)、資源調(diào)配系統(tǒng)和基礎(chǔ)能力管理。因?yàn)榉?wù)網(wǎng)絡(luò)是大量物理分散的云資源和數(shù)據(jù)中心,資源怎么調(diào)配、節(jié)點(diǎn)的運(yùn)營(yíng)情況、記賬的節(jié)點(diǎn)和集群的重新分配,數(shù)據(jù)的遷移(特別是區(qū)塊鏈的數(shù)據(jù)遷移是非常復(fù)雜的事情),都需要基礎(chǔ)能力管理的核心功能。
我們的技術(shù)是完全開(kāi)放的,我們甚至希望2020年的時(shí)候,所有核心系統(tǒng)全部開(kāi)源,不僅是六家發(fā)起方去經(jīng)營(yíng)和部署,而是整個(gè)社會(huì)的所有云資源和技術(shù)公司都加入進(jìn)來(lái)。所有資源都加入同一個(gè)網(wǎng)絡(luò)里,把服務(wù)網(wǎng)絡(luò)真正快速地變成一個(gè)全球性的網(wǎng)絡(luò),可以有多家運(yùn)營(yíng)公司和多家的運(yùn)營(yíng)體系。
首先,介紹一下BSN網(wǎng)關(guān),即部署在城市節(jié)點(diǎn)上的智能網(wǎng)關(guān)。這個(gè)網(wǎng)關(guān)的核心作用是什么?是把很復(fù)雜的區(qū)塊鏈環(huán)境向傳統(tǒng)的業(yè)務(wù)系統(tǒng)進(jìn)行隱藏。對(duì)傳統(tǒng)開(kāi)發(fā)者來(lái)說(shuō),實(shí)際操作中不用處理很多區(qū)塊鏈技術(shù)邏輯。
我們對(duì)網(wǎng)關(guān)進(jìn)行了處理,這個(gè)網(wǎng)關(guān)本身起到什么作用呢?
第一是身份認(rèn)證,因?yàn)槊恳粋€(gè)用戶、每一個(gè)應(yīng)用、每一個(gè)開(kāi)發(fā)者在網(wǎng)絡(luò)上都是有身份標(biāo)識(shí)證書的。當(dāng)你連到網(wǎng)關(guān)的時(shí)候,我們需要認(rèn)證你的身份標(biāo)識(shí)證書,你能管理哪些應(yīng)用,你有什么權(quán)限,你能連到哪些城市節(jié)點(diǎn)等,有很復(fù)雜的身份認(rèn)證。
第二是權(quán)限認(rèn)證,當(dāng)你連到某一個(gè)應(yīng)用的時(shí)候,你在這個(gè)應(yīng)用里有不同的用戶角色,當(dāng)你的角色不能超過(guò)某個(gè)權(quán)限的時(shí)候,那個(gè)權(quán)限本身對(duì)你也是一個(gè)判斷。
第三是訪問(wèn)的限流,我們對(duì)TPS和流量的控制基本都是在網(wǎng)關(guān)上進(jìn)行。
第四是應(yīng)用分流,有些應(yīng)用可能使用不同的框架,有些應(yīng)用可能使用不同的資源,我們根據(jù)你名下或者權(quán)限下的應(yīng)用,對(duì)應(yīng)用進(jìn)行分流。
第五是安全的控制,因?yàn)閰^(qū)塊鏈框架本身就是一種比較安全的機(jī)制,我們?cè)谄渲嫌肿隽艘幌盗屑夹g(shù)和安全的控制。
第六是資源控制,硬盤、計(jì)算力和帶寬的控制都是在網(wǎng)關(guān)上進(jìn)行的。
最后是對(duì)密鑰進(jìn)行托管,指的是對(duì)私鑰進(jìn)行托管,現(xiàn)在華為云也有這方面功能。實(shí)際上對(duì)私鑰進(jìn)行托管有一定的安全性,但怎么解決隱私性的問(wèn)題呢?我們是將私鑰打包到SDK里,這樣私鑰和加密機(jī)制就可以本地化。當(dāng)連到我們網(wǎng)關(guān)的時(shí)候,所有的數(shù)據(jù)都已經(jīng)進(jìn)行過(guò)加密。如果對(duì)安全有比較高要求的,我們建議直接使用SDK。
第二是權(quán)限鏈,這個(gè)是我們定義了系統(tǒng)級(jí)別的鏈,權(quán)限鏈部署在所有的城市節(jié)點(diǎn)里。權(quán)限鏈?zhǔn)鞘裁茨兀繉?shí)際上是目前聯(lián)盟鏈行業(yè)的概念,叫做“以鏈管鏈”,我們是標(biāo)準(zhǔn)的以鏈管鏈。比如說(shuō),在一個(gè)繳費(fèi)應(yīng)用中,A用戶只能查詢不能繳費(fèi),B用戶既可以查詢又可以繳費(fèi),開(kāi)發(fā)者需要把這種對(duì)數(shù)據(jù)的處理不一樣的權(quán)限定義好以后在網(wǎng)絡(luò)發(fā)布。而我們是寫到權(quán)限鏈里,開(kāi)發(fā)者在開(kāi)發(fā)自己應(yīng)用的時(shí)候,不管是聯(lián)盟鏈還是私有鏈,可以把自己鏈碼上的每一個(gè)功能進(jìn)行權(quán)限和角色的分配,讓開(kāi)發(fā)者有一個(gè)極其靈活的用戶權(quán)限的管理分級(jí),可以分10級(jí)、20級(jí)、30級(jí),在你自己業(yè)務(wù)系統(tǒng)里定義就可以。同時(shí),聯(lián)盟鏈和私鏈的管理也通過(guò)權(quán)限鏈,這個(gè)管理是說(shuō)某個(gè)應(yīng)用是你一家在管,還是多家在管。如果選擇多家在管,將來(lái)更新應(yīng)用和用戶加入等要多家審批,審批也是放在門戶里的。或者你想把你的鏈從私有鏈變成聯(lián)盟鏈,也都是在門戶里進(jìn)行處理。這個(gè)功能目前還沒(méi)有上線,預(yù)計(jì)在元旦前上線。
第三是Peer負(fù)載均衡,這是核心,給大家講一下為什么BSN能把成本降下來(lái),后面會(huì)給大家說(shuō)一下BSN的定價(jià)構(gòu)思。服務(wù)網(wǎng)絡(luò)之所能把價(jià)格降下來(lái),實(shí)際上是因?yàn)槲覀冋{(diào)整了目前HyperledgerFabric記賬節(jié)點(diǎn)對(duì)資源的分配,我們并沒(méi)有改變硬件設(shè)備的效率,也沒(méi)改變能量守恒定理。目前,在阿里云部署一個(gè)應(yīng)用或者部署一個(gè)聯(lián)盟鏈的時(shí)候,一般是六核的CPU對(duì)應(yīng)一臺(tái)虛擬機(jī),一般一個(gè)節(jié)點(diǎn)就要買一臺(tái)虛擬機(jī),一臺(tái)虛擬機(jī)上布一個(gè)Peer節(jié)點(diǎn),一個(gè)Peer節(jié)點(diǎn)只對(duì)應(yīng)一個(gè)聯(lián)盟鏈應(yīng)用。六核的CPU是可以支持1000TPS的,一秒發(fā)生1000筆并發(fā)交易數(shù),1000TPS代表一天要發(fā)生將近1億次交易數(shù)。99%的應(yīng)用是達(dá)不到這個(gè)量級(jí)的,但是阿里云賣給大家的是1000TPS。我們實(shí)際上做的事是什么呢?是把底層記賬Peer的管理和數(shù)據(jù)處理進(jìn)行很大程度上的優(yōu)化,一個(gè)六核的CPU對(duì)應(yīng)一臺(tái)虛機(jī),一臺(tái)虛機(jī)能管多個(gè)Peer節(jié)點(diǎn),同時(shí)我們部署40個(gè)應(yīng)用共用一個(gè)Peer節(jié)點(diǎn),這套系統(tǒng)算下來(lái)還是1000個(gè)TPS,但是我們能讓每一個(gè)應(yīng)用只需要10個(gè)TPS,能把每10個(gè)TPS顆?;瘎澐纸o不同的應(yīng)用,這實(shí)際上是我們核心的技術(shù)設(shè)計(jì)。也就是說(shuō),當(dāng)99.9%的應(yīng)用根本不需要這么多資源的時(shí)候還得花那個(gè)錢,代表什么?代表不管花了多少錢,99%的錢被浪費(fèi)掉了。而我們把顆粒度放小,讓你需要10個(gè)TPS的時(shí)候,你就只買10個(gè)TPS。因?yàn)楸容^優(yōu)化的情況下,我們每一個(gè)CPU可以管40-60個(gè)應(yīng)用,阿里云只能管1個(gè),我們的成本肯定是它的1/40到1/60。我們只是把一個(gè)東西拆得很小來(lái)賣,阿里云只能很多地去賣。這是我們將成本降下來(lái)的根本原因。你可以買10個(gè)TPS,當(dāng)應(yīng)用量逐漸增加,達(dá)到100個(gè)TPS后,需要買100個(gè)TPS時(shí),可以即時(shí)購(gòu)買,幾小時(shí)就更新上來(lái)了。當(dāng)你的應(yīng)用比較多的時(shí)候,我們會(huì)給你單獨(dú)分配一個(gè)Peer節(jié)點(diǎn),那里可能只管了6個(gè)100TPS的應(yīng)用,大家進(jìn)行一個(gè)共享,你還是只付你所用資源的錢,沒(méi)有使用的資源不需要支付,這是我們對(duì)Peer節(jié)點(diǎn)負(fù)載均衡的設(shè)計(jì)。我們希望BSN推出以后,阿里云區(qū)塊鏈服務(wù)可以在一年之內(nèi)從12萬(wàn)元降到1萬(wàn)元,這對(duì)整個(gè)行業(yè)是有巨大好處的。
第四是預(yù)制鏈碼機(jī)制,這個(gè)預(yù)制鏈碼本身是數(shù)據(jù)庫(kù),對(duì)很多應(yīng)用來(lái)說(shuō),對(duì)數(shù)據(jù)庫(kù)的要求就是“增、刪、改、查”四個(gè)應(yīng)用。如此簡(jiǎn)單的操作,你就不要自己再去寫鏈碼了。區(qū)塊鏈網(wǎng)關(guān)背后的鏈碼程序不需要你自己寫,我們已經(jīng)給你預(yù)制好了一些鏈碼,你發(fā)布應(yīng)用的時(shí)候,可以直接選擇我們的預(yù)制鏈碼部署,你的業(yè)務(wù)系統(tǒng)通過(guò)網(wǎng)關(guān)上的API,直接就進(jìn)行操作。我們提供原始的預(yù)制鏈碼,有經(jīng)驗(yàn)的開(kāi)發(fā)者可以放到聯(lián)盟鏈上,讓大家使用。因此,預(yù)制鏈碼也是在降低開(kāi)發(fā)者的開(kāi)發(fā)成本。
你也可以做很復(fù)雜的智能合約交易的鏈碼,你可以共享給別的開(kāi)發(fā)者,只要業(yè)務(wù)系統(tǒng)接你的鏈碼,所有的業(yè)務(wù)就已經(jīng)完成了,這本身也是開(kāi)發(fā)者的收入來(lái)源。
智能網(wǎng)關(guān)加預(yù)制鏈碼機(jī)制,核心是讓傳統(tǒng)開(kāi)發(fā)者不需要額外學(xué)習(xí)區(qū)塊鏈技術(shù),或者雇傭區(qū)塊鏈開(kāi)發(fā)人員,用你會(huì)的語(yǔ)言即可進(jìn)行區(qū)塊鏈應(yīng)用開(kāi)發(fā)。接網(wǎng)關(guān)API使用預(yù)制鏈碼時(shí),你完全不需要任何區(qū)塊鏈的開(kāi)發(fā)能力。在門戶網(wǎng)站看開(kāi)發(fā)手冊(cè),我們認(rèn)為大二到大三的計(jì)算機(jī)系學(xué)生三天就自行進(jìn)行開(kāi)發(fā)。將額外的區(qū)塊鏈開(kāi)發(fā)成本降為零,這樣可以讓更多企業(yè)馬上開(kāi)始使用區(qū)塊鏈技術(shù)。
接下來(lái)給大家講一下BSN的網(wǎng)絡(luò)效率,一說(shuō)到區(qū)塊鏈,大家肯定問(wèn)網(wǎng)絡(luò)效率。服務(wù)網(wǎng)絡(luò)本身是一個(gè)環(huán)境,所以說(shuō),服務(wù)網(wǎng)絡(luò)本身有多少城市節(jié)點(diǎn)都不影響網(wǎng)絡(luò)效率,可以連接1萬(wàn)個(gè)節(jié)點(diǎn),反正沒(méi)有應(yīng)用在上面跑,完全不消耗任何資源。網(wǎng)絡(luò)效率體現(xiàn)在應(yīng)用的個(gè)數(shù)上,如果有100個(gè)節(jié)點(diǎn),1個(gè)應(yīng)用部署10個(gè)節(jié)點(diǎn),整個(gè)網(wǎng)絡(luò)只有10個(gè)城市節(jié)點(diǎn)有效率,別的節(jié)點(diǎn)跟效率沒(méi)有關(guān)系,因?yàn)闆](méi)有應(yīng)用在上面跑?,F(xiàn)在,開(kāi)發(fā)者在網(wǎng)站登陸和發(fā)布應(yīng)用,沒(méi)有人為干擾的情況下,我們可以支持到500TPS。這500TPS代表什么?就是一天4500Transactions。有的應(yīng)用超過(guò)500TPS,從500TPS到2000TPS,需要給客服打電話或者留言,我們需要做一些定制處理。盡管還是運(yùn)行在服務(wù)網(wǎng)絡(luò)上,但是你直接在門戶下單不一定能跑起來(lái),所以500TPS到2000TPS是需要定制化處理的。超過(guò)2000TPS,我們建議你自己自行組網(wǎng),因?yàn)檫@已經(jīng)是一個(gè)巨大的應(yīng)用了。我們也可以支持2000TPS,但為什么讓大家自行組網(wǎng)呢?因?yàn)樵谖覀冞@的定制費(fèi)用和自己自行組網(wǎng)成本差不多,而且在我們這定制的網(wǎng)絡(luò)資產(chǎn)不歸你所有。我同時(shí)想說(shuō)一下,實(shí)際上,BSN在設(shè)計(jì)上跟銀聯(lián)做集群服務(wù)時(shí)的TPS處理是一樣的。現(xiàn)在如果有一家的應(yīng)用是1萬(wàn)個(gè)TPS,能不能在服務(wù)網(wǎng)絡(luò)上跑呢?理論上,根據(jù)我們現(xiàn)在的設(shè)計(jì)是可以的,因?yàn)槲覀兯械膽?yīng)用采用了一套體系,鏈與鏈之間的互通是非常容易的。我們可以搭1500個(gè)鏈,每個(gè)鏈支持1500TPS,同時(shí)跑6到7個(gè)鏈,鏈與鏈之間的數(shù)據(jù)有比較及時(shí)的溝通機(jī)制,實(shí)際上是通過(guò)用6到7個(gè)鏈組成了一個(gè)鏈,這些鏈可以部署在不同的城市節(jié)點(diǎn)。從理論上來(lái)講,這些是現(xiàn)在能支持的。
大家經(jīng)常問(wèn)一個(gè)問(wèn)題:BSN跟區(qū)塊鏈云服務(wù)(現(xiàn)在阿里、騰訊、華為有專門的區(qū)塊鏈云服務(wù))到底有什么區(qū)別?從開(kāi)發(fā)、部署、運(yùn)維、互通和監(jiān)管五個(gè)角度跟大家說(shuō)一下。
第一,開(kāi)發(fā)。我們?cè)诰W(wǎng)關(guān)以內(nèi)的部分都幫你搞好了,你不需要去懂區(qū)塊鏈編程語(yǔ)言,不需要額外聘請(qǐng)編程人員。你去租阿里的云服務(wù),先不說(shuō)它有多貴,買回來(lái)必須有人自己做活,要自己編程,自己調(diào)通整個(gè)系統(tǒng),必須有區(qū)塊鏈的開(kāi)發(fā)人員,這是非常大的成本。
第二,部署。每個(gè)虛機(jī)可以部署管理40到60個(gè)應(yīng)用,調(diào)配非常合理,我們的成本只有區(qū)塊鏈云服務(wù)的1/40到1/60。目前,阿里云和華為云是買1個(gè)節(jié)點(diǎn)給1個(gè)虛機(jī)的,你是不能少買的。如果有4個(gè)節(jié)點(diǎn),公價(jià)是12萬(wàn)元/年,我們這里只需要3000到4000元/年,把門檻降到了學(xué)生都可以來(lái)開(kāi)發(fā)區(qū)塊鏈應(yīng)用,就像當(dāng)年做網(wǎng)站一樣,把成本從50萬(wàn)元降到300元。
第三,運(yùn)維。剛才說(shuō)網(wǎng)關(guān)以內(nèi)的部分不需要大家管,你把自己的傳統(tǒng)業(yè)務(wù)管好,接我們網(wǎng)關(guān),網(wǎng)站以內(nèi)的系統(tǒng)我們統(tǒng)一運(yùn)維,你的運(yùn)維成本根本沒(méi)有任何增加。但是,如果自己去買,自己去搭建環(huán)境,必須要有一個(gè)系統(tǒng)運(yùn)維人員,否則區(qū)塊鏈的系統(tǒng)、區(qū)塊鏈里的應(yīng)用、你的Peer節(jié)點(diǎn)或者排序節(jié)點(diǎn)宕掉了,阿里云不會(huì)自動(dòng)重啟。
第四,互通。整個(gè)網(wǎng)絡(luò)用統(tǒng)一的根密鑰,這是國(guó)家信息中心管理的。所有的應(yīng)用、開(kāi)發(fā)者和用戶全是從根密鑰發(fā)布出來(lái)的,只要互相授權(quán),兩邊的數(shù)據(jù)是可以互通互調(diào)的,這個(gè)成本是非常低的。如果自己搭建一個(gè)區(qū)塊鏈局域網(wǎng),你的局域網(wǎng)跟另一個(gè)局域網(wǎng)互通的時(shí)候,底層框架不一樣、密鑰體系不一樣,數(shù)據(jù)要互通,開(kāi)發(fā)不是做不了,而是說(shuō)開(kāi)發(fā)成本很高,而且很麻煩。
第五,監(jiān)管。因?yàn)樗械膮^(qū)塊鏈應(yīng)用都部署在同一張網(wǎng)上,同一個(gè)門戶在管理,所以監(jiān)管肯定是統(tǒng)一的,可以隨時(shí)知道每個(gè)人,有哪些應(yīng)用,應(yīng)用運(yùn)營(yíng)的情況,是否遵守國(guó)家法律法規(guī)。而云服務(wù)是一堆局域網(wǎng),如果有人不想讓別人知道自己搭了個(gè)區(qū)塊鏈,可以在阿里買一個(gè)節(jié)點(diǎn),華為買一個(gè)節(jié)點(diǎn),騰訊買一個(gè)節(jié)點(diǎn),云服務(wù)商都不知道自己是一個(gè)鏈,監(jiān)管困難成本巨大。
在這里特別想強(qiáng)調(diào)一下理念,我們BSN的理念,和區(qū)塊鏈云服務(wù)的經(jīng)營(yíng)理念完全不一樣。區(qū)塊鏈云服務(wù)作為商業(yè)運(yùn)營(yíng)當(dāng)然希望賣更多的東西,一定是能賣一千就賣一千,不會(huì)少賣,因?yàn)橐獟昴莻€(gè)錢。但是BSN的理念是要把成本降到最低,甚至這個(gè)網(wǎng)絡(luò)希望只收開(kāi)發(fā)者一點(diǎn)點(diǎn)錢,讓更多的開(kāi)發(fā)者進(jìn)來(lái)。更多的開(kāi)發(fā)者進(jìn)來(lái)創(chuàng)新更多的應(yīng)用,讓區(qū)塊鏈技術(shù)發(fā)揚(yáng)光大,讓社會(huì)新增一塊價(jià)值出來(lái),大家來(lái)分一個(gè)新的價(jià)值。而不是以各種手段,賣別人不需要的東西,把別人的錢裝到自己口袋里,這兩種完全不同的經(jīng)營(yíng)理念直接定義了技術(shù)架構(gòu)是什么,所以我一定要強(qiáng)調(diào)一下理念問(wèn)題。
我說(shuō)一下節(jié)點(diǎn)入網(wǎng),單主任、高院和何院長(zhǎng)不停提過(guò)這個(gè)網(wǎng)絡(luò)是開(kāi)放的,每個(gè)城市節(jié)點(diǎn)不是歸服務(wù)網(wǎng)絡(luò)所有,這個(gè)網(wǎng)絡(luò)也不是某個(gè)人的。跟互聯(lián)網(wǎng)一樣,互聯(lián)網(wǎng)是誰(shuí)的沒(méi)有人知道,所有的數(shù)據(jù)中心都是某一方的,這樣串成互聯(lián)網(wǎng)。區(qū)塊鏈服務(wù)網(wǎng)絡(luò)誰(shuí)的?不屬于任何人!BSN這個(gè)網(wǎng)絡(luò)本身是由各方所有的云資源,安裝了城市節(jié)點(diǎn)軟件大家串在一起而形成的網(wǎng)絡(luò)。我們認(rèn)為只要有云服務(wù),只要有數(shù)據(jù)中心,特別是閑置的(現(xiàn)在各地政府和各方面建了很多,基本上也沒(méi)什么業(yè)務(wù)),都可以接入到服務(wù)網(wǎng)絡(luò)里,服務(wù)網(wǎng)絡(luò)幫你賣資源。所以我們希望不只是作為發(fā)起方的中國(guó)移動(dòng),聯(lián)通、電信的云資源都可以進(jìn)來(lái),甚至歡迎阿里云,他們也可以在我們張北的中心貢獻(xiàn)10個(gè)節(jié)點(diǎn)。所以說(shuō)BSN跟云服務(wù)的關(guān)系有些像上下游關(guān)系,我們是由各個(gè)云服務(wù)組成的,我們等于在所有云服務(wù)上又搭了一個(gè)專業(yè)的數(shù)據(jù)運(yùn)行環(huán)境,通過(guò)這個(gè)環(huán)境讓開(kāi)發(fā)者的使用成本降得很低,同時(shí)又幫云服務(wù)在組成的專業(yè)環(huán)境下賣云資源。BSN的運(yùn)行模式是多方獲利,多方成本都不高。同時(shí),城市節(jié)點(diǎn)入網(wǎng)的時(shí)候,城市節(jié)點(diǎn)軟件是免費(fèi)的,這種情況下,云服務(wù)商加入網(wǎng)絡(luò)的時(shí)候,成本也是零。只要把資源劃分好,賬戶注冊(cè)好,安裝軟件,向中國(guó)移動(dòng)申請(qǐng)接入網(wǎng)絡(luò),中國(guó)移動(dòng)會(huì)根據(jù)你的配置給你分配一個(gè)城市節(jié)點(diǎn)ID以及數(shù)字證書,城市節(jié)點(diǎn)ID相當(dāng)于互聯(lián)網(wǎng)上的IP地址。只要入網(wǎng)以后,開(kāi)發(fā)者就可以在門戶看到你的城市節(jié)點(diǎn),就可以勾選和銷售你的資源。在門戶網(wǎng)站里,我們的節(jié)點(diǎn)云資源定價(jià)可能是開(kāi)放的,我們有一個(gè)定價(jià)區(qū)間,你入網(wǎng)的時(shí)候可以說(shuō)我的配置高,我的帶寬貴一點(diǎn)兒,貴沒(méi)關(guān)系,開(kāi)發(fā)者自己去選,他愿意選配置好的,貴一點(diǎn)兒的,或者他愿意選便宜的。我們希望在服務(wù)網(wǎng)絡(luò)里也形成小的競(jìng)爭(zhēng)環(huán)境,只有競(jìng)爭(zhēng)環(huán)境才能逐漸降低資源成本,讓開(kāi)發(fā)者受益。我們?cè)诜?wù)網(wǎng)絡(luò)里的每個(gè)節(jié)點(diǎn)資源都有可能開(kāi)放自行定價(jià),但是有一個(gè)區(qū)間,不能完全免費(fèi)送,也不能完全往死里收錢。
雖然現(xiàn)在80%至90%的聯(lián)盟鏈應(yīng)用都使用Fabric,但是市場(chǎng)上有多個(gè)框架,我們會(huì)盡量對(duì)多個(gè)框架適配。開(kāi)發(fā)者登陸后可以在界面上看到發(fā)布應(yīng)用選的框架是什么,現(xiàn)在只有Fabric,明年春節(jié)前將增加國(guó)密的Fabric,以適用政府類系統(tǒng)。我們正在跟銀聯(lián)討論企業(yè)以太坊的適配問(wèn)題,國(guó)際主流聯(lián)盟鏈框架目前只有這兩個(gè)。同時(shí),對(duì)國(guó)內(nèi)的聯(lián)盟鏈框架也會(huì)進(jìn)行一定的適配。
在這里要感謝中國(guó)移動(dòng),中國(guó)移動(dòng)在這個(gè)項(xiàng)目里起到了非常大的作用,集團(tuán)層面給予了項(xiàng)目大力支持,因此在這么短的時(shí)間里就有了54個(gè)城市節(jié)點(diǎn),其中有24個(gè)已經(jīng)入網(wǎng)了,在內(nèi)測(cè)期間,我們登陸服務(wù)網(wǎng)絡(luò)平臺(tái)可以看到。同時(shí)會(huì)給大家3個(gè)可以自選的免費(fèi)節(jié)點(diǎn)。未來(lái)的一到兩個(gè)禮拜,其他城市節(jié)點(diǎn)會(huì)逐漸上線,上線越多,大家的免費(fèi)資源越多,能進(jìn)來(lái)的開(kāi)發(fā)者也越多。
同時(shí),我們也部署了兩個(gè)境外節(jié)點(diǎn),一個(gè)是中國(guó)香港,一個(gè)是新加坡。現(xiàn)在的網(wǎng)絡(luò)規(guī)模可以說(shuō)是全世界大的、物理分布最廣的聯(lián)盟鏈架構(gòu),咱們中國(guó)從新疆到西藏,到內(nèi)蒙古,到東北,到福建,網(wǎng)絡(luò)架構(gòu)我們已經(jīng)做了三到四個(gè)月的壓力測(cè)試和各種數(shù)據(jù)測(cè)試,測(cè)試結(jié)果是有價(jià)值的,全世界沒(méi)有人能再搭出來(lái)這個(gè)環(huán)境,當(dāng)然電信、聯(lián)通也可以搭。而這些技術(shù)的底層數(shù)據(jù),我們?cè)诿髂昴瓿醯募夹g(shù)白皮書里都會(huì)公開(kāi)給大家,因?yàn)槲覀傿SN是一個(gè)開(kāi)放式的項(xiàng)目,我們希望將所有的技術(shù)和數(shù)據(jù)都跟大家進(jìn)行分享。
講一下內(nèi)測(cè),內(nèi)測(cè)從10月15日開(kāi)始后,大家在官網(wǎng)上填表報(bào)名就好了,唯一要求是實(shí)名制,因?yàn)榇蠹掖_實(shí)在公網(wǎng)發(fā)布數(shù)據(jù)了,按照國(guó)家管理要求必須是實(shí)名制,個(gè)人是有效證件,企業(yè)是營(yíng)業(yè)執(zhí)照,上傳后基本上都能獲得批準(zhǔn)。內(nèi)測(cè)期間發(fā)布應(yīng)用和使用資源都是免費(fèi)的。每個(gè)參與內(nèi)測(cè)的開(kāi)發(fā)者可以發(fā)布1個(gè)應(yīng)用服務(wù)和使用3個(gè)城市節(jié)點(diǎn)服務(wù),每個(gè)應(yīng)用服務(wù)大10TPS,每個(gè)城市節(jié)點(diǎn)提供5G硬盤和50M的共享帶寬。帶寬我們已經(jīng)進(jìn)行過(guò)大量測(cè)試,在1個(gè)城市節(jié)點(diǎn)上和幾個(gè)虛機(jī)上面的應(yīng)用,用50M的共享帶寬足夠了,這是我們經(jīng)過(guò)一個(gè)字節(jié)一個(gè)字節(jié)算出來(lái)的。資源免費(fèi)給大家使用,所以我們控制每個(gè)應(yīng)用不要超過(guò)10個(gè)TPS,相當(dāng)于一天100萬(wàn)的交易量,足夠了。
這次內(nèi)測(cè)結(jié)束以后,我們不刪大家的數(shù)據(jù)。大家如果問(wèn)免費(fèi)資源商用可以嗎?答案是可以。但是,第一我們不保證穩(wěn)定性,第二內(nèi)測(cè)結(jié)束后,雖然數(shù)據(jù)保留,但是如果要繼續(xù)使用就要花錢了。
需要花多少錢呢?圖中的價(jià)格作為研討,不代表我們正式公布,商用以后我們將堅(jiān)持為開(kāi)發(fā)者服務(wù)的精神。第一,每個(gè)開(kāi)發(fā)者不管花不花錢,給一個(gè)城市節(jié)點(diǎn)的資源。雖然一個(gè)節(jié)點(diǎn)不叫區(qū)塊鏈,但是可以作為開(kāi)發(fā)測(cè)試用,至少把自己的應(yīng)用調(diào)通沒(méi)問(wèn)題,這個(gè)是免費(fèi)的,只要注冊(cè)就給資源。第二,一般一個(gè)區(qū)塊鏈對(duì)節(jié)點(diǎn)數(shù)量沒(méi)有要求,我們建議三個(gè)節(jié)點(diǎn)就夠了,部署三個(gè)節(jié)點(diǎn),三個(gè)節(jié)點(diǎn)選擇布在同一個(gè)城市的,代表這幾個(gè)節(jié)點(diǎn)還是沒(méi)有物理分離的。實(shí)際上,現(xiàn)在買阿里云服務(wù),肯定全布在一臺(tái)硬件機(jī)器,開(kāi)4個(gè)虛機(jī)把節(jié)點(diǎn)一裝,沒(méi)有物理分離。我們也提供,可以在一個(gè)城市節(jié)點(diǎn)的一臺(tái)機(jī)器上部署,因?yàn)樵谝粋€(gè)城市節(jié)點(diǎn)上部署省掉了傳輸公網(wǎng)的數(shù)據(jù)成本,所以便宜。多少錢呢?同樣是10個(gè)TPS,一年低于2000元。現(xiàn)在要跑起來(lái),也就代表有一個(gè)應(yīng)用跑通,有沒(méi)有業(yè)務(wù)不管,但是至少跑通,至少展示出去,一年只花2000元。而現(xiàn)在用阿里云12萬(wàn)元/年,低于12萬(wàn)跑不起來(lái),也是三個(gè)節(jié)點(diǎn),也是10個(gè)TPS,硬盤是100G的。如果對(duì)物理分散有需求,選節(jié)點(diǎn)可以選擇北、上、廣三個(gè)節(jié)點(diǎn),或者新疆的節(jié)點(diǎn)。利用區(qū)塊鏈進(jìn)行備份,選新疆節(jié)點(diǎn)或黑龍江節(jié)點(diǎn),遠(yuǎn)程備份,直接備份到祖國(guó)的邊疆,使用公網(wǎng)資源2800到3200元/年。這是服務(wù)網(wǎng)絡(luò)的目的,就是讓一個(gè)大學(xué)生可以去開(kāi)發(fā)一個(gè)應(yīng)用,一個(gè)月幾百塊錢,午餐費(fèi)稍微省點(diǎn)兒就夠了。這個(gè)費(fèi)用會(huì)逐漸降低,基礎(chǔ)配置可以降到2000元以內(nèi)。這次內(nèi)測(cè)讓大家用的都是物理分散的城市節(jié)點(diǎn),不允許大家在同一個(gè)城市選三個(gè)節(jié)點(diǎn),目的是讓大家測(cè)一下天南海北的應(yīng)用和傳輸效率。
服務(wù)網(wǎng)絡(luò)沒(méi)有革命性改變硬件效率,我們只是把區(qū)塊鏈的入門成本降很多。TPS要求越高,成本越高。如果超過(guò)2000TPS的話,我們網(wǎng)絡(luò)的成本和你自己組網(wǎng)的成本差不了多少。
簡(jiǎn)單說(shuō)一下運(yùn)營(yíng)模式,商業(yè)模式上來(lái)說(shuō),剛才說(shuō)的實(shí)際上是BSN通過(guò)硬件服務(wù)器和云資源上架了一個(gè)區(qū)塊鏈運(yùn)營(yíng)環(huán)境,將屬于各方的云資源組成一個(gè)網(wǎng)絡(luò),并向廣大對(duì)企業(yè)級(jí)區(qū)塊鏈應(yīng)用有需求的企業(yè)和個(gè)人提供低成本的區(qū)塊鏈開(kāi)發(fā)、部署和運(yùn)維服務(wù),BSN統(tǒng)一收費(fèi)。目前是中移動(dòng)政企收錢,并向節(jié)點(diǎn)方進(jìn)行分賬,有比較復(fù)雜的財(cái)務(wù)分賬系統(tǒng)。運(yùn)營(yíng)模式是相對(duì)比較簡(jiǎn)單的,如果進(jìn)行全球部署以后,會(huì)涉及到多國(guó)運(yùn)營(yíng),因?yàn)槊總€(gè)國(guó)家的法律法規(guī)、財(cái)務(wù)和稅收都不一樣,我們建議在每個(gè)地區(qū)設(shè)立單獨(dú)的運(yùn)營(yíng)公司,各國(guó)可以發(fā)展自己的節(jié)點(diǎn),發(fā)展自己的開(kāi)發(fā)者。所有的節(jié)點(diǎn)是串成一張網(wǎng)的,你可以在泰國(guó)發(fā)布一個(gè)應(yīng)用來(lái)買中國(guó)資源,收費(fèi)還是由泰國(guó)運(yùn)營(yíng)商來(lái)收費(fèi),只是跟中國(guó)這邊的運(yùn)營(yíng)體系有一個(gè)結(jié)算。類似中國(guó)移動(dòng)的省公司,北京漫游到上海,北京公司和上海公司是有結(jié)算的。我再擴(kuò)大去想,在中國(guó)也可以有多家公司運(yùn)營(yíng),自己發(fā)行自己的節(jié)點(diǎn),大家串成一張大網(wǎng)共同銷售,讓開(kāi)發(fā)者成本更低,網(wǎng)絡(luò)更廣泛,資源更好用。
這是網(wǎng)站目前登錄進(jìn)去的截屏,網(wǎng)址是bsnbase.com。如果對(duì)開(kāi)發(fā)不太熟的話,或者不經(jīng)常用這些云服務(wù),菜單還是稍微有點(diǎn)兒復(fù)雜的。大家登錄進(jìn)去一定先用在線幫助并下載開(kāi)發(fā)者手冊(cè)和開(kāi)發(fā)實(shí)例,除了需要詳細(xì)閱讀在線幫助和開(kāi)發(fā)者手冊(cè),最主要的是開(kāi)發(fā)實(shí)例下載。如果對(duì)JAVA比較懂就用JAVA實(shí)例跑一下,發(fā)布一個(gè)應(yīng)用調(diào)試一下,我們估計(jì)三天能跑通。我們現(xiàn)在已經(jīng)發(fā)布了一些應(yīng)用,大家進(jìn)去可以看一下BSN的應(yīng)用情況,如:大象合同、手機(jī)盾。如果需要看英文版的白皮書也可以到官網(wǎng)下載。
我們建設(shè)服務(wù)網(wǎng)絡(luò)的目標(biāo)就是要成為開(kāi)發(fā)者常規(guī)的開(kāi)發(fā)工具和部署環(huán)境,讓區(qū)塊鏈可以低成本地應(yīng)用在所有的傳統(tǒng)業(yè)務(wù)系統(tǒng)中。我們認(rèn)為10年以后、20年以后,超過(guò)90%涉及多方數(shù)據(jù)互傳的應(yīng)用系統(tǒng),應(yīng)該多多少少都會(huì)使用到聯(lián)盟鏈技術(shù)。因?yàn)樗暮锰幪苯恿?,大家使用區(qū)塊鏈技術(shù),成本大大降低,效率大大提高。
提及數(shù)據(jù)庫(kù),開(kāi)發(fā)APP想到的肯定是安卓、IOS。我們希望BSN像數(shù)據(jù)庫(kù)一樣,當(dāng)開(kāi)發(fā)者想起要用一個(gè)區(qū)塊鏈的時(shí)候,腦子里第一個(gè)出來(lái)的是BSN,這個(gè)工具最好用,這個(gè)環(huán)境最便宜。為了能夠達(dá)到這個(gè)目標(biāo),我們會(huì)大范圍的多地部署,資源越多網(wǎng)絡(luò)價(jià)值越大,開(kāi)發(fā)者的選擇越多。城市節(jié)點(diǎn)免費(fèi),持續(xù)免費(fèi),不靠這個(gè)掙錢,讓大家加入這個(gè)網(wǎng)絡(luò)都是低成本的,甚至開(kāi)源,我們預(yù)計(jì)明年下半年會(huì)開(kāi)源。持續(xù)優(yōu)化這個(gè)網(wǎng)絡(luò),持續(xù)開(kāi)發(fā)和優(yōu)化開(kāi)發(fā)、部署和運(yùn)維的靈活性。這個(gè)網(wǎng)絡(luò)搭起來(lái)很容易,但是將其性能優(yōu)化到從10個(gè)TPS提升為12個(gè)TPS,將是需要大量工作的。同時(shí),也讓大家的開(kāi)發(fā)盡量靈活,越靈活成本越低,創(chuàng)新的空間越大。另外就是剛才一直在說(shuō)的,要持續(xù)優(yōu)化網(wǎng)絡(luò)效率,讓網(wǎng)絡(luò)可以支持更多的TPS和更多的應(yīng)用。持續(xù)增加預(yù)制鏈碼的基礎(chǔ)能力,最終讓服務(wù)網(wǎng)絡(luò)成為基于區(qū)塊鏈技術(shù)的第二代專業(yè)互聯(lián)網(wǎng)和價(jià)值互聯(lián)網(wǎng)。實(shí)際上互聯(lián)網(wǎng)解決的是什么?解決的就是數(shù)據(jù)傳輸問(wèn)題。在互聯(lián)網(wǎng)發(fā)展這么多年后,已經(jīng)逐漸形成多個(gè)專業(yè)網(wǎng)。例如5G網(wǎng)絡(luò)解決的是空中數(shù)據(jù)傳輸問(wèn)題,物聯(lián)網(wǎng)解決的是多點(diǎn)傳輸問(wèn)題,但是所有的傳輸還是基于互聯(lián)網(wǎng),所以互聯(lián)網(wǎng)一定會(huì)往專業(yè)化和價(jià)值互聯(lián)網(wǎng)發(fā)展。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)站欄目:區(qū)塊鏈服務(wù)網(wǎng)絡(luò)(BSN)技術(shù)詳解-創(chuàng)新互聯(lián)
分享路徑:http://www.rwnh.cn/article8/cchjip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、外貿(mào)建站、服務(wù)器托管、網(wǎng)站設(shè)計(jì)公司、全網(wǎng)營(yíng)銷推廣、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容