知识库 · 约 3 分钟读完
为什么 Bitcoin、Monero 这些币没有简单的跨链桥
Bitcoin、Monero 等链跑不了跨链桥需要的合约,Monero 还隐藏交易细节。这些币要跨链,只能靠原生兑换、包装代币、交易所或原子交换。
跨链桥两头都需要程序
在 Ethereum、Solana 这样的链上,跨链桥可以部署一个智能合约,自动锁币、放币、核验另一条链发来的消息。
Bitcoin、Monero、Dogecoin 这类链的脚本能力很简单,跑不了这种合约。它们用 UTXO 方式记账,没有地方安放一个能自己判断“对面链上发生了什么”的程序。所以在这些链上,币只能由某个人或某个群体用私钥来管。
隐私币又多了一层
Monero 默认隐藏付款人、收款人和金额。外人很难证明某笔钱确实到账,跨链桥也就更难自动核验。Monero 通常要等 10 个确认,大约 20 分钟。
Zcash 有透明地址和屏蔽地址两种。兑换服务的充值地址一般是透明的,从屏蔽余额发出能保护之前的记录,但打进兑换的金额可见,到了 Solana 或 Ethereum 上的记录也完全公开。
方案一:原生跨链兑换
Chainflip、THORChain 用验证者网络和门限签名共同管理各条链上的金库,Chainflip 公布的门限是 150 个验证者中的 100 个,THORChain 的节点要质押 RUNE。NEAR Intents 则由求解器来完成订单。你把 BTC 打到充值地址,SOL、ETH 或 USDC 就会到你在另一条链上的钱包,一般需要 10 到 40 分钟。
你拿到的是原生币,完成后不用再信任任何人。THORChain 会用 Memo 携带兑换指令,前端会自动填好,原样使用即可。
方案二:包装代币
想在别的链上继续持有 BTC,可以用 cbBTC(Coinbase 保管)、WBTC(BitGo 保管)或 tBTC(签名者网络保管)。代价是你要一直信任保管方。
包装代币通常是锁定铸造出来的:真币锁在一个金库里,新链上铸出等量的代币。所有真币集中在一处,金库一旦出事,所有代币同时失去担保。
小众币种往往连像样的包装代币都没有,或者流动性很差,这条路就不太现实。
方案三:交易所和兑换服务
中心化交易所是最传统的办法:把币充进去,卖掉或者保留,再选另一个网络提出来。需要注册账户、完成实名认证,币在交易所里时由交易所控制。
充币时网络要选对,要求填 Memo 或标签就必须填。有些交易所只给 Zcash 透明地址的充值入账,从屏蔽钱包发出前先确认。
原子交换:不用信任第三方的小众选择
原子交换用同一个密码和截止时间把双方的币锁住,要么双方都成交,要么都退款。它在脚本简单的链上也能用,是少数几种不用信任第三方就能交易 Bitcoin 和 Monero 的办法。Garden Finance 就用这种锁处理 BTC。
缺点是需要有人和你对手成交,可能要等较久,还得在截止时间前保持在线或用软件自动领取。