比特币记账是算什么-比特币记账是什么

比特币记账这事儿,实际上挺让人头疼的。咱们先说这玩意儿最核心的逻辑,就是那个叫“先分后记”的规矩。别认定这有啥难的,就是先把手头的钱分成两半,一半给密码,一半给钱包地址。
这就像你分东西时得先掂量掂量,不然分错了神仙也救不了。
为啥如此费事?出于要是直接把地址转成公钥再记账,那到时候转错了钱,你是拿键盘改密码,还是得重新全重新转一遍?这效率忒低了。
故此,记账的时候务必得保留那把密码。 那如何记呢?说白了,就是把你刚刚分的那半密码,用加密算法一打,就变成一串乱码要么数字,记在账本里。
这就好比你把家里的小票撕了,只留了个数字,下次要买苹果得凭这个数字去超市。超市的人看着数字,要是你忘了密码,他就得重新查你的存折,要么让你重新买。
这就是比特币记账的本质,信息被拆分了,账本就剩下了局部可验证的局部。 举个具体的例子,你上周在某个网站买了个游戏账号,系统给你发个收据,上面只写了个二维码和几组数字。你打印下来,把二维码拍下来,数字记下来,这就搞定了你的记账。下次你想买显卡,你就去把数字再转成二维码,然后扫码支付。
这时候你手里的数字,就是你在账本上写的“旧账”。
要是哪天你记错数字了,比如把 007 记成 001,那下次支付的时候,对方看到的就是错的账,这钱就白付了。
故此,账本里的每一个数字,都得经得起反复查验,要是记错了,就得从头再来。 这就引出了区块链里的“广播”机制。你记完账,不会自己一个人偷偷改,而是把账本上的数字通过互联网广播给全网。
这时候就有其他节点的人看到了这些账本,他们每人心里都有一份自己的账本,上面都是和你瞬间同步的。
哪怕你电脑死机了,要么网络断了,只要别人看到了你发的账本,他们就知道这笔钱是你发的。
这就叫“先分后记”的闭环,哪位也骗不了哪位,出于账本上本来的数字,就是全世界公认的真理。 再说说算账这块。比特币如何算?实际上也是一套复杂的逻辑,但咱们不用忒纠结底层代码,重点在于它如何把“先分后记”变成可操作。当别人把账本发给你的时候,你收到账本后,得先拿着账本里的数字,去和账本上存的原始密码做对比。等便把账本里的数字开根号,要么用加密算法解密,看能不能还原出你之前分的那一半密码。
要是还原出来,说明账本是对的,这笔钱合法;要是还原不出来,要么还原出来的数字不对,那说明账本里的数字错了,这笔钱就算你白付了。 这就挺有意思了,出于账本本身是个加密的,只有持有密码的人才能打开查看。别人看账本,除了看数字,根本看不出里面的钱是哪位的。
这就是比特币记账最巧妙的地方,你看拿到钱只出不去,钱只入不来,并且所有的进出都能对上账。 为了验证账本是否确实记录对了,咱们得搞个测试。
比如你预备了一笔钱,记在账本上发送给哥们儿。哥们儿把账本发给你,你用网那笔钱转给哥们儿,然后把你收到的哥们儿账本里的数字再转回给网那笔钱。
这时候你要拿哥们儿账本里的数字,去核对网那笔钱的余额。
要是网那笔钱确实还剩下和你转给哥们儿那笔钱一样多,那就证明你记对了账。
要是网那笔钱少了,那就是你记错了账,得重新转一遍。
这个测试过程,就是验证你账本是否记录对的过程。 最终总结一下,比特币记账就是为了防止钱被私吞要么被篡改,用一种大家都应允的方式来记录钱从哪来、到哪去。它不依赖银行,也不依赖中心化机构,全靠你自己记、全网看、互证。别看过程有点繁琐,需求反复核对,但在这种机制下,钱是保险的,账也是对的。
毕竟,一旦错了,就得从头再来,有时候这种“重来”的成本,反而比直接转错钱要划算多了。
文章版权声明:除非注明,否则均为 静秋号介绍 原创文章,转载或复制请以超链接形式并注明出处。
相关标签: