時間の証明とは何ですか? Proof of Time の仕組みを学びましょう。

時間の証明とは何ですか? Proof of Time の仕組みを学びましょう。

まず第一に、コンセンサスアルゴリズムとは何かを知る必要があります。

コンセンサス アルゴリズムでは、ブロックチェーン ネットワーク上のバリデーター (プルーフ オブ ステーク) またはマイナー (プルーフ オブ ワーク) がネットワーク上の新しい国家に同意します。これは、ネットワーク上のトランザクションがバリデーターまたはマイナーによって適切、透過的、誠実に実行されていることを確認するためにのみ必要です。

Proof of Work (ビットコインとイーサリアム)、Proof of Stake (NEAR、AVAX、COSMOS など) などの現在のコンセンサス アルゴリズム

時間の証明とは何ですか?

Proof of Time (PoT) は、評価のパーセンテージと固定賭け金に応じてバリデーターを選択するという原則に基づいて機能する分散型コンセンサス アルゴリズムです。これは、Analog によって開発され、委任された Proof of Stake (dPoS) プロトコルを改良したメカニズムです。

評価スコアは、アルゴリズムが各バリデーターの履歴経験 (ノードがイベント データを検証する精度) とそのノードを使用した他のバリデーターの経験に基づいて各バリデーターに割り当てる重みの数値尺度です。

この評価に影響を与える主な要因は次のとおりです。

  • タイムチェーン上のノード保有期間
  • ノード履歴の検証精度
  • 隣接ノードとの評価スコアの平均値(信頼スコアと同様)

固定ステークは、すべてのバリデーターがコンセンサスプロセスに参加するために同じ数のトークンをステーキングするステーキングメカニズムです。ノードが一定額をステークし、レーティングを持っている限り、どのノードもバリデーターとして参加できます。

Proof of Time (PoT) のハイライト

Proof of Time は、バリデーターにとって公平であると同時に、ネットワーク上のトランザクション処理の速度を保証するコンセンサス アルゴリズムの構築に重点を置いています。固定ステークのバリデーター選択プロセスを使用すると、小規模なノードでもトランザクションを検証するために選択できます。

また、Proof of Timeも計算能力を必要とせず、ランキングメカニズムに基づいているため、Proof of Stakeモデルとしてトランザクション処理速度が確保されています。

また、PoT プロトコルは、前回の最長チェーンを確率で決定するルールのおかげで (PoW とは異なり) フォークされません。 VDF 関数の計算などの PoT ランダム選択プロセスは透過的であり、すべてのユーザーがコンセンサスに参加する平等な機会を確保します。

「タイムチェーン」、「タイムノード」、「タイムエレクター」

Proof of Time は Analog によって開発されたため、このプロトコルがどのように機能するかを理解するには、次のような関連用語を理解する必要があります。

タイムチェーン:アナログチェーン(メインネットワーク)の台帳

タイムノード: タイムチェーンにアタッチされるブロック検証に参加するチェーン上のノード/バリデータです (ランクの高いノードほど、ブロック検証に参加する可能性が高くなります)。

タイムエレクターは、データのブロックをタイムチェーンに提案する特別なノードです。この時間エレクタは、Proof of Time アルゴリズムの開始時に選択されます。タイムエレクターとして選択されることを希望するノードは、ランキングスコアを持ち、一定量の ANLOG トークンを賭ける必要があります (スコアが高いほど、選択される可能性が高くなります)。特定のタイムスロットの各ブロックに対して、1 回限りの選挙人のみが選択されます。

VDFとは何ですか? VDF は Proof of Time コンセンサスにおいてどのような役割を果たしますか?

VDF (Verifiable Delay Function) は、ランダムなプロセスに従って時間ノードを選択するのに役立つ計算関数のシステムです。

簡単に言うと、バリデーターが選択されるために実行する必要がある計算機能です。この計算関数は適度なコンピューティング能力を必要とし (答えが得られれば計算手順が正しいかどうかを誰でも簡単に検証できます)、実行時間に重点を置いています (バリデーターは「近道」なしで関数を順番に解決する必要があるため)。

したがって、VDF は、計算関数を解決するために偽のデータ時間ノードを排除するのに役立ち、同時にバリデーターが発行される前に入力データが検証されるため、誤った VDF 結果を受け入れる可能性を最小限に抑えます。 VDF を計算した後の最終結果。

Proof of Time コンセンサスアルゴリズムの処理

Proof of Time で合意に達するプロセスは、ソフト投票とハード投票の 2 つの段階を経る必要があります。

ソフト投票フェーズ

