系统怎么判断哪些交易不算有效交易啊?
1 个回答
系统判断交易无效主要看几点:交易是否被打包进区块,这是核心的条件。如果没被打包进去,或者被打包进去后又被回滚了,那就无效了。其次要看交易的输入是否是真实的未花掉的UTXO,UTXO可以简单理解为交易来源,如果交易来源不存在或者已经被花掉了,系统也会判为无效。除此之外,比如签名错误,手续费不够,时间戳异常之类的也会导致交易无效。数字货币系统是根据共识规则来验证交易是否有效的,如果不符合规则,这笔交易就会被系统抛弃或者回滚。你所遇到的转账失败或回滚,多数情况下是上述原因之一。希望能对你理解交易机制有所帮助。