主页 > imtoken冷钱包怎么创建 > 比特币的记账和发行机制是什么

比特币的记账和发行机制是什么

imtoken冷钱包怎么创建 2024-01-26 05:15:30

比特币的支付需要有人记账。 区块链账本是去中心化的账本,任何人都可以参与记账。 那么,为什么会有人来记比特币的账户呢? 既然谁都可以记账,谁的账为准呢? 如何保证账目的真实性?

如何获得比特币钱包地址_免费获得比特币_比特币要怎么获得

首先比特币要怎么获得,簿记是有回报的。 部分奖励是用户在打包区块中支付的手续费。 手续费以比特币支付。 手续费可高可低。 奖励的另一部分是区块奖励。 如果你打包一个区块,你将获得一定的区块奖励。 比特币诞生之初,区块奖励是50个比特币。 根据比特币计划,每 210,000 个区块奖励将减半。 现在它经历了两次减半。 第三次减半发生。 区块奖励一方面调动大家记账,另一方面也解决了比特币的发行问题。 根据以上规则,我们可以按照这个公式计算出比特币的总量,即210000×50×(1+1/2+1/4+…),共计2100万枚。

有了奖励,而且奖励相当丰厚,大家当然争相去记账。 为了决定以谁的账本为准,比特币还规定:记账人首先要将收集到的票据打包成一个区块,区块由区块头和块体组成,区块头中有记账人自确定的随机数,记账人替换不同的随机数,对区块头进行哈希运算。 谁先试出一个符合要求的哈希值,就会将该区块广播到全网,大家以他的账本为准。

区块头和区块体是什么关系? 具体账单记录在块体中,包括记账人自己收到的奖励账单和手续费账单。 区块头相当于区块的身份信息,包含了上一个区块头的哈希值、时间戳、哈希运算难度目标、随机数等信息,以及一个默克尔树哈希值,默克尔树ha 哈希值是对区块体中的票据进行一系列哈希运算得到的,相当于区块体中那些票据的汇总信息。 只要票据稍有变化,Merkle树的哈希值就会有很大的不同。

散列算法也称为摘要算法。 输入任何数据,经过哈希运算后,都会得到一个固定长度的输出值,称为输入数据的哈希值。 散列运算有两个特点。 首先,只要输入的数据稍有变化,哈希值就会有很大的不同。 比如你输入一本书的内容,只要多加一个词,哈希值就会完全不同。 其次,哈希运算只能正向计算,不能反向计算。 输入数据后,可以快速计算出哈希值,但是给定了哈希值,就不可能反转其输入的数据。 如果你想知道输入的数据,你只能一次又一次地尝试输入不同的数据,直到你试出来为止。 这可能很难理解。 就好比你可以很轻松的算出29179×87013=2538952327,但是如果问你哪两个数是2538952327的乘积,你只能一个一个的尝试算。

争夺比特币记账权时计算的哈希值是一个256位的二进制数。 满足要求的哈希值就是小于某个值的哈希值。 这个具体值也是区块头中的难度目标。 可以简单的看成是一个首位全为0的hash值(当然后面几位的大小也是有要求的,这里为了简单起见,只说首位全为0的情况0). 例如,难度目标要求哈希值的前70位全部为0。在计算过程中,记账人的账单、时间戳等信息是固定的。 簿记员唯一可以改变的是随机数,所以他添加了尝试不同的随机数。 计算出的哈希值是不规则的。 哈希值的每一位出现1和0的概率是1/2。 尝试找出前 70 位全为 0 的哈希值,概率为 1/2。 ^70,如果想增加试的概率,只能多做哈希运算。 全世界想要获得比特币奖励的人都会在网络上收集比特币票据,打包成块,进行哈希运算。 谁先尝试一个前 70 位全为 0 的哈希值,谁就会立即将他的区块广播到全网。 一旦大家收到区块并验证无误后,即以区块账单为准。 在此基础上,继续收账并继续计算,争夺下一个区块的记账权。 这种尝试符合要求的哈希值并获得比特币奖励的行为也称为挖矿。 专门从事这种计算的机器称为矿机,参与挖矿活动的人称为矿工。 ,记账的手续费称为矿工费。

如何获得比特币钱包地址_免费获得比特币_比特币要怎么获得

至于哈希值前面需要多少个0,是每2016个区块由系统自动调整的。 加一个0会在原来的基础上增加一倍的计算难度,反之亦然。 平均10分钟左右生成一个区块。 这样,谁的计算能力强,谁单位时间内计算次数多,就有更大的概率试出符合要求的哈希值,获得丰厚的比特币奖励。 该模型也称为工作。 体积证明。 全球矿工竞相寻找廉价电力、建设矿场、部署矿机,形成了目前浩浩荡荡的挖矿局面。 由于现在全网算力很高,单独挖矿很难,所以大家把自己的算力集中起来组成矿池,矿池挖出区块的概率增加,然后根据各自的贡献收益按照算力大小进行分配,矿池会收取一定的手续费。

由上可知,比特币账本遍布全网,全网存储,人人验证,公平可靠,不可篡改,根本无法销毁。 比特币用于转账和支付,只需要发送一条消息,就可以轻松地在全球范围内流通。

我们还可以看到在给定哈希值的情况下尝试输入数据有多么困难。 只要求哈希值的前70位为零,要试2^70≈1.18×10^21次。 一次机会,如果你想把整个哈希值都试出来,全世界所有超级计算机的计算能力都要乘以一亿倍,一起算几十亿年,你也试不出来。 这些算法是比特币安全的保障。

因此比特币要怎么获得,比特币的价值之一在于其发行机制,可以避免传统法币容易出现的通货膨胀。 希望看过这篇文章的朋友能够向您的朋友普及一下比特币的价值,或者您也可以简单的将这篇文章转发给您的朋友并关注1TMine。 每周都会给大家带来区块链科普文章,每周学一点区块链,一起成长!