欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種面向多區(qū)塊鏈平臺的區(qū)塊鏈網(wǎng)絡節(jié)點服務裝置的制作方法

文檔序號:12924113閱讀:689來源:國知局
一種面向多區(qū)塊鏈平臺的區(qū)塊鏈網(wǎng)絡節(jié)點服務裝置的制作方法

本實用新型涉及區(qū)塊鏈技術領域,具體是一種面向多區(qū)塊鏈平臺的區(qū)塊鏈網(wǎng)絡節(jié)點服務裝置。



背景技術:

從達沃斯論壇到國際貨幣基金組織,從中國人民銀行數(shù)字貨幣研討會到美國商品期貨交易委員會的聽證會,區(qū)塊鏈正快速走進公眾視野。區(qū)塊鏈是國際金融科技的大勢所趨,目前已有多家國際金融機構通過成立區(qū)塊鏈實驗室、投資相關技術公司等方式布局這一領域,其中包括納斯達克、摩根大通、花旗銀行、瑞銀集團、高盛集團等30多個國際金融巨頭。區(qū)塊鏈技術的應用實驗已在證券、銀行、審計等行業(yè)啟動。

區(qū)塊鏈技術是一種新型的去中心化協(xié)議,能安全的存儲交易數(shù)據(jù),信息不可偽造和篡改,可以智能執(zhí)行智能合約,無需任何中心化機構的審核?;趨^(qū)塊鏈技術的交易既可以是數(shù)字貨幣,也可以是債權,股權,版權等數(shù)字資產(chǎn)。區(qū)塊鏈技術解決了拜占庭將軍問題,大大降低了現(xiàn)實經(jīng)濟的信任成本與會計成本,重新定義了互聯(lián)網(wǎng)時代的產(chǎn)權制度。本質(zhì)上,區(qū)塊鏈是一本全網(wǎng)記錄所有已經(jīng)發(fā)生的交易的“公開賬本”,是去中心化且寓于分布式結構的數(shù)據(jù)存儲、傳輸和證明的方法,理論上實現(xiàn)了數(shù)據(jù)傳輸中對數(shù)據(jù)的自我證明。這種“去中心化”、“去信任”的機制從更深遠地意義來說,降低了全球交易“信用”的建立成本。區(qū)塊鏈技術可能會重塑各類貨幣市場、支付系統(tǒng)、金融服務以及經(jīng)濟形態(tài)的方方面面,其能夠從根本上成為讓組織活動形態(tài)減少摩擦并且提高效率的新范式。

當前支持區(qū)塊鏈的有多種基礎技術平臺,例如以太坊,HyperLedger(Fabric),R3Corda等。不同平臺支持的分布式算法,共識算法,以及智能合約都略有不同。如何提供一種基礎設施,能同時,跨平臺的對不同的區(qū)塊鏈基礎技術平臺就變得由為困難,主要的困難如下:

1、各區(qū)塊鏈平臺的數(shù)據(jù)調(diào)用接口不一致;

2、各區(qū)塊鏈平臺的智能合約語言不一致;

3、各區(qū)塊鏈平臺的架構和實現(xiàn)方法不一致。



技術實現(xiàn)要素:

本實用新型的目的在于提供一種面向多區(qū)塊鏈平臺的區(qū)塊鏈網(wǎng)絡節(jié)點服務裝置,以解決上述背景技術中提出的問題。

為實現(xiàn)上述目的,本實用新型提供如下技術方案:

一種面向多區(qū)塊鏈平臺的區(qū)塊鏈網(wǎng)絡節(jié)點服務裝置,包括智能合約業(yè)務邏輯,智能合約業(yè)務邏輯與區(qū)塊鏈節(jié)點相連接,所述區(qū)塊鏈節(jié)點連接有參與方節(jié)點,所述參與方節(jié)點包括區(qū)塊鏈節(jié)點標準數(shù)據(jù)緩存和區(qū)塊鏈平臺擴充接口。

作為本實用新型進一步的方案是:所述區(qū)塊鏈節(jié)點標準數(shù)據(jù)緩存包括Data-鏈基本信息、Data-節(jié)點基本信息、Data-節(jié)點賬本信息、Data-節(jié)點業(yè)務邏輯信息和Data-節(jié)點統(tǒng)計信息。

作為本實用新型再進一步的方案是:所述區(qū)塊鏈平臺擴充接口包括SDK-標準寫入操作、SDK-標準讀出操作、SDK-標準查詢操作、SDK-智能合約轉(zhuǎn)換操作和SDK-標準訪問控制操作。

與現(xiàn)有技術相比,本實用新型的有益效果是可以對不同的區(qū)塊鏈基礎技術平臺進行統(tǒng)一訪問;可以對不同的區(qū)塊鏈基礎技術平臺進行控制和管理,定義標準的數(shù)據(jù)訪問和查詢接口;可以更換前端的區(qū)塊鏈基礎技術平臺。

附圖說明

圖1為本實用新型的結構示意圖。

圖2為本實用新型更換區(qū)塊鏈基礎技術平臺步驟一的示意圖;

圖3為本實用新型更換區(qū)塊鏈基礎技術平臺步驟二的示意圖;

圖4為本實用新型更換區(qū)塊鏈基礎技術平臺步驟三的示意圖。

具體實施方式

下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例?;诒緦嵱眯滦椭械膶嵤├绢I域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍。

請參閱圖1,本實用新型實施例中,一種面向多區(qū)塊鏈平臺的區(qū)塊鏈網(wǎng)絡節(jié)點服務裝置,包括智能合約業(yè)務邏輯,智能合約業(yè)務邏輯與區(qū)塊鏈節(jié)點相連接,所述區(qū)塊鏈節(jié)點連接有參與方節(jié)點,所述參與方節(jié)點包括區(qū)塊鏈節(jié)點標準數(shù)據(jù)緩存和區(qū)塊鏈平臺擴充接口;

區(qū)塊鏈節(jié)點標準數(shù)據(jù)緩存:通過SDK標準接口層,區(qū)塊鏈節(jié)點中的數(shù)據(jù)會同步到緩存中來。該緩存可以是結構化的數(shù)據(jù)庫,例如Sql Server,Oracle,MySql等,也可以是非結構化的數(shù)據(jù)存儲,NoSql,MongoDB等,也可以是內(nèi)存緩存。

所述區(qū)塊鏈節(jié)點標準數(shù)據(jù)緩存包括Data-鏈基本信息:存儲區(qū)塊鏈的基本信息,節(jié)點數(shù),節(jié)點地址,鄰近節(jié)點,節(jié)點狀態(tài),區(qū)塊鏈網(wǎng)絡狀態(tài)等;

Data-節(jié)點基本信息:每個節(jié)點的基本信息,節(jié)點的狀態(tài),挖礦,交易的明細,節(jié)點的數(shù)據(jù)等;

Data-節(jié)點賬本信息:對每個節(jié)點上的賬本數(shù)據(jù)進行存儲,存儲的方式以區(qū)塊鏈賬本的交易明細方式存儲;

Data-節(jié)點業(yè)務邏輯信息:對于區(qū)塊鏈所支持的業(yè)務邏輯輔助信息,存儲在節(jié)點的業(yè)務邏輯信息中,可結合區(qū)塊鏈賬本中的信息進行業(yè)務邏輯開發(fā);

Data-節(jié)點統(tǒng)計信息:對節(jié)點中的業(yè)務數(shù)據(jù),區(qū)塊鏈上的數(shù)據(jù)進行商務智能處理,以統(tǒng)計的視圖存儲在數(shù)據(jù)緩存中,便于統(tǒng)計和分析。

區(qū)塊鏈平臺擴充接口:利用Node.js對主要流行的區(qū)塊鏈基礎技術平臺進行封裝,定義標準的訪問方式。主要支持以太坊,通過以太坊提供的Web API以及Socket的方式對節(jié)點的信息進行訪問。對HyperLedger(Fabric)以Rest API的方式進行訪問,封裝成以下的標準接口:SDK-標準寫入操作:對區(qū)塊鏈進行寫的操作,可以提交交易,寫入交易記錄,定制信息等;

SDK-標準讀出操作:對區(qū)塊鏈進行讀的操作,讀取交易信息,交易記錄以及定制的信息;

SDK-標準查詢操作:對區(qū)塊鏈進行標準查詢操作,可以對區(qū)塊鏈所維護的信息進行標準化的查詢,可按主鍵查詢,可按關鍵字查詢,可按篩選條件篩選,可進行標準的數(shù)據(jù)集操作,Join,Except,Union,Minus等;

SDK-智能合約轉(zhuǎn)換操作:可對區(qū)塊鏈中存儲的智能合約進行標準化邏輯轉(zhuǎn)換和語言轉(zhuǎn)換,可以部署到不同的區(qū)塊鏈中去;

SDK-標準訪問控制操作:可對區(qū)塊鏈節(jié)點的共識算法,難度,Gas Price等指標進行設置,可以對用戶加入鏈的訪問權限進行控制。

所述區(qū)塊鏈節(jié)點可以更換前端的區(qū)塊鏈基礎技術平臺,在更換區(qū)塊鏈基礎技術平臺時,因為區(qū)塊鏈節(jié)點的數(shù)據(jù),可實時自動的同步到緩存數(shù)據(jù)庫中,緩存數(shù)據(jù)庫中將有全部的區(qū)塊鏈數(shù)據(jù)信息,可通過如下步驟進行平臺更換:

第一:數(shù)據(jù)同步,請參閱圖2;

第二:更換區(qū)塊鏈基礎技術平臺,請參閱圖3;

第三:數(shù)據(jù)同步,請參閱圖4。

對于本領域技術人員而言,顯然本實用新型不限于上述示范性實施例的細節(jié),而且在不背離本實用新型的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本實用新型。在本說明書的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術語“設置”、“相連”及“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發(fā)明中的具體含義。

因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本實用新型的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本實用新型內(nèi)。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。

此外,應當理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術方案,說明書的這種敘述方式僅僅是為清楚起見,本領域技術人員應當將說明書作為一個整體,各實施例中的技術方案也可以經(jīng)適當組合,形成本領域技術人員可以理解的其他實施方式。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
张家界市| 天长市| 萨迦县| 永定县| 廉江市| 靖宇县| 嵊州市| 虞城县| 西和县| 赫章县| 开远市| 松滋市| 淮北市| 新宾| 汨罗市| 瑞昌市| 九龙坡区| 当阳市| 嫩江县| 鄂州市| 西华县| 福州市| 贺兰县| 甘南县| 晋江市| 永城市| 淄博市| 巢湖市| 巴林右旗| 乌拉特前旗| 庆元县| 朔州市| 托里县| 海丰县| 昌黎县| 苍梧县| 固始县| 蒙自县| 米林县| 永仁县| 马山县|