pull down to refresh
0 sats \ 0 replies \ @George203BTC OP 25 Feb \ parent \ on: Bitcoin has a Scaling Issue bitcoin
https://m.stacker.news/17422
👀 Wow, nice one! Substack can kick rocks, and twitter reach limited me for no reason yesterday. Long live stacker news!
I do agree that it will probably require higher fees for longer for a real change to happen. One thing I would say though is that the blocksize war seemed to end with the majority of people realising we would scale in layers and not by increasing the Blocksize. We got lightning yes, but it is not the final solution as I said in the post. We need new ways to create and improve L2s in a trust minimised way.
-
I agree changing the protocol (I'll assume you are only talking about consensus changes through soft/hard forks) is very difficult, CTV has been proposed for several years now, and I am witnessing it first hand myself. As for it being very dangerous, this totally depends on what the change is. A new OP code is one of the smallest changes possible, far less complexity than segwit or taproot were. CTV is also the most restricted op code that is currently proposed (you will struggle to find a serious dev that disagrees), it is non recursive (best to look this up if you don't know this term), and has a relatively small amount of code. The code has been reviewed for quite a few years and heavily tested, with a 5+ BTC bounty available for anyone who can create a damaging tool/bug/etc using CTV on bitcoins testnets. This has also been available for several years with nothing found so far. CTV could certainly be used for bad things where you could lose your money, but you would have to volunteer to send your bitcoin to an address that uses CTV (so it wouldn't affect any other users). This is the same as now, you could send your bitcoin to an address you don't control or you could use a time lock to lock your bitcoin for thousands of years, etc. There will be new code to maintain of course, but CTV will also improve efficiency of lots of current code/use cases making some things simpler. As for the rules not being meant to change, firstly Satoshi would have disagreed, you can see this in his writing. And also bitcoins history disagrees, as there have been 8 consensus rule changes since March 2012 (see the attached image). Also non consensus code changes very regularly, check out the bitcoin GitHub. There are very good arguments that covenants like CTV can improve the economic incentives of the system. Such as improving the fungibility of coins with coin pools (like using coinjoins but inside a single UTXO), and increasing the economic density of a UTXO so monetary transactions can better compete with things like ordinals or inscriptions (which some call spam).
-
Ok now for the second point. I'm not very convinced by this personally, and I believe I went into this a bit in the post. If lots of coins end up TRAPPED (due to fees to exit being too high or the custodian refusing/legally not being able to let you exit) you no longer have the same free market we have right now. We could not force bank runs on them to keep them in line. This would be a similar system to what we have now with fiat, there is some competition amongst banks, but it's far from great (as I'm sure you know). We would probably be back to having to protest or use the legal system. The open ledger could provide a slight improvement though on seeing their reserves (assuming they share their addresses). But we could never truly know their liabilities, so they could create fake IOU bitcoins and go back to fractional reserves. As for their authority on the bitcoin protocol, I feel I covered that well in the post, but I'll touch on it again. If they get enough power through their nodes and they collaborate with other custodians (the government they reside under could force them to do this, the custodian themselves doesn't need to be a bad actor).
None of this is guaranteed and I'm not promising it will happen. But it's a very real threat and risk and something that needs to be taken seriously. We have already seen wallet of Satoshi & Exodus wallets pull out of the US over regulatory fears, meaning custodial bitcoin wallets themselves might not even be a real option. You cannot transact/deposit/withdraw with an ETF. Hopefully this post was clear and helpful, I might have gone on a bit haha. And thank you for the comment and your interest! :D Stay humble, stack sats in self custody and don't choose voluntary ossification.
This isnt actually built or code released yet as far as I know, I do have some faith it will happen and be useful. But it's far too early to say this is the final solution to scaling bitcoin.
No problem, at the bottom is a link to another article I wrote for bitcoin magazine if you didn't spot it :) I'll be writing and post more here soon.
Citrea is on my list to dive into and write about, they claim to bring rollups to bitcoin via bitVM. Time will tell though.
Thanks! So far it's definitely beating substack, and even twitter tbh. I'm impressed and enjoying it.
10 sats \ 1 reply \ @George203BTC OP 21 Feb freebie \ parent \ on: Bitcoin has a Scaling Issue bitcoin
No doubt it would be a problem. But channel states and backups are a different thing, and there are costs involved with reopening them, and the force closure of channels incurs fees. And scarce block space.
Thanks! I'm currently not in a position where I would want a blocksize increase, and I might never be. I wasn't involved in the Blocksize war, bitcoin was only a means to an end for me then. It's definitely a last resort kind of thing imo, I'd much rather try most other forms of scaling first. And I do believe total network fees do need to be high, but individual user fees do not.
This isn't about pet opcodes sir. CTV is very limited and would be one of the simplest changes ever made to bitcoin. And CTV certainly doesn't scale us to all humanity, it's non recursive. But its a small step in the right direction and hopefully can set a good precedent for future changes if we see a need for them. I hope you actually read the whole post, because I feel I explained why we need at least a bit more scale on top of what we already have.
Yeah, I'm not in a crazy rush for these changes to happen. But we need folk who keep pushing these ideas and not let it just fade into the background. CTV is about as simple and risk free as a change can be, seems like a great step in the right direction, and it can be upgraded with other opcodes in the future.