software architect @gemhq; I've got n answers and 2ⁿ questions
…lock level. We were willing to accept the complexity of blocks, for speed. But it’s fun to realize: you actually don’t need a chain of blocks to get “blockchain” characteristics; the blocks are just an optimization!
A blockchain is a design pattern based on a linear, append-only data structure in which: