It seems counter-intuitive that the current block can be hashed and transactions can be added to it, however that is what this thread indicates.
Can someone help me connect the dots (not necessarily regarding that linked network attack) and understand how something under active computation can have its underlying data (list of transactions) changed?
In other words, if a tx isn't "bound" to a block via hashing, how do they relate to each other?