The Runes protocol is about to be launched. What preparations do users need to make to participate?

24-04-16 18:21
Read this article in 12 Minutes
总结 AI summary
View the summary 收起
Original author: Lilyanna Bitlili, crypto KOL


Editor's note: Runes protocol is a protocol for issuing homogeneous tokens on the Bitcoin network, which is newly deployed by Casey, the founder of Ordinals. It allows Bitcoin transactions to etch, mint and transfer Bitcoin native digital goods. It is expected to be launched at the fourth Bitcoin halving (around April 19). I believe that all Bitcoin ecosystem enthusiasts are waiting for this moment. As the expectation approaches, how can we experience and complete the interaction as soon as the protocol goes online? Crypto KOL Lilyanna Bitlili gave a detailed answer on X, and BlockBeats reproduced the full text as follows:


Runes is coming! The on-chain fee rate is going to soar! How to prepare a wallet?


Key points:

1. Prepare Unisat wallet, OKX wallet, and Xverse wallet, and put some money in them, so that they can be easily switched.

2. Split UTXO slightly, don’t just have 1 UTXO in each wallet, at least 3 large amounts; but don’t split it too much, if each UTXO is only a few dozen U, the network fee cost will be too expensive when paying later.


1. Wallet


- Why do you need to prepare a wallet?


1. Different proxy platforms may support different types of wallets. Prepare several commonly used wallets so that you can switch between various platforms at any time

2. Runes is too popular. Once a wallet service goes down, there are other alternative wallets available (the probability of downtime is actually not high, don’t worry)


- Which wallets should you prepare?


1. Unisat wallet & OKX wallet, you can prepare several addresses.

These two wallets can import each other. In extreme cases, you can use the private key to import another wallet for use. Under normal circumstances, it is recommended to use an address in only one wallet, and not in two wallets at the same time, so as to avoid confusion when there are too many wallets.


2. Xverse wallet:

Download address: https://xverse.app/download

Please note that the Xverse wallet has two addresses, a BTC address starting with 3 and an asset storage address starting with bc1 (Ordinals, Runes, rare satoshis, etc.).

This mechanism is to protect your assets. When paying/initiating a purchase transaction, your BTC address will be used to pay, and the assets you obtain will be deposited into the asset address starting with bc1; only when you place an order or transfer a specific inscription, it will select the corresponding UTXO from your asset address to place an order and transfer, thereby separating money and assets and avoiding accidental burning.


Transfer the prepared BTC to the BTC address starting with 3, not the asset address starting with bc1! Xverse will not spend the BTC in your asset storage address!


2.UTXO


- Why prepare utxo?


① Large UTXO quantity may affect the number of transactions you can conduct in parallel

Some platforms or wallets disable UTXO in unconfirmed state, that is, if your UTXO is trapped in the previous transaction and has not been changed back, then you can only pay with other UTXO;

If your UTXO quantity is too small, even if the amount is large, the number of transactions that can be initiated in parallel is very limited. (This is why everyone often encounters the problem of not being allowed to buy on Magic Eden even though the balance is sufficient)


② Too few UTXOs will increase the probability of cpfp, resulting in a lower subsequent transaction fee

If the platform or wallet allows you to use unconfirmed UTXO, and when you initiate the second payment, you do use the unconfirmed UTXO of the previous transaction as input, congratulations, you have successfully formed cpfp, and the second transaction will share the gas with the previous transaction.

For example, you gave a fee of 100 for the first transaction. At this time, the on-chain fee soared to 200, so you re-initiated a transaction with a fee of 220, hoping to give it another try. However, the second transaction and the first transaction constituted a cpfp, and the overall effective fee was only around 160 (in practice, due to the different transaction sizes, it is not necessarily an equal division logic, and there are weights. This is just an example), so the second transaction still cannot be on the chain.


③ UTXO is too fragmented. When the wallet pieced together UTXO for payment, it will increase your network fee cost

In a single transaction, the more inputs you pay, the larger your overall transaction size, and the higher the network fee you need to pay for it, so UTXO is too fragmented, which may increase your network fee cost. You may not have any idea when the fee is 20, but when the fee rises to 200, you will start to feel the pain.


- How to prepare UTXO?


1. Appropriately disperse and store in different addresses. When encountering the situation in the above ②, the previous transaction is stuck, you can decisively change the wallet to issue a new one to effectively prevent cpfp. After the previous transaction is confirmed, switch back to the wallet for use.


2. In each address, pay attention to the number of large UTXOs, at least 3 or more.

There is no specific recommendation for the amount of a single UTXO, but it is best not to be less than 500U.


The on-chain fee rate is 200 Sats/vB, and it will take at least 500U to play 20 Runes. A single UTXO less than this value is likely to trigger the above situation ③, and UTXO is too fragmented, resulting in high transaction costs.


3. If you are preparing UTXO for a new wallet, you can transfer a few 600 Satoshis into it (at least 2) to avoid preparing a wallet with high gas when scanning orders.


When scanning orders in the market, the market often asks you to prepare a wallet, which is actually helping you to split 600 Satoshis Dummy UTXO (you need n+1, for example, if you scan 5 at a time, you need 6 Dummies; if you only buy 1 at a time, you need 2 Dummies. After the transaction is completed, all Dummy utxos will be returned to your wallet). The principle of Dummy UTXO is relatively complicated, and I will explain it in a separate post later.


4. If it is your frequently used wallet, it is highly likely that the number of UTXO and dummy UTXO have been adjusted in the change and transaction, so you don’t need to worry about the above process. At most, you can look at the UTXO denomination. If they are all very small, just merge them appropriately when the gas is low. If you don’t understand, don’t bother.


3. Tutorial on splitting utxo/split wallet


https://wizz.cash/btc/send

1. Connect the wallet in the upper right corner (connect to your wallet with money, split utxo or transfer, and pay from this wallet)

2. Fill in the amount and receiving address according to your needs. Each line will generate a UTXO to the corresponding address

3. The sum of the amounts in all lines must be less than the balance of your current wallet



Then click Confirm and sign.



(The fee here is the estimated network fee, not the handling fee charged by the platform. I thought it was at first, but I checked the output and found that there was no part paid to the platform. This service platform should not charge money)


Finally!!!


1. If you don’t understand, prepare Unisat, OKX and Xverse wallets, and have some money in each.


2. The UTXO tutorial is so long so that everyone can prepare in advance and save some network fees.

Even if you don’t prepare, when you use it normally a few times, the UTXO will be opened by itself, which means you will spend more network fees, so don’t worry.


3. It is recommended that you operate when the fee rate is below 30, and don’t prepare a wallet when the peak fee rate is 200! This is a tutorial to save you money, not a tutorial to donate money to miners!


Original link


欢迎加入律动 BlockBeats 官方社群:

Telegram 订阅群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方账号:https://twitter.com/BlockBeatsAsia

举报 Correction/Report
Choose Library
Add Library
Cancel
Finish
Add Library
Visible to myself only
Public
Save
Correction/Report
Submit