Vitalik B. In a recent blogpost: basic layer of Ethereum should be stable and simple, complex functions to be pushed into layer 2 and above. Even smart contracts (la raison d’être of Eth) to be serviced by ‘Execution Engines’ in layer 2:

—“Note that anyone can create a layer 2 execution engine at any time, different users can use different execution engines, and one can switch from one execution engine to any other, or to the base protocol, fairly quickly.

The base blockchain no longer has to worry about being an optimal smart contract processing engine;”

I suppose we’ll soon witness Vitalik doing a Charlie Lee on his followers...?

https://vitalik.ca/general/2018/08/26/layer_1.html

Layer 1 Should Be Innovative in the Short Term but Less in the Long Term

See update 2018-08-29

@TeringNering #vitalikbuterin is slowly realizing that his twenty-something experience isn't enough to prevent a #shardyoursocks moment in #ETH and that #lightning and #scaling using layers like TCP/IP is better than his solution. Too little, too late.
@TeringNering is reversible ether just a simple way of saying RBF transaction with a time lock?