
Cuối cùng, precompiles và EVM đều không phải là nơi phù hợp để tích hợp phần lớn hỗ trợ mật mã vào ethereum. Lý do là precompiles và EVM đều hoạt động trên dữ liệu phải được đưa vào blockchain ethereum theo một cách nào đó, thực tế có nghĩa là đưa vào block dưới dạng calldata. Không gian này có giới hạn — ngay cả với PeerDAS và blocks-in-blobs, cũng có giới hạn thực tế khoảng 8 MB/s trước khi bắt đầu trở nên không thoải mái. Hãy nhớ: đây không phải là một blockchain. Đó là một máy tính thế giới mật mã. Bất kỳ dữ liệu/tính toán nào không cần nằm trong “luồng chính” của dữ liệu/thực thi đều không nên đưa vào luồng chính. Thay vào đó, giải pháp đúng đắn là... chủ nghĩa tối đa EIP-8288. Nếu bạn có bất kỳ tính toán nặng nào mang tính tự chứa, hãy thực hiện tính toán và tạo STARK phía client (điều này đang ngày càng nhanh hơn, ngay cả trên điện thoại), sau đó đẩy STARK qua cơ chế tổng hợp đệ quy EIP-8288. Chuỗi chỉ thấy rằng tính toán đã được thực hiện và kết quả là gì; nó không bao giờ cần thấy dữ liệu và tính toán thực tế. Theo cách này, mọi người có thể sử dụng bất kỳ mật mã nào họ muốn, chuỗi ethereum có thể trở nên nhẹ nhàng, và chúng ta sẽ không bao giờ cần thêm precompiles nữa.
