什么是 Solana,它是如何工作的?详细解释
Solana 雄心勃勃的设计旨在解决区块链三难困境;但是,它仍然存在各种缺点,例如易受中心化影响。
什么是Solana?
Solana 是一个功能强大的开源项目,它实现了一个新的、无需许可的、高速的第 1 层区块链。
Solana 由高通公司前高管 Anatoly Yakovenko 于 2017 年创建,旨在将吞吐量扩展到流行区块链通常无法实现的水平,同时保持低成本。Solana 实施了一种创新的混合共识模型,该模型将独特的历史证明 (PoH) 算法与闪电般的快速同步引擎相结合,这是权益证明 (PoS) 的一个版本。因此,Solana 网络理论上每秒可以处理超过 710,000 笔交易 (TPS),而无需任何扩展解决方案。
Solana 的第三代区块链架构旨在促进智能合约和去中心化应用程序(DApp) 的创建。该项目支持一系列去中心化金融(DeFi) 平台以及不可同质化代币 (NFT) 市场。
Solana 区块链是在 2017 年首次代币发行(ICO) 热潮期间推出的。该项目的内部测试网于 2018 年发布,随后经过多个测试网阶段,最终于 2020 年正式启动主网。
是什么让Solana与众不同?
Solana 雄心勃勃的设计旨在以独特的方式解决区块链三难困境,这是以太坊创造者V神提出的概念。这个三难困境描述了开发人员在构建区块链时面临的三个主要挑战:去中心化、安全性和可扩展性。
人们普遍认为,区块链的构建方式迫使开发人员牺牲其中一个方面来支持另外两个方面,因为它们在任何给定时间只能提供三个好处中的两个。
Solana 区块链平台提出了一种混合共识机制,该机制在去中心化上妥协以最大限度地提高速度。PoS 和 PoH 的创新组合,让 Solana 成为区块链行业中独一无二的项目。
一般来说,区块链具有更大的可扩展性,这取决于它们可以支持的每秒交易数量,它们的可扩展性越多越好。然而,在去中心化区块链中,时间差异和更高的吞吐量会减慢它们的速度,这意味着更多节点验证交易和时间戳需要更多时间。
简而言之,Solana 的设计通过在节点之间对消息进行排序的 PoS 机制选择一个领导节点来解决这个问题。因此,即使没有集中且准确的时间源,Solana 网络也会受益,减少工作量,从而提高吞吐量。
此外,Solana 通过散列一个交易的输出并将其用作下一个交易的输入来创建一个交易链。这段交易历史为 Solana 的主要共识机制命名:PoH,这个概念允许协议更大的可扩展性,进而提高可用性。
索拉纳是如何工作的?
Solana 协议的核心组件是历史证明,这是一系列计算,可提供数字记录,确认网络上任何时间点都发生过事件。它可以呈现为一个加密时钟,为网络上的每笔交易提供时间戳,以及可以简单添加的数据结构。
PoH 依赖于使用塔式拜占庭容错(BFT) 算法的 PoS,这是实用拜占庭容错 (pBFT) 协议的优化版本。Solana 使用它来达成共识。Tower BFT 保持网络安全和运行,并充当验证交易的附加工具。
此外,PoH 可以被视为一种高频可验证延迟函数 (VDF),它是一种三重函数(设置、评估、验证),可产生独特且可靠的输出。VDF 通过证明区块生产者已经等待足够的时间让网络继续前进来维持网络中的秩序。
Solana 使用 256 位安全散列算法 (SHA-256),这是一组输出 256 位值的专有加密函数。网络定期对数字和 SHA-256 散列进行采样,根据中央处理单元中包含的散列集提供实时数据。
Solana 验证器可以使用此哈希序列来记录在生成特定哈希索引之前创建的特定数据。事务的时间戳是在插入此特定数据后创建的。为了实现声称的大量 TPS 和块创建时间,网络上的所有节点都必须具有加密时钟来跟踪事件,而不是等待其他验证者验证交易。
Solana (SOL) 代币
Solana 的加密货币是SOL。它是 Solana 的本机和实用代币,提供了一种通过质押转移价值和区块链安全性的手段。SOL 于 2020 年 3 月推出,并努力成为总市值排名前 10 位的加密货币之一。
SOL 代币操作方案与以太坊区块链中使用的类似。尽管它们的功能相似,但 Solana 代币持有者将代币质押,以便通过 PoS 共识机制验证交易。此外,Solana 代币用于接收奖励和支付交易费用,同时 SOL 还使用户能够参与治理。
回答 Solana 代币有多少的问题,将有超过 5 亿个代币发行在流通中,目前 Solana 的总供应量超过 5.11 亿个代币——Solana 的流通供应量只是这个数字的一半多一点。大约 60% 的 SOL 代币由 Solana 的创始人和 Solana 基金会控制,只有 38% 留给社区。
Solana 与以太坊
Solana 因其速度和性能而获得了很多赞誉,甚至被认为是以太坊等加密行业领导者的合法竞争对手。
那么,Solana 与以太坊有何不同,是否可以被视为潜在的以太坊杀手呢?
在处理速度方面,Solana 能够挑战主导的智能合约平台,因为它据称能够达到超过 50,000 TPS 的速度。Solana 使用不同的共识算法来避免缓慢的交易确认。此功能使 Solana 成为业内最快的区块链之一,可与加密空间之外的其他行业竞争。
与这个庞大的数字相比,目前低扩展性的以太坊工作量证明模型只能处理 15 TPS。因此,Solana 比以太坊快数千倍。Solana 的另一个优势是网络的极高成本效益,因为该项目实施了新的代币经济学以降低费用。
此外,值得注意的是,Solana 的区块链在实施 PoS 的一种变体时,更加环保和可持续。这与以太坊形成鲜明对比,以太坊当前的 PoW 模型需要使用巨大的计算能力。
然而,加密社区中的每个人都期待着以太坊升级到 PoS。一种正在努力开发的新型以太坊将包括一个执行层(以前称为以太坊 1.0)和一个共识层(以前称为以太坊 2.0)。它可以大大提高吞吐量、提高可扩展性、降低交易费用并阻止不可持续的功耗。
Solana的缺点
如果您仍然想知道 Solana 是否是一项好的投资以及是否应该购买它,答案仍然取决于您。尽管有明显的优势,但 Solana 与任何现有的加密项目一样也有其缺点。
首先,虽然 Solana 区块链可以与高端区块链项目竞争,但它仍然容易受到中心化的影响,因为区块链验证者并不多。网络上的任何人都可以成为 Solana 验证者,但这样做仍然很困难,因为它需要大量的计算资源。
除此之外,该协议仍将自己标记为主网的 beta 版本,这并没有否定可能存在的错误和错误。