And blocks are just a way of having a reliable means of providing time in a distributed context?
Yes. Each squeak has a block hash embedded in it (before it gets signed). So when you download a squeak from another peer, you can verify that it was created after the block time.
reply