艾巴生活网

您现在的位置是:主页>科技 >内容

科技

算力怎么来的_你知道什么是算力吗

2023-12-21 22:02:01科技帅气的蚂蚁
区块链技术基于:拜占庭一般问题,POW,时间截取,P2P网络,Merkle树。以及许多其他研究。先了解基本概念再建高楼。如果你想进一步了解PoW

算力怎么来的_你知道什么是算力吗

区块链技术基于:拜占庭一般问题,POW,时间截取,P2P网络,Merkle树。以及许多其他研究。先了解基本概念再建高楼。

如果你想进一步了解PoW共识机制,那么Hashrate就是一个无法回避的概念。

今天,我们就来谈谈计算能力,和大家一起理解它的真谛。

什么是hashrate?

计算能力是:挖掘时每秒可以完成的哈希碰撞次数。

比特币工作量证明机制要求:矿工,谁先解出记账相关的数学题,谁就能先记账。

这道数学题就像——扔骰子。比如你投三个骰子,如果和小于6,谁先投三个点谁就赢。这个实验验证很简单,结果一眼就能看出是不是小于6。但是很难扔出去。所以,这道数学题很容易验证,但是很难解。

比特币矿工要解决的数学题的难度,相当于掷出1亿个骰子,掷出一个小于1.06亿的数字。谁先扔谁就赢得记账权。

一亿六是哈希值。掷骰子的过程是哈希碰撞。

每秒能扔多少次筛子就是计算。

计算能力是每秒可以进行多少次哈希碰撞,单位是hash/s。

单个miner的计算能力(哈希速率)=每秒可以完成的哈希碰撞次数。

网络计算能力(网络哈希速率)=所有挖掘器每秒可以完成的哈希碰撞次数。

矿工下一个区块的挖掘成功率=矿工计算能力/网络计算能力

计算能力集中在几个大节点,有什么危害?

节点越大,计算能力越集中,区块链网络的离散度越低,51%攻击的风险越大。51%攻击也被称为大多数攻击。指的是利用比特币把计算能力作为一个竞争特性,利用计算能力的优势更快的挖到区块,让你挖到的链永远是最长的,从而让其他矿工的链全部失效。

一个节点掌握了50%以上的计算能力,有的掌握了51%的计算能力,掌握了后续区块链网络的绝对控制权,然后就可以肆无忌惮地修改后续的交易,进行双重支付,区块链网络就会崩溃。

如何避免51%的攻击?回答:避免专注。