您的位置 首页 比特币资讯

比特币账本如何实现“我手中(收到)的货币数量不可被更改”

保证“我手中(收到)的货币数量不可被更改”也意味着保证账本中我的账户余额不能被随意的篡改。这是怎么实现的呢?这是怎么实现的呢?其实,在比特币系统中,这张Ledger中没有每个人的余额,有的只是那几千万条交易:那每个人的余额怎么来的呢?

比特币账本如何实现“我手中(收到)的货币数量不可被更改”插图
抹茶交易所

是的,就是你想到的最麻烦的办法,比特币系统按照每个人的收款地址(相当于每个人的“公钥”),将这个收款地址下所有的转入、转出额度加总,就得到了这个收款地址的余额了。你的余额是无法篡改的,或者说,如果你要篡改余额,那就必须伪造交易。但是从前面的文字,你应该也明白交易与交易之间的关系是多么的紧密,随便伪造一笔交易是十分困难的。

区块链上的交易为何无法伪造或篡改。

要了解为什么“不可能”,我们需要先学习一个小知识——“Hash函数与Hash值”。Hash函数”的作用是将一大段文字内容,按照一定的规则输出为一个定长的摘要信息,这个摘要信息即“Hash值”。这个“Hash值”只与原来的文字有关,即一模一样的文字的“Hash值”是一样的,但只要文字稍做修改,“Hash值”就会变化。由文字生成Hash值的过程是不可逆的,也就是说我只能从文字得到Hash值,但是从Hash值是反推不出代表什么文字的。

关于作者: mexc.cc

发表评论

邮箱地址不会被公开。 必填项已用*标注