当我们在Solana上买入meme(如Raydium)按下“buy”键之后,交易执行和确认会经历以下步骤: 按下“buy”,签名交易,智能合约执行,池子更新,交易打包,网络确认,代币到达钱包。 1. 交易提交到智能合约 交易数据通过钱包提交到Solana网络,目标是调用Raydium的智能合约。 比如,智能合约接收 1 SOL,检查流动性池状态(如 10 SOL + 1,000,000 meme 代币)。 计算实际收到的代币数量,扣除 0.25% 交易手续费(1 SOL → 0.9975 SOL 入池)。 2. 流动性池交互 智能合约执行交换,将你的 SOL 存入池子,从池子提取 meme 代币。 计算:池子新状态为 10 + 0.9975 = 10.9975 SOL,10.9975 * y = 10,000,000,y ≈ 909,090 meme 代币。 你收到 1,000,000 - 909,090 ≈ 90,910 meme 代币。 滑点检查: 若实际交易滑点超出用户设定的最大可接受范围(如 10%),交易会失败并回滚,失败也会扣除 Gas 费。 3. 交易打包、广播 智能合约生成交易指令,提交到 Solana 网络的领导者节点(Leader Validator)。 领导者将交易打包进区块,广播给其他验证者。 Gas 费用会在这一步扣除。 优先费(如 0.001 SOL):若设置优先费,交易优先级提高,有助于更快进入区块,但不保证固定的确认时间。 4. 网络确认 Solana 验证者通过 PoH(历史证明)和 Tower BFT 共识机制确认区块。 确认时间约 400 毫秒(通常在 0.4-1 秒内完成)。 交易状态变为“已确认”,记录在区块链上。 5. 代币到达钱包 确认后,meme 代币(约 90,910)转入你的钱包,池子更新为 10.9975 SOL + 909,090 meme 代币。 💵这些交易具体会产生的费用有以下几种: Gas 费(Solana 的计算费用Compute Units)——优先费 —— 交易手续费 —— 滑点 —— 代币税费 (假设该 meme 代币有 2% 交易税,你买入的代币量会减少 2%,即实际收到 0.98 份代币而非 1 份)。 而关于每个费用的具体科普,请看以下这篇教程。
From X

Disclaimer: The above content reflects only the author's opinion and does not represent any stance of CoinNX, nor does it constitute any investment advice related to CoinNX.