ソフト投票は Proof of Time プロトコルの処理の最初の段階で、トランザクション データのブロックをタイムチェーン メインネットに提案するために選択されるノードを選択します。この段階で、バリデーター (別名タイムエレクター) は、タイムチェーン (アナログ台帳/メインチェーン) に追加されるトランザクションデータを含むブロックを送信します。

固定ステークとレーティングを持つオンライン ノードは、データのブロックをタイムチェーンに送信できます。ただし、VDF (Verifiable Delay Function) システムに基づくランダムなプロセスを通じて、1 回限りの選出者/検証者のみが選出されます。

バリデーターは、データ ブロックの送信を完了した後、VDF プロセスを実行して選択されているかどうかを手動で確認する必要があります。選択すると、バリデーターは送信されたデータを担保にし、発行者の署名を検証し、VDF プルーフを生成します。

最後に、バリデーターは検証されたトランザクションを VDF 証明とともにネットワーク内の残りの時間ノードに公開します。

ハード投票フェーズ

ハード投票フェーズは、バリデーターによって処理されたトランザクションが有効であるかどうかを確認する期間になります。

バリデーターがデータと証明を公開した後、1,000 回のノード (これも VDF から選択) のパネルがトランザクションの検証に参加します。ノードは毎回、VDF プルーフ、二重支出、またはその他の関連問題をチェックする同じタスクを実行します。ブロック (ソフト投票段階で選択されたバリデーターによって提案された) が有効な場合、ブロックはそれを受け入れることを選択します。

時間ノードの 2/3 が同意した場合、ブロックはタイムチェーンに書き込まれます。

評決

Proof of Time は、Proof Of Wook または Proof of Stake に続く新しいコンセンサス アルゴリズムと見なすことができます。ブロックチェーンが現在目指している分散型、スケーラビリティ、安全性という不可能な三位一体の達成を支援するというより大きな目標を掲げ、Proof of Time は間もなく有望な新技術となることが約束されています。

プロジェクトに関するご質問、コメント、提案、アイデアがございましたら、メールでお問い合わせください。 ventures@coincu.com.

免責事項: このウェブサイトの情報は一般的な市場解説として提供されており、投資アドバイスを構成するものではありません。 投資する前に、ご自身で調査を行うことをお勧めします。

ルシアン

コインク・ベンチャーズ

時間の証明とは何ですか? Proof of Time の仕組みを学びましょう。

時間の証明とは何ですか? Proof of Time の仕組みを学びましょう。

まず第一に、コンセンサスアルゴリズムとは何かを知る必要があります。

コンセンサス アルゴリズムでは、ブロックチェーン ネットワーク上のバリデーター (プルーフ オブ ステーク) またはマイナー (プルーフ オブ ワーク) がネットワーク上の新しい国家に同意します。これは、ネットワーク上のトランザクションがバリデーターまたはマイナーによって適切、透過的、誠実に実行されていることを確認するためにのみ必要です。

Proof of Work (ビットコインとイーサリアム)、Proof of Stake (NEAR、AVAX、COSMOS など) などの現在のコンセンサス アルゴリズム

時間の証明とは何ですか?

Proof of Time (PoT) は、評価のパーセンテージと固定賭け金に応じてバリデーターを選択するという原則に基づいて機能する分散型コンセンサス アルゴリズムです。これは、Analog によって開発され、委任された Proof of Stake (dPoS) プロトコルを改良したメカニズムです。

評価スコアは、アルゴリズムが各バリデーターの履歴経験 (ノードがイベント データを検証する精度) とそのノードを使用した他のバリデーターの経験に基づいて各バリデーターに割り当てる重みの数値尺度です。

この評価に影響を与える主な要因は次のとおりです。

  • タイムチェーン上のノード保有期間
  • ノード履歴の検証精度
  • 隣接ノードとの評価スコアの平均値(信頼スコアと同様)

固定ステークは、すべてのバリデーターがコンセンサスプロセスに参加するために同じ数のトークンをステーキングするステーキングメカニズムです。ノードが一定額をステークし、レーティングを持っている限り、どのノードもバリデーターとして参加できます。

Proof of Time (PoT) のハイライト

Proof of Time は、バリデーターにとって公平であると同時に、ネットワーク上のトランザクション処理の速度を保証するコンセンサス アルゴリズムの構築に重点を置いています。固定ステークのバリデーター選択プロセスを使用すると、小規模なノードでもトランザクションを検証するために選択できます。

また、Proof of Timeも計算能力を必要とせず、ランキングメカニズムに基づいているため、Proof of Stakeモデルとしてトランザクション処理速度が確保されています。

