What do you all think of BitVM?
Discussion
I don't understand it fully but gut feeling says it's too unpredictable due to complexity.
Would hate some unpredicted nasty side effects!
The 'good' thing is that iirc, this can work NOW and doesn't require a fork or any new code. So whatever damage could be done is already possible.
I don't see it working out well for anyone but miners in the 'uncooperative' case, at least in a high fee environment.
Scammers developing tools to scam.
Needs a lot of work to be useful, but a highly interesting idea.
Potentially good but looks like some type of sh!tcoiner attack vector is the low hanging fruit among possible outcomes.
Good = unforseen potential
Nightmare = Ordinals 2.0 but even worse
Sounds like it's in it's infancy but alot of promise
Very early, lots of research still to do, not a silver bullet (a small application may require GB or TB of storage by each participant), don't trust the shitcoiners who build wrapped bitcoin.
Very early, very excited. Who knows where bitcoin will be in the next 5 years, BitVM came out of nowhere with some pretty big implications.
What is it?
This should answer your question #btc
#m=image%2Fjpeg&dim=873x821&blurhash=%3B6SigQWB_3t7%25Mt7-%3Boft7%7Eqt7WBWBM%7BWBRjj%5BM%7B%25MWBWBj%5Bayj%5BRjfQWB4nayoffQ%25Mj%5Bofayoft7j%5BWBayj%5BayWBj%5Bayt7ayWBj%5Bofj%5Bayayay%3FbayM%7Bj%5BWBj%5BWBayayIUj%5BofayofayoffQt7&x=540867e58d724dcc3c8a96812b44e317f7044097f27202674905718b07d5ad46
It will be a good thing for bitcoin to bring more use cases on bitcoin. The traditional system will be built on bitcoin. So I hope your ready for that. #btc
#m=image%2Fjpeg&dim=593x507&blurhash=%3B8SF%40Sax_4t7-%3Bt7%25Moft7%7EqogWBWBM%7BfkM%7BayRjRjWBayj%5Bt7ofWBj%5Bj%5B4nofofWB%25Mayt7fQof%3FbWBM%7BofRjj%5BofayRj%25MofRjayWBaxofj%5Bj%5B%25MWBRjj%5BWAayj%5BofofRjj%5Dj%5Bfjofj%40oeayof&x=a46a2f59d3f35ed03cd66103c1283d9311d25c8618d350ec80fcf1b1742baf76
I can't say I understand it very well but in my uninformed opinion it seems long promises and short utility. But I'd love to be wrong
I'd rather leave Bitcoin as money and use other systems for other things. Putting too much complexity increases the odds of bugs, security problems, and attack vectors. We need to accept the gift we have and not try to make it "better" in ways that will likely fuck it up.
As I read the whitepaper, it almost seemed like each logical step would need an on-chain transaction. It would be very slow to use as a back-and-forth medium, but it could be used to prove something globally for all of humanity, like the anonymized aggregate result of an election.
Useful for proving things that don't need to be fast? Yes. Useful for routine smart contracts? Probably not.
I will say that BitVM may be a good option for making more secure side chains without changing the consensus algorithm like would be needed with drive chains.
Has the potential to change a lot of things. If you believe in bitcoin, you should believe in programmable bitcoin.
I kind of forgot but I wrote about it back in October (was actually writing about "recursive inscriptions" which seems to be kind of a BitVM v1.0).
https://peakd.com/hive/@crrdlx/recursive-inscriptions-part-3-of-3-future-possibilities
After a quick read, I'm not sure. Maybe after seeing a specific use case for it, it might help me make up my mind.
I think the most exciting thing about it is it opens up further the true innovation potential of technical utility that exists in EVM in the BTC ecosystem. Ethereum isn't about money / currency - it's about all kinds of other technical utility (if you can find them in the crazy/ scammy etc) & combining that with the currency layer of btc is an exciting future on many levels
Speculative with some .eth vibes, but still good to see development outside of Bitcoin Core without pining for consensus changes.
I think BitVM is interesting. But more broadly, I think it shows that innovation on bitcoin, without changing any of its code, is possible. It reminds me of a "quote":
Innovation finds a way - Jurassic Park
Piles and piles of practical constraints that need to be worked through to see if any realistic systems using it are practical, but really cool tech.
It sounds like a useful primitive and a logical fit. BitVM seems to be a method of expressing an inviable proof of a contract outcome. An immutable ledger that knows only truth is an ideal place for such a proof.
Worth investigating. No change to consensus, no opcodes needed. Will it work? If Bitcoin is to be the internet of information and value, eventually all worthwhile (and junk) projects will get built on top of it. The alts that need real security and prove valuable will migrate to Bitcoin. If BitVM works as advertised, it's progress. The market will sort out the future Pets.com. Bitcoin Layer 1 will continue to operate with or without BitVM.
We did not transact in gold pre 1971 we did this in currency as you know… we needed infrastructure for us to work with fiat. Fast forward 10 years bitvm and others like sovryn bitcoinOs will be that infrastructure as btc plays her role as gold did.
How different is it from SatoshiVM?
SVM = Scam
BitVM? Scam too?
Well it opens the gateway to scams for sure, just like EVM, Both increase complexity and the initial idea was to keep btc code simple and secure. However, we need to figure out how to make this thing easly usable for gran and grams and there will be infrastructure needed for that.
It's got a long way to go but will be the thing that destroys all the crypto use cases.
It's fascinating, but I haven't spent enough time studying it to have a strong opinion. I've only heard a little bit about it on the bitcoin dot review podcast.
Im concerned its a patent claim trap
The following are some of the limitations of BitVM that the team is still working to overcome:
- In its current state, BitVM is only a two-person model. This limitation means it cannot support large-scale decentralized applications with multiple transacting parties.
- On-chain verification could still clog up Bitcoin's blockchain.
- Off-chain computations will likely involve huge amounts of data.
nostr:note1e2jh9rm8mewanqhzg2ka08jgpgc5lks6pv2kcg0k88czwvf2vqts2y0my9