Unpopular opinion:
Nostr is more advanced than Bitcoin.
There is no obvious reason why Bitcoin The Protocol should only be implemented in one Bitcoin Core software package.
There could be n number of software packages that work exactly the same. So long as their input and output match up, the throughput shouldn't matter.
You could simply write a Bitcoin Core test, and run it over any package, to see if it's compatible. Tests are dynamic specifications that leave the implementation open.
Not running Core here.
Please Login to reply.
👋🏻
What are you running?
Knots
Yeah, but it's also written by someone from the same team.
True enough.
We have the same problem, here, that most teams are financially and personally beholden to the same people. That's not real decentralization.
It's like boycotting Volkswagen by buying Skoda.
Just saw that BTCD is written in Go and Libbitcoin is written in C++.
And there is BitcoinJ in Java.