Live data from Hacker News

Ethereum: Rise of the World Computer

svds.com

211–220 of 243 posts

Re: Ethereum: Rise of the World Computer

#212
post #180

Earlier quoted context omitted.

here is the a basic example. https://ethereum.org/greeter more in depth tutorials exist on ethereum.org

as far as the language goes - that is a very verbose "hello world". does the level of verbosity decrease as you get into more advanced applications?

Not really, but dApps aren't supposed to have huge source codes. Much more important is having efficient and correct code, because each instruction your contract runs has a cost. If that really annoys you, there are other languages that can be used to build dApps, and more certainly to come.

Re: Ethereum: Rise of the World Computer

#213
post #170
post #76

Earlier quoted context omitted.

Vitalik became famous cause of his journalism. Then the sale gave ether founders loads of money. Now it is being used to market cleverly. One example around me here in India is BlockchainU. Blockchain university has taught in almost all prime Indian IT companies pumping ethereum & thus atleast most, if not all, corporate devs are working on ethereum here, whereas there is no central advertising foundation for bitcoin…

Are you suggesting that Consensys, Microsoft, R3CEV and Red Hat are only developing on Ethereum because of clever marketing? There isn't some technical merit to the platform that means they are doing this? Why didn't these companies develop their products on Bitcoin? Are they incapable of due diligence in this space? https://consensys.net/ http://www.blockapps.net/ https://azure.microsoft.com/en-gb/blog/ethereum-bloc…

To be fair, only Consensys and R3CEV are "developing on ethereum"... Microsoft and Red Hat are merely offering machine images with ethereum software pre-installed for their users, as they do for many other software tools- Though I'm happy to be corrected, if you can point me to a Microsoft and/or Redhat-authored smart contract.

The news for ethereum is positive enough right now, no need to exaggerate the facts.

Re: Ethereum: Rise of the World Computer

#214
Need somebody to shed lights on this: my understanding is Ethereum started with pre-farmed ethers and opened for sale in bitcoins.

My two questions:

1) Any info on how many ethers the founders/founding company had farmed and holding in vault?

2) If Ethereum takes off (financially), and these early members start to dump the ethers for cash, will it crash the Ethereum economy?

Bitcoin could have exactly the same issue, but I feel the difference is most people then wasn't sure if crypto currency would fly, and it is fair to reward on the risk for those who trusted and held bitcoins.

Ethereum sounds like a more refined and polished business endeavour, and I feel it gets too much hype lately.

Re: Ethereum: Rise of the World Computer

#215
I've said it before and I'll say it again: the missing piece for the crypto-anarchist spiritual lineage of fintech to take off is a business-level transaction protocol (and associated open source server) that is generic enough to embrace all of the different settlement mechanisms and transaction types out there, as well as incorporating an adequately comprehensible means of markup for risk models. Not "send to ", but rather "invoice X for service Y settle by datetime Z, available modes of settlement ABC, after which service Y (or good G) will be rendered. policies for various types of transaction failures are DEF. proposing node's risk model: R.".

The idea is not to supplant Bitcoin/Ethereum but in fact to give them more market share by enabling them to be considered on a properly equal, pragmatic basis with conventional financial services or assets. This would encourage their selection (automatically or otherwise) versus some defined risk model (temporal, legal, etc.), over conventional financial services or assets.

Things that come for free or almost for free when you adopt dynamic financial routing include settlement path redundancy, multi-path settlement, RFQs/bids, multi-hop routing, financial system reliability, etc. Something like real world aware IPv4, for money. I've already suggested an endpoint identification scheme - https://sites.google.com/a/ifex-project.org/wiki/our-proposa... - which is the native account identifier at Kraken.

If anyone would be keen to work in this direction, I started https://sites.google.com/a/ifex-project.org/wiki/our-proposa... years ago, but had to give it up due to competing concerns.

I'm ready to jump in again but don't want to go solo.

Re: Ethereum: Rise of the World Computer

#216
post #165

One issue with Ethereum is that smart contracts are expensive and must run on every node. These days a VPS with 2GB RAM costs $4 so Ethereum would not be competitive even in short term. Another issue is the blockchain size which is already 8GB and growing faster than the Bitcoin blockchain.

Good examples of why it's not ready for significant use in production. They should have network sharding in sometime this year or next which will effectively leave contracts running on only as many nodes as they pay for. Tackling blockchain size issues will probably need some separate cleverness with distributed storage, though there are good precedents for implementing that.

Re: Ethereum: Rise of the World Computer

#217

I built a PoC for a social benefits platform on this a while ago. It was not ideal; mostly tasks that needed to be guaranteed to run at certain times was a pain. Because of several of those issues the project was cancelled.

Were you using Ethereum Alarm Clock? If you were then I'd be curious to hear about issues with it and if not then taking a second shot at your PoC could be worthwhile.

Re: Ethereum: Rise of the World Computer

#218
post #203

We need something like Ethereum or Bitcoin but built on a common platform such as web assembly which is an AST supporting multiple programming languages, with semantic versioning and an npm-like registry. This way it can evolve easily.

We're only one transpiler away from that.

Re: Ethereum: Rise of the World Computer

#219
post #52

Previous discussion https://news.ycombinator.com/item?id=9987142 Give me any ethereum use-case & I'll tell you how to do it with bitcoin. Is it advantageous if a DSL is turing complete? It is not that bitcoin 'cannot have' a turing complete script but that it is unsafe & there is no need to do so. Turing completeness can be applied on an upper abstraction. There is nothing that ethereum can do that bitcoin cannot! Th…

I'm of the minority opinion that the Turing-complete nature of Ethereum is an anti-feature. [1] The features that matter in my mind are things that make Ethereum superior to Bitcoin: 1. Shorter block times without compromising security -- GHOST was proposed for Bitcoin, but it's a long way from happening. 2. Every block contains the Merkle root of the balance tree, so proving account balance becomes a one-node + proo…

You can definitely enforce non-zero sum contracts, the problem being whether they are actually useful. If you're handing out loans, nothing stops the borrower from vanishing and creating a new identity or otherwise resetting their 'credit score'. It seems like a solvable problem though, you could then depend on some identity or credit oracle, and that could be built on trust (eg. in a government or facebook id), or some meaningful reputation scheme.

I guess the trick here is whether you consider "losing credit score if you don't re-pay" enforcing the contract or not. Doing anything stricter, like programmatically garnishing wages or handling bankruptcy, seems like it would require a hard 1:1 mapping between a person and their ethereum presence, which is much more than trusting an oracle to provide a unique ID or reputation based credit score.

Re: Ethereum: Rise of the World Computer

#220
post #80
post #67

Earlier quoted context omitted.

You can buy the Ether on an exchange.

I was hoping for a roughly low barrier of entry, rather than try to figure out who will trade USB for ETH, as I have no BTC. In all honesty, I'm looking at distributed applications as well, which from what I read Ethereum says it does and doesn't do. It's a bit fast and loose from what I read about, about Ethereum's capabilities. I'll go back to my experimenting with TOR and how it might be possible to make your own…

Relatively inaccessible means of exchange are a persistent weakness of non-domestic currencies.

Hope your experimenting goes well!

Post reply on HN