关于 Solana 上的 V2EX 代币交易和转移的手续费的小知识

2 天前
 tms

前言

看到站内很多朋友还不太了解这部分知识 && 昨天回答过 gas 的问题被站长打赏了。

稍微写一下这方面的小知识,想到哪写到哪,有点长,老手可以略过。另外有比喻不对或者描述不准的地方欢迎大家一起讨论。

Solana 链 和 SOL

Solana:Solana 是一条区块链,可以比喻为 Solana 是一个城市或者国家

SOL:SOL 是 Solana 链的原生代币,可以比喻为 Solana 的官方货币

gas 费:Solana 城里的所有业务(城市运行,支付、转移、交易、租用等)都需要使用 SOL 支付手续费,被称作gas 费用。而这些 gas 费用共同支撑起了整个城市的基础设施运转。

同理,以太坊( Ethereum )是另一条区块链,它的官方货币是ETH

SPL 代币 和 V2EX

SOL: 前面说了,它是 Solana 这个城市的“官方货币”,是最基础、最重要的钱,也是 Solana 链运转的关键。

SPL 代币: 它们就像是在 Solana 这个城市里,由各种公司或项目自己发行的“代金券”、“积分卡”或者“股票”。代币是代表多种资产类别所有权的数字资产。代币化使得产权的数字化成为可能。Solana 上的代币被称为 SPL (Solana Program Library) 代币。

比如,某个咖啡店可能发行了“咖啡积分”(一种 SPL 代币),你集齐多少分可以换咖啡。

或者某个游戏公司发行了“游戏币”(也是一种 SPL 代币),你可以在游戏里用它买装备。

虽然这些 SPL 代币有它们自己的价值和用处,但它们都“运行”在 Solana 这个大城市里。就像你拿着咖啡积分卡去买咖啡,最后结账的时候,你还是得用 SOL 来支付那笔交易的“手续费”(尽管这笔手续费非常非常少)。

V2EX: 是由 V2EX 在 Solana 链上发行的 SPL 代币,可以比喻为在 Solana 这个城市里的一个公司 V2EX 发行的一种代币,如上所述 V2EX 可以代表某种产权,实现某种功能,激励用户,进行自治投票等,这要看未来站长和 V 友们如何规划和使用 V2EX 代币,让我们一起把它做的更有意义 :)

注:稳定币例如 USDC 和 USDT ,在 Solana 链上和 V2EX 等代币一样,也是一种 SPL 代币。只不过它们是由特定企业发行并保障与现实中美元等法定货币挂钩。如Solana 上的 USDC可以比喻为在 Solana 这个城市里的一个可以和现实货币兑换的公司 Circle 发行的一种代金券,可以 1:1 的兑换现实中的美元。

SPL 账户租金

对于区块链来说,所有数据和交易都是记录在链上的,比喻起来就像这座城市有一个公共账本,里面记录了所有账户之间的交易,对每一个 SPL 代币都会有一个单独的格子,公共账本为了保存每个钱包的每个 SPL 代币账户的记录,需要收取租金,类似于押金,以维持它在区块链上的存储空间。 这笔租金大约是 0.002 SOL ,具体数额取决于账户的数据大小。

这笔租金会在第一次拥有这个代币的时候收取,相当于对你钱包里的这个 SPL 账户进行开户,并且在你这个代币账户清零以后,可以销毁这个格子并把租金退还给你,相当于对你钱包里的这个 SPL 账户进行关户。

这也就是第一次买入 V2EX 的时候会收取略多于 0.002 SOL 的费用的原因。

交易和转移

在 Solana 上有很多链上交易所(被称为 DEX 如 pump 、raydium 、jupiter 等),他们像现实中的银行或者股票交易所一样,可以提供SOL 和代币代币和代币之间的交换功能。

:和现实中一样,需要有人或者交易所同时提供两种代币以供兑换,同时赚取差价或手续费,这被称作流动性提供商(Liquidity Provider, LP) 。

所以你可以方便的使用这些交易所进行SOLV2EX的兑换,注意需要使用 SOL 付 gas 费,所以你没法把钱包里全部 SOL 换成 V2EX 。

同理,进行代币转移的时候也需要使用 SOL 支付 gas 费用,所以发送 SOL 或者 V2EX 都需要消耗一点 SOL 作为 gas 费

相关资料

有兴趣的可以去看官方的相关资料。

https://solana.com/zh/docs/core/accounts https://solana.com/zh/docs/core/fees https://solana.com/zh/docs/tokens/basics

867 次点击
所在节点    Solana
21 条回复
tms
22 小时 33 分钟前
@NoCash CEX 、DEX 机制略有不同,CEX 里你的账户余额只是一个数字(当然交易所内需要实际拥有这么多的资产,只不过在中心钱包里,类似于现实中的银行),并不上链,只有提币的时候才会上链发送到你的钱包,所以理论上交易是没有手续费的,或者说手续费 100%都是 CEX 赚取,费率是 CEX 自己定的,有一些 CEX 交易所甚至会免手续费或者部分币种免手续费,如币安的 FDUSD 交易对和稳定币交易对。但是提币因为要上链,一般是有费用的。

而大多数 DEX 因为是链上的自动化智能合约进行兑换,每次交易是实实在在发生在链上的 transaction ,所以需要付 gas ,而这些 gas 会分给区块链节点,维持链的正常运行,节点对所有数据进行排序打包的动力也就是来源于获取这部分 gas 收益,也就是所谓的挖矿的矿工的一部分收益来源。

当然也有一部分 DEX 采用了和 CEX 比较类似的先充值再交易最后提币的逻辑,可以做到一次充值,多次交易,没有手续费或极低手续费,最后提币再上链。

这两种手续费和 gas 并没有严格绝对的高低之分,手续费一般是交易所自己定的,比如千分之几,而链上 gas 一般取决于链上的繁忙程度、交易的复杂度(比如需要几步完成,交易数据大小)、交易所的智能合约代码实现方式等。可以自行尝试后做对比。

另外 CEX 一般采用订单簿模式,限价成交价格比较稳定,而 DEX 一般采用自动化做市 AMM 模式,流动性不足的情况下成交价会有滑点(这是除 gas 之外另外可能潜在存在的交易损失),具体可以搜索一下 AMM 和 CLOB 两种交易模式的比较。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1147724

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX