Solana 区块链

2025年03月17日 | 阅读 9 分钟

Solana (SOL) 是一种旨在与以太坊媲美并超越以太坊的货币。软件开发者 Anatoly Yakovenko 创建了 Solana,其名称来源于南加州一个微小的沿海社区。

Yakovenko 于 2017 年提出了这一新颖的加密货币,Solana 于 2020 年 3 月上线。如今,SOL 是一种广为人知的加密货币,在总市值排名中位列第 11 位。

Solana 究竟是什么?

Solana blockchain

Solana 是一种区块链,与以太坊非常相似,以至于通常被称为“以太坊杀手”。SOL 代币与以太坊一样,可以在大多数主要交易所上购买。该代币的真正价值在于通过 Sol 网络完成交易,而 Sol 网络提供了独特的特性。Solana 区块链使用了历史证明共识技术。这种方法使用时间戳来定义 Solana 链中的下一个区块。

许多早期数字货币,包括比特币和莱特币,都使用工作量证明机制来定义其链中的每个区块。工作量证明采用一种共识技术,矿工通过该技术选择他们的下一个区块。

然而,这种工作量证明机制速度慢且资源密集,需要大量的能源。这也是以太坊转向权益证明方法的原因之一,该方法将能源使用量减少了 99.9%。

与之前的工作量证明技术不同,权益证明使用质押来定义下一个区块。在验证者就链的下一个区块达成一致之前,区块链会保留质押的硬币作为抵押品。

Solana 的委托权益证明

正如加密货币交易所 CEX.IO 的首席执行官 Konstantin Anissimov 所述,Solana 使用“经过时间考验的加密方法和新颖方法的组合来解决第一代加密货币解决方案的缺点。”

Solana 试图解决的关键问题是以太坊的可扩展性问题,这得益于其历史证明和委托权益证明算法的独特组合。委托权益证明是比更常见的权益证明方法的一种替代方案。

Solana blockchain

对于需要概述的人来说,权益证明方法是一组交易,它使用验证者系统在区块链中生成新的区块。

Solana 的委托权益证明方法为消费者提供了多种好处。根据 ETF 供应商 Global X 的研究员 Christian Hazim 的说法,历史算法为网络提供了一层保护。

本质上,Solana 解决了以太坊联合创始人 Vitalik Buterin 在其加密货币三难困境(可扩展性、安全性和去中心化)中提出的三个挑战中的两个。

尽管 Buterin 最初声称以太坊将解决三难困境的所有三个组成部分,但大多数专家认为该网络只会解决两个:安全性和去中心化。

另一方面,Solana 旨在解决三难困境的两个方面:安全性和容量。SOL 的历史证明机制为网络提供了无与伦比的安全性。而 Solana 平台计算速度的提高则实现了更好的可扩展性。

Solana 有何独特之处?

根据 Anissimov 的说法,Solana 通过使用历史证明和委托权益证明的创新组合,提供比以太坊 (Eth) 和 Cardano (ADA) 高出数倍的交易速度,而成本却大大降低。

与使用矿工来确定链中下一个节点的工作量证明,或使用质押硬币来定义后续区块的权益证明不同,历史证明使用时间戳来定义 Solana 链中的区块。

这种新颖的技术允许区块链验证者投票确定链中不同区块的时间戳。这保持了链的去中心化,同时实现了更快、更安全的数据计算。

Solana 如何运作?

Solana 同时使用历史证明和委托权益证明协议。

根据卡内基梅隆大学 Tepper 商学院金融学助理教授 Bryan Routledge 的说法,Solana 正在努力“快速处理大量交易”。

根据 Routledge 的说法,尝试快速执行交易通常需要中心化。例如,Visa 需要大量的计算机来维持其处理速度。另一方面,Routledge 表示,比特币“处理交易速度非常慢”,以保持去中心化。

由于区块链技术的基本目标是创建去中心化系统,Solana 旨在以 Visa 等主要中心化公司的速度处理交易,同时保持比特币的去中心化。由于 Solana 的系统降低了环境和货币成本,这种速度可以实现更高的可扩展性。

Solana 区块链快速添加区块需要额外的安全层。Solana 的历史证明算法在此发挥作用。该算法为系统中的每条记录打上时间戳,以保持系统安全。

然后,Solana 的 SOL 代币被质押并用作执行网络交易的抵押品。这些交易范围从智能合约验证到将 Solana 用作非同质化代币 (NFT) 市场。

Degenerate Ape Academy 是 Solana 数字货币市场上的第一个重要 NFT 项目,发生在 Solana 创建一年多后的 2021 年 8 月。当月第一周,Solana 的价格从约 30 美元上涨到 75 美元。

在加密货币牛市的顶峰时期,Solana 于 2021 年 11 月达到了约 260 美元的历史新高。

Solana 和以太坊之间有什么区别?

两个区块链都有支持者,并且上面运行着大量的应用程序。然而,以太坊的使用最广泛,因为它提供了更易于访问和更复杂的 DApp 环境。两者之间的一些区别不容忽视。我们将从 10 个不同角度来看待这些区块链之间的差异。

Solana blockchain

流程: 以太坊 1.0 基于需要大量算力的共识流程,这与比特币区块链采用的流程类似。这意味着由矿工(他们利用其计算机算力来验证区块链上的交易并生成新区块)来保护网络。这是去中心化网络的本质,并有助于提高网络安全性。

编程语言: 智能合约运行在去中心化的区块链网络上,允许开发人员设计程序。每个网络节点都有自己的虚拟机,它会执行命令,并将这些命令记录到数字账本中。智能合约平台支持的编程语言和虚拟机都会影响智能合约的安全性。

