Zcash 跨链到 Solana
Solana 上没有成熟的 ZEC 代币,所以把 Zcash 转到 Solana,其实是把 ZEC 换成 SOL 或稳定币。主要渠道是 NEAR Intents,Zashi 这类钱包还能直接从屏蔽余额发起兑换。
审核于 2026年10月14日 · 已核查 4 个方案
简要回答
实际可行的办法是用 NEAR Intents 兑换。你把 ZEC 转到一个一次性的充值地址,求解器在 Solana 上付给你 SOL、USDC 或 USDT,中间由 NEAR 完成结算。如果你用 Zashi,它自带的兑换功能可以直接从屏蔽余额发起,不用另找网站。其他基于 NEAR Intents 的应用和 Rango 这类聚合器也提供同样的兑换。
兑换不会把 Zcash 的隐私带过去。Zcash 这一端的充值地址是公开的(透明地址),任何人都能看到你往里转了多少,Solana 那边的到账也完全公开。从屏蔽余额转出,可以让你之前的记录不被牵扯进来,比从公开地址转要好得多,但这次兑换本身是看得见的。
金额很大,或者你本来就打算卖掉 ZEC 的话,可以用中心化交易所兜底。先弄清楚交易所怎么处理屏蔽充值,有些只认从公开地址来的充值。Solana 上的包装 ZEC 目前没什么用,因为没有哪个版本有像样的交易量。
| 去信任跨链桥 | 没有 |
|---|---|
| 常见做法 | NEAR Intents 兑换 |
| 一般耗时 | 10-30 分钟 |
| Zcash 出块时间 | 约 75 秒 |
| 能否从屏蔽余额转出 | 能,比如 Zashi |
| 到账后是否保密 | 否,Solana 是公开的 |
| 到账后需要 SOL | 收 USDC 或 USDT 时需要 |
这条路线为什么难
Zcash 有两种资金。公开地址(透明地址)和 Bitcoin 一样,金额和发送方谁都能看。屏蔽池(Sapling 和 Orchard)用特殊的数学证明隐藏发送方、接收方和金额。跨链桥必须证明有人充了值,而对屏蔽资金,外部系统除非拿到查看密钥(View Key),否则根本看不到。可这样一来,屏蔽池本该提供的隐私就打了折扣。
Zcash 也没有智能合约,没法按照跟 Solana 挂钩的规则锁住 ZEC,Solana 也没法低成本地验证 Zcash 区块。所以 Solana 上任何 ZEC 代币都需要一个发行方来保管真币,而目前还没有哪个形成了真正的交易量。
意图兑换绕开了这两个问题。求解器在自己控制的公开充值地址上收 ZEC,再在 Solana 上付给你真币,由 NEAR Intents 结算这笔交易。你可以从屏蔽余额往这个充值地址转钱,这也是 Zashi 接入 NEAR Intents 做转出兑换的原因。但这笔充值本身在链上是可见的。
剩下的问题是市场小。做 ZEC 的求解器和交易所比主流币少得多,金额越大,加价越高。想在 Solana 上直接持有 ZEC 的办法几乎没有。
可行思路
1意图兑换
求解器在公开充值地址上收 ZEC,在 Solana 上发出你要的币,由 NEAR Intents 结算。
取舍两边都是真币,也能从屏蔽余额发起。但充值是公开的,大额要看求解器接得住多少。
2Solana 上的包装 ZEC
由发行方保管 ZEC,在 Solana 上铸造对应的代币。
取舍能保留 ZEC 的价格,但要依赖发行方,而且目前没有这类代币有真正的交易量。
3中心化交易所
充入 ZEC,卖掉,再在 Solana 上提 SOL 或稳定币。
取舍大额时简单。是否支持屏蔽充值、有没有上线 ZEC,各交易所和各地区都不一样。
方案对比
| 方案 | 你得到什么 | 通常耗时 | 成本 | 适合人群 |
|---|---|---|---|---|
| 意图兑换(NEAR Intents) | SOL、USDC 或 USDT | 10-30 分钟 | 求解器加价 + 少量 Zcash 手续费 | 大多数人,包括 Zashi 用户 |
| 聚合器(Rango 等) | 支持的 Solana 代币 | 10-40 分钟 | 路线费用,可能另有加收 | 比较 ZEC 的各条路线 |
| 中心化交易所 | SOL 或稳定币 | 30 分钟到几小时 | 交易费 + 提币费 | 大额(前提是上线了 ZEC) |
| Solana 上的包装 ZEC | 由发行方背书的 ZEC 代币 | 看发行方 | 价格影响很大 | 目前基本不值得 |
可用方案
| 方案 | 到账资产 | 托管 / 验证方式 | 备注 |
|---|---|---|---|
| NEAR Intents | SOL、USDC、USDT | 求解器,在 NEAR 上结算 | 充值进公开 ZEC 地址,可以从屏蔽余额转入。 |
| Zashi 钱包内兑换 | SOL、USDC、USDT | 求解器,在 NEAR 上结算 | 从屏蔽余额直接兑换,退款会回到钱包的公开地址。 |
| Rango Exchange | 支持的 Solana 代币 | 看具体路线 | 比较 ZEC 的路线,看清是谁在接单。 |
| 中心化交易所 | SOL 或稳定币 | 交易所保管 | 看所在地区。确认屏蔽充值能否入账。 |
如何把 Zcash 转到 Solana
下面演示用 NEAR Intents 把 ZEC 换成 SOL 或 USDC,在 Zashi 里或 NEAR Intents 应用里都能操作。这是最直接的办法,根据你的钱包,屏蔽余额和公开余额都能用。
- 1
准备 Solana 地址
从 Phantom、Solflare 或 Backpack 复制地址。Solana 地址由 32 到 44 位字母和数字组成。如果要收 USDC 或 USDT,确认钱包里有一点 SOL 付手续费,或者干脆选收 SOL。
- 2
看看你的 ZEC 钱包能怎么转
Zashi 只从屏蔽余额里花钱,并且内置了兑换。YWallet 和 Zingo 可以从屏蔽资金转到公开地址,而 NEAR Intents 的充值地址正是公开地址。如果你的 ZEC 在公开地址(以 t1 开头)上,大多数钱包都能直接转。
- 3
获取报价和充值地址
支付选 ZEC,收款选 Solana 上的 SOL 或 USDC。粘贴你的 Solana 地址,看清报价和最低金额。服务会为这次兑换生成一个一次性的公开 Zcash 充值地址。
- 4
设置或核对退款地址
如果兑换失败或报价过期,ZEC 会退回退款地址。应用一般会让你填一个自己的 Zcash 地址,Zashi 则用钱包里的一个公开地址。退到公开地址的钱谁都能看到,之后可以考虑把它转回屏蔽余额。
- 5
转出 ZEC 并跟踪
在报价过期前按准确金额转出。Zcash 大约 75 秒出一个块,服务看到足够的确认数(通常几个块)后才开始兑换。你可以在 Blockchair 或 3xpl 这类 Zcash 浏览器上查看充值地址。
- 6
确认 Solana 到账
求解器付款后,几秒就能到 Solana。在 Solscan 上搜你的地址。收的是 USDC 的话,核对代币 mint 地址是不是 Circle 的官方地址。
费用与耗时
Zcash 网络手续费很低,现在的钱包按固定规则来设,所以心里有数。主要成本是 NEAR Intents 报价里的求解器加价,加上应用可能收的费用。做 ZEC 的求解器比 BTC、ETH 少,金额一大报价就变差得很快。大额兑换前,换几个不同金额看看报价。
在 Solana 上收 SOL 不需要额外准备。第一次收 USDC 或其他代币时,Solana 会为它预留约 0.002 SOL,而且之后转动这些代币也要用 SOL。交易所则收交易手续费和提币费,这些基本是固定的,金额越小越吃亏。
耗时主要看 Zcash 确认。大约 75 秒一个块,需要几个确认,所以多数兑换 10 到 30 分钟完成。交易所通常要更多确认数,还可能人工审核提币,花的时间会更长。
常见错误
- 以为从屏蔽余额转出,整个兑换就是保密的。充值地址是公开的,转进去多少能被看到,Solana 那边更是完全可见。
- 把屏蔽 ZEC 转到只认公开地址充值的交易所。先看交易所的充值说明,不然可能得找客服人工处理。
- 在 Solana 上收了 USDC,钱包里却没有 SOL。不补 SOL 付手续费,就转不出去。
- 还没把 ZEC 转出去,报价就过期了。这种情况一般会退款,而不是完成兑换。
- 退款留在公开地址上,之后又和屏蔽资金一起花掉,这样两者就被关联起来了。
转账前检查
- 从屏蔽余额转出能保护你过去的记录,但转进兑换的金额是公开的。
- 从公开地址转出,会把你之前的公开记录和这次兑换联系起来。
- 任何兑换在 Solana 那一端都是完全公开的。
- 退款可能退到公开地址。和其他资金一起花之前,先转回屏蔽余额。
- ZEC 交易量不大,金额较大时多比较几家报价。
- 如果选收 USDC 或 USDT,收款钱包里要留一点 SOL。
- 各国对隐私币的规定、哪些交易所上线了它们都不一样。
常见问题
可以换过去,但有个前提。Zashi 这类钱包会从屏蔽池转到 NEAR Intents 的充值地址,而这个地址是公开的。所以你之前的记录虽然保密,充值金额却能被看到。
用 NEAR Intents 兑换,在 Zashi 里或 NEAR Intents 应用里都行,收款填你的 Solana 地址。另一个选择是上线了 ZEC 的中心化交易所。
没有成熟的。Solana 上没有哪个 ZEC 代币有真正的交易量,所以换成 SOL 或稳定币才是现实的选择。
一般 10 到 30 分钟。Zcash 大约 75 秒出一个块,几个确认后开始兑换,Solana 那边几秒就到账。
只能保护一部分。从屏蔽余额转出能藏住 ZEC 的来源,但公开的充值和 Solana 上的到账都看得见。
公开(透明)地址以 t1 或 t3 开头,金额和记录谁都能看,跟 Bitcoin 一样。屏蔽地址(包括以 u1 开头的统一地址)会隐藏发送方、接收方和金额。
没有 SOL 也能收,但之后转动或兑换 USDC 就需要 SOL。直接选收 SOL 就不会有这个问题。