美文网首页
金马:精通比特币 第八、九、十章

金马:精通比特币 第八、九、十章

作者: 3公里对 | 来源:发表于2017-08-01 01:38 被阅读0次

    挖抗:总量于2140年,2100万比特币被全部生产出来。

    每开采21万个区块耗费4年,每过4年,货币发行速度降低50%

    第一个四年,2008年,每个区块产币50个,

    第二个四年,2012年,每个区块产币25个,

    第三个四年,2016年,每个区块产币12.5个,

    第四个四年,2017年,每个区块产币6.25个,

    第五个四年,2022年,每个区块产币3.125个

    以此类推。

    区块数量几乎是无限的,特比特总量是有限的,使得体特比具有通缩货币的特征。

    挖抗的目的:获得比特币奖励,收取交易费。

    去中心化共识,是整个区块链网络信任的基础。

    1,每个全节点独立验证每个交易。

    2,每个挖矿节点将交易记录独立打包进新区块。

    3,每个节点独立效验并组装进区块链。

    4,每个节点对区块链进行选择,选择工作量最大的区块。

    挖矿是一个规则,保证一个区块被正确打包进区块链的过程。

    新节点把交易信息传递给邻居节点,邻居节点验证交易信息是否有效,才会继续传递给自己的邻居。

    独立验证,就是将大量交易信息清单一条条检验。

    挖矿节点完成验算,打包交易记录,同时做3件事:

    1,监听所有交易,2,监视其他节点发现的区块,3挖掘新的区块。(寻找算法的解)

    交易池,就是暂时存储交易记录。节点会检测临时存储的交易,把已经出现在区块A里面的交易记录移除,剩下的记录被打包进新的区块B.

    每10分钟只能有一个区块产生,A区块把10分钟之内的交易记录打包进自己的区块,把10分钟以外的交易记录留给下一个区块。

    旷工优先打包手续费高的交易记录。

    区块难度目标,指当前区块的工作量证明算法的难度目标,这个目标就是一个具体的数字。

    NONCE,一个主要用于工作量证明算法的计数器。

    矿工挖矿的本质,其实就是在对一个复杂的方程,进行大量的计算,最后得出这个方程正确解的过程。

    这个过程是一个随机试验的过程。这个难度目标的调整是周期性的:1.挖出一个区块需要花费整个网络10分钟。

    2.每发现2016个区块,整个区块链网络会根据2016个区块完成的时间,来动态调整后面2016个区块的难度目标。

    根据区块头构建区块,每个区块的难度动态变化。

    一群矿工控制了整个比特币网络51%的算力,如果他们联合起来,是可以攻击整个比特币系统。”

    挖矿是打包交易记录成一个区块的过程。每个节点对区块的选择。

    BTC、ETH使用交易费的方式限制垃圾交易,EOS,BTS STEEM用带宽的方式控制。

    交易的基本单位是UTXO,指未花费过的交易输出。

    现阶段每10分钟产生12.5个比特币。

    相关文章

      网友评论

          本文标题:金马:精通比特币 第八、九、十章

          本文链接:https://www.haomeiwen.com/subject/luudlxtx.html