Có bạn hỏi tôi nghĩ sao về đề xuất táo bạo của @VitalikButerin về việc thay thế mã byte EVM của Ethereum bằng kiến trúc tập lệnh mã nguồn mở RISC-V? Về cơ bản, đó là Ethereum đang ấp ủ một cuộc cách mạng công nghệ sâu sắc do công nghệ ZK dẫn dắt. Hãy để tôi tổng hợp lại logic chiến lược phía sau:

1) Trước tiên, quan điểm của Vitalik về việc thay thế EVM bằng RISC-V thực sự không phải là mới. Ngay từ khi đề xuất chiến lược mở rộng tập trung vào Rollup, ông đã ngụ ý về ý tưởng tương tự: cho phép các layer2 đủ điều kiện trở thành lớp thực thi của mạng chính, trong khi EVM giảm từ lớp giao thức xuống thành lớp chức năng Rollup "trong biên" và trở thành một trong nhiều AltVM.

Sự chuyển biến này chủ yếu phụ thuộc vào RISC-V như một kiến trúc tập lệnh cơ bản hơn và phổ quát hơn, có khả năng cung cấp nền tảng "phần cứng" thống nhất cho zkVM, từ đó cho phép các môi trường thực thi khác nhau hoạt động hiệu quả trong cùng một khung. Và sự cách mạng này phải được xây dựng trên nền tảng triển khai SNARKs cơ bản của Ethereum, bởi vì chỉ khi công nghệ ZK có thể được áp dụng rộng rãi cho việc xác thực trạng thái, thì kiến trúc lớp thực thi mô-đun này mới có thể nâng cao hiệu quả mà vẫn đảm bảo an toàn.

2) Thực sự mà nói, sự điều chỉnh chiến lược của Ethereum này ban đầu có vẻ như có "dũng khí phá bỏ mọi rào cản, tái tạo lại", nhưng phân tích sâu hơn, tính thay thế của lớp thực thi thực sự là con đường mà các chuỗi công cộng mạnh mẽ như Ethereum phải trải qua. Đối mặt với sức ép công nghệ từ các chuỗi công cộng mới như Solana, Sui với TPS cực kỳ cao, cùng với sự phân luồng thị trường từ nhiều chuỗi tương thích EVM, Ethereum chọn cách tấn công chủ động hơn là bị động chịu đựng.

Bởi vì, nếu so sánh các chỉ số kỹ thuật thuần túy, TPS của Ethereum thực sự khó có thể cạnh tranh với các chuỗi công cộng mới như Solana, Sui, nhưng trong cuộc chiến ba khó khăn, Ethereum luôn kiên định với hai giá trị cốt lõi là an toàn và phi tập trung, đồng thời duy trì sự phát triển sinh thái không thể so sánh được và cộng đồng nhà phát triển.

Nếu Ethereum cố gắng sử dụng kiến trúc tập lệnh mã nguồn mở RISC-V để nâng cao hiệu quả lớp thực thi, đặc biệt là trong lĩnh vực chứng minh ZK, dự kiến sẽ mang lại hiệu suất gấp 50-100 lần, thì chiến lược này, mà không hy sinh nền tảng, vừa giữ lại lợi thế cốt lõi của Ethereum, vừa trực tiếp giải quyết những thiếu sót chính của nó, tại sao không làm?

3) Tuy nhiên, bên cạnh việc vui mừng với đề xuất mới, cần phải hiểu rằng sự chuyển đổi từ EVM sang RISC-V không phải là một công trình có thể hoàn thành ngay lập tức. Xét về con đường thực hiện kỹ thuật, sự thay đổi này rất có thể cần phải đợi đến khi công nghệ ZK-SNARKs được triển khai quy mô lớn mới có thể tiến hành toàn diện.

So với những nâng cấp lớn trong các lĩnh vực cốt lõi của Ethereum trong vài năm qua (như việc nâng cấp lớp đồng thuận từ PoW sang PoS), lý tưởng mà nói, toàn bộ quá trình này cần được thiết kế tỉ mỉ, thử nghiệm rộng rãi và được hỗ trợ mạnh mẽ từ cộng đồng, ước tính sẽ mất ít nhất từ 2-3 năm.

Tuy nhiên, Vitalik đã nhấn mạnh về tính tương thích ngược trong đề xuất, có thể các hợp đồng EVM hiện tại sẽ tiếp tục tồn tại thông qua trình thông dịch RISC-V hoặc cơ chế hỗ trợ song song, điều này rất quan trọng để giảm thiểu chi phí chuyển đổi cho nhà phát triển và người dùng. Chiến lược thay đổi dần dần này cũng là phong cách phát triển chiến lược vững chắc mà Ethereum cần có như một chuỗi công cộng an toàn và phi tập trung.

Trên đây.

Theo tôi, đề xuất của Vitalik về việc thay thế EVM bằng RISC-V không chỉ là một chỉnh sửa kiến trúc kỹ thuật đơn giản, mà còn là một chiến lược đổi mới chủ động của Ethereum để đối phó với sự cạnh tranh từ các chuỗi công cộng hiệu suất cao. Đề xuất này có liên quan chặt chẽ đến các nâng cấp trong lộ trình của Ethereum như Verge, Purge, v.v., đều xoay quanh việc triển khai SNARKs xuống cấp nền tảng, với mục tiêu là xây dựng môi trường thực thi hiệu quả hơn và linh hoạt hơn để hỗ trợ các kịch bản ứng dụng đa dạng trong tương lai.

Trước đây, @drakefjustin tiết lộ rằng quỹ Ethereum sẽ đầu tư hàng chục triệu đô la vào các dự án zkVM, không nghi ngờ gì rằng zkVM thực sự là một trong những câu chuyện cốt lõi trong tương lai của Ethereum. Ethereum cố gắng xây dựng không chỉ là một lớp thực thi hiệu quả hơn, mà còn là một kiến trúc mô-đun có thể tương thích với nhiều máy ảo khác nhau. Cuộc thảo luận về việc thay thế EVM bằng RISC-V có thể chỉ là một khởi đầu.