Ethereum, Bitcoin & Patent WO2017187399A1