System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
【國外來華專利技術】
本公開總體涉及區塊鏈,更具體地涉及對區塊鏈上的目的地地址的認證。
技術介紹
1、“區塊鏈”是指促進記錄和共享信息的過程的技術。特別地,區塊鏈以使得惡意用戶非常難以破壞的方式存儲數據。區塊鏈通常用于存儲任何數量的應用的信息,包括金融交易、保護個人數據、供應鏈監視等。
2、顧名思義,區塊鏈將其信息存儲在一系列塊或“區塊”中。每個區塊可以包括其本身的哈希值、帶時間戳的交易以及先前區塊的哈希值。先前區塊的哈希值將區塊鏈接在一起,這使得區塊鏈能夠被創建。先前區塊的哈希值的使用防止區塊被改變或防止區塊被插入在兩個區塊之間。
3、區塊鏈是分布式分類賬技術的一種實現方式,其中,多個獨立的計算機系統(或節點)各自具有其本身的存儲區塊鏈交易的分類賬的副本。每個副本被認為是其他副本的“對等體”。當區塊鏈交易導致分類帳的一個副本發生變化時,區塊鏈進行操作以使得分類帳的其他副本發生相同的變化。
4、區塊鏈上的帳戶以為帳戶持有者建立區塊鏈公鑰-私鑰對為基礎。應當僅被帳戶持有者知道的區塊鏈密鑰用于對交易進行簽名。由于可以使用帳戶持有者的區塊鏈公鑰來驗證對該交易的簽名,因此該動作向區塊鏈系統的其余部分指示帳戶持有者有權發起涉及對應帳戶的交易。可以使用地址來指定交易中的另一帳戶,該地址通常是另一帳戶的區塊鏈公鑰的較短版本。
技術實現思路
【技術保護點】
1.一種系統,包括:
2.根據權利要求1所述的系統,其中,所述注冊信息包括所述第二用戶的證書和所述被簽名的消息,所述證書包括所述第二用戶的公鑰,所述被簽名的消息由所述第二用戶的私鑰簽名,并且其中,所述第二用戶的公鑰和私鑰構成密鑰對。
3.根據權利要求2所述的系統,其中,所述被簽名的消息表示所述第二用戶擁有所述區塊鏈地址,并且其中,所述區塊鏈地址構成所述第二用戶的區塊鏈公鑰的哈希值。
4.根據權利要求1所述的系統,其中,所述注冊信息包括URL和所述被簽名的消息,所述URL具有在使用HTTPS協議提取時返回所述證書的地址,所述證書具有所述第二用戶的公鑰,并且其中,所述被簽名的消息由所述第二用戶的私鑰簽名;并且
5.根據權利要求1所述的系統,其中,所述身份信息包括所述第二用戶的名稱、所述第二用戶的網站或兩者。
6.一種方法,包括:
7.根據權利要求6所述的方法,還包括在所述第一記錄被存儲在所述注冊表中之后:
8.根據權利要求7所述的方法,其中,所述注冊請求除了所述區塊鏈地址之外還指定標簽,其中,所述證書
9.根據權利要求6所述的方法,其中,驗證所述注冊請求包括使用所述注冊實體的區塊鏈公鑰來驗證所述注冊請求的簽名,所述注冊請求由所述注冊實體的區塊鏈私鑰簽名。
10.根據權利要求6所述的方法,其中,所述注冊信息包括所述注冊實體的證書,所述證書包括所述注冊實體的公鑰。
11.根據權利要求6所述的方法,其中,所述注冊信息包括URL,所述URL具有在使用HTTPS協議提取時返回所述證書的地址,所述證書具有所述注冊實體的公鑰。
12.根據權利要求6所述的方法,其中,所述被簽名的消息包括所述注冊實體的公鑰。
13.根據權利要求12所述的方法,其中,所述被簽名的消息指定所述注冊實體的名稱和網站。
14.根據權利要求6所述的方法,還包括:
15.一種方法,包括:
16.根據權利要求15所述的方法,其中,所述識別信息包括所述第二用戶的名稱和網站中的一者或兩者。
17.根據權利要求16所述的方法,其中,提供所述身份信息包括:在將被呈現給所述第一用戶的用戶界面中用所述身份信息替換所述區塊鏈地址。
18.根據權利要求15所述的方法,其中,所述注冊信息包括所述第二用戶的證書和被簽名的消息,所述證書包括所述第二用戶的公鑰,所述被簽名的消息指示所述區塊鏈地址和所述第二用戶之間的關聯并且由所述第二用戶的私鑰簽名,并且其中,所述第二用戶的公鑰和私鑰構成密鑰對。
19.根據權利要求15所述的方法,其中,所述注冊信息包括URL和被簽名的消息,所述URL具有在使用HTTPS協議提取時返回所述證書的地址,所述證書具有所述第二用戶的公鑰,其中,所述被簽名的消息指示所述區塊鏈地址和所述第二用戶之間的關聯并且由所述第二用戶的私鑰簽名;并且
20.根據權利要求15所述的方法,其中,所述應用是區塊資源管理器應用。
...【技術特征摘要】
【國外來華專利技術】
1.一種系統,包括:
2.根據權利要求1所述的系統,其中,所述注冊信息包括所述第二用戶的證書和所述被簽名的消息,所述證書包括所述第二用戶的公鑰,所述被簽名的消息由所述第二用戶的私鑰簽名,并且其中,所述第二用戶的公鑰和私鑰構成密鑰對。
3.根據權利要求2所述的系統,其中,所述被簽名的消息表示所述第二用戶擁有所述區塊鏈地址,并且其中,所述區塊鏈地址構成所述第二用戶的區塊鏈公鑰的哈希值。
4.根據權利要求1所述的系統,其中,所述注冊信息包括url和所述被簽名的消息,所述url具有在使用https協議提取時返回所述證書的地址,所述證書具有所述第二用戶的公鑰,并且其中,所述被簽名的消息由所述第二用戶的私鑰簽名;并且
5.根據權利要求1所述的系統,其中,所述身份信息包括所述第二用戶的名稱、所述第二用戶的網站或兩者。
6.一種方法,包括:
7.根據權利要求6所述的方法,還包括在所述第一記錄被存儲在所述注冊表中之后:
8.根據權利要求7所述的方法,其中,所述注冊請求除了所述區塊鏈地址之外還指定標簽,其中,所述證書查找附加地指定所述標簽,并且其中,響應于所述證書查找,所述服務器計算機系統響應于確定所述注冊表存儲指示所述區塊鏈地址已經結合所述標簽被注冊的信息而返回所述注冊信息。
9.根據權利要求6所述的方法,其中,驗證所述注冊請求包括使用所述注冊實體的區塊鏈公鑰來驗證所述注冊請求的簽名,所述注冊請求由所述注冊實體的區塊鏈私鑰簽名。
10.根據權利要求6所述的方法,其中,所述注冊信息包括...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。