So that probably wasn't the best video to send (there's one by him about mimblewimble and scriptless scripts which is very good) but it does explain what it is. Also the 100MB range proofs are no longer that big, MW uses bulletproofs which were proven by Greg maxwell shortly after that video was created.
But basically, you get the ability to guarantee a historical transaction is valid without needing any historical transactions at all. The entire blockchain is one giant coin join where all you need is the UTXO set (in original MW, in his change, you need those "excesses" he talks about, they're called transaction kernels, and they're needed to ensure things like multisig and threshold signatures and time locks and the like, if you don't care about hat they can always equal 0), no historical data whatsoever. What that means is that you don't even need a block size, the whole "we need a block size so the blockchain doesn't grow too big that nodes get centralized" point becomes moot. You can have as many transactions per second as you can send across the physical network and back per second within the block time at the speed of light. Latency and block time become your scaling bottleneck, not block size. A block time of ten minutes on a network that takes max 5 minutes for the slowest connection to ping from one end or the other can have unlimited TPS. Scaling becomes a solved problem, no second layer required. *Transactions don't need to be saved after they're spent.*
Really think about what I just said and what that means. Space money. The block time can be the number of light minutes across a civilization is and the entire civilization can run on one base layer currency that scales to its size, fully decentralized. You don't want that on bitcoin? You'd rather have a thousand dollar toaster? Which, BTW, you can still have with space money.
Additionally, this scheme has confidential senders, confidential amounts and confidential recipients, but no forward secrecy which is it's shortcoming, someone can just archive historical data instead of deleting it and build a transaction graph. Still better than bitcoin on the privacy front, not as good as Monero on that front but better on every other front.
Login to reply
Replies (3)
You explained it better than the dude... Were there debates? I wanna see two super knowledgeable dudes/dudettes debate it. I feel like that must've been more prevalent before I got here... I saw a debate between Voorhees (sp?) and someone and it was epic. Haven't seen one since...
The entire blockchain being a coinjoin is interesting. It actually hits pretty close to an idea I've had for bitcoin...
But this is actually what I'm saying - do the thing he said in the beginning where you merge it into bitcoin, but do it onto a hard fork. If its really so good, it will survive and win in the end. No bitcoiners can be mad because they get keys on that one too. Improve/attack bitcoin, either one is better than diverting into an altcoin.
That's where I disagree with you. "It will win in the end" is naive. Bitcoin is ossified. Satoshi said it himself, the core protocol cannot be changed at this point. It doesn't matter what comes along that's miles ahead. There are too many people that rely on the status quo for a consensus to ever form to improve it, unless the end is nigh and doom is on the horizon.
There was a BIP introduced by Poelstra I believe to integrate it as an extension block scheme, which litecoin ultimately did do with mweb. Poelstra worked at blockstream at that time, I think he still does. It was a soft fork. DOA. You can go read it if you can find it, the debate is there.
Yeah the discussion isn't as great in the bitcoin world as it once was. It's because nobody can win, nobody can improve, so people know better than to waste their time at this point. Those "a blockchain is a chain of blocks" people jump in at every opportunity with their strong arm emojis telling you to shut up shitcoiner. The discussion has moved elsewhere, in places where people are actually doing stuff like this. That's the side of things you don't see when you say we are defeatist. Bitcoin is not our battlefield anymore, money is. We aren't defeated, we just aren't welcome in the bitcoin world. We can still create it, just not by getting permission from the bitcoin network. And not just guys like me on nostr, I'm a nobody, guys like Andreas Antonopolous and Amir Taaki have moved on, these are heavy hitters that did amazing things for bitcoin and believed in it stronger than you or I, and still do, just little b bitcoin and not big b bitcoin.
Oh and "it will win in the end" is what we are doing, just without the permission of the stewards of bitcoin. It will win in the end, but not as a BIP.