Vitalik Buterin đã xác định bốn điểm yếu về lượng tử trong Ethereum: chữ ký BLS ở lớp đồng thuận, cam kết và bằng chứng KZG cho khả năng sẵn có của dữ liệu, chữ ký ECDSA cho EOAs, và bằng chứng ZK dựa trên KZG hoặc Groth16 ở lớp ứng dụng. Để giải quyết những vấn đề này, Buterin đề xuất một chiến lược thay thế theo từng giai đoạn. Lớp đồng thuận có thể chuyển sang chữ ký dựa trên hàm băm như các biến thể Winternitz, kết hợp với tổng hợp STARK, đồng thời lựa chọn cẩn thận các hàm băm lõi mới. Khả năng sẵn có của dữ liệu có thể chuyển từ KZG sang STARK, giải quyết các vấn đề về tính tuyến tính 2D DAS và bằng chứng mã xóa. EOAs có thể áp dụng trừu tượng hóa tài khoản gốc (EIP-8141) để hỗ trợ bất kỳ thuật toán chữ ký chống lượng tử nào, sử dụng biên dịch trước vector hóa và tổng hợp đệ quy cấp giao thức để giảm chi phí xác minh. Các bằng chứng ở lớp ứng dụng có thể được tối ưu hóa thông qua tổng hợp chữ ký và bằng chứng đệ quy cấp giao thức, nén logic xác minh phức tạp thành xác minh tối thiểu trên chuỗi.