为了确保大约每10分钟发现一次比特币区块,有一个自动系统可以根据在任何给定时间有多少矿工竞相发现区块来调整难度。
顾名思义,难度是指通过发现新的比特币区块所涉及的难度程度。
比特币挖矿入门
比特币挖掘过程对于整个网络及其原生加密货币比特币(BTC)的安全性和有效性至关重要。挖矿是比特币共识系统的核心——即比特币用来确保所有分布式参与者对进入区块链的新数据达成共识的协议系统。该网络完全依赖于去中心化的交易验证过程,世界上的任何人都可以负责验证新交易并通过新区块按时间顺序将它们添加到区块链中。
特斯拉现任CFO对马斯克高调投资比特币感到沮丧:5月15日消息,知情人士透露特斯拉现任首席财务官扎克·柯克霍恩(Zach Kirkhorn)对马斯克高调投资比特币感到沮丧。特斯拉在2021年初购买了价值15亿美元的比特币,扎克·柯克霍恩不愿将这种加密货币留在公司的资产负债表上,该公司去年售出了大部分比特币。
美国证券交易委员会(SEC)的文件显示,特斯拉公司在加密货币投资上获得了约1.92亿美元的收益。[2023/5/15 15:02:49]
听起来很简单,整个过程涉及计算机密集型工作,需要潜在的验证者使用他们的机器在其他人之前生成一个获胜的固定长度代码。
萨尔瓦多总统:没有因投资比特币而遭遇债务违约:1月24日消息,萨尔瓦多总统Nayib Bukele在社交媒体发文称,包括《纽约时报》在内的西方媒体此前都报道称萨尔瓦多会因为比特币押注导致在2023年1月遭遇债务违约,但事实并非如此,萨尔瓦多已经全额支付了8亿美元债务(含利息)。当《纽约时报》的谎言被揭穿时却进入了沉默模式。[2023/1/24 11:28:38]
通过强制验证者花费某种形式的能量来发现新区块,其想法是阻止潜在的不良行为者参与网络并试图通过无效交易破坏区块链。
为了增加获胜的几率,矿工多年来已转而使用称为专用集成电路(ASIC)矿工的专用计算设备,这种设备每秒能够生成超过100亿的随机码;每秒能够产生的猜测数量比任何普通笔记本电脑都要高得多。
分析:散户和机构投资者仍在积累比特币等加密货币:Cointelegraph发布分析文章称,尽管许多分析师认为比特币第三次减半未能产生投资者预期的强劲涨势,但仍有证据表明散户和机构投资者仍专注于积累比特币和其他加密货币。Skew数据显示,比特币在资产类别中继续保持领先地位,是迄今为止表现最佳的资产,年初至今已增长35.39%。此外,根据lookintobitcoin的数据,链上指标显示,尽管存在矿商在减半后投降以及全球市场动荡的威胁,但比特币的基本面仍然看涨。长期投资者在崩盘期间及比特币减半后继续持有比特币,这表明他们在中短期无意抛售。[2020/6/11]
为什么比特币挖矿难度很重要
声音 | 凯文·凯利:区块链概念过热 比特币在价格停止波动前很难派上大用场:5月27日,以“区块链——数字文明的基石”为主题的高端对话在贵阳国际生态会议中心举办。在“区块链——数字文明的基石”的圆桌对话环节 ,《失控》作者凯文·凯利表示:我觉得现在区块链现在仍然是一个过热的概念,很多基础设施正在建设,但并不意味着未来区块链一定会成功。加密货币转移了人们对区块链的关注,区块链比加密货币要重要的多,但很少有人去谈。如果未来区块链如果成功了,一定会融入我们的生活,变得习以为常。20年后,没有人讨论区块链,区块链变得很“无聊”,像“电”一样。在比特币价格停止波动之前,比特币不可能真正作为一个货币,很难派上大用场。 本次数博会区块链高端对话由2019中国国际大数据博览会组委会主办,中国信息通信研究院承办。[2019/5/27]
比特币难度算法被编程为通过保持10分钟的持续时间来寻找新块来保持整个系统的稳定。从本质上讲,整个网络中的一名矿工大约需要10分钟才能生成一个中奖代码,并赢得提出将新的比特币交易区块添加到区块链的权利。
为了保持这个频率,算法会介入并增加或降低挖掘比特币的难度。每当有矿工或采矿设备涌入时,就会增加开采比特币的难度。如果情况相反,协议会降低挖矿难度,使剩余矿工更容易发现区块。通过在目标哈希前面添加或减少零来改变比特币网络的挖掘难度。
目标哈希是所有矿工都试图击败的特定哈希的名称。谁生成的随机代码恰好在前面具有等于或大于目标哈希值的零数量,谁首先被选为获胜者。
如果没有这样的系统,随着越来越多的矿工使用越来越复杂的设备加入网络,区块可能会越来越快地被发现。这将导致新的比特币以不可预测的速度进入流通,并可能产生抑制其升值的连锁效应。
比特币挖矿难度多久调整一次?
比特币的挖矿难度每2,016个区块更新一次。这就是为什么每2,016个区块间隔被称为难度时期,因为网络确定过去两周矿工的活动是否减少或增加了挖掘新区块所需的时间。如果花费的时间低于10分钟,则会增加挖矿难度。当阻塞时间超过10分钟时,情况正好相反。
比特币挖矿难度如何计算?
比特币挖矿难度是用各种公式计算的。但是,最常见的是:难度级别=难度目标/当前目标。
请注意,难度目标是挖掘难度为1的目标哈希的十六进制表示法。
相比之下,当前目标是最近交易块的目标哈希。当这两个值相除时,它产生一个整数,即挖掘比特币的难度级别。
例如,如果答案是24万亿,那么矿工在找到获胜的哈希之前预计会产生大约24万亿的哈希。当然,有时矿工可以很幸运,并且以更少的猜测找到它。
比特币挖矿难度如何调整?
通过比较在比特币网络上查找2,016个交易块所需的标准时间与查找最后2,016个块所需的时间来进行挖矿难度调整。请记住,接受的阻止时间为10分钟。因此,预计挖出2016个区块的时间为20,160分钟。
网络计算挖掘最后2,016个区块所需的总时间。然后将标准20,160分钟与扩展最后一个难度时期所需的时间之比乘以最近的难度级别。计算产生的结果将确定采矿难度所需的百分比变化,这将使出块时间达到所需的10分钟。
也就是说,原始比特币协议中的一个错误会根据之前的2,015个区块而不是理论上的2,016个区块来调整难度级别。
虽然目标是10分钟的出块时间,但挖矿难度不能高于或低于当前难度级别的四倍。每个难度时期的上限是300%的变化,而下限是-75%的变化。制定此规则是为了消除采矿难度的任何突然变化。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。