* validation.rs in identity chain, which validates new blocks based on the chain state (signer is identity owner etc.) * Use validation for incoming blocks and for API calls * Implement signer validation * Use for incoming blocks