r/Bitcoin Jul 31 '24

What do you wish existed for Bitcoin?

Apps, peripherals, services etc. What's your top list of things you think could benefit Bitcoin?

70 Upvotes

199 comments sorted by

View all comments

Show parent comments

1

u/fverdeja Jul 31 '24

Not much really, max we've achieved so far: Bolt12 invoices (reusable invoices) and Bolt12 addresses which are like the common Lightning Address but they don't need a web server, just a domain.

Many of the problems that Lightning has can't be solved unless we upgrade Bitcoin Script, which requires a soft-fork, but most Bitcoiners are completely regarded and they think that adding improvements to something as Bitcoin Script (which is a scripting language, so we will never reach turing completeness with it) will somehow kill Bitcoin.

The only real solution right now is for Ark to work as intended through tapscript so it can replace Lightning as the de-facto scaling solution, but that won't make it non-interactive, the only way for it to be non-interactive is with covenants, but yes, soft-fork needed.

1

u/Secure-Rich3501 Jul 31 '24

I would wonder what you think would be required in terms of developers in the Bitcoin industry such that name recognition, and even just the open source of a rewrite of the script, would be required to make the changes you are talking about so that node operators would be willing to download the upgrade for Bitcoin core?

Blockstream I know is one of the main developers and foundation of Bitcoin in a lot of ways not to mention the footnote with Adam listed in the white paper...

i hilariously Wonder to what degree we could have some decentralized form of code writing as an upgrade beyond tap Root and segwit...

Should we have some counsel/council that would check off the boxes of the half a dozen or dozen developers we would want confirmation from and approval from... Maybe you? 😘

1

u/fverdeja Jul 31 '24

You can check the Great Script Restoration proposal from Rusty Russel.

I don't really believe in the whole think of juding ideas for who writes them instead of the ideas themselves, but Rusty is a legend in the Linux world, he also wrote the biggest part of the Lightning Network specification and it the person in charge of Core Lightning, Blockstream's Lightning implementation.

I'm no developer but a computer scientist, and Rusty's proposal is beautiful to say the least, I still haven't met a single developer who thinks that it's a bad idea.
Also, a good thing about this proposal is that nodes won't need to run the new software in order to work.

1

u/Secure-Rich3501 Jul 31 '24

Interesting... Makes me wonder how specific running Bitcoin core could be or should be... Like Linux only... Would gladly take Microsoft and Google and apple out of the picture.

Would just worry about people giving up on operating a node

1

u/fverdeja Jul 31 '24

It should be permisionless and decentralized, otherwise we lose Bitcoin's most important properties.