显然,编程语言至关重要,因为程序员对它越熟悉,出错的可能性就越小。这意味着一个较旧的虚拟机可能比一个较新的虚拟机更可靠,错误也更少。

Solana 的架构更复杂,支持多线程。它还使用 Gulf Stream 的交易转发技术而不是内存池来运行其程序。

停机时间: 由于以太坊是第一个可定制的区块链网络,其大部分问题都已得到解决。虽然有时可能会变得拥挤,但由于其去中心化程度远高于其他链,因此从未出现宕机。这也是以太坊未能扩展的原因之一。该项目的目标是让任何加密货币用户都能在任何可用的硬件上运行以太坊节点。

交易费用: 这很重要,因为许多人讨厌支付交易费用。Solana 的交易费用低廉是众所周知的。Solana 的交易费用低于以太坊。不同的区块链管理区块大小的方式不同。一些区块大小由存储(例如比特币中的 MB)决定,而另一些则由 Gas 限制决定。

交易速度: 就交易处理而言,Solana 是使用最快的数字货币之一。这是因为网络架构。以太坊优先考虑去中心化,而 Solana 优先考虑吞吐量。

网络规模: Ether 是支持智能合约的最大平台。根据 DeFi Llama 的报道,以太坊的 TVL(总锁定价值)已增至 28.61 万亿美元,而 Solana 的 TVL 仍保持在 2.7615 亿美元。在 TVL 方面,两个网络之间的差距约为 200%。因此,大多数金融应用程序都选择以太坊。Solana 才刚刚开始涉足银行领域,可能需要一段时间才能赶上以太坊庞大的网络规模。

市值: 以太坊和 Solana 都包含用于支付交易费用的原生货币。这两种货币是整个加密货币行业中最重要的两种货币。

截至 2022 年初,1 ETH 价值 1,621 美元,以太坊的总市值为 1984 亿美元,约有 1.223 亿个 ETH 代币在流通。以太币是仅次于比特币的第二大加密货币。

DeFi 生态系统: 由于其历史悠久,以太坊拥有比 Solana 更庞大、更多样化的 DeFi 生态系统。然而,Solana 正通过采用多种营销策略,如黑客马拉松和赏金计划,努力吸引更多开发者加入其网络。这些策略自成立以来,有助于增加了用户和开发者的数量。

NFT: 尽管以太坊不是第一个使用非同质化代币创建 NFT(非同质化代币)的协议,但它成为了其中最具影响力的之一。尽管 NFT 交易在 2021 年蓬勃发展,但 NFT 的使用要早得多。

NFT 在最早的区块链应用程序之一 CryptoKitties 中被引入。2017 年,该应用程序导致以太坊拥堵严重,引起了广泛关注。

Solana 的卓越特性

让我们来看看 Solana 分布式系统中最有趣的一些方面。是什么让它如此快速,又是什么让它区别于其他加密货币。

历史证明 (PoH): 在去中心化系统中验证数据块和记录时,所有计算机都必须在某个时间点协同工作。这些机器被称为节点。这些节点必须不断交互,以就区块的创建时间达成一致。此外,由于并非所有节点都能获得足够的互联网连接,它们传输区块的速度也会有所不同。

Sealevel: 这个词用来解释 Solana 验证者不必一次只验证一个交易。相反,他们可以同时验证多个智能合约代码。

可扩展性和面向未来: 这引出了 Solana 的可扩展性问题。据 Solana 称,其限制不在于思想或软件,而在于硬件。因此,如果未来处理能力翻倍,Solana 就能提高其效率。

Rust 编程语言: Solana 使用 Rust 语言进行编程。这与以太坊使用 Solidity 编程语言不同。Rust 是一种低级语言,这意味着构建东西需要更多精力,但它比其他编程语言功能更强大。

Rust 的一个缺点是用户无法直接将其他区块链的现有代码粘贴到 Rust 中。你必须用 Rust 重建代码。打算迁移到 Solana 系统的开发人员会觉得不方便。然而,这些智能合约将比以太坊更强大。

流水线 (Pipelining): Solana 的活动主要利用流水线技术,该技术常用于提高交易速度。为了处理数据输入流,流水线系统使用多个连续的阶段,每个阶段都有其专用硬件。它的外观就像一台洗衣机,只是有独立的洗衣和烘干部分。

Cloudbreak: Solana 最重要的特点之一是其可扩展性,这得益于 Cloudbreak 技术。Cloudbreak 是一种水平扩展解决方案,它使用有序数据库来高效地读取和写入交易输入。Cloudbreak 还参与硬件和软件链接的建立。

拜占庭容错算法(Tower): 如果区块链上的一个节点发生故障或其功能执行中断,Tower 的拜占庭容错机制将接管,以确保它不会影响区块链上的其他节点。拜占庭容错算法是一种允许故障节点在发生多次操作故障时继续运行的机制。

Archivers: 网络要求 Archivers 确认他们正在定期存储所需数据,这是通过归档状态的微小部分来完成的,并鼓励他们远离共识会议。状态的历史已被纠删编码并分块。

结论

利用这些协议、系统和技术,Solana 已发展成为一个独特的区块链网络,具有卓越的可扩展性、安全性和交易速度能力。Solana 非常出色,其巨大的潜力表明它是 DeFi 应用的理想选择。它也很易于管理,交易费用低廉,确认时间短,因此有助于创建优秀的项目。Solana 的未来一片光明。它每天都在吸引更多知名数字应用程序加入其网络并获得关注。我们希望我们已经解释并帮助您理解了关于 Solana 的一切,包括它的运作方式以及它的许多特性。


下一主题Cardano 是什么