Optimism được thiết kế xung quanh bốn nguyên lý cốt lõi:
Sự đơn giản
Tính thực tiễn
Sự bền vững
Optimism
Optimism nhắm đến số lượng bộ phận chuyển động tối thiểu, đồng thời xây dựng giải pháp hai lớp cho Ethereum. Trên thực tế, điều này có nghĩa là sử dụng cơ sở hạ tầng và mã Ethereum đã được kiểm chứng khi có thể. Do đó, Optimism nhằm mục đích giữ cho mã của nó đơn giản nhất có thể và hoạt động trực tiếp với các cơ sở mã hiện có.
Hệ sinh thái nhấn mạnh hơn nữa tính thực tiễn và được thúc đẩy bởi các nhu cầu và ràng buộc trong thế giới thực của chính đội ngũ của mình và những người dùng tham gia vào hệ sinh thái. Do đó, Optimism nhằm mục đích xây dựng lặp đi lặp lại và triển khai dần dần các tính năng như tương đương EVM.
Quy trình thiết kế của Optimism được xây dựng dựa trên ý tưởng về tính bền vững lâu dài và không sử dụng lối tắt để mở rộng quy mô. Đó là lý do tại sao nó sử dụng các Rollup Optimism và tận dụng cơ chế đồng thuận của Ethereum để mở rộng mạng. Các khối được xây dựng và thực thi trên L2 (Optimism), trong khi các giao dịch của người dùng được gộp lại và gửi tới L1 (Ethereum). L2 không có mempool. Các giao dịch sẽ được chấp nhận hoặc bị từ chối ngay lập tức. Điều này đảm bảo trải nghiệm người dùng mượt mà, đồng thời đảm bảo tính bảo mật thông qua cơ chế đồng thuận Ethereum.
Các giao dịch sẽ được gửi tới Ethereum mà không có bằng chứng trực tiếp về tính hợp lệ và có thể bị thử thách trong một khoảng thời gian nhất định (hiện tại là bảy ngày). Sau đó, một giao dịch sẽ được coi là cuối cùng. Đó là lý do tại sao việc rút tiền từ Optimism sang Ethereum mất 7 ngày để hoàn thành.