这篇文章是 100 Days of Solana 系列第十三章,聚焦 Solana 程序从本地测试到主网上线的完整部署流程。作者强调了一个关键认知:通过所有本地测试的程序距离真正的生产就绪还有很长的路。部署需要处理一系列现实问题:计算单元预算(Compute Unit Budget)优化、账户租金(Rent)管理、程序升级权限的转移或锁定、以及升级缓冲区(Buffer)的正确使用。文章通过实战案例演示了 Anchor 框架的部署命令链,包括 devnet 验证、主网缓冲区部署、以及最终的程序升级——每一步都附带了可能遇到的错误和解决方案。