Live data from Hacker News

Why I’m so “against” Ethereum

threadreaderapp.com

241–250 of 272 posts

Re: Why I’m so “against” Ethereum

#241
post #181
post #173

Earlier quoted context omitted.

> The entire article is of similar quality. You cherry-picked some points and rebuffed them, then proceeded to generalize and dismiss all of them. The reality is that any SQL database would be superior to every blockchain unless your motives are criminal nature. Disclosure: I sold all of my cryptos in Q1 2018, after buying my first bitcoin in the summer of 2013 and loosing a (luckily) small chunk of it in the infamou…

> The reality is that any SQL database would be superior to every blockchain unless your motives are criminal nature. People in Venezuela and other political or economically opressed people around the world don't agree [1]. It seems you are wrongly extrapolating the context where you live. [1] https://coin.dance/volume/localbitcoins

Those people would rather be using USD.

Re: Why I’m so “against” Ethereum

#242

Earlier quoted context omitted.

The two are very different. Knowing consensus rules I can verify the chain and if I notice something fishy - I go back to figuring out if I’m being attacked. If instead I simply accept what chain I should follow - I have no guarantees I wasn’t attacked. With PoS it’s even worse - I can generate million different chains for zero cost and you have no objective measure to tell which one of them is more genuine and more…

> Knowing consensus rules I can verify the chain and if I notice something fishy - I go back to figuring out if I’m being attacked. But you don't know the consensus rules. How do you know that sha256 is the "real" bitcoin proof of work algorithm? Maybe the real POW algorithm is sha512? You can't get around this bootstrapping problem.

there is no "real" bitcoin. everybody decides for themselves which consensus rules they deem "correct". it's your money, it's your choice and it's your responsibility.

the point is that when you choose consensus rules bootstrapping doesn't rely on third parties in bitcoin. it does in many other coins including ethereum.

Re: Why I’m so “against” Ethereum

#243
post #162

Earlier quoted context omitted.

it is true that bitcoin has a reference specification, but only a small subset of that code is actual consensus code, but the rest of your message is just bs. knowing consensus rules is the easy bit - code is open source, there are multiple implementations, there is community, there are users, merchants, exchanges - they all agree what consensus rules are. but what's most important - I CAN VALIDATE FULL BITCOIN BLOCK…

How do you know you got the right source code? If you have multiple implementations that disagree how do you decide which one is the right one if there are also 2 competing blockchains available? You said "You only need to know consensus rules. You can use any software, you can build it yourself, you can order an audit, you can write software yourself." and that's plain wrong. You need to ensure you got the right con…

You actually do not need to know the consensus rules to determine the PoW chain with the most work.

Simply by understanding the hash function and difficulty, you can calculate the total work of any PoW blockchain. This provides some amount of trust that is very difficult to subvert. You only need to know the consensus rules if you want to be a miner on the chain.

Re: Why I’m so “against” Ethereum

#244
post #165

>Ethereum is becoming increasingly centralized. How do people see the forks, the ‘closed’ meetings, the pivots, the obvious influence that a couple devs have over the entire system - and still walk away with any notion there is decentralization?

None of the things you mention have anything to do with the decentralization problem he's talking about. See the attached tweet. It's about not being able to run a full node yourself, which consequently means everyone is using third-party services such as Infura.

If everyone being able to run a full node is necessary for bitcoin then it's simply going to fade away into irrelevance.

Re: Why I’m so “against” Ethereum

#245
post #235

Earlier quoted context omitted.

Non of you are right. Go ethereum (geth), the official client is written in Golang

I know GETH is the official one now. But that does not matter at all. So a software written in Python is only 30K line with tests, it could become 15M lines once it is rewritten in Go? Of course, it is IMPOSSIBLE! Btw, there is also a RUST implementation from Gavin Wood, which is much faster than Geth.

I have no idea what python implementation you're talking about. Concepts behind cryptocurrencies are most often not hard, but there are a million implementation details to consider if you want to write a production ready client

Re: Why I’m so “against” Ethereum

#246

Earlier quoted context omitted.

> Knowing consensus rules I can verify the chain and if I notice something fishy - I go back to figuring out if I’m being attacked. But you don't know the consensus rules. How do you know that sha256 is the "real" bitcoin proof of work algorithm? Maybe the real POW algorithm is sha512? You can't get around this bootstrapping problem.

