传统的挖矿比如黄金,需要准备铁锹、钻机、灯、矿车等一系列设备,才能开始工作。
比特币生产被称为挖矿,是因为生产过程很像挖黄金。挖比特币也需要准备一系列的工作,比如先构建一个区块头。
△区块头
旷工在填写好这些信息后,会生出一个区块头,但是该区块头暂时不被比特币系统认可。
需要找到本区块的哈希值,然后广播给全网,获得全网认可后,把该区块链接到当前的区块链上,形成一个+1区块链,不断重复此过程就叫挖矿。
说简单点,任何旷工都可以填写该信息,此时每个旷工填写的区块都是“假区块”,一旦有某个旷工找到了该区块的哈希值,它的“假区块”就变成了真区块,被比特币系统认可,然后获得比特币奖励。
比特币矿企Mawson以850万美元的价格出售其德克萨斯矿场:金色财经报道,比特币矿企 Mawson 以 850 万美元的价格将德克萨斯矿场出售给新加坡 Mainnet Capital 旗下基金 M Turing VCC Oracle Phase 1 Fund。
Mawson 表示,出售所得款项将用于进一步减少债务,以及为 Mawson 其他地点的未来扩张提供资金。[2023/4/19 14:14:11]
所以,挖矿的本质是找到本区块的哈希值,找到该哈希值的旷工会获得比特币奖励。
如何找到该区块的哈希值呢?
比特币闪电网络容量突破3300枚BTC创历史新高:金色财经报道,比特币闪电网络容量已突破3300枚BTC,本文撰写时为3302.49 BTC,约合187,098,180.16美元,7日增幅为4%;此外,比特币闪电网络通道数量达到82,118个,7日增幅3%,节点数量达到31,230个,7日增幅5.02%。[2021/12/3 12:47:53]
你猜,你猜,你猜猜猜。
其实找哈希值的过程真是靠猜。那如何猜呢?
找到区块头里Nonce的哈希值,小于难度目标的哈希值。难度目标是固定的,我们要猜的就是这个随机数Nonce,区块的哈希值就是Nonce哈希运算后得出的哈希值。
比特币扩容方案Utreexo已于btcd版本实现紧凑状态节点模式:2月2日,BitMEX官方发推公布比特币扩容方案Utreexo项目进展。根据Utreexo开发者Calvin Kim披露的相关进展,2020年7月Utreexo累加器已部署到btcd中,而btcd是Go语言现有的比特币实现。当前btcd版本也准备好用于另一个演示版本,该演示版本已实现“紧凑状态节点”(CSN)模式。据悉,CSN模式的好处主要有:1.几千字节的新全节点模式,其同步速度与硬盘上的ssd一样快。2.允许并行化初始块下载。3.通过允许共识独立于数据库实现来增强比特币的安全性(当前使用的是由Google制定)。4.无需分叉就可以将Utreexo带入比特币。[2021/2/2 18:42:24]
我们以277316的区块举例,难度目标为0x1745fb53,哈希计算后的哈希值为:
动态 | 比特币全网未确认交易21522笔:据btc.com数据显示,目前比特币全网未确认交易数量为21522笔,比特币全网算力为43.48EH/s,24小时交易速率为3.36秒。截至目前比特币全球均价为3921.56美元,最近24小时涨幅为0.59%。[2019/3/8]
0x0000000000000003A30C00000000000000000000000000000000000000000000
*如何哈希计算?可以查看《精通比特币》8.7.2难度表示
我们要找到一个小于目标哈希值A的哈希值B,通过把Nonce套进公式,会得到一个哈希值B,拿该哈希值和目标哈希值A比较,小于A,那就寻找成功。
为方便理解,我把与Nonce有关的公式做了修改。你也可以查找精通比特币,8.7.1工作量证明算法,查看原公式。
公式如下:听风很帅=》1ce654cf64656ba43247听风很帅(1)=》512198e52aa12427531听风很帅(2)=》101654c68d5321c9647听风很帅(3)=》0cb82dq9846fa6c48647听风很帅(4)=》0465464ce20cc21e7541听风很帅(5)=》14edc1cad25121e25487
()里的数就是Nonce,公式右边是哈希值,通过不断地Nonce+1的方式套进公式,让左边哈希运算,得出右边的哈希值。
然后拿该哈希值与目标哈希值0x0000000000000003A30C00000000000000000000000000000000000000000000比较。如果运算出的哈希值小于该值,就找到了正确的Nonce。
平时我们的理解是A+1<A+2,但是A+1经过哈希运算后,就可能大于A+2。得到的哈希值与运算完全没有规律,只要输入变化一点点,得出来的哈希值就千变万化。所以要不停拿数字进去套,直到找出符合条件的Nonce。
不断拿Nonce去套的过程,也叫哈希碰撞,就是试图找到一个符合条件的Nonce。
最终套到924591752时,得出哈希值
0000000000000001b6b9a13b095e96db41c4a928b97ef2d944a9b31b2cc7bdc4
拿它与目标值比较
0000000000000003A30C00000000000000000000000000000000000000000000
左边0数量一样,1比3小,证明是我们要找的Nonce
然后旷工把924591752填入Nonce,再把区块接入区块链中,接着广播给其他节点验证是否小于目标值,其他节点验证验通过,把该区块加入区块链中。
验证过程就很简单,把得出的Nonce套进公式,就会得出一样的哈希值输出。只有同一个输入,才能得到同一个输出。
拿输出结果与目标哈希值一对比,就知道是否小于目标值。比特币的挖矿需要N亿次计算,验证答案是否正确,只需要1次计算即可。
这就是比特币的挖矿,不断把Nonce套进公式,直到找出符合条件的那个Nonce,然后经过哈希运算,把哈希值填入区块,广播给全网认证,认证通过获得比特币奖励的过程。
标签:比特币区块链比特币中国官网联系方式40亿比特币能提现吗比特币最新价格行情走势区块链工程专业学什么区块链存证怎么弄区块链技术发展现状和趋势
第93期:时艳强对话吴郎对话时间:6月22日18:00微信社群:EOS真相擂台群 对话嘉宾: 吴郎EOSUnion发起人时艳强布洛克科技创始人全球高校区块链爱好者联盟主席时艳强:各位布洛克人.
1900/1/1 0:00:00数据是一切业务的核心,数据正在承载太多的价值。站在互联网的下半场,面对狂涌而至的区块链浪潮,数据正成为各企业的核心竞争力.
1900/1/1 0:00:00数字资产是文化产业的创新蓝海,商标、数字货币等等均是文化创意产业不容忽视的一个部分,域名尤为重要。域名作为企业门户,直接同网络平台的外观形象挂钩,品牌域名对企业的重要性不言而喻.
1900/1/1 0:00:00作者:火币网 比特币,以太坊,0xProject,Dharma和Aragon都是开源分布式未来的不可思议的基石。但是,开源财务系统需要开源接口才能成功运行.
1900/1/1 0:00:00来源:钛媒体 关注钛媒体每日、每月整理发布的行业坏消息榜,一榜略尽当日最具影响的坏消息。备受争议的加密货币再一次陷入舆论漩涡之中.
1900/1/1 0:00:00焦点一:初链登录央视6套,进行区块链与实体经济结合推广工作今日,在中央电视台6套电影频道,初链为推广区块链技术与实体经济业务应用落地,积极推动区块链服务实体经济,推动区块链的实体落地和转型升级.
1900/1/1 0:00:00