区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 火币下载 > 正文

AND:白话区块链入门085 | 比特币是如何维持平均10分钟出一个区块的_比特币全球市值

作者:

时间:

作者 | 晏文春出品|白话区块链

之前有读者在《白话区块链入门038 |  比特币矿工一天赚多少钱?》留言区提问:

1、谁最先找出难题的答案,谁就获得了这一次的记账权,其中比特币系统出的难题是什么样子的?2、随全网算力的提高,难题的的难度系数亦提高,这是怎么实现的?

对于第一个问题,白话区块链曾在《一个经典的故事,让你3分钟搞懂比特币挖矿》一文给出过解释:

比特币系统给矿工出的难题就是让矿工找出符合要求的随机数。矿工构造区块,确定区块头中其他5个字段,另一个需要不断试错的变量就是随机数。只有符合要求的随机数才能召唤“神龙”。符合要求的意思是:对整个区块头取哈希值,使得该哈希值小等于难度目标(准确的说是小于目标值Target)。

Decentraland新地块BookLocal-Hotel Booking以108万美元成交 创历史第二高记录:金色财经报道,据最新数据显示,元宇宙数字世界项目Decentraland的NFT资产BookLocal-Hotel Booking以21万枚MANA成交,价值约为108万美元。Decentraland是一个由以太坊区块链驱动的去中心化虚拟现实平台,在Decentraland平台内,用户可以创建、体验和盈利他们的内容和应用程序。Decentraland生态系统的核心部分是地块(LAND),用户可以购买地块和其他游戏中的交易,该平台利用NFTs使LAND成为稀缺资产,这也是开发者在此基础上建立的基础,本次成交的BookLocal-Hotel Booking是Decentraland上目前交易额第二高的NFT资产,排名第一的Fashion Street Estate,成交额为242万美元(61,.8万枚MANA),排名第三的是Decentraland #4247,售价约为91.4万美元;排名第四的是Premium Estate,售价约为70.9万美元。[2021/11/30 12:40:12]

我们今天主要来回答第二个问题:比特币系统挖矿难度目标是什么,它是怎么调整的?

动态 | Cointelligence推出加密货币交易所评级系统:区块链研究分析公司Cointelligence推出加密货币交易所评级系统。评分系统将考虑交易所的四个关键方面——可访问性和可用性、财务效益、团队和所涉及的风险。该公司已经为ICOs和STOs提供了类似的评级服务。[2019/2/8]

 01 什么是难度目标?

难度目标是比特币系统中调控挖出区块所用平均时间的参数,是区块头中6个字段之一。

比特币挖矿难度(Difficulty),是对挖矿困难程度的度量,挖矿难度越大,挖出区块就越困难。目标值(Target)与挖矿难度成反比。难度越高,目标值越小。而难度目标是目标值通过转化得到,是一个只有4个字节的字段(为了便于理解,本文将难度目标等同目标值处理)。比特币系统正是通过调整区块头中难度目标来控制挖出区块所需平均时间的。

动态 | Blockstream推出Blockstream Satellite API测试版:据Cointelegraph消息,1月16日,Blockstream推出Blockstream Satellite API的测试版,旨在帮助开发人员通过公司的卫星网络进行数据广播。[2019/1/17]

目标值是个长度为256比特的字符串,换句话说目标值约有2^256种可能的取值。调整难度目标就是调整目标值在整个输出空间的占比。

举例说明:挖矿就如射击,所有射出去的子弹都会落在一个很大的靶子上。难度目标就是这个大靶子上圈出一个范围,这个范围越小,被射中的难度就越高。调节难度目标,就是调节这个圈在整个靶子上的占比。

Telegram创始人:卡宾斯基报告所称 并非其应用程序缺陷导致:今天早些时候据彭博报道,卡巴斯基实验室的报告称,黑客可以利用Telegram桌面客户端中的一个漏洞挖取例如Monero和Zcash的加密货币。Telegram的创始人帕维尔·杜罗夫(Pavel Durov)作出回应称,此次攻击并不是因为应用程序缺陷导致的。杜罗夫说:“与往常一样,杀软件公司的报告通常倾向于夸大其调查结果的严重性,以便在大众媒体上进行宣传。”他表示,卡巴斯基发现的并非“Telegram桌面客户端上的真正漏洞”,并且如果用户不打开恶意文件,网络罪犯将无法访问用户的电脑,用户会一直很安全。[2018/2/14]

