特許
J-GLOBAL ID:202003010506210932
実用的ビザンチンフォールトトレランスブロックチェーンのコンセンサスおよびノード同期の促進
発明者:
出願人/特許権者:
代理人 (2件):
飯田 雅人
, ▲高▼橋 史生
公報種別:公表公報
出願番号(国際出願番号):特願2019-521665
公開番号(公開出願番号):特表2020-504351
出願日: 2018年11月07日
公開日(公表日): 2020年02月06日
要約:
本開示の実装形態は、第1のコンセンサスノードによって、ビュー変更のタイムアウトの前に切れるタイマーを設定することと、第2のコンセンサスノードへ、タイマーが切れたことに応答して第1のコンセンサスノードによって欠けている1つまたは複数のコンセンサスメッセージに対する要求を送信することと、第2のコンセンサスノードから、それぞれの1つまたは複数のコンセンサスメッセージを生成する対応するコンセンサスノードの秘密鍵によって各々デジタル署名される1つまたは複数のコンセンサスメッセージを受信することと、受信された1つまたは複数のコンセンサスメッセージに含まれるコミットメッセージの量が2f+1以上である場合、トランザクションのブロックが有効であると決定することとを含み、fは実用的ビザンチンフォールトトレランスに基づいてブロックチェーンによって許容可能な欠陥ノードの最大の数である。
請求項(抜粋):
実用的ビザンチンフォールトトレランス(PBFT)に基づいてブロックチェーンネットワークにおけるコンセンサスプロセスを促進するためのコンピュータで実施される方法であって、
第1のコンセンサスノードによって、ビュー変更のタイムアウトの前に切れるタイマーを設定するステップと、
第2のコンセンサスノードへ、前記タイマーが切れたことに応答して前記第1のコンセンサスノードによって欠けている1つまたは複数のコンセンサスメッセージに対する要求を送信するステップと、
前記第2のコンセンサスノードから、それぞれの前記1つまたは複数のコンセンサスメッセージを生成する対応するコンセンサスノードの秘密鍵によって各々デジタル署名される前記1つまたは複数のコンセンサスメッセージを受信するステップと、
前記受信された1つまたは複数のコンセンサスメッセージに含まれるコミットメッセージの量が2f+1個以上である場合、トランザクションのブロックが有効であると決定するステップと
を備え、fがPBFTに基づいてブロックチェーンによって許容可能な欠陥ノードの最大の数である、コンピュータで実施される方法。
IPC (5件):
G06F 11/07
, H04L 9/32
, G09C 1/00
, G06F 11/18
, G06F 13/00
FI (6件):
G06F11/07 196
, H04L9/00 675B
, G09C1/00 640D
, G06F11/18 620
, G06F11/07 157
, G06F13/00 353C
Fターム (12件):
5B034CC01
, 5B034CC02
, 5B034DD06
, 5B042JJ20
, 5B042MA08
, 5B089GA11
, 5B089GB01
, 5B089JA40
, 5B089KA07
, 5B089KA12
, 5B089KC58
, 5B089KC60
前のページに戻る