[發(fā)明專利]一種基于區(qū)塊鏈的預(yù)言機(jī)服務(wù)的競(jìng)標(biāo)方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202011120813.6 | 申請(qǐng)日: | 2020-10-19 |
| 公開(公告)號(hào): | CN112417035A | 公開(公告)日: | 2021-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 傅福斌;游海濤;王琳;陳秀琴 | 申請(qǐng)(專利權(quán))人: | 易聯(lián)眾信息技術(shù)股份有限公司;廈門萬勢(shì)順易科技有限公司 |
| 主分類號(hào): | G06F16/27 | 分類號(hào): | G06F16/27;G06F21/60;G06Q30/08 |
| 代理公司: | 廈門加減專利代理事務(wù)所(普通合伙) 35234 | 代理人: | 李強(qiáng) |
| 地址: | 361008 福建省廈*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 區(qū)塊 預(yù)言 服務(wù) 競(jìng)標(biāo) 方法 系統(tǒng) | ||
本發(fā)明提供一種基于區(qū)塊鏈的預(yù)言機(jī)服務(wù)的競(jìng)標(biāo)方法,包括:S100:數(shù)據(jù)訂閱需求方通過訂購預(yù)言機(jī)服務(wù)客戶端將訂購預(yù)言機(jī)的SLA服務(wù)等級(jí)協(xié)議發(fā)送到預(yù)言機(jī)訂單派發(fā)合約;S200:所述預(yù)言機(jī)訂單派發(fā)合約根據(jù)入選的預(yù)言機(jī)信息創(chuàng)建最新的SLA記錄并觸發(fā)日志文件通知入選的預(yù)言機(jī);S300:被選定的預(yù)言機(jī)監(jiān)聽到鏈上的訂單信息后,將啟動(dòng)響應(yīng)操作,計(jì)算需求的數(shù)據(jù)結(jié)果并發(fā)送到預(yù)言機(jī)數(shù)據(jù)接收合約;所述預(yù)言機(jī)數(shù)據(jù)接收合約將接收的需求數(shù)據(jù)結(jié)果提供給需求方智能合約。該分布式預(yù)言機(jī)網(wǎng)絡(luò)中的預(yù)言機(jī)將通過投標(biāo)的方式參與項(xiàng)目競(jìng)選,可為用戶提供一種多維度的客觀的預(yù)言機(jī)評(píng)價(jià)體系的同時(shí),提高數(shù)據(jù)的真實(shí)性和安全性。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈技術(shù)領(lǐng)域,特別涉及一種基于區(qū)塊鏈的預(yù)言機(jī)服務(wù)的競(jìng)標(biāo)方法及系統(tǒng)。
背景技術(shù)
區(qū)塊鏈?zhǔn)且粋€(gè)封閉的環(huán)境,鏈上是無法主動(dòng)獲取鏈外真實(shí)世界的數(shù)據(jù)。主要是因?yàn)閰^(qū)塊鏈無法主動(dòng)發(fā)起Network call(網(wǎng)絡(luò)調(diào)用)而鏈上智能合約是被動(dòng)接收數(shù)據(jù)的。其次,智能合約其實(shí)并不“智能”,它只是在滿足相應(yīng)條件下,才達(dá)到觸發(fā)狀態(tài)的程序。同時(shí),智能合約最終的執(zhí)行需要合約參與方的私鑰簽署,智能合約本身沒有辦法自動(dòng)執(zhí)行。當(dāng)智能合約的觸發(fā)條件取決于區(qū)塊鏈外信息時(shí),這些信息需先寫入?yún)^(qū)塊鏈內(nèi)記錄。此時(shí)需要通過預(yù)言機(jī)來提供這些區(qū)塊鏈外的信息。
預(yù)言機(jī)就是一種單向的數(shù)字代理,可以查找和驗(yàn)證真實(shí)世界的數(shù)據(jù),并以加密的方式將信息提交給智能合約。傳統(tǒng)的預(yù)言機(jī)方案往往采用一種中心化的預(yù)言機(jī)服務(wù),由預(yù)先設(shè)置好的單節(jié)點(diǎn)提供預(yù)言機(jī)服務(wù),一旦發(fā)生故障導(dǎo)致的后果可能是災(zāi)難性的,如果智能合約采用此類服務(wù),尤其是一些面向大量C端用戶的智能合約,同時(shí)無法從根本上提供向C端用戶證明其獲取數(shù)據(jù)的真實(shí)性。另一種提供可信預(yù)言機(jī)數(shù)據(jù)的方式依賴非結(jié)構(gòu)化數(shù)據(jù)的人工輸入,往往在預(yù)測(cè)市場(chǎng)中,例如人工輸入某個(gè)事件的單一結(jié)果,類似數(shù)據(jù)眾包的思路,確實(shí)可以實(shí)現(xiàn)去中心化的目的,但人工輸入存在失誤率高的問題。
中國專利CN111026578A公開了一種基于預(yù)言機(jī)的智能合約安全檢測(cè)方法,該發(fā)明的基于預(yù)言機(jī)的智能合約安全檢測(cè)方法具有檢測(cè)智能合約的功能,通過引入糾刪碼技術(shù),基于多重預(yù)言機(jī)模型,保證了檢測(cè)的效率,確保智能合約的安全執(zhí)行。
但是仍然沒有解決現(xiàn)有技術(shù)中存在的單點(diǎn)固定的預(yù)言機(jī)發(fā)生故障導(dǎo)致的數(shù)據(jù)真實(shí)和有效的問題。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)中存在的上述問題,本發(fā)明一種基于區(qū)塊鏈的預(yù)言機(jī)服務(wù)的競(jìng)標(biāo)方法,包括:
S100:數(shù)據(jù)訂閱需求方通過訂購預(yù)言機(jī)服務(wù)客戶端將訂購預(yù)言機(jī)的SLA服務(wù)等級(jí)協(xié)議發(fā)送到預(yù)言機(jī)訂單派發(fā)合約;
S200:所述預(yù)言機(jī)訂單派發(fā)合約根據(jù)入選的預(yù)言機(jī)信息創(chuàng)建最新的SLA記錄并觸發(fā)日志文件通知入選的預(yù)言機(jī);
S300:被選定的預(yù)言機(jī)監(jiān)聽到鏈上的訂單信息后,將啟動(dòng)響應(yīng)操作,計(jì)算需求的數(shù)據(jù)結(jié)果并發(fā)送到預(yù)言機(jī)數(shù)據(jù)接收合約;所述預(yù)言機(jī)數(shù)據(jù)接收合約將接收的需求數(shù)據(jù)結(jié)果提供給需求方智能合約。
進(jìn)一步地,在步驟S100之前,還包括智能合約的數(shù)據(jù)訂閱需求方注冊(cè)區(qū)塊鏈賬戶,并通過在訂閱預(yù)言機(jī)服務(wù)客戶端作為登錄渠道,在本地導(dǎo)入?yún)^(qū)塊鏈賬戶的私鑰并登陸區(qū)塊鏈賬戶。
進(jìn)一步地,步驟S100中所述預(yù)言機(jī)訂單派發(fā)合約是根據(jù)所述SLA信息啟動(dòng)相應(yīng)的日志文件,預(yù)言機(jī)服務(wù)提供商監(jiān)聽到鏈上的所述日志文件,若預(yù)言機(jī)提供商發(fā)現(xiàn)本身符合SLA要求且有意愿參與競(jìng)標(biāo),則向所述預(yù)言機(jī)訂單派發(fā)合約發(fā)送競(jìng)標(biāo)請(qǐng)求并篩選確認(rèn)入選的預(yù)言機(jī)。
進(jìn)一步地,步驟S200中入選的預(yù)言機(jī)為一個(gè)或多個(gè);若步驟S200中篩選確認(rèn)入選的預(yù)言機(jī)為多個(gè)時(shí),則步驟S300還包括:
S301所述預(yù)言機(jī)訂單派發(fā)合約將根據(jù)入選的預(yù)言機(jī)名單,客戶指定的數(shù)據(jù)聚合方案,生成專屬的預(yù)言機(jī)數(shù)據(jù)鏈上聚合合約,所述預(yù)言機(jī)數(shù)據(jù)鏈上聚合合約只接受入選名單的預(yù)言機(jī)地址傳送的信息,并按規(guī)則對(duì)數(shù)據(jù)進(jìn)行聚合;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于易聯(lián)眾信息技術(shù)股份有限公司;廈門萬勢(shì)順易科技有限公司,未經(jīng)易聯(lián)眾信息技術(shù)股份有限公司;廈門萬勢(shì)順易科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011120813.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 基于區(qū)塊鏈的防欺詐系統(tǒng)及方法
- 區(qū)塊鏈安全處理系統(tǒng)及方法
- 基于預(yù)言機(jī)的訪問請(qǐng)求處理方法、裝置、設(shè)備和介質(zhì)
- 基于預(yù)言機(jī)的訪問請(qǐng)求處理方法、裝置、設(shè)備和介質(zhì)
- 一種基于預(yù)言機(jī)鎖組的結(jié)算方法及系統(tǒng)
- 一種基于區(qū)塊鏈的預(yù)言機(jī)服務(wù)的選定方法及系統(tǒng)
- 一種基于區(qū)塊鏈的預(yù)言機(jī)服務(wù)的競(jìng)標(biāo)方法及系統(tǒng)
- 一種區(qū)塊鏈預(yù)言機(jī)網(wǎng)絡(luò)和數(shù)據(jù)傳輸方法
- 應(yīng)用于區(qū)塊鏈系統(tǒng)的鏈下數(shù)據(jù)獲取方法和裝置
- 基于預(yù)言機(jī)即服務(wù)平臺(tái)的服務(wù)管理方法、裝置、系統(tǒng)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





