主页 > imtoken手机版下载 > 区块链为什么要设置挖矿机制?51%攻击和挖矿机制有什么联系?

区块链为什么要设置挖矿机制?51%攻击和挖矿机制有什么联系?

imtoken手机版下载 2023-02-20 06:48:34

本期我们将解释为什么要设置挖矿机制?

区块链100问:为什么设置挖矿机制?51%攻击与挖矿机制又有何联系

1.奖励

当中本聪创建比特币时,他想建立一个可以去中介化的点对点电子现金系统。问题是中介撤掉后谁来记账?于是他利用P2P网络技术,在这个过程中实现了信息的分布式存储,也就是全国争夺记账权,但是又出现了一个新的问题。记账过程需要计算机分析复杂的数学函数(哈希运算),计算能力的消耗必然会导致电力和时间的成本。别人不要求回报是不可能参与记账的。如果老板不发工资,你还会为他工作吗?于是中本聪想到了激励机制——挖矿机制,即 当前矿工贡献网络算力参与记账,挖矿时会获得代币奖励,虽然比特币挖矿奖励会逐渐减少(每四年一次)。减半),但随着比特币价值的增加,挖矿仍有很大的盈利空间。正是因为没有中心化的组织来收集和处理数据,所以整个系统要做好,就必须建立这样的动态机制。

派币挖矿机制

有人可能会问:根据计算,2140年所有比特币都会发行,那个时候挖矿会消失吗?答案是不。这涉及到挖矿的另一项收入:交易小费(类似于银行转账费用)。

这个交易提示是从哪里来的?

派币挖矿机制

前面我们说过,一个合法的区块包含很多交易(交易被包裹在块体中),而在每笔交易发出之前,交易发起者都需要设置一笔交易费用,该交易费用根据交易金额的大小有或多或少,矿工可以优先选择包小费较多的交易。当一个矿工挖出一个合法区块,其他矿工验证合法性后,就可以获得该区块包含的所有交易的tips。或许当比特币全部挖完后,交易费也会相应增加,以保证矿工的收益。

2.防御攻击

派币挖矿机制

你可能有这样的疑问,挖矿能抵抗攻击吗?我们之前说过,为了实现去中介化,中本聪利用p2p网络技术实现数据的分布式存储,全民参与争夺记账权;一个矿工挖矿后,剩下的矿工验证区块的有效性,并将区块包含在自己区块链的前端。这是什么意思?这里提到的“矿工将区块合并到他们自己的区块链前端”。该区块链由全网所有矿工共享,并实时更新。节点有备份。

如果有人要更改交易记录,除非您可以更改每个矿工的记录。当然,只要你不走神,解决办法总是比困难多。如果你拥有全网50%以上的算力,就可以“锻造”一条比主链更长的链,迷惑其他矿工,进而改变你的交易。记录,实现“双花”(意思是一个虚拟货币已经被交易了很多次,因为纸币是实物,所以没有双花),也就是我们常说的51%攻击。

派币挖矿机制

但一般情况下,没有人会发起51%的攻击。首先,发动 51% 攻击所需的计算能力和时间相当惊人。你需要重建所有交易信息的哈希值派币挖矿机制,所需的计算能力是惊人的。,成本远大于收益。

二是即使可以实现51%攻击,也只能改变自己的交易记录,让币能用得越久越好,不能盗取别人的比特币。此外,一旦有人发起 51% 攻击,就会破坏整个信任体系派币挖矿机制,导致币价暴跌。但是,发动 51% 攻击太难了。这种算力挖矿的成功率已经很高了。真的不如老老实实挖矿。

派币挖矿机制

三是能够查询矿池的算力。因此,大型矿池会自觉停止接受新矿工成员,以免引发用户对加密货币的信任危机。

好的,这就是这个问题的全部内容。综上所述,本文从激励矿工和防御攻击两个方面解释了为什么比特币从内到外设置挖矿机制,并解释了交易技巧和发起51%攻击的难度。,如何避免。希望你读完之后有所收获。

下一篇内容预览:信任的基础:共识机制的意义,什么是pow、pos、dpos?敬请期待~

区块链100问:为什么设置挖矿机制?51%攻击与挖矿机制又有何联系