Why Nostr? What is Njump?
2024-05-20 20:10:18

BTCtoOblivion on Nostr: https://m.primal.net/IIpC.jpg Let me try to explain one more type of spamming method ...



Let me try to explain one more type of spamming method in #bitcoin network (to the best of my knowledge).

Pay-to-Multisig(P2MS)



In this method, data is hidden in one or more fake public keys in a multisig transaction. It's like having a secret compartment in a safety deposit box that requires multiple keys to open.

The most common method for using P2MS locking scripts is to wrap them in a P2SH or P2WSH. P2MS has no address format and P2MS is limited to 3 public keys.

The locking script of a P2MS can get pretty sizeable with all the public keys so, it’s limited to 3 to prevent too much data being store in the UTXO set.




Example: Bob wants to store a large file on the blockchain. He breaks the file into pieces and encodes each piece as a fake public key in a 2-of-3 multisig transaction. To reassemble the file, he needs to collect all the fake public keys from the transaction.

P2MS transactions are larger and more complex than regular transactions, which can strain network resources and it also increases UTXO bloat. As you can see dramatic rise in P2MS UTXO sets and looks like P2WSH UTXO is also rising rapidly (maybe not as much as P2MS UTXO but it's worth to keep an eye on)

Stamps protocol (type of scam) uses tweaked P2MS transactions to spam the #bitcoin network. Stacks is one of the bad actors in #bitcoin community who came up with BRC-20 tokens who use Stamps protocol to spam #bitcoin network and obviously it bloats UTXO dataset as well.

They might also be using witness discount (with the help of P2WSH) to add more data with discounted fee.

If you know more about how spammers use witness discount, please read below post where I tried to explain this in a very simple language.

https://primal.net/e/note1jk4h07an7rq2wt6dtnst6wjzzfcwmd9978ld7hv4e9v9ellt5v9qznrqyk



If you really want to disincentivize this behavior and reduce inscriptions on #bitcoin blockchain , then I would strongly recommend running Knots instead of original #bitcoin core.

If you are miner then point your hash to since they always mine almost spam free block and they are the only mining pool who cares about health of the #bitcoin network.

cc
Author Public Key
npub1z09ely2j29qyvqaz43wyrqzmtfx72lmrqgz6xk0lm9w2z9eekyesvyufa9