查看了相关资料,都说比特币没有类似于余额的记录,那我如果发起一笔交易,各节点来验证我这个交易的时候,难道要把所有历史交易回溯一遍,才知道我的余额够不够?如果在我发起这笔交易之前,我在历史上已经发生了上万笔交易,所有节点都把这上万笔交易捞出来加加减减算一遍?
不是的,属于你的交易也就是你的UTXO会被保存到你的比特币钱包文件,每次支付就从你的钱包数据库找就行。如果你丢失了钱包内容,你可以使用你的密钥信息去访问服务节点找回你的UTXO。如果钥匙也丢了,那就莫得了。