# 公链的爆发 5：Solana

By [bi8bo](https://paragraph.com/@bi8bo-yep) · 2021-11-30

---

Solana取名来自创始人经常去的沙滩“Solana Beach”，高通出来的大牛搞的项目。目前已经成长成仅次于以太坊、BSC的第三大公链。

平台代币SOL，币价最高220美元左右，市值加密行业全球第5，总锁仓额度（TVL）最高将近140亿。

Solana的TPS当前TPS可以达到近3000，处理的总交易次数360亿次，这个数据远超其他公链这几年的总和。对于当前我们身处高交互、高并发的数据时代，Solana可以说是目前最适合应用的区块链。

![数据来源：solanabeach.beach](https://storage.googleapis.com/papyrus_images/702715d088a3265a5ff3dd91e6a1feedf29b32fbc9fb8b7ce6adde78b51c646c.png)

数据来源：solanabeach.beach

目前参与Solana的质押者大部分集中在美国和欧洲，亚洲也有少量分布。

![数据来源：solanabeach.beach](https://storage.googleapis.com/papyrus_images/933a2f6712b2a9b74bc1ad3de002754488b8554d00f2a15c4c4f75b35b7ea488.png)

数据来源：solanabeach.beach

Solana链特点：低费率，高TPS。

仅这两点，在当下的发展情况来看，让我认为solana是未来，最有可能成为以太坊杀手的存在。

### 生态

截止到目前为止，Solana上已经有了400多个项目。SBF的站台，a16z的资本加持，让Solana今年下半年大放异彩，同时为早期的投资者带去了丰厚的资本回报。

生态图谱：

![图片来源：Solanians_](https://storage.googleapis.com/papyrus_images/8c9e51b2274feb3f019764cd017317eb7bf72b9180ba45d698ba1b404ab6aa3b.jpg)

图片来源：Solanians\_

DeFi生态：

![图片来源：Solanians_](https://storage.googleapis.com/papyrus_images/aa968eb5e320f24bddc671a906e8d7a69c37ccb1cf8f21fb0112407f5a9609aa.jpg)

图片来源：Solanians\_

Solana的生态已经形成规模，包括AMM、DEX、钱包、预言家、借贷、衍生品、期权、资管等等多个赛道，也在各赛道产生了像Serum、Orca、Raydium、Pyth等头部项目。

### 区块链不可能三角/三元悖论

三元悖论是一个经济术语，在币圈出现最早由V神提出这一想法，即去中心化、安全性、可扩展性（效率）三者无法兼得。当前的区块链是在牺牲了效率的前提，保证了安全和去中心化的性质。

Solana声称解决了这个问题，突破了这一限制。不过也人对Solana的去中心化的程度存疑，最典型的就是在今年9月份Solanan宕机18个小时。在宕机期间长达10个小时里，没有一笔交易产生，所有的节点都是关闭状态，这在去中心化的世界里几乎不可能出现。

### 网络参与者类型

用户：使用Solana网络用户，使用时支付少量gas费用。

矿工：质押SOL代币到验证节点，获得收益。验证节点出现问题时，矿工也要承担相应责任。

验证节点：检验区块的有效性，验证POH状态。合法的验证节点会得到奖励，反之会损失掉抵押的SOL。

领导者（leader）：从验证区块中选出的领导者，负责收集交易，创建包含POH的区块，更新网络状态。领导者有权利保留一部分不超过协议规定上限的交易费用。

### VDF 可验证延迟函数

VDF是一种数学函数，Solana中采用了这种函数来实现POH。VDF函数具有以下特性：

一、验证非常方便有效率，这点和比特币的哈希值验证很相似。

二、结果唯一。任意一个输入得到唯一一个输出，不存在两个不同的输出。

三、抵抗并行计算。只能通过设定好的连续串行步骤来进行，后一个任务必须依赖于前一个任务。

### POH 历史证明

历史证明通过把时间编码成VDF，验证者使用VDF维护自己的时钟，从而减轻网络中节点负担。

每个验证者都要维护自己的时钟，选择领导者 (leader) 在先，进行一个完整的纪元在后。验证者运行VDF证明他们获得传输区块和验证者的时间段 (slot)。这样做验证者可以得到区块奖励。

Solana的数据排序结构按时间顺序在区块链上链接消息。这提供了有关区块链中唯一时间以及历史记录中每个消息时间的相对验证的加密货币证明。

### 共识机制

TBFT共识（Tower BFT），类似于PBFT共识。

PBFT（改进型实用拜占庭容错算法），少数服从多数原则。每个节点代表一票，投票结果多数作为问题的解决办法。PBFT将容错控制在全部节点的1/3，即有超过2/3的正常节点就可以正常运作。

TBFT和PBFT最大的区别在于，节点是否固定。PBFT是固定领导者节点打包交易，故障时更换；而TBFT的领导者是更换的，打包几个区块后就会轮换成下一个节点。公平性会更好。

### Pipeline 虚拟机

当前应用最广的虚拟机是EVM是单线程的，Solana构建的Pipeline虚拟机是一个可处理并行事务的引擎。

我们处在海量数据的时代，面对庞大的数据高并发设计是非常有必要的。Solana的设计和其他公链相比，能够更好的满足这一需求。

### 代币经济

Solana平台代币SOL，总供给量4.88亿枚。当前单价200多美元，市值加密市场全球第5。

SOL设定初始通胀率15%，每年减少前一年的15%，长期后最终稳定在1%-2%。因此早期的参与者非常有利。

代币发售

种子轮：0.04美元，占比15.68%，2018年4月5日

Founding轮：0.2美元，占比12.63%，2018年6月3日

验证者轮：0.225美元，占比5.07%，2019年7月9日

战略销售：0.25美元，占比1.84%，2020年1月2日

Coinlist拍卖：0.22美元，占比1.6%，2020年3月23日

### 和BSC比较

作为目前仅次于以太坊和BSC的公链，Solana和BSC经常会被拿来做比较。

两者分别占据着第二、第三大公链的地位，都有非常知名的大的交易所、投资团队站台支持。

从生态角度来看，BSC的生态发展无疑更加壮大和健全，DeFi领域Solana处于追赶中。

但是从处理速度和手续费来看，Solana无疑是当前整个区块链的王者。超低的手续费，以及每秒能完成上千比交易的处理速度，让其他公链望尘莫及。

### 未来展望

Solana在标准千兆网络下，理论值的TPS最高可达71万，当然目前实际的TPS近3000，这一数据已经是其他公链的百倍。而且Solana官方承诺还要将TPS翻倍。DeFi生态的高速发展，会将Solana这一优势进一步放大，两者相辅相成。

Solana已经证明了自己的价值，并不断扩充着自己的版图。在以太坊2.0到来后的区块链时代，如何面对新的竞争，以及获得更大的市场认可，可能是Solana将要面对的挑战。

附参考阅读：

1、白皮书：[https://solana.com/solana-whitepaper.pdf](https://solana.com/solana-whitepaper.pdf)

2、\[研究\] 可验证延迟函数（VDF）（一）一文搞懂 VDF：[https://blog.priewienv.me/post/verifiable-delay-function-1/](https://blog.priewienv.me/post/verifiable-delay-function-1/)

3、POH：[https://medium.com/solana-labs/proof-of-history-a-clock-for-blockchain-cf47a61a9274](https://medium.com/solana-labs/proof-of-history-a-clock-for-blockchain-cf47a61a9274)

4、深入解析热门公链 Solana：如何工作？如何产生价值？：[https://www.chainnews.com/articles/847729457993.htm](https://www.chainnews.com/articles/847729457993.htm)

5、8点讲透 Solana 成为首个 Web 规模区块链的野心：[https://medium.com/solana-labs/7-innovations-that-make-solana-the-first-web-scale-blockchain-ddc50b1defda](https://medium.com/solana-labs/7-innovations-that-make-solana-the-first-web-scale-blockchain-ddc50b1defda)

6、Solana 通胀设计概述：[https://forums.solana.com/t/solana-inflation-design-overview/920](https://forums.solana.com/t/solana-inflation-design-overview/920)

---

*Originally published on [bi8bo](https://paragraph.com/@bi8bo-yep/5-solana)*
