[發明專利]一種區塊鏈中的分布式應用負載降低方法在審
| 申請號: | 202010062107.4 | 申請日: | 2020-01-19 |
| 公開(公告)號: | CN111258766A | 公開(公告)日: | 2020-06-09 |
| 發明(設計)人: | 王堃;雷文;陳悅妍;凌章;錢凱;孫雁飛;陳思光 | 申請(專利權)人: | 南京郵電大學 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06Q40/04 |
| 代理公司: | 南京蘇科專利代理有限責任公司 32102 | 代理人: | 姚姣陽 |
| 地址: | 210023 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 中的 分布式 應用 負載 降低 方法 | ||
1.一種區塊鏈中的分布式應用負載降低方法,其特征在于,包括如下步驟,
步驟S1、初始化區塊鏈中所有分布式應用;
步驟S2、進入鏈上執行階段,應用中的參與方提供所需輸入的信息;
步驟S3、進行鏈下執行階段,合約各方在鏈下執行復雜的加密哈希計算,并將計算結果和合同狀態提交至區塊鏈;
步驟S4、進入最后鏈上執行階段,分布式應用根據鏈下執行階段的運行結果進行代幣獎勵和抵押的分配。
2.根據權利要求1所述的一種區塊鏈中的分布式應用負載降低方法,其特征在于,所述步驟S2中,所需輸入的信息包括將代幣和抵押存入、表明需要執行的計算和輸入的數據。
3.根據權利要求1所述的一種區塊鏈中的分布式應用負載降低方法,其特征在于,所述步驟S2中,在鏈上執行階段中,參與執行合約的各方需提供與鏈上運行所耗費經濟成本相對應的抵押,這部分抵押以托管的形式持有,直至鏈下執行階段結束進行結算。
4.根據權利要求1所述的一種區塊鏈中的分布式應用負載降低方法,其特征在于,所述步驟S3中,合約各方在鏈下執行計算為加密哈希計算。
5.根據權利要求1所述的一種區塊鏈中的分布式應用負載降低方法,其特征在于,所述步驟S4中,鏈下階段執行結束后,若對合約狀態和合約運行結果有異議,則會在鏈上再進行一次運算從而判定正確合約狀態或結果;對于提交不正確結果或合約狀態錯誤的若干方,其抵押將被用于支付鏈上計算的費用;若對執行結果沒有異議,則鏈上計算消耗的花費會根據事先約定的規則從抵押中扣除,剩余的部分將會返還。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010062107.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:適用于安全箱中的骨架結構及安全箱
- 下一篇:一種多腔輕質金屬管混凝土柱及框架





