bitpie官网下载app|什么是索拉纳?SOL——下一代区块链解释

- 编辑:admin -

bitpie官网下载app|什么是索拉纳?SOL——下一代区块链解释

从创建直接单线程合约的能力到区块链技术可能实现的高级并行智能合约。从工作量证明的功能到股权证明,最后是历史证明。这是对索拉纳的完整解释。最新的新区块链希望超越昂贵的高gas费以太坊区块链。

索拉纳概述

首先是对 Solana 的概述,在以太坊将自己定位为智能合约之王之后,几个被亲切地称为“以太坊杀手”的项目已经在 DeFi 领域涌现。今天我将谈论 Solana,那里的“以太坊杀手”之一。2021 年,Solana 增长超过 7500%,成为按市值计算的第四大加密货币。

那么,什么是索拉纳?它是一个公共的开源区块链,用于创建去中心化应用程序(称为 dApps)、铸造不可替代的代币,以及使用智能合约进行更多操作。Solana 的原生代币是 SOL,它通过质押提供网络安全和价值转移。

推荐阅读 1

Solidity 简介:值得拥有的工具

2

Web3 中你应该知道的 35 个术语

2017 年,Anatoly Yakovenko(现为 Solana Labs 的首席执行官)和 Raj Gokal(现为 Solana Labs 的首席运营官)共同创建了 Solana。Yakovenko 认为他可以应用他在系统设计方面的背景来创建一个新的区块链,从而实现更高的处理速度。Solana 的创建者希望使其成为世界上性能最高的区块链,同时保持低成本,有些人认为这过于雄心勃勃。

现在我当然不能谈论他们的野心,但有一件事是肯定的,实现所说的目标不会。一方面,区块链网络处理的交易越多,费用就越高。看看以太坊;随着其网络处理更多交易,交易费用继续上涨。不幸的是,谈话很便宜,简单的事实是,网络处理的交易越多,交易费用就越高,至少对于像以太坊这样的区块链来说是这样。随着以太坊等区块链的使用量不断增加,交易时间和汽油费也随之增加。Solana 的开发人员认为,这限制了以太坊(和其他区块链网络)的潜力和可扩展性,并且他们设计了一种解决方案,使他们成为“加密货币中扩展最快的生态系统”。

Solana 每秒处理超过 65,000 笔交易,现在是当今使用率最高的区块链之一,因此也许它们真的可能是以太坊杀手。

索拉纳的特点

让我们看一下将 Solana 与其他区块链网络区分开来的一些功能。

历史证明

以太坊和比特币都使用工作量证明(或称为 PoW)方法来批准和限制其数据库中的条目。工作量证明意味着区块链上的每个节点都必须在处理新条目之前达成共识。

PoW 的问题在于它会减慢交易速度,更不用说它非常复杂。Solana 的历史证明(称为 PoH)解决方案意味着一个节点可以向区块链网络添加一个新块,而无需等待其他节点的同意。

Solana 中的每个节点都有自己的时钟,并且可以在不咨询其他节点的情况下做出选择。历史证明提高了交易速度,同时确保高效的区块链网络并记录所有交易。

塔式拜占庭容错 (BFT) 算法

拜占庭容错(也简称 BFT)算法说起来可能有点拗口。尽管如此,它还是为 Solana 的成功做出了贡献。将其视为每个节点的盾牌。因此,每当一个节点发生故障时,屏蔽都会阻止故障(或所述故障的原因)影响其他节点。这种方法允许节点即使发生多次故障也能继续工作。

湾流

当在以太坊上发送交易时,它会在添加到区块之前存储在内存矿池中。你可以将内存矿池想象成一个等待区(你知道,就像在牙医的办公室里一样),所有未处理的交易都在等待被添加到区块中。Solana 的 Mempool 解决方案是湾流。

验证者存在于每个区块链生态系统中(验证者选择要添加到区块链网络的交易)。Solana 的网络甚至在添加新交易之前就将交易发送给其验证者。验证者同时清空内存矿池区域,确保 Solana 生态系统中没有“未经确认的交易”。

Sealevel——并行智能合约

多个智能合约可以在 Solana 网络上同时运行,节省时间并使 Solana 成为最具成本效益的区块链网络之一。此外,由于其“Sealevel”技术,Solana 网络可以运行多个智能合约。

Ether 的 EVM 运行一个线程,即一个线程。这意味着一次只有一个智能合约可以改变区块链的状态。但是 Solana 创建了一个并行引擎(称为 Sealevel)来执行智能合约操作。Sealevel 以验证者为核心,可以并行处理上万份合约。它使 Solana 在执行时间方面更有效率。

