Education | 文章

什么是 Solana 验证器以及它们如何工作?

经过 Handsome Bob | SEP 01, 2022

什么是 Solana 验证器以及它们如何工作? 10:04 最小读取

什么是 Solana 验证器以及它们如何工作?

加密投资有一个自然规律:你可以拥有一个完全由第一层网络组成的投资组合,十年无所事事,并且变得非常富有。 投资者不需要了解区块链的内部运作,但谨慎的做法是至少能够识别网络的核心部分,至少作为聚会上的对话开始者,或者至多证明持有 75% 的下跌是合理的。

工作量证明是革命性的,但很多人都错过了那条船。 以太坊虚拟机引发了 DeFi 热潮,现在 Solana 凭借其历史证明进入了经典。

有兴趣购买 Solana (SOL) 代币吗?

Buy Now

历史证明

历史证明是实现去信任网络同步节点的时间的一种手段。 它使用 SHA-256 散列算法创建一个有节奏的时钟,其中创建块作为时间的相对度量,由于算法的输出无法有效预测并且需要一段时间才能产生,网络可以安全地假设时间已经通过每个块。

为什么我们需要历史证明?

传统的工作量证明区块链使用能量消耗来衡量交易包含在网络中称为时间点的块中的时间。 确保不会同时产生多个新的有效块是故意缓慢的。 很多工作都在否认双花,这就是加密的本质:对软件应用物理约束以确保在敌对环境中的安全性。

工作量证明需要缓慢,但无需信任的金融不需要如此。 比特币的原始性质使其可以用作实物现金,但现代全球市场不能围绕现金设计,类似于通过人力车将实物贵重货物从银行运送到银行。 尽管人力车金融(RiFi)确实存在并建立了国家,但它不适合信息时代。 权益证明也不够。

DeFi 需要速度和全球事件的可靠排序,这是历史证明所做的一项努力。 如果验证者可以就过去发生的事件的顺序达成一致,而不是就完成交易的单个时间点达成一致,那么块不再需要在内存空间中测量,而是在时间跨度理论上可以测量的时间段内在自身内部被无限地分解。 质押协议只是为网络增加了一个安全层;奖励生产者,惩罚恶意者破产。

什么是验证器

那么谁来监管这种疯狂呢? 谁确保每秒发生数千次的混乱交易是可靠的,并且能够验证读者是否购买并确实拥有他们不适的猿? Solana 验证器可以。 验证器通过使用散列附加数据来提供准确的事件记帐,以证明时间已经过去并且事件发生在特定时间点(散列)之后和之前。 观察验证者支付投票费来确认这个会计。 每个人都有机会提交一个区块并获得奖励。

验证器如何工作?

验证者不会以传统方式生产区块,因为区块生产的主要功能是提供时间流逝的全局核算。 使用 Proof-of-Stake 规则,主要验证者必须组织发送给他们的交易并将它们附加到其中一个哈希中,同时观察验证者投票并确认此事件记帐。 索拉纳需要>66% 的验证者共识确认一个区块。

尽管历史证明是一种组织区块链的革命性方式,但它本身并不是一种共识机制。 Solana 的核心仍然是权益证明网络,但略有不同的是没有官方最低权益。 虽然验证者需要足够的SOL来处理每天大约 1 SOL 的投票费用。 真正的初始投资是在硬件上,因为它需要一台能够处理它将被轰炸的交易的机器和网络连接。 随着摩尔定律在硬件变得更快、更便宜的地方发挥作用,这种投资应该会随着时间的推移而减少。

索拉纳拥堵

Solana 最近一直在与网络拥塞作斗争,因为机器人利用了 Solana 的低成本交易和突然增加的受欢迎程度。 对于那些怀念以太坊早期的人来说,使用 Solana 就像低 gas ETH 的日子一样。 DeFi 很神奇,可以用来将任何规模的投资组合成免费资金,但随着它的普及,ETH 的天然气系统的性质使得发送垃圾邮件甚至使用网络变得过于昂贵; Smaugian 经济学家告诉我们,这是以太坊的一个特点。

