Replying to Avatar Sovereign Matt

You can keep bitcoin core perfect as is.

Bip300 just enables a simple opcode that allows for hash rate escrow so miners can execute a peg out from sidechains without any middle men involved like a federation. (can be removed later if people don’t like it).

The benefit for Devs is they can test all there crazy ideas on sidechains without affecting mainchain. Leading to more innovation, better security and brainpower working on bitcoin. There’s no politics with Bitcoin core devs. Sidechains devs will compete against each other but Bitcoin core will focus on their work on core without distractions of soft forks proponents.

The benefits to users is ability to scale selfcustody to billions, since sidechains will compete against each other for users you can expect the best user experience, fastest, most private, will likely gain the most adoption. Making onboarding adoption easier instead of recommending custodial lightning wallets like we do now.

One of advantages sidechains have over lightning for scaling is sidechain transaction fees are not dependent on L1 fees so better experience and cheaper transactions for users.

Privacy is essential for an open society. Privacy is true freedom. If bitcoin privacy like coinjoins becomes too expensive to use then private transactions will only be used by the elites who can afford instead of the plebs. Plebs deserve the best privacy technology to protect themselves from those who have ability to abuse their power. It’s unlikely btc will get better privacy on L1 has its very political change but you can get Ring Signatures, Stealth Addresses, Confidential Transcations and End-2-End encrypted transactions via zero knowledge proofs on Sidechains.

For me the privacy is the most appealing part as I can’t see any other BIP offering such proposal for users.

Good answer, thanks Matt.

I'll table potential trade-offs for now.

What does 301 add?

My understanding is DC is both 300/301.

Reply to this note

Please Login to reply.

Discussion

Bip301 is not as near controversial as bip301. People like SuperTestnet and Rubin Samson have created their versions of blind merge mining without any bip.

Basically bip301 miners can miner multiple sidechains while mining L1. It’s called blind merge mining because the miners don’t even have to run the sidechain nodes for them to mine the sidechains. It just makes more efficient way to mine sidechains for miners without to them each sidechain individually.

Apologies *bip300 is the bip some people have problems with.

There seems to be some rabbid fanatics on both sides.

Grateful you took time to explain the upsides.

I will continue to explore them and the tradeoffs.

I hope all BIPs can be judged on their merits.

It's extra tough these days, in the wake of unintended consequences of Taproot(and SegWit apparently).

May we all band together to expose the BRC-20 shitcoins, and find as many non-technical (or non-rushed) solutions together.

Then calmer heads might resume discussion.

The truth is bitcoiners opinion doesn’t matter. All that matters btc core devs support or against the idea and/or 90% of the miners hash rate signals for the idea.

So the likelihood of any proposal going through is basically very low. The btc core devs don’t even agree with each other anymore so finding consensus with a decentralised open source protocol is near impossible.

Saying that it does make sense for miners to signal for Bip300 as they would potentially receive a lot more revenue via mining Bitcoin sidechains.

Only time will tell