我与PGN网络的故事:跨链到一半桥断了?
作者: 阅读笔耕
分类:
SeeDAO, Web3, 区块链, SeeDAO征文
⋯⋯可是就在某一天竟然撤下了「PGN Bridge」的菜单,该不会跨链跨到一半,过桥设施就断了吧(怕)!
⋯⋯可是就在某一天竟然撤下了「PGN Bridge」的選單,該不會跨鏈跨到一半,過橋設施就斷了吧(怕)!
嗨!这篇文章想聊一下我命运多舛的跨链故事,一切的源头都来自于 PGN(Public Goods Network)区块链。
一月中,PGN 官方释出了 预计今年六月要结束营运 的消息,而我主理的「创作者经济 IMO」项目,金库在这条区块链上是有资金(ETH 和 DAI)的,只好被迫撤离。官方的配套措施挺消极,仅提供几条跨链桥的超链接而已,放牛吃草意味浓:Layerswap|https://www.layerswap.io/appMinibridge|https://minibridge.chaineye.tools/Superbridge|https://app.superbridge.app/https://bridge.publicgoods.network/首先是 ETH-PGN(在 PGN 链上的 ETH 资产)相对容易,使用 1. 或 2. 就可以「即时地」完成跨链转账,手续费也还可以接受,大约是 1~2 镁。但是 DAI-PGN(在 PGN 链上的 DAI 资产)就不能如法炮制了,只能用上 3. 或 4. 的渠道。这两个渠道由于验证方式的不同,要等上一段「七天挑战期」才能取款。我是第一次体验这种跨链方式,痛点很多,纪录如下。▪ Approve DAI spending cap可能是第一次交互的关系,当我试着在 Superbridge 进行 DAI-PGN 的跨链操作时,弹出来一个抬头为「Approve DAI spending cap」的窗口让人签署(手续费约 0.2 镁),签署完看到交易纪录显示「已确认」,我就以为大公告成,接下来只要坐等七天就可以了。▪ Prove Withdrawal Transaction但事后(我枯等了一周)才发现并非如此,得和 Superbridge 做第二次交互,直到在网页上生成一个「仪表板」显示进度条才算数,这一道过程叫做「Prove Withdrawal Transaction」的签署,手续费超过 7 镁,开始有一点痛。而且手续费必须消耗 ETH-PGN,但我在早前(就是在那枯等一周的期间)就把 ETH-PGN 跨链移转的一干二净,没办法推进交易⋯⋯幸好后来问到 观察者 Denken 他手上还有一些 ETH-PGN 才解决了燃「没」之急。正式进入「七天挑战期」的等待阶段,有空的时候我就会连上 Superbridge 关注一下进度,可是就在某一天 Superbridge 竟然撤下了「PGN Bridge」的菜单(所以仪表板也消失了),该不会跨链跨到一半,过桥设施就断了吧(怕)!在 PGN 官方 Telegram(子分类的 Bridging 里)反映此事,对方也是毫不知情,同时也有群友遇到了相同的情况。最后我私讯向 Superbridge 官方X帐号询问,原来是他们无预警地把网域换掉,但一时半刻还没有做好转址的动作,给了我新的网域https://app.rollbridge.app/ , 虚惊一场。于是这七天挑战期内,我使用的桥由 Superbridge 更名为 Rollbridge,桥迁之徙。▪ Finalize Withdrawal Transaction终于挺过「七天挑战期」,现在可以按下「完成」钮来取款了。这时蹦出的弹跳窗口显示燃料不足,我得在@創作者經濟 IMO 金库 的以太坊上存入足够的 ETH 余额才能继续推进交易,但需要的 ETH 手续费金额更痛了。观察多日,这个金额大约座落在等值 2X~6X 镁浮动(取决于以太坊网络拥塞程度而定)。最后,我为金库储值了等值 3X 镁的 ETH 作为手续费,才允许我签署最终的「Finalize Withdrawal Transaction」授权。几经波折,终于把 DAI 从 PGN 链上运到以太坊网络上。我查看了交易纪录,虽然当时为了解款我存入了值 3X 镁的 ETH 作为手续费(才被允许按下授权按钮,否则是水印),但实际上被收取的费用大落在 6 镁左右。PGN 官方的配套措施可以做得更多。至少如何顺利撤资的引导可以更友善(手把手)一点,看是要图文/影片解说的方式都好,不要只是扔个超连结就完事了。
转账时不要无脑地立刻按下「MAX」按钮,多想想,也许必须留下一些零头作为未来的燃料。
这番链上操作走下来,先不论转账成本所费不赀,光是费用的「预估 vs 实际」消耗量有如此大的落差,确实很折腾人——也代表「Web3 转账」用户体验要达到 Mass Adoption 还有一段路,尚有很多优化空间。