[發(fā)明專利]提供用于去中心化應(yīng)用的身份認(rèn)證的系統(tǒng)和方法有效
| 申請(qǐng)?zhí)枺?/td> | 201780055256.4 | 申請(qǐng)日: | 2017-09-06 |
| 公開(kāi)(公告)號(hào): | CN110036613B | 公開(kāi)(公告)日: | 2022-06-10 |
| 發(fā)明(設(shè)計(jì))人: | 理查德·科林;羅伯特·約翰·倫迪希爾;米哈伊·欽波埃舒 | 申請(qǐng)(專利權(quán))人: | 金融與風(fēng)險(xiǎn)組織有限公司 |
| 主分類號(hào): | H04L9/40 | 分類號(hào): | H04L9/40 |
| 代理公司: | 北京柏杉松知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11413 | 代理人: | 謝攀;劉繼富 |
| 地址: | 英國(guó)*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 提供 用于 中心 應(yīng)用 身份 認(rèn)證 系統(tǒng) 方法 | ||
提供用于去中心化應(yīng)用(DApp)身份認(rèn)證的方法的實(shí)施例包括通過(guò)區(qū)塊鏈系統(tǒng)的至少一個(gè)分布式節(jié)點(diǎn)來(lái)執(zhí)行存儲(chǔ)在區(qū)塊鏈上的權(quán)利合約,以從存儲(chǔ)在區(qū)塊鏈上的DApp合約執(zhí)行讀取調(diào)用,該讀取調(diào)用包括與DApp合約簽署交易的地址。執(zhí)行讀取調(diào)用可以包括讀取存儲(chǔ)在區(qū)塊鏈上的注冊(cè)地址列表,確定列表是否包括簽署地址;并且提供指示列表是否包括簽署地址的輸出。方法還包括通過(guò)至少一個(gè)分布式節(jié)點(diǎn),執(zhí)行存儲(chǔ)在區(qū)塊鏈上的注冊(cè)合約,以從DApp合約執(zhí)行讀取調(diào)用,該讀取調(diào)用包括去中心化應(yīng)用的標(biāo)識(shí)符。執(zhí)行讀取調(diào)用可以包括讀取存儲(chǔ)在區(qū)塊鏈上的注冊(cè)應(yīng)用列表;確定所述列表是否包括標(biāo)識(shí)符;并且如果包括,則提供指示權(quán)利合約的地址的輸出。
相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求于2016年9月8日提交的美國(guó)臨時(shí)專利申請(qǐng)No.62/384,980和2017年9月6日提交的美國(guó)專利申請(qǐng)No.15/696,996的優(yōu)先權(quán),每個(gè)申請(qǐng)的全部?jī)?nèi)容援引加入本文。
背景技術(shù)
由于其底層架構(gòu)提供的優(yōu)點(diǎn)(例如,不需要集中的結(jié)算機(jī)構(gòu),對(duì)破壞性攻擊的更高抗性等),去中心化應(yīng)用(其中客戶端組件與存儲(chǔ)在區(qū)塊鏈系統(tǒng)中的分布式組件接口)成為越來(lái)越流行的應(yīng)用形式。在一些應(yīng)用中,分布式組件包括存儲(chǔ)在區(qū)塊鏈系統(tǒng)中的一組程序指令(也稱為合約或智能合約),其可以響應(yīng)于定址到合約的交易而執(zhí)行。
然而,當(dāng)前對(duì)這種應(yīng)用程序的實(shí)現(xiàn)遭遇了問(wèn)題。通常,諸如智能合約之類的分布式組件接受來(lái)自地址的交易,其中地址后面的用戶對(duì)組件是未知的。這帶來(lái)了潛在的安全性和效率風(fēng)險(xiǎn),因?yàn)檫@些交易的子集可能是惡意或不期望的形式,其試圖以未經(jīng)授權(quán)的方式使用去中心化應(yīng)用,例如竊取存儲(chǔ)在區(qū)塊鏈系統(tǒng)中的資產(chǎn),攻擊區(qū)塊鏈系統(tǒng)的其他應(yīng)用或組件,破壞區(qū)塊鏈系統(tǒng)的去中心化應(yīng)用或其他組件的操作等。
因此,需要一種系統(tǒng)和方法,以使去中心化應(yīng)用能夠僅執(zhí)行授權(quán)的交易。
附圖說(shuō)明
因此,能夠理解本發(fā)明的特征,下面描述了許多附圖。然而,附圖僅示出了本發(fā)明的特定實(shí)施例,因此不應(yīng)認(rèn)為是對(duì)其范圍的限制,因?yàn)楸景l(fā)明可以包括其他同等有效的實(shí)施例。
圖1是示出用于通過(guò)區(qū)塊鏈上的去中心化應(yīng)用進(jìn)行授權(quán)交易的系統(tǒng)的實(shí)施例的示意圖。
圖2是示出用于進(jìn)行授權(quán)交易的系統(tǒng)的實(shí)施例的示意圖,其更詳細(xì)地示出了去中心化應(yīng)用和身份認(rèn)證系統(tǒng)的實(shí)施例。
圖3是示出區(qū)塊鏈系統(tǒng)的實(shí)施例的示意圖。
圖4是示出區(qū)塊鏈系統(tǒng)的分布式節(jié)點(diǎn)的實(shí)施例的示意圖。
圖5是示出去中心化應(yīng)用和身份認(rèn)證系統(tǒng)的交易和權(quán)利校驗(yàn)功能的實(shí)施例的流程圖。
圖6是示出去中心化應(yīng)用的合約的實(shí)施例的示意圖。
圖7是示出身份認(rèn)證系統(tǒng)的權(quán)利合約的實(shí)施例的示意圖。
圖8是示出身份認(rèn)證系統(tǒng)的注冊(cè)合約的實(shí)施例的示意圖。
圖9是示出去中心化應(yīng)用和身份認(rèn)證系統(tǒng)的交易、注冊(cè)校驗(yàn)和權(quán)利校驗(yàn)功能的實(shí)施例的流程圖。
圖10是示出去中心化應(yīng)用與身份認(rèn)證系統(tǒng)的注冊(cè)的實(shí)施例的流程圖。
圖11是示出用戶向身份認(rèn)證系統(tǒng)注冊(cè)的實(shí)施例的流程圖。
圖12是示出身份認(rèn)證系統(tǒng)的服務(wù)器的實(shí)施例的示意圖。
具體實(shí)施方式
身份認(rèn)證系統(tǒng)的實(shí)施例為在區(qū)塊鏈系統(tǒng)的環(huán)境中操作的去中心化應(yīng)用提供了改進(jìn)的身份服務(wù)。
身份認(rèn)證系統(tǒng)可以包括區(qū)塊鏈系統(tǒng)中的一個(gè)或更多個(gè)組件,以使去中心化應(yīng)用能夠僅僅處理授權(quán)交易。身份認(rèn)證系統(tǒng)的權(quán)利合約可以向去中心化應(yīng)用的合約指示簽署交易的地址是否被授權(quán)進(jìn)行交易。為了驗(yàn)證地址,權(quán)利合約可以存儲(chǔ)、維護(hù)和查閱被授權(quán)與去中心化應(yīng)用進(jìn)行交易的地址的列表。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于金融與風(fēng)險(xiǎn)組織有限公司,未經(jīng)金融與風(fēng)險(xiǎn)組織有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780055256.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 信息提供系統(tǒng)、信息提供方法、信息提供設(shè)備
- 信息提供裝置、信息提供系統(tǒng)
- 游戲提供系統(tǒng)、游戲提供程序和游戲提供方法
- 游戲提供系統(tǒng)、游戲提供程序和游戲提供方法
- 信息提供方法、信息提供裝置、信息提供系統(tǒng)及信息提供程序
- 動(dòng)作信息提供裝置、提供系統(tǒng)以及提供方法
- 提供裝置、提供方法、提供系統(tǒng)以及存儲(chǔ)介質(zhì)
- 提供裝置、提供方法、存儲(chǔ)介質(zhì)以及提供系統(tǒng)
- 提供裝置、提供方法、存儲(chǔ)介質(zhì)以及提供系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法以及內(nèi)容提供系統(tǒng)
- 在線應(yīng)用平臺(tái)上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺(tái)
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場(chǎng)的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場(chǎng)
- 使用應(yīng)用的方法和應(yīng)用平臺(tái)
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測(cè)方法及應(yīng)用檢測(cè)裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





