2100万枚比特币是一开始就存在的?还是挖矿算出来的?还是原本只有账务记录,压根就不存在?

这2100万枚比特币,是如何存在的,一直找不到答案,我有三个设想,不知道是哪一个?

1.一开始就作为字符串存在。由中本聪通过某种算法算出来的。因为每个比特币有小数点后8位,如果每0.00000001个比特币都是一个字符串,那就应该有2100万亿个字符串。中本聪把这2100万亿个字符串写在挖矿的程序里,根据挖矿结果分配给矿工,依据规则分完为止。

2.一开始不存在,在挖矿中逐步生成。由中本聪写在挖矿的程序里,由系统在挖矿过程中依据某种算法算出该区块奖励的比特币数量的字符串,然后分配给矿工。

3.压根就不存在,只有转账记录。就是中本聪主观创造的2100万个且小数点后带8位的数的概念,从创世块的50个开始,就是系统告诉你:“给你转了50个比特币啊!”全网就认可这50个比特币存在了,且属于XX人,之后无论是奖励还是交易,都是只要合法就认可。以至于今天所有的比特币,其实都是账务上的认可,不以字符串或其他数字形式存在。

我能想到的就这三类了。希望大神能给个解答~~

就是你说的第二种,挖矿时根据前区块信息、根节点信息、挖矿的即时时间、难度以及随机值通过两次hash256算法计算生成随机字符串、验证通过时分配并记录。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答