SPV (簡易決済検証)は、オンチェーンでのトランザクションを検証する軽量な方法です。このようなクライアントはブロックのヘッダーのみをダウンロードします。彼らは全てのチェーンを保存しません。代わりに、マークルツリーを介してトランザクションの包含証明を要求します。
これは木ですか?暗号構造です。リーフノードはデータのハッシュを含み、親ノードはその「子」のハッシュを含みます。
SPVは、軽量クライアントがビットコインのトランザクションをフルブロックチェーンをダウンロードせずに確認できるようにします。リソースが限られたデバイスにとって便利なようです。モバイルウォレットはまさにそのようなものです。
フルノードは重いです。SPVは軽いです。違いは非常に大きいです。トランザクションの真正性を確認するために、SPVはメルクルルートのみを使用し、これが意外にも十分です。
リソースの節約は印象的で、ブロックごとに必要な保存容量はわずか80バイトです。フルノードははるかに多くを必要とします。
セキュリティは完全ではありません。51%攻撃が発生した場合、悪意のある者はSPVクライアントを欺くことができるようです。この問題を完全に解決する方法はまだはっきりしていません。研究は続いています。
サトシは彼の文書の中で、トランザクションはフルノードなしで検証できると述べています。SPVはまさにこのアイデアを具現化しています。誰が考えられたでしょう!
5.3K 人気度
64.2K 人気度
197.2K 人気度
163.4K 人気度
15.2K 人気度
簡易支払い確認とは何ですか (SPV)?
SPV (簡易決済検証)は、オンチェーンでのトランザクションを検証する軽量な方法です。このようなクライアントはブロックのヘッダーのみをダウンロードします。彼らは全てのチェーンを保存しません。代わりに、マークルツリーを介してトランザクションの包含証明を要求します。
これは木ですか?暗号構造です。リーフノードはデータのハッシュを含み、親ノードはその「子」のハッシュを含みます。
SPVは、軽量クライアントがビットコインのトランザクションをフルブロックチェーンをダウンロードせずに確認できるようにします。リソースが限られたデバイスにとって便利なようです。モバイルウォレットはまさにそのようなものです。
フルノードは重いです。SPVは軽いです。違いは非常に大きいです。トランザクションの真正性を確認するために、SPVはメルクルルートのみを使用し、これが意外にも十分です。
リソースの節約は印象的で、ブロックごとに必要な保存容量はわずか80バイトです。フルノードははるかに多くを必要とします。
セキュリティは完全ではありません。51%攻撃が発生した場合、悪意のある者はSPVクライアントを欺くことができるようです。この問題を完全に解決する方法はまだはっきりしていません。研究は続いています。
サトシは彼の文書の中で、トランザクションはフルノードなしで検証できると述べています。SPVはまさにこのアイデアを具現化しています。誰が考えられたでしょう!