2026 Solana训练营的第一阶段总结

38 阅读6分钟

之前一直在找进入Web3的机会,25年下半年偶然间进入了一个微信群。这个群里人数不多,并且群主和群友都是各行各业,但是都是想进入Web3的。在群主的帮助下学习了一些关于Solidity和Solana的东西。但是很细碎,没有一个体系,只能做一些水龙头那样的小项目。

某一天在逛登链社区的时候看到有个Solana训练营,就想着来都来了,进去看看。在进入这个训练营后才发现,原来Web3并不是一个虚无缥缈的东西。它只是实现方式和Web2不太一样。

在训练营里,不仅可以看到使用Solana实现的各种各样的合约,还可以了解到狙击机器人、套利、黑客松比赛、AI在Web3方面的各种应用,最重要的还是可以接触到之前根本就没想到过的各种大神和大佬。

让我印象深刻的还是这几堂课:

  1. 在狙击机器人这堂课,可以通过狙击机器人的运作方式来了解币从创建到流进池子里的过程。进而能提出像“为什么币要进池子”等这样的疑问。可以了解到交易的生命周期,还能了解到可以通过优先费进行插队。通过“为什么我买到的和我看到的价格有差距”了解到原来交易还能产生滑点以及怎么通过Jito Bundles(原子交易包)来解决这种问题。还有就是写了代码还不行,不能解决物理上的延迟问题,必须通过租赁离Solana验证者节点高度集中的区域的服务器才能减小这种延迟。在金融高频交易(HFT)中,距离就是时间,时间就是金钱
  2. 在套利这堂课里,可以了解到什么是套利,套利就是打价格差,A池子的a币价格低,B池子的a币价格价格。这时候可以通过在A买在B卖的方式赚取价格差,当然两个池子的币不一定一样,甚至都可以不只是两个池子。这时候我们写的程序就类似于一个中间商,进行低买高卖的方式赚取利润(其实在物理世界存在这种方式,国家A的兑国家B的货币比例是1:1,国家B兑国家C的货币比例是1:1,国家C兑国家A的货币比例是1:5,这时候就可以通过国家A一路兑换到国家C,把国家A的货币变成国家C的货币,再把国家C的货币兑换成国家A的货币,这样你的资产就能翻5倍。当然了,这是犯法的事情。)。在套利这堂课上,还能通过区块链浏览器去观察什么是套利行为,以及它是通过什么中间节点去进行套利的。如果想进行套利,需要用Jupiter这种工具实现。套利的成本还是很高的,不仅要考虑自己写的软件,还要考虑到硬件、资金量等问题。
  3. 在黑客松比赛这堂课,其实这不能算是一堂课,可以说是一个实践。对于我这种第一次参加黑客松的来说,就像刘姥姥进大观园——大开眼界。真的没想到,原来黑客松原来是这样子的,原来Web3还能做游戏,原来黑客松不一定要用到合约甚至都可以不用写代码(直接用AI生成就行),原来Web3还能做这么多有意思的事情,原来还有好多人也和我一样是刚进入Web3的小白。不得不说黑客松真的是一个可以解放人类大脑天性的比赛。在传统的Web2开发中只知道围着某些业务、数据库、中间件、高并发、高性能、八股文等转。等离开了Web2才发现,外面根本没有下雨。在Web2,原本想写一些好玩的东西,但是最终还是脱离不了CRUD,脱离不了各种XXX管理系统。现在黑客松就是一个可以实现自己想法的好路子。这里不仅可以看到Web3做的各种各样的小游戏,还能见识到各路大神写的策略引擎、交易机器人和各种Alpha 工具。
  4. 最重要的还是通过写智能合约了解到了各种金融知识和业务逻辑。包括但不限于自动化做市商(AMM)与流动性(我自己的黑客松项目就是有一个AMM功能,真的很暴利,用钱生钱,能翻好几倍)、去中心化借贷、交易的原子性与闪电贷、资产的数字化等等。还接触到了Pinocchio。主要是这些可以通过合约代码亲自实现,相当于自己想象的东西通过工具变成了可以看得见摸得着的实物。

印象最深刻的问题

  1. 之前学Solana的时候,安装工具都能装两天。期间各种报错,还有因为网络原因导致的安装失败。为了摸索一套合适的安装教程,可谓是历尽千辛万苦,试了好几种方式才摸索出一套可行的方案。
  2. 那个合约的传参方式,第一次见使用属性宏来进行传参的,而且测试时候还要按照顺序传参,稍微有一个不慎就会报错。
  3. 写测试的时候,那个accounts有的就是要传,有的就是不传。最终总结出Rust 里有 seeds,TS 里就能省;Rust 里没 seeds,TS 里必须填。
  4. 理解PDA和账户的关系就理解了好长时间。
  5. 还有什么时候用CpiContext::new_with_signer,什么时候用CpiContext::new,这也是有讲究的。

我本身对金融和加密还是挺感兴趣的,通过币安的API接口用技术指标做了两个效果还行的策略。未来还是想深耕DeFi和Infra领域。

忘记自我介绍了,我之前是做Java开发的,做的都是和钱一点关系都没有的工作。还是最近一年通过加密了解到了一些金融的知识。

感谢Solana_zh和openbuildxyz举办的训练营,让我学到东西的同时还能接触到这么多有趣的小伙伴和大神。很期待第二阶段的项目。

#SolanaBootcamp #Solana_zh #solana #solana_devs #openbuildxyz