Solana:快、便宜,但不稳定
区块链运行需要大量算力。随着去中心化越来越普及,交易处理速度变慢,高峰期手续费上涨,资产也可能被卡在内存池。似乎很难找到完美的平衡点,真的如此吗?
Solana 区块链似乎规避了这些问题。区块生成时间仅 400 毫秒,网络在最初上线时实现了 60,000 TPS(每秒交易数)。理论上,Solana 可根据多种因素处理每秒超过 700,000 笔交易。
对比来看,撰文时比特币 TPS 为 3.2,以太坊为 12.4,而 Solana 达到 3,900。简而言之,这是一条非常快的区块链,手续费也极低——每笔交易仅需约百分之一美分。
如何实现的?
Solana 旨在成为高性能、安全、可扩展的网络(还记得区块链三难问题吗?)。它基于权益证明(PoS)共识机制和历史证明(PoH)。
PoS 能减少计算资源消耗,任何持币的网络节点都可成为验证者。同时 PoS 提供安全性,消除了 51% 攻击的可能(想深入了解 PoS,可阅读我们之前的文章)。但 PoS 并非新鲜事物,单靠它无法达到 Solana 这样的网络速度。关键在于 Solana 创始人 Anatoly Yakovenko 引入的区块链同步算法。
为什么区块链需要同步?我们以比特币为例来看看。
在比特币网络中,区块是一组尚未整理的操作。矿工创建新区块时,会添加本地时间和日期。结果,不同节点的时间码因时区不同而各异,因此需要额外验证时间戳。
举例:对讲机让工地主管能同时向所有工人发指令,告诉他们何时挖掘、何时停止。如果没有对讲机,主管就得一个个通知,导致工人可能在主管走动时挖错地方。
在加密货币中,类似的情况是部分矿工同时挖出同一块,其中一个会被拒绝,称为孤块。这可能导致如双花攻击等风险。如果提升挖矿速度却忽视同步,会产生更多被拒绝的区块,区块链需耗费更多资源确认生成时间。
Solana 引入了“去中心化时钟”,所有网络节点同步设定,并按计划运行。每个事件都有可信时间戳,可组成可验证的序列。这样,网络能同时检查多个区块,无需逐一核查。
另一个加速网络的方式是 Sealevel 智能合约执行环境,它让 Solana 可在所有验证者可用核心上并行处理数千笔交易。由于 Solana 交易会描述执行时要读取和写入的全部状态,Sealevel 能识别区块中所有不重叠的交易并安排处理时间。
Solana 还拥有名为 Turbine 的多层区块传播机制。在比特币的 P2P 架构中,矿工将新区块发送给 8–10 个节点,节点再转发给各自的节点。Solana 更巧妙——领导节点将区块拆分为 64 KB 数据包,并将每个包转发给其他验证者。

每个验证者再把数据包转发给被称为“邻区”的一组节点。邻区再将数据传递给附近、层级更低的其他邻区。

最终形成一棵巨大的树状结构,信息可沿分支迅速扩散。

代币
Solana 的 SOL 代币基于 SPL 标准,类似以太坊上的 ERC-20。它用于支付所有交易和智能合约相关操作。想参与网络安全维护的用户可质押该代币,并获得部分通胀发行奖励。目前 SOL 已跻身市值前 15 的加密货币。
还有什么亮点?又有哪些隐患?
得益于引入 LLVM(简单说,就是能将任意源代码生成目标代码的框架)和 Rust 编程语言,Solana 被认为是开发 DeFi 项目、智能合约和 NFT 方案的优质选择。这条链速度快、成本低,方便开发者移植应用和协议。Degenerate Ape Academy NFT 项目正是在 Solana 上开发,仅用几分钟就售出数万只“光头”NFT 猴,极大拉升了 SOL 价格。
但并非一切都如此顺利。仅在 2022 年,Solana 就多次出现重大性能问题,甚至有几次集中在同一个月。原因包括区块链与真实时间不同步、错误和“高容量交易”数量激增(每秒约 600 万笔)。因此,Solana 在 2022 年初排名第 5,如今已降至第 11。
网络人气也因 8 月黑客攻击受损,攻击者从 9,000 个钱包中盗走资金。调查发现,原因在于 Slope Wallet 手机应用将未加密的助记词存储在中心化服务器,任何访问服务器的人都能看到。结果,SOL 价格从 2022 年初近 200 美元暴跌至年底的 9 美元。
此外,部分问题导致验证者硬件门槛大幅提高(CPU 需 12 核 24 线程、128 GB 内存、2 TB NVMe、网络带宽 300 Mbps–1 Gbps)。这大大提高了“普通”用户的准入门槛,即使满足最低要求,也难以与矿场竞争。这影响了网络的增长速度和去中心化程度。
Solana 上最值得关注的项目
Solana 上已经有大量项目,更多还在开发中,包括交易界面、加密货币交易所和收益聚合器:
Audius —— 去中心化音乐流媒体平台。不同于传统流媒体服务,音乐人可直接在平台合作并自主选择变现方式。平台原生代币为 AUDIO。
Maps.me —— 知名导航应用,近期通过集成 Solana 推出多币种钱包,用户可在应用内参与返现、预订住宿及消费购物。
Metaplex —— 基于 Solana 的 NFT 平台。比同类产品更简单、对 NFT 或加密新手更友好,铸造成本低,甚至可能低于 1 美元。
总结
Solana 是速度最快、手续费最低的区块链。如果团队能解决系统稳定性问题,未来可期,潜力巨大。