JP7250568B2 - ブロックチェーン・ノード、ブロックチェーン・ノードの方法、およびブロックチェーン・ノードのコンピュータ・プログラム - Google Patents
ブロックチェーン・ノード、ブロックチェーン・ノードの方法、およびブロックチェーン・ノードのコンピュータ・プログラム Download PDFInfo
- Publication number
- JP7250568B2 JP7250568B2 JP2019039271A JP2019039271A JP7250568B2 JP 7250568 B2 JP7250568 B2 JP 7250568B2 JP 2019039271 A JP2019039271 A JP 2019039271A JP 2019039271 A JP2019039271 A JP 2019039271A JP 7250568 B2 JP7250568 B2 JP 7250568B2
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- blockchain
- endorsement
- distributed ledger
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
120 ピア・ノード
130 裏書ノード(ロジックA)
130 裏書ノード(ロジックB)
140 順序付けノード
150 ネットワーク
201 アプリケーション・クライアント・ノード、クライアント、クライアント・ノード
205 ブロックチェーン・プラットフォーム
210 物理インフラストラクチャ、物理マシン、インフラストラクチャ
220 ブロックチェーン層(仮想実行環境)
230 信託業務(暗号)
250 プログラム/アプリケーション・コード、コード、アプリケーション・コード
252 ハッシュ化された識別子情報、ハッシュ化された識別子
254 サード・パーティのアプリケーションへの認められたアクセス
270 アプリケーション
280 ブロックチェーン・ノード281~284のグループ、ブロックチェーン・ノード
281 ブロックチェーン・ノード、ノード、裏書ピア・ノード、裏書ピア、ピア、ピア・ノード、ピア1、第1のピア・ノード
282 ブロックチェーン・ノード、ノード、ピア、ピア・ノード、ピア2、第2のピア・ノード
283 ブロックチェーン・ノード、ノード、ピア、ピア・ノード、ピア3、第3のピア・ノード
284 ブロックチェーン・ノード、ノード、順序付けサービス・ノード、順序付けサービス、順序付けノード、ピア4、第4のピア・ノード(順序付けノード)
291 トランザクション
292 レスポンス
293 トランザクション・データ
294 トランザクション
295 台帳にトランザクションをコミットする
300 許可されたブロックチェーン・ネットワーク、許可されたブロックチェーン
302 ブロックチェーンのユーザ
310 規制当局のシステム、規制当局
311 ブロックチェーンのネットワーク事業者のシステム、ブロックチェーンのネットワーク事業者
312 ピア・ノード、ピア、ノード
316 ブロックチェーンの開発者のシステム、開発者のシステム、ブロックチェーンの開発者
318 証明機関
320 処理プラットフォーム
330 データ・ソース
410 クライアント・ノード、クライアント/ノード(台帳A)
420 カスタマイズされた裏書処理を行うブロックチェーン・ノード、裏書ノード(台帳A)
421 クロック、システム・クロック
422 ブロックチェーン(台帳B)
423 外部データ・ソース、外部データベース、データ・ソース
424 ユーザ・インターフェース
510 クライアント・デバイスからブロックチェーンのトランザクションを受け取る
520 リード・セットおよびライト・セットを生成するためにトランザクションをシミュレートする
530 カスタマイズされた裏書ロジックの実行によって分散型台帳に対するトランザクションに裏書すべきかどうかを判断する
540 カスタマイズされた裏書ロジックの判断の結果についての情報を伝送する
531 オフ・チェーンで取得したデータに基づいて分散型台帳にトランザクションをコミットすべきか否かを判断する
532 トランザクションがコミットされるのを却下すると判断するのに応答して、却下の理由を判断する
533 判断された理由をクライアント・デバイスに伝送する
535 分散型台帳にトランザクションをコミットすると判断する
536 分散型台帳にコミットされるためのトランザクションの優先レベルを判断する
537 判断された優先レベルをクライアント・デバイスに伝送する
610 物理インフラストラクチャ
612 動作ステップ、ステップ/動作、ステップ
620 ブロックチェーン
640 スマート・コントラクト
652 ユーザ・デバイス、エンティティ、ユーザ・デバイス・エンティティ#1
654 サーバ
656 ユーザ・デバイス、エンティティ、ユーザ・デバイス・エンティティ#2
702 コンピュータ・システム/サーバ
704 プロセッサ、処理ユニット
706 システム・メモリ、メモリ
712 キャッシュ・メモリ、キャッシュ
714 ストレージ・システム
720 外部デバイス
722 ディスプレイ
724 I/Oインターフェース
726 ネットワーク・インターフェース、ネットワーク・アダプタ
Claims (17)
- ブロックチェーン・ノードであって、
クライアント・デバイスからブロックチェーンのトランザクションを受け取るように構成されるネットワーク・インターフェースと、
前記ブロックチェーンのトランザクションによって分散型台帳から読み取られるデータ のリード・セットおよびブロックチェーンの前記トランザクションによって分散型台帳に 書き込まれるデータのライト・セットを生成するために、分散型台帳の現在の状態に対し てブロックチェーンのトランザクションをシミュレートすること、および前記ブロックチェーン・ノードのカスタマイズ可能な裏書ロジックの実行によって、分散型台帳に関する前記トランザクションを裏書すべきかどうかを判断することを行うように構成されるプロセッサと
を備え、
前記判断において分散型台帳に関して前記トランザクションを裏書しないことを決定し 、実行するカスタマイズ可能な裏書ロジックが、前記生成されたリード・セットおよびラ イト・セットを入力として受け取り、前記生成されたリード・セットおよびライト・セッ トに基づき、クライアント・デバイスがトランザクションを行う許可を有していないと決 定し、前記プロセッサが、前記カスタマイズされた裏書ロジックの判断の結果についての情報を前記クライアント・デバイスに伝送するように前記ネットワーク・インターフェースを制御するようにさらに構成される、
ブロックチェーン・ノード。 - 前記ブロックチェーン・ノードの前記カスタマイズ可能な裏書ロジックの前記実行が、ブロックチェーンのトランザクションを裏書する別のブロックチェーン・ノードのカスタマイズ可能な裏書ロジックを実行することとは異なる裏書判断を行う、請求項1に記載のブロックチェーン・ノード。
- 前記カスタマイズ可能な裏書ロジックの前記実行が、外部データ・ソースからのオフ・チェーンで取得したデータに基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断する、請求項1又は2に記載のブロックチェーン・ノード。
- 前記カスタマイズ可能な裏書ロジックの前記実行が、ユーザ・インターフェースから受け取られたユーザ入力に基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断する、請求項1乃至3のいずれかに記載のブロックチェーン・ノード。
- 前記カスタマイズ可能な裏書ロジックの前記実行が、別のブロックチェーンから識別された情報に基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断する、請求項1乃至4のいずれかに記載のブロックチェーン・ノード。
- 前記カスタマイズ可能な裏書ロジックの前記実行が、前記ブロックチェーン・ノードのシステム・クロックから抽出された情報に基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断する、請求項1乃至5のいずれかに記載のブロックチェーン・ノード。
- 前記分散型台帳に関して前記トランザクションを裏書しないと判断するのに応答して、前記カスタマイズされた裏書ロジックの前記実行が、前記トランザクションを却下する理由をさらに判断し、前記プロセッサが、前記理由を前記クライアント・デバイスに伝送するように前記ネットワーク・インターフェースをさらに制御する、請求項1乃至6のいずれかに記載のブロックチェーン・ノード。
- 前記分散型台帳に前記トランザクションを裏書すると判断するのに応答して、前記カスタマイズされた裏書ロジックの前記実行が、前記分散型台帳に裏書されるための前記トランザクションの優先レベルをさらに判断し、前記プロセッサが、前記トランザクションの前記優先レベルを前記クライアント・デバイスに伝送するように前記ネットワーク・インターフェースをさらに制御する、請求項1乃至7のいずれかに記載のブロックチェーン・ノード。
- ブロックチェーン・ノードの方法であって、
クライアント・デバイスからブロックチェーンのトランザクションを、ネットワークを介して受け取ることと、
前記ブロックチェーンのトランザクションによって分散型台帳から読み取られるデータ のリード・セットおよびブロックチェーンの前記トランザクションによって分散型台帳に 書き込まれるデータのライト・セットを生成するために、分散型台帳の現在の状態に対し てブロックチェーンのトランザクションをシミュレートすることと、
前記ブロックチェーン・ノードのカスタマイズ可能な裏書ロジックの実行によって、分 散型台帳に関する前記トランザクションを裏書すべきかどうかを判断することであって、 前記判断において分散型台帳に関して前記トランザクションを裏書しないことを決定し、 実行するカスタマイズ可能な裏書ロジックが、前記生成されたリード・セットおよびライ ト・セットを入力として受け取り、前記生成されたリード・セットおよびライト・セット に基づき、クライアント・デバイスがトランザクションを行う許可を有していないと決定することと、
前記カスタマイズされた裏書ロジックの判断の結果についての情報を前記クライアント・デバイスに伝送すること
を含む、方法。 - 前記ブロックチェーン・ノードのカスタマイズ可能な裏書ロジックを前記実行することが、前記トランザクションを裏書する別のブロックチェーン・ノードのカスタマイズ可能な裏書ロジックとは異なる裏書判断を行う、請求項9に記載の方法。
- 前記カスタマイズ可能な裏書ロジックによって前記判断することが、外部データ・ソースからのオフ・チェーンで取得したデータに基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断することを含む、請求項9又は10に記載の方法。
- 前記カスタマイズ可能な裏書ロジックによって前記判断することが、ユーザ・インターフェースから受け取られたユーザ入力に基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断することを含む、請求項9乃至11のいずれかに記載の方法。
- 前記カスタマイズ可能な裏書ロジックによって前記判断することが、別のブロックチェーンから識別された情報に基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断することを含む、請求項9乃至12のいずれかに記載の方法。
- 前記カスタマイズ可能な裏書ロジックによって前記判断することが、前記ブロックチェーン・ノードのシステム・クロックから抽出された情報に基づいて、前記分散型台帳に前記トランザクションを裏書すべきか否かを判断することを含む、請求項9乃至13のいずれかに記載の方法。
- 分散型台帳に関して前記トランザクションを裏書するのを却下すると判断するのに応答して、前記裏書ロジックによって前記判断することが、前記トランザクションを却下する理由を判断することをさらに含み、前記伝送することが、前記判断された理由を前記クライアント・デバイスに伝送することをさらに含む、請求項9乃至14のいずれかに記載の方法。
- 前記分散型台帳に前記トランザクションを裏書すると判断するのに応答して、前記
裏書ロジックによって前記判断することが、前記分散型台帳に裏書されるための前記トランザクションの優先レベルを判断することをさらに含み、前記伝送することが、前記判断された優先レベルを前記クライアント・デバイスに伝送することをさらに含む、請求項9乃至15のいずれかに記載の方法。 - 請求項9乃至16のいずれかに記載の方法の各ステップをコンピュータに実行させる、 コンピュータ・プログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/913,521 US11494344B2 (en) | 2018-03-06 | 2018-03-06 | Customized endorsement logic for blockchain |
US15/913521 | 2018-03-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019160312A JP2019160312A (ja) | 2019-09-19 |
JP7250568B2 true JP7250568B2 (ja) | 2023-04-03 |
Family
ID=67843273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019039271A Active JP7250568B2 (ja) | 2018-03-06 | 2019-03-05 | ブロックチェーン・ノード、ブロックチェーン・ノードの方法、およびブロックチェーン・ノードのコンピュータ・プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11494344B2 (ja) |
JP (1) | JP7250568B2 (ja) |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10880072B2 (en) * | 2018-06-20 | 2020-12-29 | Verizon Patent And Licensing Inc. | Systems and methods for controlled random endorsement in a blockchain network |
CN110740113B (zh) * | 2018-07-20 | 2021-10-29 | 富士通株式会社 | 通过多个主体协作进行信息处理的方法和装置 |
CN112567408A (zh) * | 2018-08-07 | 2021-03-26 | 科氏工业公司 | 用于访问控制的分布式账本平台 |
SG11202104293RA (en) | 2018-11-02 | 2021-05-28 | Verona Holdings Sezc | A tokenization platform |
CA3061603A1 (en) * | 2018-11-14 | 2020-05-14 | Royal Bank Of Canada | System and method for storing contract data structures on permissioned distributed ledgers |
FR3090156B1 (fr) * | 2018-12-17 | 2022-03-04 | Amadeus Sas | Registre distribué |
US11720545B2 (en) * | 2018-12-19 | 2023-08-08 | International Business Machines Corporation | Optimization of chaincode statements |
US11348101B2 (en) * | 2018-12-19 | 2022-05-31 | International Business Machines Corporation | Post-settlement processes |
CN111949315A (zh) * | 2019-05-16 | 2020-11-17 | 富士通株式会社 | 用于区块链账本数据的管理装置和方法 |
CN110706106B (zh) * | 2019-09-26 | 2022-07-26 | 联想(北京)有限公司 | 一种信息处理方法及设备 |
CN112685496B (zh) * | 2019-10-18 | 2024-04-23 | 阿里巴巴集团控股有限公司 | 分布式***及其数据处理方法 |
US11349637B2 (en) * | 2019-11-04 | 2022-05-31 | International Business Machines Corporation | Random node selection for permissioned blockchain |
US11496558B2 (en) | 2020-01-29 | 2022-11-08 | Hewlett Packard Enterprise Development Lp | Peer-to-peer blockchain fabric management mechanism |
CN111352705B (zh) * | 2020-02-25 | 2023-10-31 | 百度在线网络技术(北京)有限公司 | 一种区块链的事务处理方法、装置、设备和介质 |
CN111401898B (zh) * | 2020-03-16 | 2024-02-27 | 联想(北京)有限公司 | 一种交易信息验证方法及电子设备 |
CN111414159B (zh) * | 2020-03-16 | 2023-07-25 | 北京艾鸥科技有限公司 | 一种区块链虚拟机装置、虚拟机创建方法及交易方法 |
CN111414634B (zh) * | 2020-03-18 | 2023-09-19 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
US11362826B2 (en) | 2020-03-18 | 2022-06-14 | International Business Machines Corporation | Endorsement process for non-deterministic application |
CN111445334B (zh) * | 2020-03-30 | 2023-09-05 | 北京数字认证股份有限公司 | 一种区块链***的聚合签名方法、装置及存储介质 |
US20220343323A1 (en) * | 2020-03-30 | 2022-10-27 | Hitachi, Ltd. | Method and apparatus maintaining private data with consortium blockchain |
CN111368344B (zh) * | 2020-03-31 | 2023-03-21 | 西安理工大学 | 一种基于动态选举的提高背书节点容错性方法 |
CN111209346B (zh) * | 2020-04-24 | 2020-07-28 | 腾讯科技(深圳)有限公司 | 一种区块链数据归档方法、装置和计算机可读存储介质 |
CN111629039B (zh) * | 2020-05-20 | 2023-04-18 | ***股份有限公司 | 一种区块链共识方法及客户端、背书节点、排序节点 |
CN116113936A (zh) * | 2020-06-30 | 2023-05-12 | 交互数字专利控股公司 | 针对启用区块链的无线***中的交易管理的方法、架构、装置和*** |
WO2022006361A1 (en) * | 2020-06-30 | 2022-01-06 | Interdigital Patent Holdings, Inc. | Methods, architectures, apparatuses and systems directed to messaging through blockchain networks |
CN111882273A (zh) * | 2020-07-20 | 2020-11-03 | 上海东普信息科技有限公司 | 基于区块链的业务费用结算方法、装置、设备及存储介质 |
JP2022021457A (ja) | 2020-07-22 | 2022-02-03 | 富士通株式会社 | 情報処理プログラム、情報処理方法および情報処理装置 |
US11563559B2 (en) | 2020-07-29 | 2023-01-24 | International Business Machines Corporation | Parallel processing of blockchain procedures |
CN112016923A (zh) * | 2020-08-28 | 2020-12-01 | 北京大学深圳研究生院 | 基于区块链的网内跨域身份管理方法、***以及算力网络 |
CN112199732B (zh) * | 2020-09-01 | 2024-04-05 | 东方航空物流股份有限公司 | 一种基于区块链的航空物流电子运单管理方法 |
CN113158255A (zh) * | 2020-10-30 | 2021-07-23 | 迅鳐成都科技有限公司 | 基于私有链的组织信息管理方法、装置、***及存储介质 |
CN112418856A (zh) * | 2020-11-25 | 2021-02-26 | 政采云有限公司 | 一种摇号方法、装置、区块链、设备及计算机存储介质 |
US11640392B2 (en) * | 2020-12-04 | 2023-05-02 | International Business Machines Corporation | Blockchain endorsement agreement |
US11375009B1 (en) * | 2020-12-07 | 2022-06-28 | International Business Machines Corporation | Minimizing the impact of malfunctioning peers on blockchain |
US20220215340A1 (en) * | 2021-01-04 | 2022-07-07 | Bank Of America Corporation | Distributed register perishable tracker engine |
CN112988889B (zh) * | 2021-03-04 | 2024-02-02 | 京东科技控股股份有限公司 | 区块链服务的实现方法、装置、设备及存储介质 |
CN112737782B (zh) * | 2021-03-30 | 2021-06-25 | 支付宝(杭州)信息技术有限公司 | 提供跨链消息的方法和装置 |
CN113110977B (zh) * | 2021-04-21 | 2022-04-22 | 中国电子科技网络信息安全有限公司 | 一种基于区块链***的安全监控方法 |
CN113411373B (zh) * | 2021-04-26 | 2023-07-25 | 艾普工华科技(武汉)有限公司 | 一种交易数据存储方法、追踪溯源方法及区块链网络 |
CN113590611B (zh) * | 2021-06-29 | 2023-11-24 | 杭州复杂美科技有限公司 | 区块执行方法、计算机设备和存储介质 |
US11789937B2 (en) * | 2022-01-28 | 2023-10-17 | Hong Kong Applied Science and Technology Research Institute Company Limited | Method and apparatus for exchanging data between blockchain system and non-blockchain system |
CN114938706B (zh) * | 2022-01-28 | 2024-05-03 | 香港应用科技研究院有限公司 | 一种在区块链***与非区块链***之间进行数据交换的方法和设备 |
CN114757777A (zh) * | 2022-04-29 | 2022-07-15 | 蚂蚁区块链科技(上海)有限公司 | 用于区块链的最优链路选择方法及装置和电子设备 |
US20230412402A1 (en) * | 2022-06-15 | 2023-12-21 | International Business Machines Corporation | Endorsement policy consolidation in blockchain networks |
CN115083637B (zh) * | 2022-06-27 | 2023-10-13 | 华能核能技术研究院有限公司 | 球床式高温气冷堆燃料元件计数器逻辑判断方法及装置 |
CN116342041B (zh) * | 2023-04-17 | 2023-11-07 | 深圳市感恩网络科技有限公司 | 一种基于区块链的国际贸易数据存储管理***及方法 |
CN117689384A (zh) * | 2023-12-14 | 2024-03-12 | 厦门中卡科技股份有限公司 | 一种分布式数据库管理方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011187065A (ja) | 2001-05-31 | 2011-09-22 | Contentguard Holdings Inc | 権利を行使するためのシステムの複数のデバイスによって読み出し可能なディジタル作品の権利を譲渡するシステム |
JP2017050763A (ja) | 2015-09-03 | 2017-03-09 | 日本電信電話株式会社 | 許諾情報管理システム、利用者端末、権利者端末、許諾情報管理方法、および、許諾情報管理プログラム |
WO2017187395A1 (en) | 2016-04-29 | 2017-11-02 | nChain Holdings Limited | A method and system for controlling the performance of a contract using a distributed hash table and a peer-to-peer distributed ledger |
JP2018014567A (ja) | 2016-07-19 | 2018-01-25 | ソフトバンク株式会社 | 制御方法、情報処理システム、コンピュータ及び制御プログラム |
WO2018020944A1 (ja) | 2016-07-28 | 2018-02-01 | 日本電気株式会社 | 掲示板情報管理システム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150170112A1 (en) | 2013-10-04 | 2015-06-18 | Erly Dalvo DeCastro | Systems and methods for providing multi-currency platforms comprising means for exchanging and interconverting tangible and virtual currencies in various transactions, banking operations, and wealth management scenarios |
US10812274B2 (en) | 2015-05-07 | 2020-10-20 | Blockstream Corporation | Transferring ledger assets between blockchains via pegged sidechains |
EP3403213A2 (fr) | 2016-01-15 | 2018-11-21 | Enrico Maim | Procédés et systèmes mis en oeuvre dans une architecture en réseau de noeuds susceptibles de réaliser des transactions basées sur messages |
US9849364B2 (en) | 2016-02-02 | 2017-12-26 | Bao Tran | Smart device |
US11829998B2 (en) | 2016-06-07 | 2023-11-28 | Cornell University | Authenticated data feed for blockchains |
US10108954B2 (en) | 2016-06-24 | 2018-10-23 | PokitDok, Inc. | System and method for cryptographically verified data driven contracts |
WO2018006072A1 (en) | 2016-06-30 | 2018-01-04 | Clause, Inc. | Systems and method for forming, storing, managing,and executing contracts |
WO2018014123A1 (en) | 2016-07-18 | 2018-01-25 | Royal Bank Of Canada | Distributed ledger platform for vehicle records |
US20180158034A1 (en) * | 2016-12-07 | 2018-06-07 | International Business Machines Corporation | Dynamic reordering of blockchain transactions to optimize performance and scalability |
US20180365688A1 (en) * | 2017-06-14 | 2018-12-20 | International Business Machines Corporation | Transaction execution and validation in a blockchain |
CN111183445B (zh) * | 2017-08-01 | 2024-03-08 | 数字资产(瑞士)股份有限公司 | 用于数字资产自动承诺结算的方法和装置 |
US20190188706A1 (en) * | 2017-12-18 | 2019-06-20 | Apple Inc. | Transference tracking |
-
2018
- 2018-03-06 US US15/913,521 patent/US11494344B2/en active Active
-
2019
- 2019-03-05 JP JP2019039271A patent/JP7250568B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011187065A (ja) | 2001-05-31 | 2011-09-22 | Contentguard Holdings Inc | 権利を行使するためのシステムの複数のデバイスによって読み出し可能なディジタル作品の権利を譲渡するシステム |
JP2017050763A (ja) | 2015-09-03 | 2017-03-09 | 日本電信電話株式会社 | 許諾情報管理システム、利用者端末、権利者端末、許諾情報管理方法、および、許諾情報管理プログラム |
WO2017187395A1 (en) | 2016-04-29 | 2017-11-02 | nChain Holdings Limited | A method and system for controlling the performance of a contract using a distributed hash table and a peer-to-peer distributed ledger |
JP2018014567A (ja) | 2016-07-19 | 2018-01-25 | ソフトバンク株式会社 | 制御方法、情報処理システム、コンピュータ及び制御プログラム |
WO2018020944A1 (ja) | 2016-07-28 | 2018-02-01 | 日本電気株式会社 | 掲示板情報管理システム |
Also Published As
Publication number | Publication date |
---|---|
JP2019160312A (ja) | 2019-09-19 |
US11494344B2 (en) | 2022-11-08 |
US20190278852A1 (en) | 2019-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7250568B2 (ja) | ブロックチェーン・ノード、ブロックチェーン・ノードの方法、およびブロックチェーン・ノードのコンピュータ・プログラム | |
US11689362B2 (en) | Distributed ledger for generating and verifying random sequence | |
US10972274B2 (en) | Trusted identity solution using blockchain | |
US11088826B2 (en) | Managing assets with expiration on a blockchain | |
US10742424B2 (en) | Trusted identity solution using blockchain | |
US10915552B2 (en) | Delegating credentials with a blockchain member service | |
US10992456B2 (en) | Certifying authenticity of data modifications | |
US11693840B2 (en) | Database storing authenticated skill-based attributes | |
US20200052884A1 (en) | Parallel transaction validation and block generation in a blockchain | |
US11849047B2 (en) | Certifying authenticity of data modifications | |
US20200119910A1 (en) | Selective exchange of transaction data | |
JP2021525931A (ja) | ブロックチェーンのための効率的な検証 | |
US11569996B2 (en) | Anonymous rating structure for database | |
US10922097B2 (en) | Collaborative model execution | |
US20200379977A1 (en) | Anonymous database rating update | |
US11010728B2 (en) | Timestamping changes to smart-contract state | |
US11568402B2 (en) | Decentralized out-of-band accelerated blockchain transaction processing | |
US20200311695A1 (en) | Privacy-preserving gridlock resolution | |
WO2019219324A1 (en) | Automated data projection for smart contract groups on a blockchain | |
US11489662B2 (en) | Special relationships in a blockchain | |
US20200117823A1 (en) | Selective exchange of transaction data | |
US11374762B2 (en) | Certifying authenticity of data modifications | |
US11475365B2 (en) | Verification of stochastic gradient descent | |
US11196543B2 (en) | Minimum evidence calculation in blockchain transactions | |
US11249949B2 (en) | Batch processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210816 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220502 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220823 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220830 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221128 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221128 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230307 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230322 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7250568 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |