什么是交易哈希
交易哈希(哈希值),它就像是数据的指纹,表现形式可以采用一串字母、数字或者其他符号来表达。也可以理解为:区块链上的交易哈希就是交易编号。例如我们从A地址转10个Token到B地址,我们会使用A地址进行私钥签名,得到一个SIGN(签名),然后这个签名和交易合并,最后进行哈希值运算,就得到了TxHash(哈希值),然后向网络广播,如果交易成功(划重点),你就可以在区块链网络上查询到该交易编号,也就是TxHash;如果是失败交易则数据则不会上链,得到的哈希值也自然就会是无效的。
小贴士:
在去中心化钱包中操作,会在交易记录详情里看到一个哈希值,这个哈希值就是这笔交易的一个“留痕”。它就像指纹一样每个人都不会相同而且更厉害的是它无法被篡改。所以哈希值就是区块链上交易数据准确性的唯一“信仰”。(个别公链因为矿工费支付不足而导致的本地订单也会看到哈希值,不过打开查看链上数据是空白状态,属于无效交易;文中提到的都是上链数据中的哈希值。)