RGB doesn't work for everything that you want a Blockchain for, I don't think it works at all to showcase how smart contracts help L2s with fraud proofs etc... for many reasons, but let's just start with the data witholding.
In fact there are zero interesting applications that RGB offers me, I don't want to create tokens. I only care about:
1. Experiments for L2 bridges
2. Possibly satisfying the demand for Stablecoins while still using Bitcoin as backing both for freedom and sustainability of Bitcoin with more value and demand.
Neither of these are possible with RGB as far as I know, the next best thing is BMM but that is why I said that is not Metaprotocol.
BMM is cool but there is a good argument that when you are already battling 2WP, might as well not also fight Data Withholding... Especially when you are aiming for a Metaprotocol (let's call it embedded consensus or embedded chain) that is not expected to require too much data (if you only use it as stepping stone to L2s).
Is adding 10% of extra data really spammy if that is the goal?
If we are affording some grace to Bitvm (which I often see spam concernors do) why not do the same for other attempts to break free of the endless "PrOvE tHe DeMaNd FoR CoVeNaNtS fIrSt".
Of course one can argue that the demand could be proven on Liquid instead ... But I submit to you that people spent money on worthless Ordinals instead of doing the same on Liquid for a reason.
Login to reply
Replies (1)
> I don't want to create tokens. I...care about...satisfying the demand for Stablecoins while still using Bitcoin as backing...
Those two statements sound incompatible. Bitcoin-backed stablecoins are tokens. Unless they currently exist, they must be created.
> let's just start with the data witholding
If someone embedded a hash of sidechain block X into bitcoin using an RGB-like piggyback scheme (so that it doesn't take up extra space), but then withheld the data of block X, you could first challenge them to reveal the hash for block X (if they haven't already done so), and then, if they DON'T reveal it, they get slashed, and if they DO reveal it, you can then further challenge them to reveal any transaction relevant to *you* by means of merkle proofs. Once again, if they DON'T reveal it, they get slashed, and if they DO reveal it, the data withholding problem is solved.