Viewing a single comment thread. View all comments

Heap_Good_Firewater t1_iwld8mc wrote

>When one currency becomes too expensive, or its control too centralized, then we can just create a new currency and begin doing business in it instead.

This is a wild claim. Such a system would never scale to a global, or even national level. If a major currency was replaced without years of planning, the ensuing chaos would result in a global depression.

It's OK for crypto to be volatile, and for older tokens to be pushed aside, because it's early days, but much more stability will be required if a cryptocurrency is ever going to be used for anything but limited/illicit transactions.

>The rules are written in code (essentially pure logic)for everybody to see.

Ah yes. "Code is law". This cuts both ways. Say someone embedded a smart contract in a jpeg and gets it in your wallet somehow (social engineering often works on the average person). If you click on it, it drains your funds. Fuck you, code is law. Your tokens belong to the hacker now.

Also, if your currency is especially useful for money laundering, human trafficking, ransom and terrorism, that's not exactly benefitting society.

​

>Its not really possible to be "hacked" though as you have an opportunity to read the code before accepting a contract.

Then why have so many hacks happened using this exact vector? I'm a software engineer and I miss things on code reviews sometimes (and this code isn't trying to hide things from me).

I imagine my mom would miss even more, if she even bothered to check the code. If only software experts can use a product safely, that doesn't bode well for mass adoption.

​

>Ultimately its all about decentralization. The entire movement is a reaction to the percived corruption and unfairness in the current system.

Is Coinbase decentralized? How about Binance? Crypto is so hard for non-technical people to use that centralization will always be required.

Blockchains are orders of magnitude too slow for mainstream adoption as currencies (see article below). Therefore they require layers (Lightning, Layer2, etc.) to increase transaction throughput. These layers introduce centralization and negate many of the undeniable security benefits of the blockchain.

Replacing an unfair system with a system that is already far more unequal and can only be safely used by software engineers seems like trading one set of problems for another.

https://towardsdatascience.com/the-blockchain-scalability-problem-the-race-for-visa-like-transaction-speed-5cce48f9d44

>The music industry is a good analog for what's happening in finance.

The music industry analogy breaks down pretty quickly. Music is a product, not a currency. It doesn't underpin the entire economy. The nature and use cases of music didn't change, just the distribution method and which entities had centralized control.

Centralized record companies were largely replaced by centralized streaming companies. There are still a couple dozen acts that hoover up 90% of the revenue. The one big benefit is that artists can build a following by touring and posting on YouTube and SoundCloud (and others) and avoid being enslaved by a record company early on.

SOURCES:
Blockchains and Cryptocurrencies: Burn It With Fire (Nicholas Weaver)
The best takedown of crypto by a Berkeley CS professor.

Line Goes Up – The Problem With NFTs
A less technical, but equally interesting takedown, focused mostly on NFTs

How Crypto Disappeared Into Thin Air

The Bitcoin Dream Is Dead

1

paradox-snail t1_iwo8s0o wrote

Interesting conversation, but it looks like you missed my point on that last one, given your response.

I can certainly understand your perspective, given the info and ideas you've mentioned. Only time will tell whose correct

2