Phân tích thực thi song song EVM: Đột phá và thách thức của thế hệ chuỗi công cộng hiệu suất cao mới.

robot
Đang tạo bản tóm tắt

EVM: Thành phần cốt lõi của Ethereum

EVM là thành phần cốt lõi của Ethereum, chịu trách nhiệm chạy hợp đồng thông minh và xử lý giao dịch. Nó là một động cơ tính toán, cung cấp trừu tượng tính toán và lưu trữ, tương tự như máy ảo Java. EVM thực thi bộ lệnh bytecode của riêng mình, thường được biên dịch từ Solidity.

Là một máy trạng thái gần như hoàn thiện Turing, tất cả các bước thực thi của EVM sẽ tiêu tốn Gas, nhằm tránh các vòng lặp vô hạn có thể xảy ra. EVM không có chức năng lập lịch, mà thực hiện lần lượt các giao dịch trong khối và sửa đổi trạng thái thế giới. Cách thực thi tuyến tính này khó có thể tối ưu hóa song song, dẫn đến việc Ethereum gặp phải nút thắt hiệu suất và cần các giải pháp mở rộng Layer2.

EVM song song: Thủ thuật chuyển đổi của Layer1 hiệu suất cao

Giải pháp song song Layer1 hiệu suất cao

Hầu hết các Layer1 hiệu suất cao nhắm tới Ethereum đã thiết kế các giải pháp tối ưu riêng của mình cho khả năng xử lý song song, chủ yếu tập trung vào hai khía cạnh: máy ảo và thực thi song song.

Lựa chọn máy ảo

Layer 1 hiệu suất cao thường sử dụng máy ảo dựa trên mã byte WASM, eBPF hoặc Move, thay vì EVM. WASM có ưu điểm kích thước nhỏ, tải nhanh, và tính di động, đã được các dự án như EOS, Polkadot áp dụng. eBPF cho phép sửa đổi động hành vi của kernel hệ điều hành, Solana đã áp dụng SBF dựa trên eBPF. Ngôn ngữ Move chú trọng đến tính an toàn và khả năng xác minh, đã được Aptos và Sui áp dụng.

EVM song song: Kỹ thuật thay tim cho Layer1 hiệu suất cao

Thực thi song song

Thách thức chính trong việc thực hiện song song là xác định giao dịch nào là độc lập. Hai phương pháp phổ biến là:

  1. Phương pháp truy cập trạng thái: biết trước phần trạng thái nào có thể truy cập cho mỗi giao dịch, phân tích ra giao dịch độc lập. Solana và Sui áp dụng phương pháp này.

  2. Mô hình song song lạc quan: Giả định tất cả các giao dịch độc lập, xác minh và điều chỉnh sau đó. Aptos sử dụng Block-STM để thực hiện mô hình này.

EVM song song: Thủ thuật thay tim của Layer1 hiệu suất cao

Sự phát triển của EVM song song

EVM song song đã được đưa ra từ năm 2021, ban đầu chỉ về EVM hỗ trợ xử lý đồng thời nhiều giao dịch. Vào cuối năm 2023, khái niệm EVM song song lại thu hút sự chú ý, nhiều dự án tuyên bố đã hiện thực hóa EVM song song.

Định nghĩa EVM song song hợp lý bao gồm:

  1. Cải tiến thực thi song song của Layer1 tương thích EVM, như BSC, Polygon
  2. Sử dụng Layer1 tương thích EVM thực thi song song, như Monand, Sei V2, Artela
  3. Giải pháp EVM tương thích cho Layer1 không phải EVM, như Solana Neon

EVM song song: Thủ thuật đổi trái tim của Layer1 hiệu suất cao

Monad, Sei V2 và Artela đều áp dụng mô hình song song lạc quan để thực hiện việc thực thi song song EVM. Solana Neon thì thực hiện trình thông dịch EVM trên Solana, tận dụng khả năng thực thi song song của Solana.

EVM song song: Thủ thuật đổi trái tim của Layer1 hiệu suất cao

Ngoài ra, Near Aurora và EOS EVM+ cũng áp dụng giải pháp giống như Solana Neon để đạt được tính tương thích với EVM. Movement Labs đang phát triển giải pháp tương thích EVM không xâm lấn cho Aptos và Sui.

EVM song song: Phép thuật thay đổi của Layer1 hiệu suất cao

Tóm tắt

Công nghệ chuỗi khối song song là một chủ đề tái diễn, hiện tại chủ yếu là việc cải biến và bắt chước mô hình thực thi lạc quan, thiếu những đột phá thực chất. Trong tương lai có thể sẽ có nhiều dự án mới tham gia vào cuộc cạnh tranh EVM song song, các dự án cũ cũng sẽ thực hiện nâng cấp hoặc giải pháp tương thích EVM song song.

Ngoài EVM hiệu suất cao, ngành công nghiệp cũng mong đợi thấy sự phát triển đa dạng hơn của các công nghệ như WASM, SVM và Move VM.

EVM song song: Thủ thuật thay tim cho Layer 1 hiệu suất cao

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
  • 3
  • Chia sẻ
Bình luận
0/400
NoodlesOrTokensvip
· 1giờ trước
Việc song song hóa có thực sự cần thiết không?
Xem bản gốcTrả lời0
LiquidationWatchervip
· 2giờ trước
Phí Gas thật sự rất đắt đỏ
Xem bản gốcTrả lời0
AirdropHunter420vip
· 2giờ trước
Ethereum thật sự quá chậm.
Xem bản gốcTrả lời0
  • Ghim
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)