[發明專利]一種基于區塊鏈的對象關聯封裝存儲方法在審
| 申請號: | 201810510888.1 | 申請日: | 2018-05-24 |
| 公開(公告)號: | CN108829749A | 公開(公告)日: | 2018-11-16 |
| 發明(設計)人: | 郭光武;程文彬;張偉 | 申請(專利權)人: | 深圳前海益鏈網絡科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F21/64;G06Q40/04 |
| 代理公司: | 北京華仲龍騰專利代理事務所(普通合伙) 11548 | 代理人: | 李靜 |
| 地址: | 518052 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 封裝 上鏈 對象關聯 存儲 格式化 程序提供 對象結構 高效存儲 建立連接 節約空間 上層業務 壓縮存儲 壓縮算法 業務數據 業務系統 用戶提供 業務層 調用 哈希 寫入 篡改 查詢 返回 交易 | ||
1.一種基于區塊鏈的對象關聯封裝存儲方法,其特征在于,包括以下步驟:
S10:上層業務系統與底層區塊鏈建立連接的動作;
S20:根據用戶提供的物品,業務系統封裝對象JSON串,傳入區塊鏈程序;
S30:區塊鏈程序將業務數據上鏈;
S40:返回對象所在交易和區塊的哈希;
S50:業務層通過調用區塊鏈程序提供的rpc查詢該對象是否上鏈。
2.根據權利要求1所述的基于區塊鏈的對象關聯封裝存儲方法,其特征在于,在步驟S10中,建立連接的動作為賦碼服務和比特幣程序,運行業務系統和底層區塊鏈程序,然后通過tcp/ip協議建立socket通信,連接監理完畢。
3.根據權利要求1所述的基于區塊鏈的對象關聯封裝存儲方法,其特征在于,在步驟S20中,根據用戶提供的物品對象,在業務層為這個物品申請一個唯一Object ID,并將物品的經緯度、時間、關鍵信息、物品的狀態標簽、第三方URL信息格式化成一個JSON串,通過socket連接發送JSON串給底層區塊鏈程序處理。
4.根據權利要求1所述的基于區塊鏈的對象關聯封裝存儲方法,其特征在于,在步驟S30中,區塊鏈程序接收到JSON串之后,將它解析,填充到對應的對象結構中,創建交易,將物品對象保存到對應的交易對象中,并在交易簽名的時候,把物品對象哈希一起簽名,保證交易的不可篡改,將交易廣播至挖礦節點打包至區塊鏈內。
5.根據權利要求1所述的基于區塊鏈的對象關聯封裝存儲方法,其特征在于,在步驟S40中,物品經過7個區塊確認之后,將該物品對象所在交易和區塊哈希通過socket返回給業務層。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海益鏈網絡科技有限公司,未經深圳前海益鏈網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810510888.1/1.html,轉載請聲明來源鉆瓜專利網。





