比特币系统非常复杂,很多人都说看不懂。因为比特币系统是由各种小系统组合而成,如果我们单独把某个系统抽出来看,其实和我们现实生活非常相似。
就拿比特币的交易系统来说,和我们生活中的现金交易是一样的。
用惯了支付宝和微信支付的人,其实很难看懂比特币的交易系统。比如吃个饭花了12块,那么支付宝和微信支付直接付掉12就好了。
可是比特币系统要支付12个BTC,首先付掉15个BTC,然后找回3BTC,它不能直接付掉12个,一定要有找回的BTC,这就是比特币的找零机制。
细心的你一定发现了,这不就是和拿现金买东西一样吗?答对了,比特币系统的找零机制,其实和我们拿现金去买东西是一样的,它包含了2种方式。
1、整找零
比如我们拿100块去买蛋糕,蛋糕花费45块,剩余的55块作为零钱找回给我们。
我们拿1个BTC去买蛋糕,蛋糕花费0.45个BTC,剩余的0.55个BTC作为零钱找回给我们。
2、零合整
如果身上只有10块,20块的零钱,我们需要把它组合成50块,在付给蛋糕店45块后,找回5块的零钱。
钱包只有0.1,0.2个BTC,我们需要把它组合成0.5个BTC,在付给蛋糕店0.45个BTC后,找回0.05的零钱。
那多少数量的BTC算是整钱呢?
这点和现实中不太一样,找回的BTC算整钱,付掉的BTC也算整钱。比如上个例子中,花1BTC去买蛋糕,花掉的0.45个BTC算整钱,找回的0.55个BTC也算整钱。
如果我们拿0.55BTC再去买个蛋糕,那么花掉的0.45BTC又是整钱,找回的0.1个BTC也算整钱。
到这你就明白了,比特币的整钱就是上次交易输出的剩余。1个BTC作为输入,输出了2个交易剩余,一个付给了蛋糕店,一个找回到自己的钱包。
那最初的整钱是多少数量的BTC呢?
我相信你又猜出来了, 答案是挖矿的奖励,比如下图挖矿奖励的12.5个BTC,它就是最初的BTC整钱。由旷工挖矿生产出来,奖励到旷工的钱包当中。
当比特币被分到很小的数量,比如0.05和0.1。我们需要去买0.45BTC的蛋糕时,那么就把这些小钱合起来,输出一个整数0.45BTC,如果输出的值大于0.45,比如0.5个BTC,那么找零0.05,不大于,那么就只有一个输出。
比特币最小可以分到多小呢?
比特币的最小单位是Satoshi,也叫1聪,因为比特币的创始人叫Satoshi Nakamoto,中文名是中本聪,所以比特币的最小单位就是以他命名的。
1BTC=100,000,000 Satoshi(聪)
也就是1BTC等于1亿聪,还有一个单位是1毫BTC等于千分之一BTC。
比特币就是通过这种,不断地整找零、零合整的方式交易着。
网友评论