there is no "real" bitcoin. everybody decides for themselves which consensus rules they deem "correct". it's your money, it's your choice and it's your responsibility. the point is that when you choose consensus rules bootstrapping doesn't rely on third parties in bitcoin. it does in many other coins including ethereum.

Yes, and just like you can choose which consensus rules to follow, other people can choose which chain to follow.

There are no first principles where you derive everything from.

A person simply picks a chain to follow, it is their choice and their responsibility, in the same exact way that one chooses for consensus rules.

Re: Why I’m so “against” Ethereum

#247

Earlier quoted context omitted.

there is no "real" bitcoin. everybody decides for themselves which consensus rules they deem "correct". it's your money, it's your choice and it's your responsibility. the point is that when you choose consensus rules bootstrapping doesn't rely on third parties in bitcoin. it does in many other coins including ethereum.

Yes, and just like you can choose which consensus rules to follow, other people can choose which chain to follow. There are no first principles where you derive everything from. A person simply picks a chain to follow, it is their choice and their responsibility, in the same exact way that one chooses for consensus rules.

> just like you can choose which consensus rules to follow, other people can choose which chain to follow.

the two are not the same. consensus rules dictate how to validate the chain. following the chain without knowing the rules and validating it is meaningless. might as well trust any existing fiat system.

> There are no first principles where you derive everything from.

no, but there is an objective measure of security contributed to every chain - proof of work. by validating competing chains and measuring how much work they contain you can make informed decision. PoS has none of that, trusting chainstate from third party has none of that, only validating for yourself.

Re: Why I’m so “against” Ethereum

#248
post #67

Earlier quoted context omitted.

Labor is the principal value of a currency. I'm guessing you are a libertarian. Maybe you should learn about how commerce, financial instruments, and debt work before saying money has no intrinsic value. Otherwise, if money has no intrinsic value then why work for it? Maybe we should go be communists. As Labor is the principal value of currency, so is debt the obligations of its members. When you get a loan you are n…

You are speaking as if your philosophical viewpoints are settled facts. Your opinions on the nature of money are not facts and cannot be proven. We can propose theories about why something has value, such as a currency, but ultimately it comes down to philosophy when you are trying to understand why dollars / gold / bitcoin is worth something. At the end of the day, something has value because two people agree it doe…

I support you point in general, but I am curious, that you say "painting is worth X because two people agree". What if they disagree? I'd be interested to read some thoughts on that. Even better - proper theories.

Re: Why I’m so “against” Ethereum

#249
post #227

Earlier quoted context omitted.

Yes, real mainstream use cases are a good measure of tech success. At least, I'd want to see some plausible early mainstream use and a path for it to broaden. It's very typical that spruikers of tech hype cycles focus on the amount of press coverage, the number of projects rushing into the space, the amount of developer interest, or highly extrapolated market numbers. It doesn't prove anything about whether the thing…

Yeah, I agree that to a casual follower of the space, the lack of mainstream use cases should arguably raise some red flags. However, as someone now deeply involved in the tech, I'm pretty confident that the use cases are coming and are delayed solely because of peculiar obstacles that will likely get resolved in the near future.

So to be clear you're confirming that nothing works now and that not only use cases but also working tech is still entirely speculative?

Re: Why I’m so “against” Ethereum

#250
post #114

Earlier quoted context omitted.

If Bitcoin is not backed by government force, then why is it worth anything? Because no one can be compelled to accept Bitcoin to extinguish my debts to them (i.e. by the courts) and I can't pay my taxes in Bitcoin to my local government (no, "just-in-time currency exchange doesn't count). So given these problems, what is the exchange rate of Bitcoin into anything else supposed to be? Given, again, that eventually, e…

Not all commercial transactions involve debt.

As all commercial transactions are literally called either credits or debits and the definition for debit according to Webster's

debit noun Definition of debit (Entry 2 of 2) 1a : a record of an indebtedness specifically : an entry on the left-hand side of an account constituting an addition to an expense or asset account or a deduction from a revenue, net worth, or liability account

I would say yes all transactions involved debt.

Post reply on HN