Fiat is terrible, so why don’t you fix it?
Nah, it cannot be fixed, Bitcoin FTW!
Bitcoin still has problems, so why don’t you fix it?
Nah, it cannot be fixed, altcoin FTW!
Altcoin still has some privacy leaks, so why don’t you fix it?
Nah, it cannot be fixed, another newer privacy altcoin FTW!
Newer privacy altcoin still scales poorly, so why don’t you fix it?
Nah, it cannot be fixed, but there’s a research we could build a better currency with!
Research doesn’t use secure cryptography, could we do that with ECC instead so we don’t rely on these assumptions? …
You know that your Bitcoin Address is what you share to the world to get paid.
You probably know that your wallet software uses a private key to spend the money you received on this address.
The keys are not stored on the network and they can be generated without access to the Internet.
From the private key, we use a one-way cryptographic function, to generate a public key.
There are two Bitcoin networks:
You can acquire testnet coins quickly by using faucets, just google “get testnet bitcoins”. …
Harry Potter is raised in a muggle family where he did not belong to. He’s been constantly punished for his virtues and this makes us the reader feel sympathy for him. There’s no larger injustice than being blamed for wanting to do the right thing. Harry is the classic hero archetype.
The best example of adhering to principles in the context of software development is the open source movement. You’re instantly punished by writing open source code, because you will have a much harder job to monetize it than if you wouldn’t have shared the source with anyone in the first place. But in the long term it pays out.
The classic argument is that open source brings more eyes on your code, which makes it more secure and more contributors, which makes your software generally better.
The counter arguments are that sharing the source code makes it easier for attackers to attack your system, thus it makes the system not more, but less secure and that, unless your project is very successful, you will most likely not get any contributors and even if you do, it is likely that they won’t make any difference. …