因为 Solana 中的单个事务在执行时读取或写入所有状态,所以它可以并行执行事务。这允许非重叠事务并行运行,甚至允许仅读取相同状态的事务。

破云

Solana 可以通过遵循水平扩展的方法来增加其可扩展性。cloudbreak 功能是 Solana 的帐户数据库,用于组织读取和写入输入事务。Cloudbreak 旨在减少硬件瓶颈,因为当今许多消费级组件目前无法处理所需的数据大小和速度。数据库通过对每块硬件上的数据进行索引,同时读取和发布交易输入。

管道

Solana 使用流水线快速验证块。这是一个数据必须按顺序处理但由不同的单元处理的过程。例如,洗衣店需要洗涤、折叠和烘干。这些任务由不同的“硬件”执行,但它们是按顺序完成的。

由于在所有节点上高效地流水线、验证和复制事务,Solana 可以保持所有硬件同时工作。事务处理单元是这个系统的名称(或简称 TPU)。

涡轮

领导者可以使用涡轮机将大块分成更小的点评。单个验证者可以使用较小的数据包检查交易,而不会占用太多带宽。

Solana 与以太坊相比如何?

如果不将 Solana 与以太坊进行比较,就无法谈论 Solana,所以让我们看看 Solana 与以太坊的比较。

让我们看看汽油费

任何时候发生交易,都会向处理交易的计算机支付一笔费用(通常称为汽油费)。一些区块链的成本高于其他区块链,但 Solana 的 gas 费用仅为每笔交易 0.00025 美元。同时,以太坊网络上的汽油费波动很大,有时甚至超过 100 美元。这仅适用于简单的交易。涉及智能合约的交易没有限制,最高可达 250 美元。对于更重要、更复杂的交易,汽油费甚至可以攀升至数百万美元。

现在我们将比较交易速度。

汽油费并不是 Solana 名列前茅的唯一领域。它在处理交易方面也比以太坊更好。以太坊网络非常拥挤,挖矿一个区块(处理一个交易)可能需要长达 15 秒的时间。以太坊区块链只能处理 15 到 45 TPS(每秒交易)。挖矿一个区块需要 Solana 400 毫秒,网络可以处理高达 50,000 TPS。

以及易用性如何

以太坊与专门为其创建的编程语言 Solidity 一起工作。另一方面,Solana 运行在 Rust 上,这是一种在开发人员中流行的编程语言。Solana 运行在名为 Rust 的软件上,这是开发人员中最受欢迎的软件。Rust 是一种熟悉且简单的编程语言,可以创建各种应用程序,包括游戏和区块链。由于越来越多的开发人员了解 Rust,Solana 已成为创建 dApp 的更易于访问的平台。

Solana 是否环保

工作量证明是挖以太坊区块的方法。但是,它消耗大量电力,因为它需要大量的处理能力。因此,以太坊每年使用的能源比以色列和比利时的总和还要多,这在很大程度上导致了全球变暖。

另一方面,Solana 采用权益证明和历史证明算法,比工作量证明算法的能效高 99.9%。因此,Solana 对环境更有利,使其成为消费者和环保组织更具吸引力的选择。

索拉纳的好处

Solana 有什么好处?Solana 可以处理 50,000TPS,同时收取极其便宜的成本(不到 0.01 美元)。Solana 通过利用历史证明和其他一些突破性的进步实现了出色的可扩展性。多亏了数十亿用户,该网络已经发展了规模经济,并使申请费用保持得非常便宜。此外,Solana 保证项目是可互换的。用户不需要多个分片或第 2 层系统。

质押 Solana

让我们谈谈一些更有趣的事情,如何使用 Solana 代币获得奖励和利息。

用户可以通过质押他们的 SOL(Solana 的原生代币)来帮助保护网络,从而获得奖励。该代币被提供给通过共享风险回报财务模型运行和处理交易的验证者。拥有更多权益的验证者更有可能被接受挖矿一个区块并在分类账上记录新交易,当然,他们也会获得更多奖励。

你可以用你的个人钱包或 FTX 和 币安交易所质押 SOL 代币。如果你是初学者,那么在交易所进行质押是最好的选择。但是,如果你更精通加密货币,你可以选择一个矿池并使用个人钱包进行质押。这样,你可以通过在网络上传播你的代币来进一步去中心化链。

结论

尽管 Solana 是区块链领域的新手,但其性能优势和在各种用例中的潜在应用使其成为以太坊的绝佳竞争对手。然而,它是比以太坊更好的选择吗?最后,这是一个很有前途的想法。然而,现在说它能否真正超越以太坊成为主要区块链还为时过早。哪个更受欢迎并且具有更大的生态系统。