Solana/书后

2024 年的区块链世界, solana 无疑是最耀眼的明星之一.

这个曾在熊市中历经网络中断, 质疑声四起的公链, 用一年时间完成了令人惊叹的蜕变. 它的 defi 协议的 tvl 持续攀升, nft 市场交易量屡创新高, meme 币文化蓬勃发展, 开发者社区日益壮大. Solana 正在用实际行动向世界证明: 真正的技术创新终将突破质疑的迷雾.

动笔

2024 年 3 月, 我做了一个决定: 系统性地学习 solana, 并将这个过程记录成教程. 我在当年 10 月正式动笔撰写本书.

彼时, 虽然 solana 的文档已经较为完善, 但学习资源仍显零散. 许多有潜力的开发者因为学习曲线陡峭而却步. 在当时的区块链开发者社区, 关于 solana 的学习资料或课程寥寥无几.

从环境配置到工具链使用, 从链上程序开发到链上交互, 我试图构建一个完整的知识体系. 书中的每一个代码示例, 我都会反复调试; 每一个概念解释, 我都会斟酌措辞. 技术写作不同于代码编写, 它需要在准确性和可读性之间找到微妙的平衡点.

写作非常消耗精力, 也非常耗时. 每天工作之余, 我都会挤出时间来写作. 有时候, 一天只能写几百字, 但我坚持每天都要写一点, 积少成多.

转机

2024 年 12 月的某个下午, 我收到了来自 solana 基金会的消息: 他们愿意为这本书提供赞助支持.

说实话, 那一刻的心情很复杂. 惊喜之余, 更多的是责任感. 这不仅是对我前期工作的认可, 更意味着这本书将承载更多开发者的期待. 从此刻起, 这些文字由一个人的学习笔记转变为一份需要对社区负责的技术文档.

基金会的支持让我能够投入更多时间和精力, 也开始让我肆无忌惮的在主网上测试各种功能: 过去我总是担心测试费用问题, 因为在主网上部署一个程序通常需要耗费几十到几百美元. 但有了赞助, 我可以更大胆地尝试各种功能, 这极大地提升了写作效率和内容的丰富度.

煎熬

2025 年 11 月, 我终于在键盘上敲下了最后一个句号.

从动笔到完稿, 整整十三个月. 这段时间里, solana 生态经历了数次重大更新, 我不得不多次回头修订已经写好的章节. 有时候, 一个 api 的变更就意味着数十处代码需要重写; 更何况此时负责 solana 节点代码维护的 anza-xyz 团队正在大刀阔斧的重构 solana 节点软件, 许多项目结构和代码位置都发生了变化, 这让我不得不反复确认书中的内容是否仍然准确无误.

最艰难的时刻, 是在深夜面对一个似是而非的技术点, 翻遍文档和源码仍无法确认的时刻. 那种焦虑感, 就像是在黑暗中摸索, 不知道前方是死路还是豁然开朗. 好在 solana 社区的开发者们总是乐于助人, discord 上的讨论, github 上的 issue, 甚至是一些素未谋面的开发者的私信, 都给了我莫大的帮助.

技术写作是孤独的. 没有同事的讨论, 没有即时的反馈, 只有眼前的微光和耳畔的敲击. 但正是这份孤独, 让我能够静下心来, 深入思考每一个技术细节.

感谢

书桌的右侧, 是几盆陪伴我度过漫长写作时光的绿色植物.

铜钱草在水培瓶中舒展着圆润的叶片, 石斛的气根顽强地攀附在树皮上, 风车草的叶片像伞一样张开, 芦荟则静静地积蓄着生命的力量. 它们不会说话.

特别要感谢 solana 基金会的赞助与信任.

同时感谢所有在创作过程中给予帮助的朋友们, 尤其是那些提供反馈意见的早期读者.

Solana 生态仍在快速演进, 新的特性和工具不断涌现. 这本书无法涵盖所有内容, 但我希望它能成为你探索 solana 世界的一个可靠起点. 技术的学习没有捷径, 唯有动手实践, 不断思考, 才能真正掌握其中的精髓.

路漫漫其修远兮, 吾将上下而求索.