[發(fā)明專利]智能合約的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201810660381.4 | 申請(qǐng)日: | 2018-06-25 |
| 公開(公告)號(hào): | CN108965399B | 公開(公告)日: | 2022-02-25 |
| 發(fā)明(設(shè)計(jì))人: | 肖偉 | 申請(qǐng)(專利權(quán))人: | 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 |
| 主分類號(hào): | H04L67/10 | 分類號(hào): | H04L67/10;H04L67/1097 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 智能 合約 執(zhí)行 方法 裝置 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本發(fā)明實(shí)施例公開了一種智能合約的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),該方法包括:發(fā)起包括目標(biāo)智能合約的投票提案事務(wù);在區(qū)塊鏈系統(tǒng)中傳輸所述投票提案事務(wù),使區(qū)塊生成節(jié)點(diǎn)執(zhí)行如下操作:響應(yīng)所述投票提案事務(wù)進(jìn)行投票,若投票通過則執(zhí)行所述目標(biāo)智能合約。本發(fā)明實(shí)施例區(qū)塊鏈系統(tǒng)響應(yīng)內(nèi)部節(jié)點(diǎn)依據(jù)目標(biāo)智能合約發(fā)起的投票提案事務(wù)進(jìn)行投票,在關(guān)聯(lián)有目標(biāo)智能合約的投票提案事務(wù)經(jīng)投票通過后控制區(qū)塊鏈系統(tǒng)執(zhí)行目標(biāo)智能合約,滿足了用戶對(duì)于目標(biāo)智能合約及其執(zhí)行方式的需求,提高了區(qū)塊鏈系統(tǒng)中智能合約執(zhí)行的靈活度和用戶體驗(yàn)。
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及區(qū)塊鏈技術(shù)領(lǐng)域,尤其涉及一種智能合約的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,一種去中心化且公開透明的區(qū)塊鏈技術(shù)應(yīng)運(yùn)而生。區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。
區(qū)塊鏈系統(tǒng)依據(jù)不同的智能合約而執(zhí)行對(duì)應(yīng)的事務(wù),從而能夠?qū)Σ煌氖聞?wù)進(jìn)行處理,實(shí)現(xiàn)相應(yīng)的功能。例如,通過具有投票功能的智能合約進(jìn)行投票,通過具有轉(zhuǎn)賬功能的智能合約進(jìn)行轉(zhuǎn)賬等。現(xiàn)有區(qū)塊鏈系統(tǒng)中,智能合約預(yù)先配置于區(qū)塊鏈系統(tǒng)中,待有要處理的事務(wù)時(shí),則依據(jù)對(duì)應(yīng)的智能合約執(zhí)行即可。智能合約的執(zhí)行方案主要有直接執(zhí)行;或者通過定時(shí)器檢測(cè)到達(dá)某一時(shí)間節(jié)點(diǎn)執(zhí)行;或者若滿足預(yù)先設(shè)定的執(zhí)行條件則執(zhí)行。
然而,現(xiàn)有智能合約的執(zhí)行方式較為單一,用戶僅能依賴現(xiàn)有的智能合約來處理相應(yīng)的事務(wù),無法滿足用戶需求。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種智能合約的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),能夠依據(jù)用戶需求執(zhí)行指定的智能合約。
第一方面,本發(fā)明實(shí)施例提供了一種智能合約的執(zhí)行方法,由區(qū)塊鏈系統(tǒng)中的節(jié)點(diǎn)執(zhí)行,所述方法包括:
發(fā)起包括目標(biāo)智能合約的投票提案事務(wù);
在區(qū)塊鏈系統(tǒng)中傳輸所述投票提案事務(wù),使區(qū)塊生成節(jié)點(diǎn)執(zhí)行如下操作:響應(yīng)所述投票提案事務(wù)進(jìn)行投票,若投票通過則執(zhí)行所述目標(biāo)智能合約。
第二方面,本發(fā)明實(shí)施例提供了一種智能合約的執(zhí)行方法,由區(qū)塊鏈系統(tǒng)中的區(qū)塊生成節(jié)點(diǎn)執(zhí)行,所述方法包括:
響應(yīng)區(qū)塊鏈系統(tǒng)中發(fā)起方提供的投票提案事務(wù),并獲取投票結(jié)果;其中,所述投票提案事務(wù)中包括目標(biāo)智能合約;
若依據(jù)統(tǒng)計(jì)的投票結(jié)果確定投票通過,則控制在區(qū)塊鏈系統(tǒng)中執(zhí)行所述目標(biāo)智能合約。
第三方面,本發(fā)明實(shí)施例提供了一種智能合約的執(zhí)行裝置,配置于區(qū)塊鏈系統(tǒng)中的節(jié)點(diǎn)中,所述裝置包括:
投票事務(wù)發(fā)起模塊,用于發(fā)起包括目標(biāo)智能合約的投票提案事務(wù);
投票事務(wù)傳輸模塊,用于在區(qū)塊鏈系統(tǒng)中傳輸所述投票提案事務(wù),使區(qū)塊生成節(jié)點(diǎn)執(zhí)行如下操作:響應(yīng)所述投票提案事務(wù)進(jìn)行投票,若投票通過則執(zhí)行所述目標(biāo)智能合約。
第四方面,本發(fā)明實(shí)施例提供了一種智能合約的執(zhí)行裝置,配置于區(qū)塊鏈系統(tǒng)中的區(qū)塊生成節(jié)點(diǎn)中,所述裝置包括:
投票響應(yīng)模塊,用于響應(yīng)區(qū)塊鏈系統(tǒng)中發(fā)起方提供的投票提案事務(wù),并獲取投票結(jié)果;其中,所述投票提案事務(wù)中包括目標(biāo)智能合約;
智能合約執(zhí)行模塊,用于若依據(jù)統(tǒng)計(jì)的投票結(jié)果確定投票通過,則控制在區(qū)塊鏈系統(tǒng)中執(zhí)行所述目標(biāo)智能合約。
第五方面,本發(fā)明實(shí)施例提供了一種設(shè)備,包括:
一個(gè)或多個(gè)處理器;
存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序;
當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行,使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)本發(fā)明任意實(shí)施例所述的智能合約的執(zhí)行方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司,未經(jīng)百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810660381.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 合約轉(zhuǎn)賬方法、設(shè)備和存儲(chǔ)介質(zhì)
- 區(qū)塊鏈合約升級(jí)方法、裝置、計(jì)算機(jī)設(shè)備及可讀存儲(chǔ)介質(zhì)
- 智能合約測(cè)試方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 智能合約生成方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 實(shí)現(xiàn)可更新智能合約的系統(tǒng)和方法
- 一種管理區(qū)塊鏈系統(tǒng)合約的方法和裝置
- 合約簽署方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 基于加密貨幣的智能合約生成方法、相關(guān)設(shè)備及存儲(chǔ)介質(zhì)
- 智能合約的自動(dòng)測(cè)試方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 智能合約執(zhí)行方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 以注射方式執(zhí)行死刑的自動(dòng)執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





