Solana 的崛起:2020 年 3 月主网 Beta 版发布及其发展历程
Solana 是何时推出的?它的早期是什么样子的?2020年3月16日,Solana 正式启动主网 Beta 测试版。尽管仍处于测试阶段,但高速网络已启动并运行。同一天,据一些人称,大约在 UTC 时间 14:29:00,它的**个区块被挖出——Solana 正式诞生,准备颠覆人们对区块链的认知。
“beta”标签并非只是摆设;它在科技和加密货币领域早已屡见不鲜。这意味着 Solana 可以处理交易和智能合约,但团队仍在幕后摸索。早期阶段,团队致力于将网络推向极限,向用户学习,并不断进行调整。每个人都知道可能会遇到一些坎坷,果然,Solana 遇到了一些速度变慢的问题,甚至一度宕机。虽然过程艰难,但这些都是从惨痛经历中汲取的教训,激励着团队不断改进和稳定。
Beta 标签也限制了预期——并非所有功能都已完善,甚至尚未启用,例如 Staking 奖励,这需要等到他们确定新**的发行方式后才能实现。Solana 的核心成员之一 Anatoly Yakovenko 对此进行了很好的阐述:摆脱 Beta 阶段是“赢得的,而不是宣称的”,这表明他们正在长期投入其中,以打造一些坚实的东西。
Solana背后的思想
那么,是谁打造了 Solana 及其核心技术呢?一群工程师,其中很多人在高通公司就互相认识。
- 阿纳托利·雅科文科:他是核心创意人。早在2017年末,他就撰写了**探讨历史证明(PoH)的**。他在高通和Dropbox积累的复杂系统处理和数据精简技能,对PoH的成功至关重要。
- Raj Gokal:2018 年,他与雅科文科 (Yakovenko) 联手创办了 Solana Labs。戈卡尔 (Gokal) 来自 General Catalyst 和医疗科技行业,负责具体工作。
- 格雷格·菲茨杰拉德:另一位前高通员工菲茨杰拉德 (Fitzgerald) 成为了 Solana 的**技术官。他在 Solana 的设计过程中发挥了至关重要的作用,并与雅科文科 (Yakovenko) 共同敲定了**个 PoH 原型。
- 斯蒂芬·阿克里奇:同样来自高通的Akridge提出了一个伟大的想法:让GPU处理签名校验。这确实加快了交易处理的速度。
- 埃里克·威廉姆斯:他是 Solana Labs 的联合创始人,之前曾与 Gokal 合作过。
Solana Labs 公司成立于 2018 年。他们最初将其命名为 Loom,但后来进行了更改,以免人们将其与其他项目混淆。经过大量艰苦的编码和资金筹集,他们推出了主网。随后,在 2020 年 4 月,Solana 基金会应运而生——这是一个非营利组织,旨在帮助生态系统发展并保持去**化。该基金会现在拥有 Solana 协议知识产权。
Solana 的与众不同之处:Kickoff 的八大理念
Solana 诞生之初,就技术方面做出了一些重大承诺,所有这些承诺都建立在八个关键理念之上,旨在使其速度超快并能够处理大量用户:
- 历史证明(PoH):与其说这是每个人都同意的,不如说这是交易的超**时间戳。它创造了一个值得信赖的记录什么时候事情发生了,所以订购很快。
- 塔式 BFT:这是 Solana 让所有人达成一致(其共识)的方式。它是实用拜占庭容错的一个版本,专门针对 PoH 进行了调整。
- 涡轮:为了快速传播数据块,Turbine 会将它们分割成更小的比特。这有助于它们更快地到达网络上的许多计算机。
- 墨西哥湾流:该系统将交易发送给批准者(验证者)前当前区块甚至已经完成。无需再在交易队列(内存池)中等待。
- 海平面:想象一下,多个智能合约同时运行,彼此之间不会发生冲突。这就是 Sealevel,它实现了并行处理。
- 流水线:就像一条交易装配线。交易验证的不同部分在不同的硬件上同时进行。
- 破云:这是一个专门为帐户信息设计的数据库,可以横向扩展并处理大量人员同时对其进行读取和写入。
- 存档员:这些网络上的计算机的作用是存储区块链的历史记录,确保旧数据不会丢失。
当然,其中一些想法源于现有的计算机科学,但 Solana 以一种全新的方式将它们融合在一起,特别是针对区块链。其**的希望是打破旧的“区块链三难困境”(速度、安全性和去**化之间的微妙平衡)。
解决巨大的可扩展性问题
从一开始,Solana 就致力于解决其他区块链给人们带来的一些主要难题,例如:
- 速度慢、等待时间长:比特币和以太坊每秒只能处理大约 7-15 笔交易,而且你必须等待很长时间才能完成。Solana 的目标是像互联网一样快。
- 笨重的协议和时间安排:让分散的计算机就事件发生的时间达成一致,是众所周知的拖慢速度的因素。PoH 正是 Solana 对此的回应。
- 疯狂的高额费用:使用像以太坊这样的网络,由于“Gas”费用,成本变得非常高昂,导致许多**的应用程序运行成本过高。Solana 表示,它将提供更便宜的交易。
迎接发布日:资金和试运行
经过几年的努力,Solana 的主网 Beta 版才于 2020 年 3 月正式启动。以下是简要回顾:
- 2017年:Yakovenko 发布了他的 PoH **。
- 2018年:Yakovenko 和 Fitzgerald 启动并运行了**个 PoH 测试网。Solana Labs(当时名为 Loom)启动并开始寻求资金,从早期支持者那里筹集了 317 万美元。此外,还有 1263 万美元来自“创始销售”。
- 2019年:大量的代码编写。今年 7 月,他们宣布完成 2000 万美元的 A 轮融资,由 Multicoin Capital 领投(其中包括一些早期的私人资金)。他们还运行了“Tour de SOL”(于第三季度启动)等测试网,以测试网络在压力下的表现。
- 2020年初:“Tour de SOL” 的**期于 2 月份正式启动。3 月份,他们在 CoinList 上公开发售**,又筹集了 176 万美元。
在激烈的市场中推出产品并面临早期障碍
2020 年 3 月 Solana 出现时,加密货币世界相当动荡,部分原因是新冠疫情席卷全球。毫无疑问,以太坊是智能合约**,但每个人都知道,它正因自身人气不振而摇摇欲坠。对于某种全新且快速的事物来说,时机似乎恰到好处。
但 Solana 一开始并非一帆风顺。“测试版”的标签挂了很久,让一些人感到疑惑。更糟糕的是,网络几次严重崩溃,时不时地会不稳定。这通常归咎于在 NFT 热门投放期间机器人蜂拥而至,或者在其非常复杂的设置中出现了新的棘手 bug。
自然而然地,人们开始质疑它是否可靠,以及他们是否为了速度牺牲了太多的稳定性。考虑到运行验证器所需的庞大计算机资源以及首批**的发放方式,人们还担心它的去**化程度不够。此外,**实际发行量的混淆在早期也引发了一些信任问题。
SOL **及其目标
Solana 最初准备发行 5 亿枚 SOL **。这些**通过私募和公开拍卖的方式分发,其中很大一部分留给了社区(由 Solana 基金会管理)、团队本身以及早期支持者。从一开始,SOL **就旨在用于支付交易费、质押以维护网络安全,以及投票决定网络的运行方式。
他们所谈论的伟大梦想是,区块链能够处理海量用户,运行速度惊人,成本低廉,真正为日常应用(dApp)打开大门,让金融服务惠及所有人。Solana 基金会的成立就是为了推动这一梦想,始终致力于实现更去**化的平台,并确保每个人都能参与其中。
尽管每个人都开始将 Solana 称为“以太坊杀手”,但它的创建者经常表示,他们并非试图摧毁以太坊,而是与以太坊并肩作战,共同探索如何解决区块链扩容的基本问题。他们始终致力于确保网络上的每个人都步调一致(全局状态同步),并探索去**化网络的潜力。你可以在 Firedancer 客户端等新项目中看到这一点,该客户端旨在提升 Solana 的速度,并为人们提供更多运行它的软件选择。
Solana 于 2020 年 3 月问世,无疑引起了轰动。一路走来,它经历了坎坷和诸多变化,但其核心的巧妙理念和对速度的不懈追求,真正撼动了基础区块链(Layer 1)的世界,并持续推动着它的发展。