ビットコインは匿名の暗号化されたデジタル通貨です。私は数ヶ月前に、ファイルを復号化するためにビットコインの支出証明が必要となるファイルを暗号化するというアイデアを思いつきました。ビットコインが特定のアドレスに送信されると、ピアツーピアネットワークで配布されるブロックファイルに表示されます。ブロックチェーンの整合性は、複雑な計算を実行するために多数のコンピューターを必要とすることによって確保されます。この計算の証明は署名として機能します。
次のような方法でファイルを暗号化する方法があると思いますか。ファイルを復号化する唯一の方法は、次のものを提供することです。
- 有効なビットコインブロックコード
- このブロックコードには、ビットコインアドレスに使用されたゼロ以外の量のビットコインが含まれています。
- このビットコインアドレスは、復号化するファイルに固有のものです。
その結果、ファイルをブルートフォースしようとすると、非常に迅速に経済的に破綻することになります。一方、本物のユーザーは、それを復号化するために1ペニーを費やすだけで済みます。