Not meant for a lazy reader, the paper went on to describe, in excruciatingly complex terms and Greek mathematical characters, what was then a radical rethinking of how blockchains could work: separating out the various functions of a distributed ledger – especially the way users query the network for data – into distinct “application layers.” A key benefit would be to minimize the total resources needed to run the main blockchain.