一文读懂比特币背后的秘密
不过咱们得清楚,比特币作为一种数字货币,它的市场规则和监管措施还在逐步完善当中。
那比 特 币是咋产生的呢?它是通过“挖矿”来实现的。“挖矿”可是个竞争激烈又去中心化的过程。
这得从中本聪设计的开源软件以及基于此构建的 P2P 网络说起,有了这些,比特币才得以诞生。比 特 币的交易记录都是公开透明的,它采用的点对点传输方式就意味着是一个去中心化的支 付系统。
和大多数货币不一样,比 特 币不是靠特定的货币机构发行的,而是依照特定的算法,经过大量的计算产生的。比特币的经济模式利用整个 P2P 网/络里众多节点组成的分布式数据库来确认和记录所有的交 易行为,还通过密码学的设计来保证货 币流通各个环节的安/全。
简单来讲,比 特 币网/络里的节点会把交 易信息打包成区块,而成功打包这个区块的节点就能得到比特币网/络奖励的比 特 币作为报酬,这个过程就叫“挖矿”。为了抢到这个记账权,矿工们得通过一系列算法算出符合要求的哈希值,这其实就是个不断试错的过程。一台计算机每秒能产生的随机哈希碰撞次数越多,就越有可能先算出正确的哈希值。最/先算出正确数值的矿工就能把比 特 币交 易打包成一个区块,然后记录在整个区块链上,从而拿到相应的比 特 币奖励。
比特币的设计者一开始就把它的总量设定为 2100 万枚。刚开始,每个成功抢到记账权的矿工能拿到 50 枚比特币作为奖励,之后每 4 年就减半一次。预计到 2140 年,比特币就没法再细分了,所有的货币发行也就完成,之后不会再增加。
比如说,从第 0 个到第 21 万个区块,每个区块奖励 50 个比特币;从第 21 万到第 42 万个区块,每个区块就奖励 25 个比特币,以此类推逐步递减。
再来说说比特币挖矿的原理。
这主要涉及到几个关键方面。首先是区块链和哈希函数,比特币的交易记录都存放在一个去中心化的区块链里。区块链是由一个个相连的区块组成的,每个区块都包含了一段时间内的交易信息。要把新的交易信息添加到区 块 链 里,就得对区块进行哈希计算。哈希函数很神奇,哪怕输入的数据有一点点变化,输出的结果都会大不相同。
然后是工作量证明,矿工们要通过竞争去解决一个复杂的数学难题来验证交 易并创建新的区块,这个难题就是找到一个特定的哈希值。这个哈希值得满足一定条件,通常是前面几位是零。因为哈希函数的不确定性,矿工们只能不停地尝试不同的随机数,也就是“Nonce”,一直到找到符合条件的哈希值为止。
还有竞争与奖励,好多矿工同时在计算,谁先找到符合条件的哈希值,谁就能获得创建新区块的权利,同时还能得到一定数量的比特币作为奖励。这就激励着矿工们不停地投入算力去挖矿。
最\后是难度调整,为了保证新区块产生的速度相对稳定,比特币网\络会根据全/网算力的变化自动调整挖矿的难度。要是算力增加了,难度就会提/高;反过来,算力要是减少了,难度就会降低。
比如说,假设当前区块的信息和随机数组合经过哈希计算后的结果是“1f345...”,但要求的哈希值必须是以“0000”开头。那矿工们就得不停地改变随机数,重新计算哈希值,一直到找到符合要求的结果。
总的来说,比 特 币挖矿的原理就是通过大量的计算工作来验证交 易、创建新区块,保证区块链的安/全/性和一致性,而矿工们则通过竞争来获得奖励。
文章编辑:weisanyun957
来源:妖 粑 林 林 饿 陆 粑 舞 粑 林 柒
转载请注明出自:微三云周丽
今天分享就到这里了,若想深入了解更多互联网资讯,或是对会员商城分润、小程序、APP、分销模式以及电商系统软、件等方面感兴趣,渴望获取完整方案,敬请联系小编,我将竭诚为您提供详细解答和优质服务。
【核心提示:文章部分资料收集于互联网,仅作为开/发需求者的模式案例参考作用,与平台没有任何关系,如有系统需求请详询,玩家勿扰】返回搜狐,查看更多