本文总结了@lilyanna_btc推特的内容,重点是准备多种常用钱包、拆分UTXO以避免高网络费用、保护资产的机制和增加并行交易能力。建议准备unisat、okx、xverse钱包,每个地址至少有3个大额UTXO,单个UTXO金额不少于500U。同时,建议在给新钱包准备UTXO时转入几个600聪以避免高网络费用。教程提供了拆UTXO和分钱包的方法,建议在低于30的费率操作,避免捐钱给矿工。
原文作者:Lilyanna 比特里里
原文来源:twitter
注:本文来自@lilyanna_btc 推特,火星财经整理如下:
重点:
1. unisat钱包、okx钱包、xverse钱包都准备好,放点钱,到时候方便换着用。
2. utxo稍微拆一拆,别每个钱包就1个utxo,至少拆3个大额;但也别太碎,每个utxo就几十U的话,后面支付的时候网络费成本太贵。
钱包篇
- 为什么要准备钱包?
1. 不同的代打平台,支持的钱包类型可能不一样,准备好几种常用钱包,可随时自由切换各种平台使用
2. runes热度过高,一旦某钱包的服务宕机,还有备选的其他钱包可用(宕机概率其实不大,别焦虑)
- 准备哪些钱包?
1. unisat钱包&OKX钱包,都可以准备几个地址。
这俩钱包可以互相导入,极端情况下可以用私钥导入另外一个钱包使用,正常情况下还是建议一个地址只在一个钱包里用,不要在两个钱包同时使用,以免钱包多了你自己容易弄混。
2. Xverse钱包:
下载地址:https://xverse.app/download
请注意,Xverse钱包有两个地址,3开头的BTC地址和bc1开头的资产存放地址(ordinals、runes、稀有聪等)。
这个机制是为了保护你的资产,在支付/发起购买交易时,会用你的BTC地址来支付,把你获得的资产打入bc1开头的资产地址;只有在你挂单或者转移特定铭文时,它才会从你的资产地址里选取对应的utxo出来做挂单和转移,从而实现钱和资产分离,避免误烧。
把准备的好的btc转入3开头的BTC地址,不要转入bc1开头的资产地址!Xverse不会花到你资产存放地址里的btc!
UTXO篇
- 为什么要准备utxo?
① 大额utxo数量,可能影响你能并行的交易数量
有的平台或钱包,禁用unconfirmed(交易未确认)状态的utxo,也就是说,如果你的utxo被困在上一个交易里还没有被找零回来,那么你只能用其他utxo支付;
如果你的utxo数量过少,即使金额再大,能并行发起的交易数量也非常有限。(这就是大家在Magic Eden上经常遇到明明余额还够,却不让买的原因)
② utxo过少,会增加cpfp的概率,导致后续交易费率被拉低
如果平台或钱包允许你用未确认状态的utxo,且你在发起第二笔支付时,确实用上了前一笔的未确认状态utxo作为input,恭喜你,成功构成了cpfp,第二笔交易会和前一笔交易均摊gas。
举个例子,你第一笔交易给了100的费率,这时候链上费率飙升,涨到了200,于是你重新发起一笔220费率的交易,想再拼一把,但第二笔交易和第一笔构成了cpfp,整体有效费率只有160上下(实操中由于交易size的不同,不一定是平分逻辑,有权重,这里只是举个例子),于是第二笔依然无法上链。
③ utxo太碎,钱包拼凑utxo进行支付时,会增加你的网络费成本
在单笔交易中,你支付用的input越多,你的整体交易size越大,需要为其支付的网络费也就越高,所以utxo太碎有可能增加你的网络费成本。在费率20的时候可能你没什么概念,等费率涨到200,你就开始肉痛了。
- 那如何准备utxo?
1.适当分散在不同地址存放,遇到上述②中的情况时,前面的交易卡住了,可以果断换个钱包打新,有效防止cpfp。等前面的交易确认后,再切回该钱包使用。
2.每个地址内,关注好大额utxo数量,至少在3个以上。
单utxo的金额没有具体的建议,但最好不要少于500U。
链上费率到200 sats/vB,打20张runes就至少要500U了,单utxo小于这个值容易触发上面第③个情况,utxo过碎导致交易成本高
3.如果你在给新钱包准备utxo, 可以顺手转几个600聪进去(最少转2个),以免到扫单时再顶着高gas准备钱包。
在市场扫单时候,市场经常让你准备钱包,其实就是在帮你拆600聪的dummy utxo(需要n+1个,例如你单次扫单5个,需要6个dummy;一次只买1个,需要2个dummy。在交易完成后dummy utxo会全部回到你的钱包)。dummy utxo的原理比较复杂,后续单开帖子讲。
4.如果是你的常用钱包,大概率在一次次找零和交易中,utxo数量和dummy utxo数量都已经调整好了,不用管上面的流程。最多是看看utxo面额,如果都很小,gas低的时候适当合并一下就好了,看不懂别折腾也行。
拆utxo/分钱包教程
1. 右上角连接好钱包(连上你有钱的钱包,拆utxo或者转账,从这个钱包往出付钱)
2. 按照你的需要,填写金额和接收地址。每行会生成一个打到对应地址的utxo
3. 所有行的金额加起来必须小于你当前钱包的余额
然后点confirm ,再签名即可
(这里的fee是他给你预估的网络费,不是平台收的手续费,我一开始也以为是,检查了一下output,发现没有打给平台的部分,这个服务平台应该是不收钱的)
最后!!!
1. 如果你看不懂,准备好unisat、okx和xverse钱包,每个都有点钱,就可以了。
2. utxo教程这么长,是为了让大家能提前筹备,节约一些网络费。
即使不准备,到时候正常用几次,utxo用着用着就自己拆开了, 也就是多花点网络费,不用焦虑。
3. 建议大家在30的费率以下时操作,别顶着200的峰值费率准备钱包!这是给你省钱的教程,不是让你捐钱给矿工的教程!