这Nonce到底是什么鬼?它是如何工作的,为什么我们都需要它?

robot
摘要生成中

我很久以来一直在这堆加密货币中摸索,跟你们说实话:Nonce 是一个东西,没有它整个区块链机器就会像纸牌屋一样崩溃。想象一下,这只是一个随机数,但正是它让整个系统不至于变成笑话!

Nonce - 只是随机数吗?

不,见鬼去吧!Nonce (是"number used once"的缩写) - 这不仅仅是一个随机数字。这是一个关键元素,没有它,挖矿根本不可能。当我挖掘加密货币(时,我确实尝试了),我的电脑实际上在寻找这个神奇的数字,以获得满足特定要求的哈希值。

而且你知道吗?有时候我觉得这些交易所的大佬故意把一切搞得复杂,让普通人无法理解。但我看到了本质!

这个 Nonce 到底有什么用?

没有这个, криптомир 将是丛林!Nonce 为挖矿过程增加了随机性。如果没有它,任何聪明人都可以多次发送相同的数据,并用铲子获得奖励。

而这样 - 每个区块变得独一无二。我曾试图欺骗系统……根本不可能!系统正是由于这种随机性而受到保护。

这实际上是如何运作的

当我挖矿时,实际上是在玩彩票。我从矿池中获取交易,添加我随机生成的数字(nonce),然后通过像SHA-256这样的哈希函数进行运算。如果得到的哈希值符合所需的难度值 - 太好了,我赢了!这个区块是我的,奖励也是。

但想要的人越多,难度就越高。在这里,即使是强大的电脑也可能要花几周时间寻找合适的nonce!简直是疯狂。

Nonce 和工作证明

这个 Nonce 是整个工作量证明系统的基石。矿工们竞争谁能更快找到合适的值。这不仅仅是玩具 - 这保护了网络免受欺诈者的攻击!

我常常在想:如果中本聪想出了另一种系统会怎么样?没有这种不断的数字计算?也许我们就不会消耗这么多电力…

挖矿难度和我们的好朋友

难度不断上涨,这让我很烦!以前我可以在普通电脑上挖矿,现在需要整套矿机。这一切都是因为什么?因为算法调整了难度,使得区块大约以相同的速度被创建。

而且你知道,我几乎可以肯定,大玩家故意增加算力,以挤压像我这样的散户矿工。这已经不是去中心化,这是一种垄断!

简而言之

Nonce - 这是一个巧妙的东西,使每个区块独一无二,并确保整个网络的安全。没有这个随机性,区块链将会容易受到操控。但我很烦恼的是,由于涨的难度,挖矿变得只对拥有巨大设备预算的大玩家可用。

但这就是游戏规则。如果你想理解加密货币,你必须了解 nonce 是如何工作的。否则,你只会是一个不理解你打算赚钱的技术的普通投资者。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)