News for hackers. Stuff that matters.
Re:A from-scratch tour of Bitcoin in Python by noxer on Tuesday June 22, 2021 @03:06PM (#27595776)
Daily reminder that cryptocurrencies are not == bitcoin

All the problems with bitcoin are long long solved just not with bitcoin because its not possible to fix something when the majority (of hashpower) thinks its not broken or rather profit form its brokenness.

FBA coins exists since 2013 or so.

Re:A from-scratch tour of Bitcoin in Python by Permit on Tuesday June 22, 2021 @06:03PM (#27597802)
> Daily reminder that cryptocurrencies are not == bitcoin

This is an interesting feature of cryptocurrencies. Someone levels a fair criticism of a particular implementation but it can be handwaved away because an entirely separate cryptocurrency solved this particular problem (nevermind that whatever replacement you’ve chosen has its own host of separate problems because those can be handwaved away the same way).

Re:A from-scratch tour of Bitcoin in Python by noxer on Tuesday June 22, 2021 @09:45PM (#27599806)
I did not hand wave anything away, maybe read the thread. There was a wrong generalization (cryptocurrencies == bitcoin) about cryptocurrencies that is very common but not accurate at all. Fair criticism on the Ford Model T does not apply to cars.
Re:A from-scratch tour of Bitcoin in Python by Karsteski on Tuesday June 22, 2021 @08:14PM (#27599114)
Handwaved away? You mean improved?
Re:A from-scratch tour of Bitcoin in Python by wyager on Tuesday June 22, 2021 @05:21PM (#27597378)
FBA is centralized. Period. There’s a reason ripple hasn’t dominated the secure payments industry.
Re:A from-scratch tour of Bitcoin in Python by noxer on Tuesday June 22, 2021 @05:41PM (#27597582)
faceplam FBA is a technology its not a thing or a running system. It can not be centralized its just bunch of math that BTW is mathematically proven to work. There are many FBA based "blockchains" out there some centralized some not. Ripple is a company that uses such a FBA system.
Re:A from-scratch tour of Bitcoin in Python by normac2 on Tuesday June 22, 2021 @03:33PM (#27596124)
Would you include environmental impact as a solved problem? My understanding is that Proof of Stake is the best serious option and that it's very controversial if it'll work.
Re:A from-scratch tour of Bitcoin in Python by wyager on Tuesday June 22, 2021 @05:18PM (#27597349)
Proof of stake lacks the security properties of proof of work, e.g. via grinding attacks.
Re:A from-scratch tour of Bitcoin in Python by AlexCoventry on Tuesday June 22, 2021 @10:50PM (#27600251)
Grinding attacks aren't a problem if you include secure verifiable randomness in the protocol. E.g., Algorand's VRF-based sortition, or Ethereum 2.0's verifiable delay function.
Re:A from-scratch tour of Bitcoin in Python by noxer on Tuesday June 22, 2021 @04:32PM (#27596819)
Solves as in it does not use more energy than what the hardware needs to process the data + it doubles every time you double the number of nodes (obviously since they all have to do the same work too) Its not wasting energy for a PoW lottery it just uses energy like a comparable instant messenger with global server farm would. The more people who use it the more energy it will use there is no way around that.

FBA is completely different form PoS. It does not work on incentives and penalties it works with a global final state, global rules and (federated) byzantine agreement (FBA) for progress (adding the next "block"). No way to re-org, no block/staking reward, no censorship. If someone doesn't act in everyone's interest other nodes simply wont listen to them anymore. Not following the rules its publicly visible for anyone. And since there is no reward anyway there is no financial reason why anyone would participate who does not simply want to help the system.