比特币是一种特殊的虚拟币,比特币支付流程的原理是对非堆成的加密货币的签名,在转账过程中需要使用到电子钱包。当然我们使用比特币进行支付时,需要从一个地址将比特币转到另一个地址,首先需要将一个钱包里的数据发送到另一个数据。不过需要发送的数据比较多,包括上一笔交易的哈希值,还包括交易双方的地址,包括支付方的公钥。然后找到上一笔的交易后确认支付方的比特币的来自哪里,然后算出支付方的公钥,确认地址。然后使用公钥揭开专属的数字签名,这样可以保障私钥是属实的。上面这几个流程就是支付的过程,但是并不能代表支付已经成功,支付还需要进行验证,确认成功就可以。