中文名称 | 索拉纳 | 币种简称 | SOL |
英文名称 | Solana | 核心算法 | 历史证明(PoH) + 权益证明(PoS) |
共识机制 | 历史证明+权益证明 | 出块时间 | 约0.4秒 |
发行总量 | 5亿枚 | 流通量 | 约3.8亿枚 |
发行时间 | 2020年 | 上架交易所 | 所有主流交易所均有上架 |
概念板块 | 加密货币, 高性能公链, DeFi, NFT, Web3 |
Solana 是一个开源的、高性能的公有区块链平台,其核心使命是在不牺牲去中心化和安全性的前提下,实现极高的可扩展性。它由前高通、Dropbox 工程师 Anatoly Yakovenko 于 2017 年创立,并于 2020 年正式启动。
Solana 的原生加密货币称为 SOL。SOL 是驱动整个 Solana 网络运行的“燃料”,用于支付交易费用、参与网络质押(维护网络安全)以及参与治理。
Solana 旨在解决区块链领域的“区块链三难困境”,即很难同时实现可扩展性 (Scalability)、安全性 (Security) 和去中心化 (Decentralization)。特别是针对以太坊等早期区块链网络所面临的交易速度慢、吞吐量低、gas 费用高昂等问题,Solana 试图通过技术创新来提供解决方案。
Solana 的极高性能(理论峰值可达 65,000 TPS)并非依靠单一技术,而是通过八项核心创新的组合来实现的,其中最关键的有:
历史证明 (Proof of History – PoH):
这是 Solana 最革命性的创新。它不是一个共识机制,而是一个** cryptographic clock**(加密时钟)。
传统区块链需要节点之间沟通来确认时间顺序,PoH 则允许每个节点使用可验证延迟函数 (VDF) 自行生成时间序列,为每一笔交易打上时间戳。这大大减少了整个网络确认交易顺序所需的通信开销,从而极大地提高了效率。
权益证明共识 (Proof of Stake – PoS):
Solana 使用 PoS 作为其底层共识机制。持有 SOL 的用户可以通过质押来成为验证者节点(或委托给其他验证者),负责生产和验证新区块,并获得奖励。PoS 本身比 PoW(工作量证明)更节能高效。
Tower BFT:
一种为 PoH 优化的拜占庭容错算法。它利用 PoH 生成的时间戳作为全局时间源,加快了网络共识过程,无需像传统 BFT 那样进行多轮通信。
Turbine:
一种区块传播协议,灵感来自 BitTorrent。它将大数据块分解成更小的数据包,并通过随机路径在网络中传播,这使得网络传输更快、更高效,尤其有利于网络规模的扩展。
Gulf Stream:
一种 mempool 优化协议。它直接将交易推送给下一个即将产出区块的验证者,从而减少了验证者的内存压力并加速了交易确认。
Sealevel:
支持并行处理智能合约的运行时环境。与以太坊虚拟机 (EVM) 的顺序执行不同,Sealevel 允许同时处理数万份智能合约,充分利用现代硬件的多核心能力,这是实现高 TPS 的关键。
Pipelining:
一种用于数据验证的流水线处理技术。它优化了交易信息在硬件组件之间的传输过程,使验证节点能够快速处理数据。
Cloudbreak:
一个水平扩展的账户数据库。它旨在帮助网络组织和管理数据,以支持并发读写,为并行处理提供基础。