Verifying a block you need to check each transaction’s signature. Once a block has been accepted by a network and has a couple verified children blocks, those signatures are redundant. Does ethereum discard signatures or preserve them indefinitely?