また、PoT プロトコルは、前回の最長チェーンを確率で決定するルールのおかげで (PoW とは異なり) フォークされません。 VDF 関数の計算などの PoT ランダム選択プロセスは透過的であり、すべてのユーザーがコンセンサスに参加する平等な機会を確保します。

「タイムチェーン」、「タイムノード」、「タイムエレクター」

Proof of Time は Analog によって開発されたため、このプロトコルがどのように機能するかを理解するには、次のような関連用語を理解する必要があります。

タイムチェーン:アナログチェーン(メインネットワーク)の台帳

タイムノード: タイムチェーンにアタッチされるブロック検証に参加するチェーン上のノード/バリデータです (ランクの高いノードほど、ブロック検証に参加する可能性が高くなります)。

タイムエレクターは、データのブロックをタイムチェーンに提案する特別なノードです。この時間エレクタは、Proof of Time アルゴリズムの開始時に選択されます。タイムエレクターとして選択されることを希望するノードは、ランキングスコアを持ち、一定量の ANLOG トークンを賭ける必要があります (スコアが高いほど、選択される可能性が高くなります)。特定のタイムスロットの各ブロックに対して、1 回限りの選挙人のみが選択されます。

VDFとは何ですか? VDF は Proof of Time コンセンサスにおいてどのような役割を果たしますか?

VDF (Verifiable Delay Function) は、ランダムなプロセスに従って時間ノードを選択するのに役立つ計算関数のシステムです。

簡単に言うと、バリデーターが選択されるために実行する必要がある計算機能です。この計算関数は適度なコンピューティング能力を必要とし (答えが得られれば計算手順が正しいかどうかを誰でも簡単に検証できます)、実行時間に重点を置いています (バリデーターは「近道」なしで関数を順番に解決する必要があるため)。

したがって、VDF は、計算関数を解決するために偽のデータ時間ノードを排除するのに役立ち、同時にバリデーターが発行される前に入力データが検証されるため、誤った VDF 結果を受け入れる可能性を最小限に抑えます。 VDF を計算した後の最終結果。

Proof of Time コンセンサスアルゴリズムの処理

Proof of Time で合意に達するプロセスは、ソフト投票とハード投票の 2 つの段階を経る必要があります。

ソフト投票フェーズ

ソフト投票は Proof of Time プロトコルの処理の最初の段階で、トランザクション データのブロックをタイムチェーン メインネットに提案するために選択されるノードを選択します。この段階で、バリデーター (別名タイムエレクター) は、タイムチェーン (アナログ台帳/メインチェーン) に追加されるトランザクションデータを含むブロックを送信します。

固定ステークとレーティングを持つオンライン ノードは、データのブロックをタイムチェーンに送信できます。ただし、VDF (Verifiable Delay Function) システムに基づくランダムなプロセスを通じて、1 回限りの選出者/検証者のみが選出されます。

バリデーターは、データ ブロックの送信を完了した後、VDF プロセスを実行して選択されているかどうかを手動で確認する必要があります。選択すると、バリデーターは送信されたデータを担保にし、発行者の署名を検証し、VDF プルーフを生成します。

最後に、バリデーターは検証されたトランザクションを VDF 証明とともにネットワーク内の残りの時間ノードに公開します。

ハード投票フェーズ

ハード投票フェーズは、バリデーターによって処理されたトランザクションが有効であるかどうかを確認する期間になります。

バリデーターがデータと証明を公開した後、1,000 回のノード (これも VDF から選択) のパネルがトランザクションの検証に参加します。ノードは毎回、VDF プルーフ、二重支出、またはその他の関連問題をチェックする同じタスクを実行します。ブロック (ソフト投票段階で選択されたバリデーターによって提案された) が有効な場合、ブロックはそれを受け入れることを選択します。

時間ノードの 2/3 が同意した場合、ブロックはタイムチェーンに書き込まれます。

評決

Proof of Time は、Proof Of Wook または Proof of Stake に続く新しいコンセンサス アルゴリズムと見なすことができます。ブロックチェーンが現在目指している分散型、スケーラビリティ、安全性という不可能な三位一体の達成を支援するというより大きな目標を掲げ、Proof of Time は間もなく有望な新技術となることが約束されています。

プロジェクトに関するご質問、コメント、提案、アイデアがございましたら、メールでお問い合わせください。 ventures@coincu.com.

免責事項: このウェブサイトの情報は一般的な市場解説として提供されており、投資アドバイスを構成するものではありません。 投資する前に、ご自身で調査を行うことをお勧めします。

ルシアン

コインク・ベンチャーズ

59 回訪問、今日 1 回訪問