[發(fā)明專利]一種基于區(qū)塊鏈可信智能合約加固方法有效
| 申請(qǐng)?zhí)枺?/td> | 201711056643.8 | 申請(qǐng)日: | 2017-11-01 |
| 公開(公告)號(hào): | CN107844704B | 公開(公告)日: | 2019-12-31 |
| 發(fā)明(設(shè)計(jì))人: | 孫善寶;于治樓;薛長(zhǎng)青 | 申請(qǐng)(專利權(quán))人: | 浪潮集團(tuán)有限公司 |
| 主分類號(hào): | G06F21/57 | 分類號(hào): | G06F21/57;G06F21/60;G06F21/62;G06F21/64;G06Q30/02;G06Q20/22;G06Q20/38 |
| 代理公司: | 37100 濟(jì)南信達(dá)專利事務(wù)所有限公司 | 代理人: | 姜明 |
| 地址: | 250100 山東*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 區(qū)塊 可信 智能 合約 加固 方法 | ||
本發(fā)明公開了一種基于區(qū)塊鏈可信智能合約加固方法,包括,在一個(gè)P2P共識(shí)網(wǎng)絡(luò)建立區(qū)塊鏈,由各個(gè)參與節(jié)點(diǎn)共同維護(hù)一份賬本記錄,區(qū)塊鏈的賬本中記錄智能合約;允許各個(gè)參與節(jié)點(diǎn)發(fā)布基于區(qū)塊鏈的智能合約,同時(shí)存在智能合約代碼審查節(jié)點(diǎn)提供合約代碼審查服務(wù);發(fā)布加固智能合約,通過利用所述的合約代碼審查服務(wù)智能合約并結(jié)合區(qū)塊鏈代幣保證合約代碼的安全性,通過保險(xiǎn)服務(wù)節(jié)點(diǎn)提供智能合約保障機(jī)制,降低智能合約的金融風(fēng)險(xiǎn)。本發(fā)明增加對(duì)智能合約代碼的審查功能,提高了智能合約代碼的安全性,有效的降低代碼漏洞出現(xiàn)的可能性;同時(shí)提供了相應(yīng)的代幣獎(jiǎng)勵(lì),通過激勵(lì)措施鼓勵(lì)參與;保障了資金的安全性,減少合約出現(xiàn)問題帶來(lái)的損失。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈技術(shù)和智能合約技術(shù)領(lǐng)域,具體地說(shuō)是一種基于區(qū)塊鏈可信智能合約加固方法。
背景技術(shù)
區(qū)塊鏈技術(shù),又稱為分布式賬本技術(shù),是一種去中心信任化、集體維護(hù)分布式賬本的技術(shù)方案,其本質(zhì)是由多個(gè)節(jié)點(diǎn)集體參與通過多方存儲(chǔ)、多方計(jì)算的方式來(lái)實(shí)現(xiàn)數(shù)據(jù)不可篡改、計(jì)算結(jié)果可信的分布式數(shù)據(jù)庫(kù)系統(tǒng)。區(qū)塊鏈并不是一種單一的技術(shù),而是多種技術(shù)融合的結(jié)果,利用區(qū)塊鏈技術(shù)維護(hù)一個(gè)可靠的、難以篡改的賬本記錄,可以降低信任的風(fēng)險(xiǎn),并能有效的降低眾參與方協(xié)作的維護(hù)成本。區(qū)塊鏈技術(shù)的發(fā)展使得智能合約成為可能,其本質(zhì)是一段由一臺(tái)計(jì)算機(jī)或者計(jì)算機(jī)網(wǎng)絡(luò)按照簽署合約的權(quán)利和義務(wù)自動(dòng)執(zhí)行的代碼,合約的執(zhí)行無(wú)需中心節(jié)點(diǎn)來(lái)進(jìn)行控制。由于智能合約使用代碼的方式,保證了合同條款的強(qiáng)制執(zhí)行力;將智能合約與區(qū)塊鏈相結(jié)合,使得合約的條款一旦設(shè)定,就沒有第三方可以篡改。智能合約這一顛覆性的技術(shù)是區(qū)塊鏈的重要特性,將會(huì)對(duì)人類社會(huì)結(jié)構(gòu)產(chǎn)生重大變化。
近年來(lái),區(qū)塊鏈技術(shù)和智能合約技術(shù)發(fā)展迅速,并在各個(gè)行業(yè)領(lǐng)域形成了眾多應(yīng)用案例,然而隨著應(yīng)用的推廣,智能合約的安全問題成為關(guān)注的焦點(diǎn),特別是一些基于區(qū)塊鏈智能合約的眾籌項(xiàng)目遭遇到黑客盜竊,使得智能合約的安全性受到質(zhì)疑,究其原因是由于智能合約代碼的漏洞造成的損失。在這種情況下,如何能有效的利用區(qū)塊鏈和智能合約技術(shù)來(lái)保證智能合約代碼的安全性成為一個(gè)亟需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是提供一種基于區(qū)塊鏈可信智能合約加固方法。
本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的:
一種基于區(qū)塊鏈可信智能合約加固方法,包括,
在一個(gè)P2P共識(shí)網(wǎng)絡(luò)建立區(qū)塊鏈,由各個(gè)參與節(jié)點(diǎn)共同維護(hù)一份賬本記錄,區(qū)塊鏈的賬本中記錄智能合約;
允許各個(gè)參與節(jié)點(diǎn)發(fā)布基于區(qū)塊鏈的智能合約,同時(shí)存在智能合約代碼審查節(jié)點(diǎn)提供合約代碼審查服務(wù);
發(fā)布加固智能合約,通過利用所述的合約代碼審查服務(wù)智能合約并結(jié)合區(qū)塊鏈代幣保證合約代碼的安全性,通過保險(xiǎn)服務(wù)節(jié)點(diǎn)提供智能合約保障機(jī)制,降低智能合約的金融風(fēng)險(xiǎn)。
所述的P2P共識(shí)網(wǎng)絡(luò)是沒有中心節(jié)點(diǎn)、通過用戶群進(jìn)行消息交換的網(wǎng)絡(luò)體系。
所述的參與節(jié)點(diǎn)通過區(qū)塊鏈發(fā)布智能合約,并負(fù)責(zé)智能合約的執(zhí)行以及在所述的P2P共識(shí)網(wǎng)絡(luò)上的達(dá)成共識(shí),生成新的區(qū)塊的生成。
所述的加固智能合約發(fā)布節(jié)點(diǎn)負(fù)責(zé)發(fā)布加固智能合約。
所述的智能合約代碼審查節(jié)點(diǎn)屬于參與節(jié)點(diǎn),并提供智能合約代碼審查服務(wù)。
所述的保險(xiǎn)服務(wù)節(jié)點(diǎn)屬于參與節(jié)點(diǎn),并提供智能合約保險(xiǎn)保障服務(wù)。
所述的區(qū)塊鏈的賬本中記錄智能合約,包括,
所述的智能合約包含普通智能合約、智能合約代碼審查請(qǐng)求智能合約、智能合約代碼分析報(bào)告智能合約、加固智能合約、智能合約代碼執(zhí)行保險(xiǎn)智能合約以及智能合約保險(xiǎn)協(xié)議智能合約。
所述的發(fā)布加固智能合約操作步驟如下:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮集團(tuán)有限公司,未經(jīng)浪潮集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711056643.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 沿縱向拓展的區(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)來(lái)托管新區(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è)備
- 一種實(shí)現(xiàn)可信網(wǎng)絡(luò)管理的方法
- 一種基于移動(dòng)設(shè)備的可信模塊及其可信服務(wù)方法
- 一種軟件可信性量化評(píng)估與設(shè)計(jì)方法
- 一種基于CUSE模擬可信密碼模塊的系統(tǒng)及方法
- 一種可信位置運(yùn)營(yíng)管理方法
- 可信計(jì)算平臺(tái)
- 電力安全可信監(jiān)控系統(tǒng)及可信動(dòng)態(tài)關(guān)聯(lián)感知方法
- 一種可信的混合云管理平臺(tái)、接入方法及系統(tǒng)
- 一種能源互聯(lián)網(wǎng)的邊緣可信裝置及大數(shù)據(jù)處理方法
- 一種可信計(jì)算系統(tǒng)及安全防護(hù)系統(tǒng)





