explore more efficient approaches to inscription #2879
conduition
started this conversation in
Ideas
Replies: 3 comments 17 replies
-
Related: https://l1f.discourse.group/t/brc-20-optimization/33 |
Beta Was this translation helpful? Give feedback.
1 reply
-
I'm currently waiting on |
Beta Was this translation helpful? Give feedback.
2 replies
-
@casey @raphjaph I think this one is a no-brainer.
Thoughts? |
Beta Was this translation helpful? Give feedback.
14 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey ordinal devs. There's a lot of debate going on in bitcoin core about whether to label inscription transactions as non-standard, thus preventing their propagation through the mempool.
My personal perspective is summed up in this article where I demonstrate that preventing or even identifying arbitrary data upload (i.e. inscribing) is actually impossible.
I'm hoping that this issue can serve as a concrete discussion of how to lessen the footprint of inscriptions on the bitcoin mempool, ideally in a way that meaningfully improves fee market conditions on the Bitcoin mainnet.
Some possible paths to explore:
\x12\x34
(2 bytes) in place of the content type headerimage/jpeg
(10 bytes).{"p":"brc-20","op":"mint","tick":"iost","amt":"1000"}
] could easily be compressed into just 5 or 6 bytes, instead of taking up 53 bytes of witness space. This would need to be done upstream in https://github.com/unisat-wallet/libbrc20-indexer and the specBeta Was this translation helpful? Give feedback.
All reactions