|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
フルノード
フルノードとは何ですか?
フル ノードは、ブロックチェーンの完全な履歴をダウンロードして保存し、そのルールを監視および強制するコンピューターまたはサーバーです。フルノードはまた、ブロックトランザクションを検証し、ブロックチェーンを実行し続けるためにデータを保存します。これらは、削減されたデータセットのみを使用するライトノードとは異なります。
フルノードはどのように動作するのでしょうか?
ブロックチェーン ネットワークは、ブロックチェーンを管理し、そのルールを強制する一連のノードで構成されます。ほとんどのブロックチェーンは、プルーフ オブ ステークまたはプルーフ オブ ワークのコンセンサス メカニズムを使用します。新しいトランザクションがブロックチェーンに送信されると、各ノードはトランザクションを検証する必要があります。すべてのノードが新しいトランザクションを検証すると、合意が得られ、トランザクションがブロックチェーンに追加されます。
フルノードには、ブロックチェーン上でこれまでに検証されたすべてのトランザクションの記録が保存されます。ブロックチェーンが異なれば、そのサイズに応じてデータ要件も異なります。たとえば、ビットコインのフル ノードは数百ギガバイトのスペースを占有し、強力なパーソナル コンピュータ上で実行できます。他のブロックチェーン ネットワークにはより高いデータ要件があり、その完全なノードを実行できるのは、膨大な量のデータ ストレージにアクセスできる企業ユーザーのみです。対照的に、ライトノードはブロックチェーンから限られたデータセットのみをダウンロードし、スマートフォンなどの小型デバイスから実行できます。
フルノードは、ブロックチェーンの履歴を保護するという重要な目的を果たします。この記録があれば、壊滅的な障害が発生した場合でも、ブロックチェーンを完全に再構築できます。たとえば、他のすべてのノードが破壊された場合でも、チェーン履歴の完全な記録を持つ 1 つの完全なノードがあれば、ビットコイン ネットワークを復元するのに十分です。したがって、チェーンの分散化に大きく貢献します。フルノードの量と分布は、ブロックチェーンがどの程度分散化されているかを測る尺度としてよく利用されます。
信頼された実行環境 (TEE)
Trusted Execution Environment (TEE) は、メイン プロセッサ内の安全な領域であり、機密性の高いコードやデータが改ざんや外部からの監視を恐れることなく動作できる保護されたスペースを提供します。 |
人間の鍵
ヒューマン キーは、あなたが何であるか、あなたが知っていること、またはあなたが持っているものから派生した暗号鍵です。これらは、デジタル資産の保護、プライバシーの保護、分散型 Web へのアクセスに使用されます。 |
オープンファイナンス (OpenFi)
OpenFi は「Open Finance」の略で、従来の金融 (TradFi) と分散型金融 (DeFi) を統合した金融フレームワークです。 |
サービスとしてのロールアップ (RaaS)
Rollups-as-a-Service (RaaS) を使用すると、ビルダーは独自のロールアップを迅速に構築して起動できます。 RaaS プロバイダーは、基盤となる技術スタックのカスタマイズ、コードなしの管理、コア インフラストラクチャとのワンクリック カスタム統合などのエンドツーエンドのソリューションを提供します。 |
データ可用性サンプリング (DAS)
データ可用性サンプリング (DAS) は、各参加者がデータセット全体をダウンロードすることなく、分散型アプリケーションがブロック データの可用性を検証できるようにする方法です。 |
複数のデータの可用性 (MultiDA)
このブロックチェーン アーキテクチャでは、複数のデータ可用性 (DA) サービスを使用してデータの冗長性を確保します。 |