欧易okex官方网站
复制成功

分享至

OKX > 快讯 >

比特币地址余额--黑客无法触及的领域

gateio

欧易OKX交易所

全球排名前三的数字货币衍生品交易平台,新用户注册可拆数字货币盲盒,最高60000元,100%有奖哦

点击注册 进入官网

通常,我们都会在市面信息里看到比特币(地址)余额的字眼,然而在中本聪设计的比特币系统中,并没有余额这个概念。

UTXO 交易模型

起初,中本聪发明了 UTXO 交易模型,并将其应用到比特币当中。

UTXO 指的是“未花费的交易输出”,简单来说就是,每一笔比特币交易实际上都是由若干个交易输入和输出组成的。交易输入是资金来源,交易输出是资金去向,每一笔交易都要从交易输入中花费出去一部分,这一部分就是未花费的交易输出(UTXO)。每一次的交易输入都可以追溯到之前的 UTXO,直至最初的挖矿所得。而由挖矿所得创建的比特币交易,是每个区块中的首个交易,它由矿工创建,没有上一笔交易输出。

用 UTXO 交易模型说明比特币钱包余额

UTXO 是比特币交易的基本单位,在支付时,调用的是整数倍 UTXO,比如1个 UTXO,3个 UTXO,没有0.5个 UTXO的说法。也就是说,一个 UTXO 一旦被创建就不可被继续分割,它只能当作是下一笔交易的输入被花费掉,花费后会产生新的 UTXO,这样周而复始地实现货币的价值转移。所以比特币钱包中的账户余额,实际上是钱包通过扫描区块链并聚合所有属于该用户的 UTXO 计算得来的。因此,当我们在说某人拥有1枚比特币的时候,实际上是指,在当前的区块链记录中,有若干笔交易的 UTXO 收款地址写的是这个人的钱包地址,而这些 UTXO 的总和是1个比特币。

那为什么黑客不能直接更改自己的地址余额,而是要通过盗币、勒索方式获取 BTC 呢?

因为比特币以区块链技术作为底层技术,其存储是依靠一个共享的分布式账本,由它的参与者共同记账,实时同步账本。也就是说全球的每台电脑上只要安装了比特币钱包,就会有下载全球的比特币交易记录,每个钱包都有任意一个持币者的交易记录,以及持币者对应钱包的密钥。如果黑客想更改自己的比特币余额,那他就需要对所有安装了比特币钱包的每台电脑都进行修改,这基本是等于不可能完成的任务。换句话说,黑客可以修改自己电脑上的比特币金额,但是全网每一台安装了比特币钱包的电脑都有一个帐本,如果黑客发出了一笔错误交易,其它帐本会直接否认错误交易。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。本站资讯仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

相关推荐

industry-frontier