Nợ kỹ thuật đè nặng, Ethereum chọn cách "làm lại từ đầu" với RISC-V

Ethereum có kế hoạch thay thế EVM bằng RISC-V để giải quyết các nút thắt hiệu suất trong tương lai của ZK và định vị mình là lớp tin cậy cơ bản cho các mạng thế hệ tiếp theo, hiện thực hóa tầm nhìn về điện toán có thể xác minh. Bài viết này là từ một bài viết được viết bởi jaehaerys.eth, được đối chiếu, biên soạn và viết bởi TechFlow. (Tóm tắt nội dung: Ethereum "thay đổi RISC-V" để khiến các nhà phát triển sợ hãi? Cảnh báo OG: Hệ sinh thái ETH sẽ được phân phối lại, các dự án nhỏ sẽ rời khỏi Solana) (bổ sung cơ bản: công nghệ》RISC-V được Vitalik ủng hộ là gì? Tại sao CKB-VM, Tại sao RISC-V? Bằng cách nắm bắt RISC-V, Ethereum không chỉ giải quyết nút thắt khả năng mở rộng của chính mình mà còn định vị mình là lớp tin cậy nền tảng cho các mạng thế hệ tiếp theo. Ethereum đang chuẩn bị cho sự chuyển đổi kiến trúc quan trọng nhất kể từ khi thành lập: thay thế EVM bằng RISC-V. Lý do rất đơn giản – trong một tương lai với cốt lõi là (ZK) không kiến thức, EVM đã trở thành một nút thắt cổ chai về hiệu suất: hiện tại zkEVM dựa vào trình thông dịch, dẫn đến hiệu suất chậm hơn 50–800 lần; Các mô-đun được biên dịch sẵn làm cho giao thức phức tạp và rủi ro; Thiết kế ngăn xếp 256 bit cực kỳ kém hiệu quả trong việc tạo bằng chứng. Giải pháp RISC-V: thiết kế tối giản ( khoảng 47 ) hướng dẫn cơ bản + hệ sinh thái LLVM trưởng thành ( hỗ trợ Rust, C++, Go và các ) ngôn ngữ khác; (90% các dự án đã trở thành tiêu chuẩn zkVM trên thực tế áp dụng ); Có thông số kỹ thuật SAIL chính thức ( đạt được xác minh nghiêm ngặt so với ) → sách vàng mơ hồ; Đường dẫn chứng thực phần cứng (ASICs / FPGAs) đã được ( trong thử nghiệm )SP1, Nervos, Cartesi, v.v. Quá trình di chuyển được chia thành ba giai đoạn: thay thế RISC-V làm mô-đun được biên dịch sẵn ( ) thử nghiệm rủi ro thấp; Kỷ nguyên Dual-VM: EVM và RISC-V cùng tồn tại và hoàn toàn có thể tương tác; Triển khai lại chính sách EVM (Rosetta ) trong RISC-V. Tác động của hệ sinh thái: Optimistic rollup ( như Arbitrum và Optimism) cần xây dựng lại cơ chế chống gian lận; Các ( tổng hợp không kiến thức như Polygon, zkSync Scroll) sẽ đạt được những lợi thế rất lớn → rẻ hơn, nhanh hơn và đơn giản hơn; Các nhà phát triển có thể sử dụng các thư viện ngôn ngữ như Rust, Go và Python trực tiếp ở cấp độ L1; Người dùng sẽ được hưởng bằng chứng về chi phí thấp hơn khoảng 100 lần → khoảng 10.000 TPS( so với ) Gigagas L1. Cuối cùng, Ethereum sẽ phát triển từ một "máy ảo hợp đồng thông minh" thành một lớp tin cậy tối giản, có thể xác minh được của mạng, với mục tiêu cuối cùng là "ZK-Snark". Ngã tư của Ethereum Vitalik Buterin từng nói, "Kết thúc bao gồm ...... Hãy để mọi thứ là ZK-Snark." Kết thúc của bằng chứng không kiến thức (ZK) là không thể tránh khỏi và luận điểm cốt lõi của nó rất đơn giản: Ethereum đang tự phát minh lại từ đầu dựa trên bằng chứng không kiến thức. Điều này đánh dấu sự kết thúc kỹ thuật của giao thức - tái cấu trúc L1 để đạt được hình thức cuối cùng, được hỗ trợ bởi zkVM hiệu suất cao được cung cấp bởi một nhóm phát triển cốt lõi ( như Succinct). Kết thúc với tầm nhìn này, Ethereum đang ở thời điểm chuyển đổi kiến trúc quan trọng nhất kể từ khi thành lập. Cuộc thảo luận này không còn là nâng cấp dần dần, mà là về việc tái cấu trúc hoàn toàn các lõi tính toán của nó - thay thế (EVM) Máy ảo Ethereum. Sáng kiến này là nền tảng của tầm nhìn (Lean Ethereum) "Ethereum tinh gọn" rộng lớn hơn. Tầm nhìn Streamline Ethereum (Lean Ethereum) nhằm mục đích đơn giản hóa toàn bộ giao thức một cách có hệ thống, chia nó thành ba mô-đun cốt lõi: hợp lý hóa (Lean Consensus) đồng thuận và hợp lý hóa dữ liệu (Lean Data) và hợp lý hóa các (Lean Execution) thực hiện. Trong số các vấn đề cốt lõi của việc thực hiện hợp lý, điểm quan trọng nhất là: với tư cách là động cơ thúc đẩy cuộc cách mạng hợp đồng thông minh, EVM có trở thành nút thắt cổ chai lớn trong sự phát triển trong tương lai của Ethereum không? Như Justin Drake của Ethereum Foundation đã nói, mục tiêu dài hạn của Ethereum luôn là "Snark mọi thứ" (Snarkify everything), một công cụ mạnh mẽ giúp tăng cường các lớp của giao thức. Tuy nhiên, trong một thời gian dài, mục tiêu này giống như một "kế hoạch chi tiết không thể đạt được" vì để đạt được nó đòi hỏi bằng chứng thời gian thực về khái niệm ( proving) thời gian thực. Giờ đây, khi các bằng chứng thời gian thực trở thành hiện thực, sự kém hiệu quả về mặt lý thuyết của EVM đã trở thành một vấn đề thực tế cần được giải quyết. Bài viết này sẽ cung cấp phân tích chuyên sâu về các lập luận kỹ thuật và chiến lược để di chuyển kiến trúc tập lệnh Ethereum L1 sang RISC-V (ISA). Động thái này được kỳ vọng sẽ không chỉ mở ra khả năng mở rộng chưa từng có mà còn đơn giản hóa cấu trúc giao thức và điều chỉnh Ethereum với tương lai của điện toán có thể kiểm chứng. Chính xác thì điều gì đã thay đổi? Trước khi khám phá "tại sao", trước tiên cần phải làm rõ "điều gì" đang thay đổi. EVM ( Ethereum Virtual Machine ) là môi trường hoạt động cho các hợp đồng thông minh Ethereum, được gọi là "máy tính thế giới" xử lý các giao dịch và cập nhật trạng thái của blockchain. Trong những năm qua, thiết kế của nó đã mang tính cách mạng, đặt nền móng cho sự ra đời của (DeFi) tài chính phi tập trung và hệ sinh thái NFT. Tuy nhiên, kiến trúc tùy chỉnh từ gần một thập kỷ trước này hiện đã tích lũy được rất nhiều khoản nợ kỹ thuật. Ngược lại, RISC-V không phải là một sản phẩm, mà là một tiêu chuẩn mở - một "bảng chữ cái" thiết kế bộ xử lý đa năng, miễn phí. Như Jeremy Bruestle đã nhấn mạnh tại hội nghị Ethproofs, các nguyên tắc chính của nó khiến nó trở thành một lựa chọn tuyệt vời cho vai trò này: Chủ nghĩa tối giản: Bộ hướng dẫn cơ bản của RISC-V cực kỳ đơn giản, chỉ bao gồm khoảng 40 đến 47 lệnh. Như Jeremy nói, điều này làm cho nó "gần như hoàn hảo cho trường hợp sử dụng của cỗ máy đa năng cực kỳ tối giản mà chúng ta cần." Thiết kế mô-đun: Các chức năng phức tạp hơn được thêm vào với các tiện ích mở rộng tùy chọn. Tính năng này rất quan trọng vì nó cho phép lõi duy trì đơn giản trong khi mở rộng chức năng khi cần thiết mà không áp đặt sự phức tạp không cần thiết cho giao thức cơ bản. Hệ sinh thái mở: RISC-V có hỗ trợ chuỗi công cụ lớn và trưởng thành, bao gồm trình biên dịch LLVM, cho phép các nhà phát triển sử dụng các ngôn ngữ lập trình chính thống như Rust, C++ và Go. Như Justin Drake lưu ý, "Các công cụ xung quanh trình biên dịch rất phong phú và trình biên dịch cực kỳ khó xây dựng...... Vì vậy, có những chuỗi công cụ biên dịch này là cực kỳ có giá trị." RISC-V cho phép Ethereum kế thừa các công cụ có sẵn này miễn phí. Động lực để thay thế EVM không phải là một lỗ hổng duy nhất, mà là sự hợp lưu của những hạn chế cơ bản không thể bỏ qua trong bối cảnh tương lai với bằng chứng không kiến thức là cốt lõi. Những hạn chế này bao gồm tắc nghẽn hiệu suất trong các hệ thống bằng chứng không kiến thức và rủi ro do sự phức tạp ngày càng tăng tích lũy trong giao thức. Các vấn đề về chi phí thông dịch Động lực cấp bách nhất của quá trình chuyển đổi này là sự kém hiệu quả vốn có của EVM trong các hệ thống bằng chứng không kiến thức. Với Ethereum...

ETH-3.71%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
Không có bình luận
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)