铭文交易小白必看,手把手教你如何用RBF狙击和反狙击
RBFRBF是一种加速比特币交易的方式,可用高手续费交易替换未确认交易。使用RBF需相同UTXO,但基于PSBT签名的交易可狙击其他交易。Magisat平台提供狙击工具,复制待狙击交易id,设置高费率,填写接收地址,点击购买。使用Eden为例,打开交易界面,复制交易id,使用Magisat工具确认交易。需注意矿工/矿池是否支持RBF功能。防止被狙击的方法是拉高gas,掌握反狙击方法是最好的防守。
原文来源:Odaily星球日报
原文作者:Golem
什么是 RBF
RBF 全称为 Replace By Fee,即替代付费,是比特币加速交易的一种方式。它允许用户将一笔未确认的交易替换成一笔新的更高手续费的交易,以达成加速交易的目的。只要新的代替交易附带足够高的手续费,矿工就有动力打包代替交易入块。
不过使用 RBF 的要求是,创建的代替交易必须使用与原交易一个或多个相同的 UTXO 作为交易输入。
为什么能够使用 RBF 狙击比特币交易
根据上述所说的使用 RBF 的要求,一般来讲我们不能替换别人的交易,因为无法获取别人的签名授权,使用不了别人交易中的 UTXO。
但因为目前基本所有比特币交易市场使用的签名都是 PSBT(部分签名的比特币交易),使我们有了狙击其他比特币交易的可能。简单来讲,卖家会在上架资产时将签名私下授权给市场,签名内容可通俗理解为“当收到 xxx BTC 时同意将资产卖出”,当有买家愿意交易时,市场将买卖双方这两部分签名组合成一个完整的签名交易广播到内存池。
而进入内存池后,因为比特币网络的透明性,卖家的签名就不再只有市场知道,而是暴露在所有人眼下。因此我们就可以拿到卖家的签名授权,使用 RBF 功能重构一笔高手续费的代替交易完成狙击,使原买家的交易作废,竹篮打水一场空。
如何使用 RBF 狙击比特币交易
RBF 本身在技术上具有一定的复杂性,一般的交易者要想熟练使用它具有一定门槛。好在市场上已经有人开发出了相关狙击工具,即使小白也能使用,下面我们就拿 Magisat 提供的狙击工具做教程。
1、复制待狙击交易的交易 id
以 Magic Eden 为例,如果我们现在想要狙击 Runestone 的交易,首先打开 Runestone 的交易界面,点击详情
然后在下面的交易详情页点击交易 id 跳转至 mempool
最后在 mempool 中,复制这笔交易 id,同时记住这笔交易的费率,因为待会狙击时费率一定要比原交易高才行。
2、使用 Magisat 平台工具完成交易狙击
Magisat 是一个比特币 NFT 交易平台,该平台同时上线了即时狙击的工具。点击下面链接进入工具:
关于【铭文交易小白必看,手把手教你如何用RBF狙击和反狙击】的延伸阅读
火星财经加密周报 | 6月7日
本周欧盟选举开始,加密行业监管政策可能受影响。Tether CEO担心欧盟MiCA稳定币要求会对市场产生负面影响。RoaringKitty可能清算其GME股票头寸,Solana币价增长受益于Meme币交易活动。特朗普竞选团队收到近3亿美元捐款,西班牙90%的World ID持有者支持Worldcoin回归。加密专家密切关注欧盟选举对MiCA、DeFi、NFT等领域的影响。比特币可能因CPI创新高和降息预期上涨,ETH表现落后。Blast提醒DApp在6月25日前分配所有Gold和Points给用户。Bitget Launchpad项目BWB投入总人数增长,IO.NET初始总供应量为5亿枚。五月加密市场大多数指标下跌,但以太坊质押收入上涨,NFT市场交易额下降。加密货币可以解决人类挑战,DeFi夏季最新更新包括Ethena、Etherfi、Karak等项目。Notcoin交易量增加,L2争斗白热化,市场流动性改善,Meme板块吸引资金流入,NFT市场情绪低迷。Shardeum、Merlin和0G Labs与多家合作伙伴合作推进去中心化项目发展。
7月降息“没戏了”?加密市场应声下挫
美国5月非农就业报告强劲,加密市场早盘稳定但下午走低。比特币价格达到历史新高,市场情绪积极,预计未来几周将再创新高。分析师认为,比特币的四年周期是影响因素,预测2025年10月11日将达到新的历史高点。尽管存在泡沫市场的迹象,但与加密货币挂钩的永续期货并没有出现投机热情。市场逐渐成熟和稳定,受到机构兴趣和采用的影响。投资者关注下周的美国CPI数据和美联储货币政策决议。比特币未平仓合约创历史新高,市场情绪积极。
https://magisat.io/instant-snipe
然后将刚刚复制的交易 id 粘贴到搜索框,先点击“Submit”,可以看见下方已经出现了该笔交易的详细信息,然后我们再点击“Buy floor”
到了创建交易的页面,如下图首先设置费率,为狙击成功一般要高于原交易的一倍;然后填写 runestone 接收地址;最后点击 Buy listings 弹出钱包签名确认交易即可。
此时如果返回 mempool 中查看原交易,如下图,会显示该交易已经被代替为新交易,并且下方还展示了代替交易的历史。
提示:以上教程所选例子只是作为演示,并没有狙击例子中的交易
目前使用这种方式可以狙击比特币 NFT 和 BRC 20 的交易,Runes 资产估计也将在不久后支持。同时需要注意的是并不是所有狙击都能成功,这跟矿工/矿池有很大的关系,如果打包下一个区块的矿工/矿池不支持 RBF 功能,那么尽管你已经代替了交易,它们依然会打包原交易进块。不过从利益角度来说,为得到更高手续费收入,矿工支持 RBF 似乎是个必然事件。
如何防止被人狙击
换位思考,如果我们自己是买家当然不希望自己的交易被别人狙击,那么有什么办法能够防止自己的交易不被狙击呢?
可能有读者会觉得既然狙击交易本质上是使用的 RBF 功能,那么只要在签名时禁用 RBF 就可以避免了。但这样实际也不能完全避免,这样的禁用最多是禁用自己不能使用 RBF 功能,矿工照样可以将替换过后高手续费的交易打包进块。
所以现在唯一可靠的办法就是在购买资产时拉高 gas 尽快过块,避免交易被卡给狙击者足够的时间操作。当然,如果实在运气不好遇到半小时不出快的情况而被狙击,也可以根据上述教程进行反狙击。
总结
区块链是个名副其实的黑暗森林,所有人都是躲在暗处的猎手,一边担心暴露自己一边伺机而动捕猎别人。在比特币上使用 RBF 狙击交易实际和以太坊中的“夹子机器人”类似,只不过随着信息差缩小和工具的出现,狙击比特币交易的门槛已经变低,达到人人可用的地步。
即使你不想作为猎手狙击别人的交易,但也应该掌握方法以在关键时刻进行反狙击。毕竟最好的防守就是进攻。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Golem,如有侵权请联系删除。转载或引用请注明文章出处!