Earlier quoted context omitted.
I've always tried to tell people that ask me about crypto currencies that not only do they not have any intrinsic value, but the only positive value that they have is entropy. I explained it like this over Christmas dinner, lets say I wanted to start a new commodity, for arguments sake lets say that this new commodity is based on matches. Matches have a value, you light them and they produce a certain amount of energ…
The difference, however, is that the compute is actually doing something: trustlessly verifying the ledger (or chain). Whereas in your description to your family members, your burning the match does nothing of any value, for anyone, for any reason. I find many other issues with your framing of bitcoin, but the above is the most glaring, to me.
Why I’m so “against” Ethereum
151–160 of 272 posts
Re: Why I’m so “against” Ethereum
#152Earlier quoted context omitted.
Can you share those fixes?
First, some Proof-of-Stake setup: 1. Assume we have some set of "validators" who control the global consensus process. They come to consensus on the current global state of the system. These validators are vaguely analogous to miners in Proof-of-Work consensus. 2. These validators have coins bonded as collateral in exchange for more voting power in the consensus process. One key idea necessary for Proof-of-Stake is t…
Re: Why I’m so “against” Ethereum
#153Earlier quoted context omitted.
> you're just trusting the network initially Yeah, let’s “just” trust random strangers’ computers to tell us the state of financial system. What could possibly go wrong. If you don’t understand importance of “don’t trust, verify” than you shouldn’t have anything to do with cryptocurrencies (or cryptography for that matter).
Forgive me if I'm misunderstanding, but I disagree with you. A merkle tree is a recursive structure. If you trust a substructure of it, then you don't need to repeatedly re-evaluate that substructure. What that means in practical terms is if the merkle-tree entry summarising the state of the chain as it was a year ago is assumed correct, then you don't need to keep any of the transaction data from before that point.…
checkpointing ethereum state or checkpointing bitcoin utxo set is a way to trade away security, decentralization and trustlessness for faster bootstrap. and ethereum folk have become way to relaxed about that fact.
Re: Why I’m so “against” Ethereum
#154>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?
If Ethereum were as centralized as claimed ("cult of Vitalik", etc.), the survival of ETC wouldn't have been possible.
Re: Why I’m so “against” Ethereum
#155Earlier quoted context omitted.
No you don’t. 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 . Proof of work committed to the chain that is valid according to consensus rules you know is universal and objective measure that everyone will observe equally. That’s where bitcoin’s security comes from and that’s how you can avoid to rely on trusting thir…
How do you know the consensus rules?
Re: Why I’m so “against” Ethereum
#156Earlier quoted context omitted.
Labor is a sacrifice of ones time, and one expects to receive compensation for that sacrifice. The medium of compensation could be anything, and is certainly not limited to regional monopoly currencies. The key distinction between the currency and Bitcoin is the government's use of force to mandate that people accept the currency as a unit of payment for services (and use it to pay taxes). There is no intrinsic value…
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…
Re: Why I’m so “against” Ethereum
#157Earlier quoted context omitted.
First, some Proof-of-Stake setup: 1. Assume we have some set of "validators" who control the global consensus process. They come to consensus on the current global state of the system. These validators are vaguely analogous to miners in Proof-of-Work consensus. 2. These validators have coins bonded as collateral in exchange for more voting power in the consensus process. One key idea necessary for Proof-of-Stake is t…
As a new user in a Proof-of-Stake protocol, how do I determine which chain to follow? With PoW I can choose the 'longest' chain (chain with the most total work).
Is there a subtlety that makes that unworkable?
Re: Why I’m so “against” Ethereum
#158Earlier quoted context omitted.
How do you know the consensus rules?
from the internet. are you now going to argue that there is no difference between knowing a couple pages of text that describe how a system should work from downloading and running opaque binary from untrusted source?
Hint: They don't exist. That's because the specification of the consensus rules are in the reference implementation of Bitcoin and every other implementation has to implement the same behavior as the C++ client, including any possible programming mistakes.
So you only know if your re-implementation works "correctly" if you download and run it against an opaque binary from an untrusted(?) source.
Whatever you do, you need to anchor your trust somewhere. You should always be aware where you anchor it and what trade-offs there are.
Re: Why I’m so “against” Ethereum
#159Earlier quoted context omitted.
Except he seems to give BTC a pass. I'm not familiar with this guy and just skimmed his tweetstorm, but he seems to be part of a group that thinks BTC >>>> ETH.
ETH is theoretically better than BTC, while BTC is practically better than ETH. Depending on whether you want something cool to experiment with, or something to actually use, one is far better than the other.
Re: Why I’m so “against” Ethereum
#160Earlier quoted context omitted.
from the internet. are you now going to argue that there is no difference between knowing a couple pages of text that describe how a system should work from downloading and running opaque binary from untrusted source?
I would like to see that couple pages of text that describe the Bitcoin consensus rules in such a detail that you could do a clean room implementation of a Bitcoin client. Hint: They don't exist. That's because the specification of the consensus rules are in the reference implementation of Bitcoin and every other implementation has to implement the same behavior as the C++ client, including any possible programming m…
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 BLOCKCHAIN IN REASONABLE AMOUNT OF TIME AND VERIFY THAT I FOLLOW THE CORRECT CHAIN.
you seem to have forgotten what this thread is about. it's a short one - i'm sure you can track back and read it again, carefully.
edit: clarification.