Bitcoin VS Ethereum
theinvestorspodcast.com
theinvestorspodcast.com
Proof of stake should IMHO NOT be mentioned, doing so is very misleading. Ethereum doesn't use it, and if a suitable algorithm was ever developed, any coin could switch to it in the same way as Ethereum will.
Here's some introductory reading: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ
[1] https://ethereum.stackexchange.com/questions/12501/what-is-e...
Updated typo: 14.75%, not 1475..
Edit: If you're on Mac, Safari with Reading mode works.
I would actually say a bigger difference is that Bitcoin state is limited to a set of unspent transaction outputs with value (UTXO set), whereas Ethereum allows the script to store arbitrary state in its output.
On a side note, Proof of Stake is a really cool feature if it works, but Ethereum doesn't have it, only the promise that it would hardfork to it if a viable solution is found.
[1] https://en.bitcoin.it/wiki/Script
[2] https://bitcoincore.org/en/2016/02/26/zero-knowledge-conting...
(and yeah, I had to use Fx reader mode to parse the jumble of text at all)
I should have said that it's very limited and much more difficult to use than Ethereum's smart contracts.
I also wanted to avoid going into a deeper discussion that would involved the potential adoption of segwit, which would enable lightning networks and a bunch of other sidechains.
I think the biggest issue with Bitcoin Script is that only a subset of scripts is considered "standard" [0] and only standard transactions are propagated by the network. If you can find a miner that accepts non standard TX then it's fine and blockchain already contains some interesting transactions (like lottery [1]).
[0]: https://bitcoin.stackexchange.com/questions/21123/which-scri...
[1]: https://curiosity-driven.org/bitcoin-contracts#multilottery
What assurances are there about the "political" (for lack of a better term) controlling entities around the coin? For instance, Bitcoin is susceptible to a 51% attack to destroy opposition, and Ethereum has already shown they will do so in the DAO use case.
For this reason, I stick to fiat, even though I look forward to cryptocurrencies maturing even more.
Note that for fiat currencies, this is true, too. It's even worse, because usually it's 51% of the issuing national government, which might be a much smaller group that the total users.
"Currency in the most specific use of the word refers to money in any form when in actual use or circulation as a medium of exchange, especially circulating banknotes and coins."
Also in Investopedia:
"Currency is a generally accepted form of money, including coins and paper notes, which is issued by a government and circulated within an economy. Used as a medium of exchange for goods and services, currency is the basis for trade."
CCs are circulating as a medium of exchange; emissions and transactions are [dis]proven by automated government (consensus of participants, iirc). What's the difference? In that uncommon "government", consisting of real demos this time?
So BTC/ETH are going to become currencies like the dollar or euro and not a painting or a goat which they are equivalent to now? Is that your position?
Can you pay your taxes in USD in EU?
A US dollar bill is at the end of the day just a piece of paper - that is assigned a value (that constantly changes) by the market.
The real question is if the currency has any value to a substantial amount of people. Obviously currency is useless if only two people in the world can use it. However as BTC is now over 2000USD/coin and you can use many payment processors (including stripe), I'd be inclined to say that it does indeed have value - and a use; your assignment of value to BTC may be lower.
Ultimately, the U.S. dollar is backed by the U.S. Military. What is bitcoin backed with?
What does this even mean?
That if the US economy crashes and dollars become worthless, the military will plunder a few countries for resources to restore it?
A weakness to BTC could be that it's hard to enforce that...
- It means that more countries will keep USD as a major if not primary reserve currency.
- it also means that we can ensure that oil trade is denominated in USD, which also directly keeps the value of the dollar high.
- it means that we can create a special relationship with Saudi Arabia which allows some degree of control over global oil markets
- it means that we can e.g. devistate countries ideal for Iranian exports in order to prevent the development of competitive markets
If you mean legally - I believe stealing anything in the US is illegal, this would include BTC. The effectiveness of the government to enforce punishment for stealing BTC could be a valid weakness.
I know this isn't what you meant -- you're almost certainly asking a rhetorical question intended to point out a limitation of cryptocurrencies in general -- but participants do pay taxes to keep the Bitcoin infrastructure running.
1) Inflation rate is HIGH, 15% a year right now and it has no cap on the number of coins that can be created.
2) Ethereum's blockchain takes up A LOT of space. Over 1GB is added every month.
http://www.coindesk.com/ethereums-big-switch-the-new-roadmap...