The redundancy of computations on public blockchains imposes a performance and economic overhead. This module introduces offchain computing techniques to circumvent them without drastically changing the security guarantees of computations.