885 karma · joined October 20, 2012
Yes, its not 100% trustless, but its far more trustless than the alternative.
We just need to be a little wiser about how we do it.
This is different from the default _recipient.send() which would be limited to 2300 gas
this is incorrect
While this implementation of The Dao has failed, Ethereum is the only blockchain where implementing The Dao is possible.
Ethereum is not doomed. But devs do need to be educated of this attack.
Take the blockchain out of Etheruem, and you still have a pretty cool deterministic state-transition machine. My understanding of Urbit is very limited, but I believe it has a similar concept of Ethereum without a consensus protocol.
This kind of API might be useful as a 2fa, but never as a standalone authentication mechanism.
Edit: I mispoke. The main problem isn't with leaks, its with other apps collect the same data google uses as biometrics. For example, a video chat app that grabs the same biometric data (facial structure/typing pattern) that google uses for authentication. That chat app then would have everything needed to emulate you.
* Ethereum allows shared state between transactions, Bitcoin doesn't. That means one application can state "The price of Eth is $10USD" and a totally unrelated application can reference that value. The result is that each application provides an API that all other applications can call.
* Both Bitcoin and Ethereum have a stack based scripting language. However Ethereum also has a higher level language that compiles to the stack based language. That means you can right reasonably readable code without OP codes. Functional program is so much mentally easier than writing a stack
* Ethereum (unlike Bitcoin) is Turing complete. It can have code that loops and recurses based on the state of the chain
* A Tor/i2p alternative where nodes get compensated for passing messages
* Pay per second video streaming
* Incentivized filesharing
Basically anywhere where trustless microtransactions are needed
Lots of potential
With a private blockchain (and smart contracts), the owner can't forge values.
For example lets say you want to fake a transfer from client A to client B. In a traditional database, the owner can do that. With a blockchain, the owner can't.
There is no law of physics/economics that says the S&P500 has to rise at x% a year on average.
I don't understand how this is possible. The original advertiser has to trust that the first exchange is reporting accurate demographic info. How does the exchange know the demographic info is accurate if anyone can buy the ads and sell them on another exchange?