挖矿算力增大,单位时间射击的次数就越多,目标范围被射中所需的时间就越短。反之,挖矿算力减小,目标范围被击中所需的时间就越长。而比特币系统追求的平均出块时间为10分钟,这时候就需要调整难度目标来实现。

 02 如何调整难度目标?

比特币系统是怎样调整难度目标的呢?在《白话区块链入门080 |数说比特币,了解比特币必须知道这10个数字》一文中,我们介绍了比特币系统每过2016区块(大约为14天时间),会自动调整一次难度目标。所有区块高度为2016整数倍的区块,系统就会自动调整难度目标。如果上一个难度目标调整周期(也就是之前2016个区块),平均出块时间大于10分钟,说明挖矿难度偏高,需要降低挖矿难度,增大难度目标(准确地说是目标值);反之,前一个难度目标调整周期,平均出块时间小于10分钟,说明挖矿难度偏低,需要缩小难度目标。

 03 难度目标的可调范围

比特币系统设定,难度目标上调和下调的范围都有4倍的限制。举例说明:假设上一个难度目标调整周期内的2016个区块,由于算力暴涨,只用7天就全部挖出来了,通过难度目标调整,将难度目标缩小一倍,可以将平均出块时间维持在10分钟左右,但如果算力暴涨,前2016个区块全部挖出只用了1天,那么难度目标最小只能调整为原来的四分之一。

 04 总结

比特币的算力是持续波动的,比特币系统通过难度目标的调整,使得平均出块时间维持在10分钟左右。难度目标和挖矿难度成反比,挖矿难度越大,难度目标越小。当区块高度为2016的整数倍时,比特币系统就会在该区块上,自动调整难度目标。如果上一个难度目标调整周期内,平均出块时间超过10分钟,那么降低挖矿难度,增大难度目标;反之则提高挖矿难度,减小难度目标。难度目标上调和下调的范围都有4倍的限制。

比特币每2016个区块(大约14天)调整一次挖矿难度,相比于BCH每个区块都调整(大约10分钟调整一次),有明显的滞后性。你认为是哪种调整方式更合理呢?为什么呢?欢迎在留言区分享你的观点。

——End——

标签:以太坊EOS比特币AND以太坊交易所委托挂单要收手续费吗EOS原力比特币全球市值hand币在哪个交易所交易

火币下载热门资讯
BSP:盘点19个现金流协议:哪些协议代币最「赚钱」?_铂链币区块链下载

代币的价值捕获能力是影响项目长远发展的关键因素,如何提升代币价值也一直是加密社区所关注的问题,目前而言,通过将协议收入与社区共享无疑是有效的路径之一.

ANC:手把手教你与隐私网络Aztec Network交互_TEC

Aztec 是一个开源的第 2 层网络,也为以太坊带来了可扩展性和隐私性。Aztec 使用 zkSNARK 证明通过 zkRollup 的服务提供隐私和扩展.

EOS:BTC、ETH和EOS相比较有什么区别?| 白话区块链入门143_以太坊币今日价格行情人民币

在白话区块链之前的推文《被称为区块链 3.0 的 EOS 是什么》中提到:比特币就像大哥大,只有打电话功能;以太坊像小灵通,除了打电话,还可以有一些小游戏;EOS 就像第一代的 iPhone.

EVE:金色百科?|?交易所level 1和level 2行情数据以及tick数据都是什么意思?_LEV

对于一次完整的交易来说,大致可有三个步骤:接收行情、分析行情、发出买卖指令并成交。可以看出,行情数据是最为基本也是相当重要的部分,特别是对于量化高频和低延迟的交易者来说,行情数据的精度和细度就尤.

EVE:区块链入门丨区块链一定需要代币吗?_区块链

最近ICO的疯狂和数字货币交易平台各种代币价格疯涨,让我看到了“流动性”对于投资人的价值:流动性越大的地方,泡沫就会越大.

AMP:金色百科 | 大火的杠杆ETF是什么?散户可以投资吗?_DOGETF价格

继期货、期权、掉期后,杠杆ETF成为加密衍生品市场上最受关注的产品?那杠杆ETF是什么呢?杠杆ETF是对传统ETF的一种创新.