[發(fā)明專利]一種區(qū)塊鏈之間的跨鏈互操作方法有效
| 申請?zhí)枺?/td> | 201710232528.5 | 申請日: | 2017-04-11 |
| 公開(公告)號: | CN106899698B | 公開(公告)日: | 2020-12-18 |
| 發(fā)明(設(shè)計)人: | 張錚文;朱立 | 申請(專利權(quán))人: | 張錚文;朱立;上海分布信息科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L9/08;G06Q40/04 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 200433 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 區(qū)塊 之間 跨鏈互 操作方法 | ||
本發(fā)明公開了一種區(qū)塊鏈之間的跨鏈互操作方法,使各種不同的區(qū)塊鏈之間能夠互聯(lián)互通。其技術(shù)方案為:跨鏈互操作的本質(zhì)就是在不同的區(qū)塊鏈上進(jìn)行一系列相關(guān)的操作,并保證這些操作的事務(wù)一致性。這些操作可以是任意的,本發(fā)明根據(jù)不同的應(yīng)用場景,將跨鏈操作協(xié)議分為跨鏈資產(chǎn)交換協(xié)議和跨鏈分布式事務(wù)協(xié)議。前者適用于數(shù)字資產(chǎn)的交換,實現(xiàn)簡單且無需對區(qū)塊鏈進(jìn)行改造即可使用;后者適用于智能合約的跨鏈執(zhí)行,需要虛擬機(jī)提供狀態(tài)鎖的功能。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈技術(shù),尤其涉及區(qū)塊鏈之間的互操作方法。
背景技術(shù)
區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲、點對點傳輸、共識機(jī)制、加密算法等計算機(jī)技術(shù)的新型應(yīng)用模式,本質(zhì)上是一個去中心化的體系結(jié)構(gòu)。狹義來講,區(qū)塊鏈?zhǔn)且环N按照時間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證的不可篡改和不可偽造的分布式賬本。廣義來講,區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)來驗證與存儲數(shù)據(jù)、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)、利用密碼學(xué)的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計算范式。
區(qū)塊鏈技術(shù)具有去中心化、開放性、自治性、信息不可篡改、匿名性等幾個特征。去中心化是由于使用分布式核算和存儲,不存在中心化的硬件或管理機(jī)構(gòu),任意節(jié)點的權(quán)利和義務(wù)都是均等的,系統(tǒng)中的數(shù)據(jù)塊由整個系統(tǒng)中具有維護(hù)功能的節(jié)點來共同維護(hù)。開放性是指系統(tǒng)是開放的,除了交易各方的私有信息被加密外,區(qū)塊鏈的數(shù)據(jù)對所有人公開,任何人都可以通過公開的接口查詢區(qū)塊鏈數(shù)據(jù)和開發(fā)相關(guān)應(yīng)用,因此整個系統(tǒng)信息高度透明。自治性是區(qū)塊鏈采用基于協(xié)商一致的規(guī)范和協(xié)議(比如一套公開透明的算法)使得整個系統(tǒng)中的所有節(jié)點能夠在去信任的環(huán)境自由安全的交換數(shù)據(jù),使得對“人”的信任改成了對機(jī)器的信任,任何人為的干預(yù)不起作用。信息不可篡改是一旦信息經(jīng)過驗證并添加至區(qū)塊鏈,就會永久的存儲起來,除非能夠同時控制住系統(tǒng)中超過51%的節(jié)點,否則單個節(jié)點上對數(shù)據(jù)庫的修改是無效的,因此區(qū)塊鏈的數(shù)據(jù)穩(wěn)定性和可靠性極高。匿名性是指由于節(jié)點之間的交換遵循固定的算法,其數(shù)據(jù)交互是無需信任的(區(qū)塊鏈中的程序規(guī)則會自行判斷活動是否有效),因此交易對手無須通過公開身份的方式讓對方自己產(chǎn)生信任,對信用的累積非常有幫助。
目前,區(qū)塊鏈技術(shù)正處于百花齊放、百家爭鳴的時代,各種不同區(qū)塊鏈紛紛涌現(xiàn)出來,區(qū)塊鏈之間的互操作成為了一個非常重要而又迫切的需求。企業(yè)用戶可能需要在不同的鏈之間進(jìn)行業(yè)務(wù)遷移;普通用戶可能需要在不同的鏈之間進(jìn)行資產(chǎn)交換;央行的數(shù)字法幣可能會需要在各個區(qū)塊鏈上流通等。
為了滿足這些實際的市場需求,要設(shè)計一種跨鏈互操作協(xié)議,使得各不同的區(qū)塊鏈之間能夠互聯(lián)互通。
發(fā)明內(nèi)容
以下給出一個或多個方面的簡要概述以提供對這些方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡化形式給出一個或多個方面的一些概念以為稍后給出的更加詳細(xì)的描述之序。
本發(fā)明的目的在于解決上述問題,提供了一種區(qū)塊鏈之間的跨鏈互操作方法,使各種不同的區(qū)塊鏈之間能夠互聯(lián)互通。
本發(fā)明的技術(shù)方案為:本發(fā)明揭示了一種區(qū)塊鏈之間的跨鏈互操作方法,應(yīng)用于跨鏈資產(chǎn)交換,在一場跨鏈交易中存在至少一個發(fā)送者S和至少一個接收者R,其中|S|0,|R|0,且|S∪R|≥2,方法包括:
每一個接收者Rx都生成自己的秘密隨機(jī)數(shù),并公開Nx=nx·G,其中G是橢圓曲線上的基點;
得到每一個Nx后,對其求和計算出:
為每一對發(fā)送者和接收者生成一個合約賬戶其中Si為發(fā)送者的公鑰,Rj為接收者的公鑰,t為超時時間;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于張錚文;朱立;上海分布信息科技有限公司,未經(jīng)張錚文;朱立;上海分布信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710232528.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 一種區(qū)塊鏈之間的跨鏈互操作方法
- 一種交換區(qū)塊鏈系統(tǒng)及相應(yīng)的通用區(qū)塊鏈互操作方法和網(wǎng)絡(luò)
- 基于區(qū)塊鏈的數(shù)字證書、身份認(rèn)證及區(qū)塊鏈證書發(fā)放系統(tǒng)
- 區(qū)塊鏈的跨鏈互通方法及系統(tǒng)
- 一種異構(gòu)區(qū)塊鏈間的跨鏈方法、系統(tǒng)及電子設(shè)備和存儲介質(zhì)
- 基于區(qū)塊鏈的多維度數(shù)字身份鑒別系統(tǒng)
- 一種實現(xiàn)跨鏈互操作的數(shù)據(jù)一致性維護(hù)方法
- 一種信任建立的跨鏈共識方法、系統(tǒng)、存儲介質(zhì)
- 一種實現(xiàn)多鏈互通的跨鏈方法及系統(tǒng)
- 一種基于跨鏈互操作的綜合能源微網(wǎng)群高信譽度分布式交易方法





