什么是Solana (SOL)?
目录
导语
Solana如何运作?
什么是历史证明?
Solana的主要特点
什么是SOL代币?
如何存储SOL?
总结
什么是Solana (SOL)?
首页文章
什么是Solana (SOL)?

什么是Solana (SOL)?

中阶
Published May 27, 2021Updated Aug 30, 2021
5m


摘要

Solana是一种专注于快速交易和提高吞吐量的区块链网络。它采用一种独特交易排序方法来显著加快交易速度。用户可以通过SOL,即该网络的原生数字货币支付交易费用并与智能合约进行交互。

导语

谈到区块链技术,可扩展性是目前最严峻的挑战之一。随着区块链网络不断网站,它们通常都会面临交易速度和确认时间方面的限制。Solana的目标正是在不降低安全性或去中心化的情况下突破这些限制。

Solana区块链问世于2017年,由Solana Labs的Anatoly Yakovenko创建,运用了一种全新的交易验证方法。比特币、以太坊和其他众多项目都面临可扩展性和速度不佳的问题。Solana区块链使用一种称为“历史证明(PoH)”的应对方法,每秒可以处理数千笔交易。


Ω

Solana如何运作?

Solana属于第三代权益证明区块链。它通过一种独特的方法创建出去信任化系统,以此确定交易时间,我们称之为“历史证明”。
对于数字货币而言,追踪交易顺序是一项至关重要的任务。为此,比特币将交易捆绑到添加单一时间戳的区块之中。每个节点必须在与其他节点达成共识的情况下验证这些区块。该过程大幅增加了节点在整个网络中确认区块所需的等待时间。Solana则另辟蹊径,采用了一种新方法。下面我们来详细了解一下。

什么是历史证明?

Solana的事件和交易均通过SHA256哈希函数进行了哈希处理。该函数会通过某项输入值产生唯一的输出值,且该输出值极难预测。而Solana则会将交易的输出值作为下一次哈希运算的输入值。此时,交易顺序已内置于哈希输出值之中。

这个哈希运算过程创造了一长串连续不断的哈希交易链。这项特性对验证者加入区块的交易进行了清晰可核查的排序,无需使用传统时间戳。哈希运算也需要一段时间才能完成,也就是说验证着能够轻易核查花费的时长。

历史证明与比特币使用的过程(作为其工作证明共识机制的一部分)不同。比特币中的区块是一组组数量庞大的无序交易。每位比特币矿工都会根据本地时钟将时间和日期加入其开采的区块。时间可能因其他节点而异,甚至是错误的。然后,节点必须确定时间戳是否有效。

通过对哈希链中的交易进行排序,验证者在各区块中处理和传递的信息量有所下降。使用最新交易状态的哈希运算版本可以显著缩短新区块的确认时间。

我们必须认识到,历史证明不属于共识机制。它是一种缩短确认交易顺序所需时间的方法。当与权益证明结合使用时,为区块选择下一位验证者会变得容易很多。节点验证交易顺序所需的时间会显著缩短,这就意味着网络可以更迅速地选出新的验证者。


Solana的主要特点

根据他们的博客,Solana团队开发了8项核心技术特性,帮助区块链与中心化系统的功能相匹配。历史证明也许是其中最引人注意的一项,但其他特点同样值得关注:
  • 塔式BFT — 实用拜占庭容错的PoH优化版本
  • 涡轮(Turbine) — 一种区块传播协议

  • 湾流(Gulf Stream) — 无内存池交易转发协议

  • 海平面(Sealevel) — 并行智能合约运行时系统

  • 流水线(Pipelining) — 用于验证优化的交易处理单元

  • 云存储(Cloudbreak) — 横向扩展的帐户数据库

  • 存档器(Archivers) — 分布式账本存储

这些特性创造出一种高性能网络,其出块时间为400毫秒,可每秒处理数千笔交易。为了方便对比,比特币的出块时间约为10分钟,而以太坊的出块时间约为15秒。
SOL持有人可以质押所持代币,以此参与区块链PoS共识机制。借助兼容的数字货币钱包,您可以将所持代币质押给处理网络交易的验证者。此后,成功的验证者会与相关质押者共享部分奖励。这种奖励机制激励验证者和委托人在行动时以网络的利益为先。截至2021年5月,Solana拥有大约900名验证者,使其成为一种去中心化程度相当高的网络。

什么是SOL代币?

SOL是Solana的原生数字货币,发挥效用代币的作用。在转账或与智能合约交互时,用户需要以SOL支付交易费用。作为通货紧缩模式的一部分,Solana网络会销毁一部分SOL代币。SOL持有者也可以成为网络验证者。与以太坊相同,Solana支持开发者构建智能合约并基于该区块链创建项目。

SOL使用SPL协议。SPL是Solana区块链的代币标准,类似于以太坊中的ERC20。SOL有两大主要用例:

  1. 1.支付使用网络或智能合约时产生的交易费用。

  2. 2.抵押代币,以此参与权益证明共识机制。

基于Solana构建的DApp也在创造SOL的新用例。例如,Chainvote正在开发一种服务于公司治理的DeFi(去中心化金融)投票App,可使用SOL代币进行投票。Solana的价格在2021年前两季度上涨近30倍,成为投资者和投机者的热门选择。


如何存储SOL?

SOL代币可以存入sollet.io数字货币钱包(由Serial Academy开发)、适用于移动设备的Trust Wallet以及其他支持SPL的钱包。如果希望质押所持SOL,则需使用具备质押功能的钱包。您可以使用SolFlare钱包或Solana命令行工具。您的钱包将允许创建质押帐户并将SOL代币委托给验证者。

总结

作为一个相对“年轻”的项目,Solana确实展现出它在速度和可扩展性方面的优势。其代币价格也表现优异,引发了投资者的兴趣。尽管如此,Solana网络本身的普及和应用仍处于起步阶段。

在真正看到Solana获得高流量并诞生更多用例前,我们无法知晓它的速度能否对数字货币世界产生重大影响。打造高速网络固然是好事,但只有当普及程度达到一定水平并且新用例不断出现时,其优势才会凸显出来。