
Điều gì xảy ra khi mật mã học an toàn ngày hôm nay trở thành điểm yếu của ngày mai? Câu trả lời không chỉ đơn thuần là chọn một thuật toán mạnh hơn. Đó là xây dựng các hệ thống có khả năng thích ứng. Đây được gọi là sự linh hoạt mật mã. Nghĩa là thiết kế các giao thức sao cho các thuật toán mật mã có thể được thay thế mà không cần xây dựng lại toàn bộ hệ thống. Tại sao điều này quan trọng? → Các thuật toán liên tục phát triển: các lỗ hổng mới có thể xuất hiện. → Tiêu chuẩn thay đổi: các giải pháp tốt hơn có thể trở nên khả dụng. → Việc di chuyển mất thời gian: các hệ thống cần lộ trình nâng cấp thực tế. → Các mối đe dọa lượng tử làm tăng tính cấp bách: mật mã sau lượng tử cũng sẽ tiếp tục phát triển. Mục tiêu không phải là dự đoán thuật toán nào sẽ tồn tại mãi mãi. Mà là tránh phụ thuộc vào một thuật toán mãi mãi. Đây là bài học quan trọng cho thiết kế blockchain, và cũng là lý do vì sao sự phát triển liên tục của giao thức @tezos đáng để theo dõi. Một blockchain có thực sự sẵn sàng cho tương lai nếu mật mã của nó không thể được nâng cấp một cách dễ dàng?
