主页 > imtoken冷钱包 > 什么是双花问题,btc和eth如何防止双花

什么是双花问题,btc和eth如何防止双花

imtoken冷钱包 2023-02-08 05:38:48

btc:每笔交易都会记录一张使用过的账单。 如果时间非常接近,则只有最长的链有效。 ETH:地址刚生成时,nonce为0,地址每发送一笔交易,nonce值加1。“双花”问题是指一种数字货币在一次交易中被重复使用的现象. 首先,比特币的每笔交易总是由多个输入和输出(vin 和 vout)组成。 一个vin指向上一个区块的vout,只有矿工奖励,没有vin,只能凭空输出。 任何交易都可以从 vin 追溯到矿工奖励。 未被交易的vout称为UTXO,即未花费的交易输出。 钱包扫描来自创世块的每笔交易。 如果遇到某个vout,就是钱包管理。 地址之一,则钱包余额增加。 如果 vin 是钱包管理地址之一做btc节点赚钱做btc节点赚钱,则钱包余额减少。 钱包余额始终是与钱包地址关联的所有 UTXO 的总和。 当矿工生成区块时,他们会从网络中收集交易信息。 交易信息包括付款人的私钥签名。 矿工先验证签名是否正确,然后矿工会从上一个区块开始回溯,看支付方本次消费的比特币是否之前没有被消费过。 如果用户用相同的 UTXO 支付给两个人,系统中的节点只会确认先收到的那笔,当时间上接近的两笔交易被不同的节点确认时,区块链就会分叉。 其余节点选择在他们认为最长的链上构建新块。 当其中一笔交易被6个节点确认后,将成为系统中最长的链,可以认为交易最终得到确认。

做2015小本赚钱商机_股票做短线赚钱还是长线赚钱_做btc节点赚钱