需要高频交易的策略,例如在二级市场上出售 NFT 铸币(几乎是在铸币后立即)、产生大量套利/清算需求的波动市场或闪贷激励自动交易,这些交易可能会以极高的数量发送垃圾邮件,并且低成本。 Solana 旨在处理所有这些交互,但是当机器人复制并将这些交易大量发送给验证者时,就会出现问题。 这些交易充斥着网络,表面上是 DDoS 攻击,这是一个与计算本身一样古老的问题。

与任何区块链一样,验证器的设计目的是在一小段时间内进行分叉,直到验证器之间就要操作的真实和诚实的区块链达成共识。 尽管世界上没有足够的 RAM 来满足机器人毫不费力的贪婪,但验证器会崩溃,或者服务提供商将验证器从他们的基础设施中切断。 直到共识低于 66% 的验证者并且块生产放缓到停止。 网络瘫痪了,这是一种讽刺。

SOLANA 的网络暂停

2022 年 4 月 30 日,Solana 的网络中断了七个小时。 验证者“每秒收到 600 万笔交易,单个节点的流量超过 100 Gpbs”,验证者的 RAM 耗尽导致它们崩溃并阻止生产/投票停止。 堕落者需要他们的臭猫欢乐时光协会 NFT,他们不得不拥有它们;代币是不可替代的,但交易似乎不是。

重要的是要注意,网络崩溃的主要问题不是崩溃本身,而是随着验证者争先恐后地重新启动,评估事件链并就网络中断的位置达成共识。 上一次 Solana 中断停机时间为 17 小时。 对这些事件采取乐观的方法会使验证者重启时间缩短 10 小时。

向前进

Solana 表示未来软件更新会进行一些更改,以便为开发人员和用户提供一些关于如何与网络交互的选项。 这些变化本质上将允许 Solana 开发人员帮助控制连接流,为权益证明共识提供额外规则,并为用户提供紧急交易的费用市场。

快速实施

该网络建立在自定义 UDP 协议之上,该协议支持无许可连接,但缺乏任何类型的连接规则。 该团队选择使用相对较新的 QUIC 协议来处理连接。 QUIC 是一项建立在 UDP 之上的 Google 发明,与 UDP 的喷射和祈祷方法相比,它将使团队有更多选择来“适应和优化数据摄取”。

权益加权的服务质量

该网络将不再坚持自由放任的交易处理方式,他们将采用权益证明机制并增加权益加权服务质量。 根据 Solana 团队的说法,Leader 带宽是有限的,并且不分青红皂白地接受交易不再可行。 他们正在选择加权交易优先级;简而言之,更多质押的 SOL 使验证者有权访问领导者验证者。

可怕的收费市场

停电的官方事后分析很清楚:索拉纳要收费了。 尽管在本文作者看来,加油费是一种临时解决方案,但索拉纳似乎已经承认了这一点。 与网络的写入状态交互需要市场来指示交易的紧迫性。 以太坊处理费用市场的方式与 Solana 的处理方式之间存在差异:以太坊的市场是对稀缺区块空间的血腥斗争,而 Solana 的市场允许用户提示特定的状态变化,而不是整个区块。 一个时代的结束。

当唯一的工具是代币时,每个解决方案都是收费的。 话虽如此,加密货币本质上是为了激励期望的行为而进行的费用洗牌。 也许在这个加密货币处理游戏中就是这么简单,也许这是错误的方向。 其他协议遇到了更严重的挫折。 Solana 团队看起来很敬业,并创建了一个伟大的协议,Anatoly 令人惊叹和勇敢,并赢得了加密市场的信任。 值得等待看看索拉纳的故事如何结束。 到下一次停电!

Author: Handsome Bob

The older and wiser Bob of the duo. He chooses to spend his time buried in history books to further understand mankind and the various ways he is governed. He’s determined to apply this worldly knowledge to its decentralized autonomous counterpart but must finance this through his writing.

Education: Masters in Cardano

Crypto Class of: 2021

Fun Fact: Older than sand

发现更多

抱歉,我们无法为您提供任何搜索结果。 请尝试另一个术语。
This site is registered on wpml.org as a development site.