Optimism wykorzystuje drugą warstwę Ethereum, w ramach której rozliczane są transakcje. Pomaga to obniżyć koszty. Jednak informacje o transakcjach są następnie przenoszone do warstwy pierwszej. Oznacza to, że Optimism korzysta z tych samych funkcji bezpieczeństwa, co zwykłe aplikacje Ethereum.