In Lightning Network, It uses timelock to prevent attack that places stale state onto the blockchain for single channel. (Not for payment routing, only for single payment channel between two nodes) But there is no place for setting timelock on ethereum transaction structure.
Raiden Network is one of the solutions for scalability of blockchain. Can it prevent such attack without using timelock ? Or does it contact with blockchain during off-chain payment in single payment channel to update state ?