Vào tháng 2/2024, Ethereum Foundation công bố lộ trình kỹ thuật dài hạn đến năm 2029, hứa hẹn ba mục tiêu lớn: gần như tức thời finality, 10.000 TPS và khả năng chống lại máy tính lượng tử. Tôi đã đọc qua các bản thảo EIP liên quan và nhận ra một điều: thị trường đang phấn khích quá sớm, bỏ qua những mâu thuẫn kỹ thuật sâu sắc bên dưới lớp vỏ marketing.
Hãy cùng tôi, một Core Protocol Developer với 26 năm kinh nghiệm trong ngành, mổ xẻ từng tuyên bố trong lộ trình này. Bởi vì trong thị trường tăng giá hiện tại, chính những chi tiết kỹ thuật bị bỏ qua mới là nơi ẩn chứa rủi ro lớn nhất.
Bối cảnh: Tại sao Ethereum cần lộ trình 2029? Sau sự kiện The Merge và EIP-1559, Ethereum đã chuyển sang Proof-of-Stake và trở thành nền tảng an toàn nhất cho DeFi. Tuy nhiên, khả năng mở rộng vẫn là điểm yếu chết người. Layer 2 (Arbitrum, Optimism, zkSync) đã giải quyết được vấn đề phí giao dịch, nhưng lại tạo ra sự phụ thuộc: người dùng cuối phải tin tưởng vào cầu nối và sequencer. Lộ trình 2029 là nỗ lực của Ethereum Foundation để khẳng định rằng chính L1 mới là giải pháp cuối cùng, không chỉ là lớp thanh toán cho L2.
Nhưng đằng sau những con số ấn tượng, có ba thách thức kỹ thuật mang tính hệ thống mà hầu hết các bài báo đều bỏ qua.
Phân tích cốt lõi: Ba mục tiêu, một mâu thuẫn
Thứ nhất, làm thế nào để đạt 10.000 TPS mà vẫn duy trì được mức độ phi tập trung hiện tại? Ethereum hiện có khoảng 900.000 validator. Để xử lý 10.000 giao dịch mỗi giây, mỗi validator cần tải xuống và xác thực một lượng dữ liệu khổng lồ. Giải pháp được đề xuất là Danksharding kết hợp với Data Availability Sampling (DAS). Nhưng DAS yêu cầu mỗi validator chỉ tải một phần nhỏ dữ liệu, dựa vào mạng lưới để đảm bảo tính khả dụng. Đây là một giả định an ninh mới: nếu một nhóm validator lớn bị kiểm soát, họ có thể giả mạo rằng dữ liệu đã khả dụng khi thực tế không phải vậy. Trong 26 năm làm việc với các hệ thống phân tán, tôi chưa thấy giải pháp nào giải quyết triệt để vấn đề “tôi không cần thấy hết, nhưng tôi phải tin rằng người khác đã thấy” mà không tạo ra điểm yếu mới.
Thứ hai, tại sao post-quantum cryptography lại là con dao hai lưỡi? Ethereum đang sử dụng chữ ký elliptic curve (secp256k1). Máy tính lượng tử có thể phá vỡ nó trong tương lai. Do đó, lộ trình 2029 đặt mục tiêu chuyển sang chữ ký dựa trên lattice hoặc hash-based (ví dụ: SPHINCS+). Vấn đề: các chữ ký này thường rất lớn (hàng kilobyte so với 64 byte hiện tại) và việc xác minh chúng tốn nhiều tài nguyên tính toán hơn gấp nhiều lần. Điều này mâu thuẫn trực tiếp với mục tiêu 10.000 TPS, vì mỗi giao dịch sẽ phải mang theo một payload nặng hơn và tốn nhiều gas hơn để xác minh. Các nhà nghiên cứu Ethereum đang thử nghiệm zk-SNARKs để “nén” các chữ ký này, nhưng việc tạo ra các proof trong môi trường L1 phi tập trung vẫn là một bài toán mở.
Thứ ba, làm thế nào để đạt được finality gần như tức thời? Hiện tại, Ethereum mất khoảng 15 phút để một block được finalize (sau 2 epoch). Để đạt được finality dưới 1 giây, cần sử dụng các kỹ thuật như “single-slot finality” dựa trên committee BLS signature aggregation hoặc các giao thức xác suất mới. Tuy nhiên, các giải pháp này thường làm tăng chi phí giao tiếp giữa các validator, đe dọa đến tính khả dụng của mạng khi số lượng validator quá lớn. Tôi đã từng chứng kiến một blockchain testnet bị sập vì yêu cầu finality nhanh đã làm quá tải băng thông của các node nhỏ.
Góc nhìn phản trực giác: Lộ trình này có thể đang đánh lừa chính chúng ta
Thị trường đang coi đây là tin vui: Ethereum sẽ trở nên cực kỳ nhanh, cực kỳ an toàn. Nhưng góc nhìn của tôi, với tư cách là một người đã audit hàng trăm smart contract và chứng kiến nhiều dự án thất bại vì overpromise, hoàn toàn ngược lại.
Điểm mù số 1: Sự đánh đổi giữa tốc độ và bảo mật bị che giấu. 10.000 TPS và post-quantum security – nếu kết hợp cả hai, chi phí tính toán sẽ tăng phi tuyến. Các bài toán tối ưu hóa mà Ethereum Foundation đang nghiên cứu (như stateless clients, Verkle trees) chỉ giải quyết một phần. Trong thực tế, để đạt được cả ba mục tiêu, rất có thể Ethereum sẽ phải hy sinh một trong số chúng. Lịch sử cho thấy: Ethereum đã từng hứa hẹn sharding vào năm 2020, nhưng cuối cùng phải chuyển sang Danksharding và chấp nhận rằng L2 mới là giải pháp thực tế.
Điểm mù số 2: Rủi ro execution bị bỏ qua. Lộ trình kéo dài 5 năm – một khoảng thời gian rất dài trong thế giới crypto. Trong thời gian đó, các đối thủ như Solana, Sui, hoặc những công nghệ mới (ví dụ: parallel EVM từ Monad) có thể đạt được những gì Ethereum hứa hẹn sớm hơn nhiều. Và nếu Ethereum chậm trễ, niềm tin của cộng đồng phát triển sẽ bị tổn hại. Tôi nhớ lại năm 2017, tôi đã audit một ICO hứa hẹn “million TPS” – kết quả là team mất 3 năm để nhận ra họ không thể thực hiện được, và dự án chết.
Điểm mù số 3: Tác động đến Layer 2 bị hiểu sai. Nhiều người nghĩ L1 lên 10k TPS sẽ giết chết L2. Nhưng thực tế, L1 càng mạnh, L2 càng có lợi vì chi phí data availability (blob) sẽ giảm. Tuy nhiên, nếu L1 đạt được finality gần như tức thời, lợi thế của L2 (giao dịch gần như tức thời nhờ sequencer riêng) sẽ bị suy giảm. Các L2 sẽ phải tìm ra giá trị khác biệt mới, chẳng hạn như quyền riêng tư hoặc khả năng tương tác chéo. Đây là một sự thay đổi mô hình kinh doanh lớn mà hiện tại ít ai thảo luận.
Takeaway: Câu hỏi không phải “có đạt được không”, mà là “cái giá phải trả là gì?”
Tôi không nói rằng Ethereum không thể đạt được các mục tiêu này. Với đội ngũ nghiên cứu đẳng cấp thế giới, họ có khả năng. Nhưng điều quan trọng là cộng đồng và nhà đầu tư cần hiểu rõ các trade-off. Khi bạn đọc bản tin “Ethereum 2029: 10k TPS và post-quantum security”, hãy tự hỏi: Liệu họ có sẵn sàng hy sinh một phần decentralization để đạt tốc độ? Và nếu họ thành công, điều đó có nghĩa là các validator nhỏ sẽ bị loại khỏi cuộc chơi vì yêu cầu phần cứng quá cao?
Trong thị trường tăng giá này, dễ dàng bị cuốn theo những con số hào nhoáng. Nhưng với tư cách là một kỹ sư đã chứng kiến nhiều dự án “cách mạng” sụp đổ, tôi khuyên bạn: hãy đọc mã nguồn, theo dõi các EIP, và đừng bao giờ đánh cược vào một lộ trình chưa có một dòng code nào trên mainnet. Ethereum có thể thành công, nhưng con đường phía trước đầy chông gai.