比特币是一种匿名的加密数字货币。几个月前,我想到了加密一个文件,其中需要比特币的支出证明来解密文件。当比特币被发送到给定地址时,它会显示在点对点网络中分布的块文件中。区块链的完整性是通过需要大量的计算机来执行复杂的计算来保证的。该计算的证明用作签名。
您是否认为有一种方法可以以这样一种方式加密文件,解密它的唯一方法是提供:
- 有效的比特币块代码
- 这个块代码有一个非零数量的比特币被花费到一个比特币地址。
- 这个比特币地址对于我们要解密的文件是唯一的。
结果将是任何试图暴力破解文件的人都会很快陷入财务困境。而真正的用户只需要花一分钱来解密它。