The industrial revolution allowed us, for the first time, to start replacing human labour with machines.
Whereas most technologies tend to automate workers on the periphery doing menial tasks, blockchains automate away the center. Instead of putting the taxi driver out of a job, blockchain puts Uber out of a job and lets the taxi drivers work with the customer directly.
As society becomes more and more complex, cheating will in many ways become progressively easier and easier to do and harder to police or even understand.
I think people don't realise that running a piece of code that verifies some conditions for a financial transaction, that by itself is a lot less work than verifying a cryptographic signature, and so even if the virtual machine is inefficient, the cryptographic signature is still going to dominate.
When I came up with Ethereum, my first first thought was, 'Okay, this thing is too good to be true.' As it turned out, the core Ethereum idea was good - fundamentally, completely sound.
I personally, generally, don't really feel much emotion if there's some problem and I'm actively solving it.
Scalability is this idea of coming up with a blockchain that can scale much larger than existing chains essentially by processing transactions in parallel. And moving away from this paradigm where every single node on the network has to process every single transaction.
In general, signalling theory says that if you have a good way of proving something and a noisy way of proving something, and you choose the noisy way, that means chances are it's because you couldn't do the good way in the first place.
The thing that I often ask startups on top of Ethereum is, 'Can you please tell me why using the Ethereum blockchain is better than using Excel?' And if they can come up with a good answer, that's when you know you've got something really interesting.
The technical side of Ethereum's efficacy is 100% an engineering exercise.
Some bitcoin users see the hard fork as in some ways violating their most fundamental values. I personally think these fundamental values, pushed to such extremes, are silly.
Many people at different levels of the Russian government are open to crypto-currencies.
You can write anything that you would be able to write on a server and put it onto the blockchain. Instead of Javascript making calls to the server, you would be making calls to the blockchain.
Initially, I thought that Ethereum was a thing that would be used for people to write simple financial scripts. As it turns out, people are writing stuff like Augur on top of it.
A smart contract is a mechanism involving digital assets and two or more parties, where some or all of the parties put assets in, and assets are automatically redistributed among those parties according to a formula based on certain data that is not known at the time the contract is initiated.