What's interesting to me is that the original idea was clearly brilliant, but never found any of those lateral steps. It's kind of a string theory for programmers now.
What's interesting to me is that the original idea was clearly brilliant, but never found any of those lateral steps. It's kind of a string theory for programmers now.
First, the underpinnings of Bitcoin are ideological, namely in Austrian economics. This means that any change that caused any inflation would be socially resisted.
Second, most of the issues with Bitcoin stem from the lack of a central authority to do things like chargebacks and handle conflict resolution. It is not possible to solve many of the issues of Bitcoin without a central authority, and that was not going to happen for obvious reasons.
As soon as it claimed to be money, then it was all about the money. If you look at early BitcoinTalk, you'll see a pile of scams that are extremely similar to the jargon still used in crypto to this day - the scammers got in very early indeed.
The problem is that delivering AR with enough fidelity to fool the eye is capital-H Hard. Michael Abrash had a good series of blog posts on this.
So... like git?
And that algorithm is indeed novel! It also has a lot of drawbacks that ultimately makes the whole system not worth the trouble.
I hear that darknet markets tend to use cryptocoins. Which while probably mostly illegal, isn't a Ponzi scheme and isn't (necessarily, depending on what's being sold) fraud.
Amusingly enough the darknet use of crypto may only be possible because of the Ponzi-beginnings. Criminals are unlikely to accept Pokémons as currency until after they see others doing it.
The actual interesting and novel thing about crypto-coins was solving the "trust problem" of a distributed ledger. But this solution, to be honest, is quite clumsy: PoW. But nobody ever found a better solution until now. Any other proposal is kind of centralized somewhere.
The question that needs to be asked is now "Do we really want, or even need, a fully decentralized 'value moving system'"?
In a world where you could ultimately trust someone else the answer would be clearly "no".
But when there is on thing to learn about humans than it's "never ever trust someone ultimately as you're going to be scammed by those people eventually". Just look at what government do around the globe…
As long as this fact doesn't change (and it won't change until we create a new species of intelligent beings, better than us) there will be room for something like BitCoin. And as those are distributed systems there even doesn't need to be any agreement on that point.
And then there is what we do know about what happens in practice:
https://www.cnbc.com/2019/03/22/majority-of-bitcoin-trading-...
https://www.theregister.com/2018/11/30/blockchain_study_find...
"We found a proliferation of press releases, white papers, and persuasively written articles," Burg et al wrote on Thursday. "However, we found no documentation or evidence of the results blockchain was purported to have achieved in these claims. We also did not find lessons learned or practical insights, as are available for other technologies in development."
Only if you have a wildly incorrect view of what a blockchain is.
Merkle trees are part of a blockchain, but they are not blockchains on their own. What you’re missing here is that blockchains also include something to determine which branch is the correct one, to protect against double spend attacks. This is why “blockchain” gets a different name rather than just being called Merkle trees.
I'm pretty sure that if I posted a fork of Linux somewhere, approximately everyone would know that it's not the correct one.
I thought that Monero at least served some purpose as a currency even if it goes against the wishes of some countries' governments. The fact that there are people that talk down cryptocurrencies that are actually being used as a currency really put things into perspective.
It's just multi level marketing schemes all the way down.
https://theintercept.com/2021/03/24/andrew-cuomo-covid-ibm-b...
"Blockchains are typically public, their contents transparent to anyone with an internet connection, but the one behind Excelsior Pass will be private, meaning only parties sanctioned by IBM will be able to check the contents."
But the blockchain is the protocol for updating the information where other players aren't trusted. As soon as any "party" can be "sanctioned to be able" there's just no need for blockchain at all. It's just selling of snake oil, and yes, IBM is indeed doing it.
Now who'd expect that? The technology company uses the hyped technologies to sell their services and products, even if the said technologies don't make the products any better?
Of course, blockchain promoters would tell you that "there will be something else, comes Really Soon (tm) which won't use "proof of work"."
One can more efficiently use public key cryptography, hashing and signing without the blockchain for any other problem than "implementing bitcoin."
https://en.wikipedia.org/wiki/Paxos_(computer_science) An old algorithm used for sharding big-data databases.
https://en.wikipedia.org/wiki/Raft_(algorithm) A simplified version of paxos.
http://www.scs.stanford.edu/~dm/home/papers/losa:stellar-ins... The new paper about SCP which allows replication with subjective notions of trust (no central participant-stake list like paxos/raft).
ps: actually i remove "chained" from the idea. If you want to keep the whole authenticated linked-list thing and do it right you'll end up somewhere near https://irmin.org/ (a generalization of git), which is very useful, but doesn't tackle the "strong decentralized commit". You'll probably want to either centrally manage the "lastest-hash(s)" (like git is usually done), or pair it with a state-machine replication protocol. In that last case it may seem useless to use the chained thing if you already have a real replication protocol, but it is much like using public-key crypto for encrypting small ephemeral symmetric keys and encrypting actual data with symmetric crypto: it's an optimization.
Of course, PoS like Ethereum's takes much inspiration from byzantine paxos. But I wouldn't call this a solve problem, and crypto has innovated in this space. We can just debate whether or not the innovation has been worthwhile ;).
This is gold, I'm gonna steal it
Cryptocurrency seems like that for endless numbers of tech nerds. It’s even worse than the impossible shape they were going to use on the Borg since it plugs right into humanity’s biggest cognitive vulnerability: gambling.
Maybe it’s a weapon sent by aliens to make halt our technological progress. 25 years from now cryptocurrency will have soaked up all surplus capital and locked it into a Ponzi and all our best minds will be churning out increasingly Byzantine coin hacks. Then the hypervelocity impactors start arriving…