网络与代币
OnWallet 支持 XRP Ledger:它自己的货币 XRP,以及在其上发行的每一种代币。代币由谁发行,比它叫什么名字更重要。
网络
| 网络 | 网络 ID | 用途 | 钱包使用的服务器 |
|---|---|---|---|
| Mainnet | 0 | 真实的 XRP 和代币。默认网络。 | s1.ripple.com,然后是 s2.ripple.com |
| Testnet | 1 | 练习用。XRP 没有价值,由水龙头(faucet)发放。 | s.altnet.rippletest.net |
| Devnet | 2 | 较新的账本功能,供开发者使用。 | s.devnet.rippletest.net |
钱包顶部的网络标记始终显示你在哪个网络上。签名之前,钱包会询问服务器它是哪个网络,如果答案不是你选择的网络,就会拒绝签名。你的主网地址和测试地址是不同的。
XRP 与储备金
- XRP Ledger 账户至少持有 1 XRP(基础储备金)后才会存在。账户存在期间,这 1 XRP 一直处于锁定状态。
- 账户持有的每一种代币会再锁定 0.2 XRP。
- 钱包把你的余额分为可用(Available)和为账户储备金锁定(Locked for account reserve)两部分显示,让你知道能发送多少。
- 这些数额由账本设定,而非 OnWallet,账本的验证者可以投票更改它们。
代币
要持有某个代币,你的账户首先要声明它信任该发行方的这种货币:这就是信任线(trust line)。在 OnWallet 中添加代币会创建一条信任线(带有“no rippling”设置,这样你的余额不会被用来中转别人的付款),并锁定 0.2 XRP。代币余额为 0 后,你可以移除它,这会释放那 0.2 XRP。
任何人都可以用任意名称发行代币。来自非 Ripple 账户、名为 RLUSD 的代币并不是 RLUSD。只有发行方地址才能说明谁是代币背后的发行者。
已验证的发行方
OnWallet 内置一份简短的发行方名单,每个地址都已对照发行方自己公布的地址核对过。它们会显示已验证徽章。其他任何代币都会显示它的发行方地址,以及(如果发行方公布了域名)标为未验证的域名。
| 代币 | 网络 | 发行方 | 发行方地址 |
|---|---|---|---|
| RLUSD (Ripple USD) | Mainnet | Ripple | rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De |
| RLUSD (Ripple USD) | Testnet | Ripple | rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV |
| USDC (USD Coin) | Mainnet | Circle | rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE |
| USDC (USD Coin) | Testnet | Circle | rHuGNhqTG32mfmAvWA8hUyWRLV3tCSwKQt |
名称看起来像其中之一(RLUSD、RIUSD、RLU5D)、但来自其他发行方的代币会收到警告,你必须勾选“我知道这是另一个代币”(I know this is a different token)才能添加它。
发行方能做什么
添加代币时,钱包会读取发行方的账户,并用平实的话告诉你:
- 发行方可以冻结此代币(Issuer can freeze this token):它可以让你的余额无法转移。
- 发行方可以收回(Issuer can claw back):它可以从你的账户中收回代币。对于 RLUSD,Ripple 两者都能做到。
- 转账费(Transfer fee):持有人之间每次转账,发行方都会留下一定比例,例如 0.2%。RLUSD 没有转账费。
价格与练习兑换
- 以美元计的总余额是近似值,根据账本自己的市场(AMM 资金池)定价。账本上没有价格的代币不计入。
- 在 Testnet 上,你可以用测试 XRP 兑换测试 RLUSD,在不动用真钱的情况下试用代币。报价为价格变动留出最多 2% 的余地;如果花费会超过这个数额,什么都不会发生。