johnnydoebk
Joined 13 years ago
Joined 13 years ago
You don't need "cryptocurrency system" for most of the cases, do you? E.g. you don't need to solve double spending problem if all you want is a decentralized forum / messaging app / video chat. I'm not a decentralization expert but it seems to me, DHT has worked so far. And its advantage over Ethereum is that users don't have to buy some currency and pay for every message. They subscribe to the content they like and support it by hosting it. It's easy as that.
You need Ethereum if you want an easy ICO, but if it's a bad thing now, then I don't know why would anybody use it.
> Exactly. For every ICO that pops up, ask does this use case require a special token?
Well, creators of Ether have already got their share, didn't they? What should be the motivation of "dApp" developers in your opinion if they can't earn the way Ether developers did? Do you expect them to use Ethereum for the love of humanity? Because, you don't really need Ethereum to create decentralized applications. There were decentralized (p2p) forums way before the crypto movements. There is a decentralized (p2p) search engine that works just fine without Ethereum. If not ICO, why would I pay the Ethereum network to deploy my contract, develop an app, promote it, and then convince my users that they should pay the network to use my app, too (assuming that I hold 0.0000 of Ether and don't care about the rise of its price)?
Isn't that what Ethereum is for?
How can I convince people to use my Facebook killer app instead of Facebook if they have to pay for every action (update profile, send message, post something, etc.), the price is not clear in advance (who knows how much "gas" every action would cost), and the process of publishing is not instant (IIRC Facebook has 2 billions of active users, can Ethereum handle that scale? It's supposed to be used by thousands of different projects, right?).
What's sidechain? Is it something I have to develop myself (i.e. something Ethereum does not provide out of the box)? If that's the case why do I need Ethereum at all?
I don't think that is true. You can absolutely reuse BTC for your so called "smart contracts".