V2EX 09月17日
虚拟币交易入门指南:避坑小贴士
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文为虚拟币交易新手整理了一份入门小贴士,涵盖了交易细节和钱包操作。在交易细节方面,文章详细解释了交易中涉及的Program ID(智能合约)和Data(参数),并以V2EX打赏为例,深入分析了SPL转账的原理,包括Amount、Source、Destination和Owner的含义,特别强调了Token账户与钱包地址的区别以及创建Token账户可能产生的额外租金。此外,文章还介绍了如何通过Solscan等工具查看详细交易信息。在钱包操作方面,文章将交易所钱包比作银行存款,Web3钱包比作家中保险箱,阐述了各自的优缺点,并对比了交易所充提币与Web3钱包转账的手续费差异,指出交易所提币可能包含额外的服务费。

💰 **交易指令解析与SPL转账详解**:文章深入剖析了虚拟币交易中的智能合约(Program ID)和传入参数(Data),并以V2EX打赏为例,详细解释了SPL(Serum Program Library)转账的机制。重点阐述了Amount(数量)、Source(来源Token账户)、Destination(目标Token账户)和Owner(所有者)等关键信息,并指出了Token账户地址与钱包地址的区别,解释了为何首次向新用户打赏V币会产生额外的SOL租金。

🔍 **交易信息追踪与分析工具**:文章介绍了如何利用Solscan等区块链浏览器来查看和分析单笔交易的详细信息,包括操作指令、账户变动以及日志记录。同时,推荐了Solana官方的explorer.solana.com作为查看交易和账户信息的便捷工具,方便用户深入了解交易过程。

🏦 **交易所钱包与Web3钱包的本质区别**:文章将交易所钱包比作银行存款,强调其便利性但存在被冻结或银行倒闭的风险;将Web3钱包比作家中保险箱,强调用户对资产的完全掌控,但需自行保管好私钥/助记词,避免丢失。这种类比帮助新手理解两种钱包模式的核心差异及各自的风险点。

💸 **充提币与转账手续费对比**:文章对比了交易所的充币/提币操作与Web3钱包的转账费用。指出Web3钱包的转账仅需Gas费和优先费,而交易所的提币操作通常会收取额外的服务费,并引用了用户在不同交易所的提币费用体验,提示用户注意这些潜在的额外成本。

最近看到一些刚接触虚拟币交易的朋友踩了一些坑, 简单整理了一份入门小 Tips 给大家参考.

一. 关于交易的细节

以 V2EX 的 20$v2ex 打赏为例:

1.在点击打赏按钮之后, 会唤起钱包进行交易, 其实在交易的面板中是有一个默认折叠的高级选项的, 可以点击展开折叠, 如图 1 所示:

2. 如果点开高级选项会显示本次交易包含的操作指令, 如图 2 所示:

Program Id 就是程序的 ID, 也就是我们常说的智能合约

Data 就是这个程序传入的参数

可以看到打赏 V 币一共执行了 3 个指令:

上面两个指令是 Unknown, 所以钱包把他们对应的合约地址也就是 Program Id 给贴出来了

右边有一个打开按钮, 点击就可以查看这个合约的具体信息.

最后一个指令是 Transfer, 这个指令是内置指令, 也就是 System Program, 类似系统内核里面自带的一些工具或者函数方法. (其实前面两个 ComputeBudget, 也是系统提供的, 是 NativeLoader 管理的, 为什么显示 Unknown 不清楚, 但是这不是这次讨论的重点, pass 掉)

然后细说最后这个 Transfer, 这个其实就是转账操作, 转账分两种, 一种是原生转账, 一种是 SPL 转账, 咱们使用的 V 币打赏就是 SPL 转账, 这两种转账差不多其实, 先细说这个图里的 SPL 转账:

    Amount 是 2+7 个 0, 因为 V 币是 6 位小数, 所以这个 Amount * V 币的小数位就是实际操作的 V 币数量Source 是来源 Token 账户, 在这个图里面是: 4kbSR...9PARyDestination 是目标 Token 账户Owner 是授权人或者说是来源 Token 账户的所有者, 这个地方我没有裁全, 大概能看到是我 H5u 的钱包公钥.

这个地方需要注意的是, Token 账户地址不是你的钱包地址, 而是你在对应 Token 下创建的账户, 这也是为什么我们给从来没持有国 V 币的用户(or 回收了 V 币钱包地址)打赏的时候, 会额外支付 0.002sol 的原因, 这 0.002sol 就是用来创建对方在 V2EX Token 上的账户租金.

这一点就是原生转账和 SPL 转账之间最大的不同, 原生转账的双方地址就是双方对应的 solana 链上的钱包地址, 而 SPL 转账则是对应 Token 上面的账户地址.

3. 我们点击确认按钮, 大概会得到下面这一个界面:

在这个界面的最下方有一个 在 Solscan 上查看 点击就可以在 Solscan 上查看这一笔交易的详细信息, 包括传参, 账户操作, Log 之类的, 大概是这样的:

ps: 还有一个比较好用的查看交易信息的网站叫: https://explorer.solana.com/ 后面可以拼接: tx/xxxx 或者 address/xxxx, 就可以查看交易或者对应的账户信息, address 可以是代币地址, 也可以是钱包地址.

https://sol-incinerator.com 回收空钱包地址的截图为例, 大家可以自己分析一下或者自己尝试着操作一下看看:

二. 关于在交易所以及 Web3 钱包的一些 tips, 这点可能需要大家来一起补充, 我操作的比较少, 挑我知道的说

1. 在交易所钱包的虚拟货币 和 在Web3 钱包里面的虚拟货币 虚拟币是一样的, 但还是有一些不同的, 打个比方:

2. 交易所里面的充币/提币, web3 钱包里面的转账手续费问题

挑我知道的说:

    web3 钱包的转账是没有第三方收取手续费的, 只需要支付一些 gas 和优先费就可以了交易所里面的这个充币目测没有什么额外的手续费, 跟 web3 钱包是一样的但是这个提币操作, 好像都是需要一些额外的服务费的, 之前用 Binance 好像每笔 usdt 都会收我 0.5u 的样子, 现在用 okx 每次大概收我 1u, 但是我去帮助文档里面检索了一下, 发现这么一些答案:

还有这么一个解释:

![web3 提币手续费和交易所不一致]( https://raw.githubusercontent.com/HelloWorldImJoe/ImageHosting/master/Blog/web3 提币手续费和交易所不一致.png)

PS: 我也是最近两个月才正式接触币圈的新人, 有什么遗漏或者错误, 大家轻喷, 欢迎指正.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

虚拟币交易 加密货币 钱包 交易 新手指南 SPL转账 Solana Web3 交易所 Crypto Trading Cryptocurrency Wallet Transaction Beginner's Guide SPL Transfer Solana Web3 Exchange
相关文章