怎么保证比特币交易的真实性?

我们来看一下如何完成一笔交易 。 首先一笔交易就是一个地址的比特币转到另一个地址, 你可以理解为电脑中文件的剪切过程, 将一个文件从D盘剪切到E盘 。 由于比特币的交易记录全部公开, 哪个地址拥有多少比特币, 都是可以查到的, 因此, 支付方是否拥有足够的比特币完成这笔交易, 这是可以轻易验证的 。
【怎么保证比特币交易的真实性?】那么交易具体过程大概是怎样呢?首先比特币协议规定, 申报交易的时候, 除了交易金额, 转出比特币一方还必须提供一下数据:
?/span>上一笔交易的 Hash(你从哪里得到这些比特币)
?/span>本次交易双方的地址
?/span>支付方的公钥
?/span>支付方的私钥生成的数字签名
上一笔交易的哈希值, 以此证明你有这么多钱, 本次交易双方的钱包地址, 支付方的公钥, 支付方式的私钥生成的数字签名, 以此证明你是钱包的所有人 。
在验证了这笔交易属实之后, 还需要三步才能走完交易验证:
第一步, 找到上一笔交易, 确认支付方的比特币来源
第二步, 算出支付方公钥的指纹, 确认与支付方式的地址一致, 保证公钥属实
第三步, 使用共要去解开数字签名, 保证私钥属实 。
经过最后三步验证之后, 认定这笔交易真实, 交易的真实性验证才算完成 。

    推荐阅读