EVM (Ethereum Virtual Machine) là cốt lõi của Ethereum, chịu trách nhiệm thực thi hợp đồng thông minh và xử lý giao dịch. Khác với các máy ảo khác, EVM là một động cơ tính toán chuyên dụng, cung cấp trừu tượng về tính toán và lưu trữ. Nó thực hiện bộ lệnh bytecode riêng của mình, thường được biên dịch từ Solidity.
EVM là một máy trạng thái gần như hoàn hảo Turing. "Gần" là vì tất cả các bước thực thi đều tiêu tốn tài nguyên Gas có giới hạn, tránh được tình huống vòng lặp vô hạn có thể dẫn đến việc toàn bộ nền tảng Ethereum ngừng hoạt động. EVM không có chức năng lập lịch, mà thực hiện tuần tự các giao dịch trong khối, sửa đổi trạng thái thế giới. Quá trình thực thi tuyến tính này hạn chế khả năng thực thi song song.
Chiến lược song song của Layer1 hiệu suất cao
Để giải quyết nút thắt hiệu suất của Ethereum, nhiều Layer1 hiệu suất cao đã áp dụng các máy ảo khác nhau và chiến lược thực thi song song.
Lựa chọn máy ảo
Nhiều lựa chọn Layer1 hiệu suất cao sử dụng máy ảo dựa trên mã byte WASM, eBPF hoặc Move, thay vì EVM. Những máy ảo này thường hiệu quả hơn và phù hợp hơn với vai trò nền tảng tính toán phi tập trung.
Phương pháp thực thi song song
Thách thức chính trong việc thực hiện song song là xác định những giao dịch nào là không liên quan. Layer1 hiệu suất cao chủ yếu dựa vào hai phương pháp:
Phương pháp truy cập trạng thái: Biết trước phần nào của trạng thái blockchain mà mỗi giao dịch có thể truy cập, từ đó phân tích giao dịch nào là độc lập.
Mô hình song song lạc quan: Giả định rằng tất cả các giao dịch là độc lập, sau đó xác nhận giả định này một cách hồi tố và điều chỉnh nếu cần.
Sự phát triển của EVM song song
Khái niệm EVM song song đã nhận được nhiều sự chú ý hơn trong những năm gần đây. Hiện tại, có thể định nghĩa các loại chính của EVM song song bao gồm ba loại:
Nâng cấp thực thi song song của Layer1 tương thích với EVM hiện có
Sử dụng công nghệ thực thi song song cho Layer1 tương thích EVM mới
Giải pháp EVM tương thích trên Layer 1 không tương thích EVM
Một số dự án mới nổi như Monad, Sei V2 và Artela đang khám phá việc triển khai EVM song song. Những dự án này áp dụng các giải pháp công nghệ khác nhau nhằm nâng cao hiệu suất xử lý giao dịch và công suất mạng.
Đồng thời, một số chuỗi công khai không tương thích EVM cũng đang tìm kiếm tính tương thích với EVM, chẳng hạn như dự án Neon trên Solana. Những giải pháp này thường chạy EVM như một hợp đồng thông minh trong môi trường gốc để đạt được sự tương thích liền mạch.
Triển vọng tương lai
Công nghệ song song vẫn là một chủ đề nóng trong lĩnh vực blockchain, nhưng hiện tại chủ yếu tập trung vào việc cải tiến và mô phỏng mô hình thực thi lạc quan. Trong tương lai, có thể sẽ có nhiều dự án Layer1 tham gia vào cuộc cạnh tranh EVM song song, trong khi một số Layer1 hiện có cũng có thể thực hiện nâng cấp song song EVM hoặc giải pháp tương thích EVM.
Ngoài EVM hiệu suất cao, sự phát triển đa dạng của hệ sinh thái blockchain cũng đáng được mong đợi, như ứng dụng và phát triển của các công nghệ máy ảo khác nhau như WASM, SVM và Move VM. Sự đa dạng này giúp thúc đẩy sự đổi mới và tiến bộ của toàn bộ công nghệ blockchain.
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.
15 thích
Phần thưởng
15
5
Chia sẻ
Bình luận
0/400
LeekCutter
· 07-22 09:19
gas thật sự đắt quá
Xem bản gốcTrả lời0
MissedTheBoat
· 07-21 23:51
Không có gì mới mẻ.
Xem bản gốcTrả lời0
NftPhilanthropist
· 07-21 23:51
bằng chứng về tác động >>>>>> thực thi tuyến tính thật lòng mà nói
Xem bản gốcTrả lời0
BrokenDAO
· 07-21 23:49
Một người nữa muốn sửa EVM từ Turing không hoàn thành thành Turing hoàn thành, có thể sửa được không? Kinh nghiệm lịch sử còn chưa đủ sao?
Xem bản gốcTrả lời0
DAOplomacy
· 07-21 23:38
các động lực quản trị không tối ưu... như thường lệ thật ra
Phân tích công nghệ EVM song song: Xu hướng mới nâng cao hiệu suất Ethereum
EVM: Thành phần cốt lõi của Ethereum
EVM (Ethereum Virtual Machine) là cốt lõi của Ethereum, chịu trách nhiệm thực thi hợp đồng thông minh và xử lý giao dịch. Khác với các máy ảo khác, EVM là một động cơ tính toán chuyên dụng, cung cấp trừu tượng về tính toán và lưu trữ. Nó thực hiện bộ lệnh bytecode riêng của mình, thường được biên dịch từ Solidity.
EVM là một máy trạng thái gần như hoàn hảo Turing. "Gần" là vì tất cả các bước thực thi đều tiêu tốn tài nguyên Gas có giới hạn, tránh được tình huống vòng lặp vô hạn có thể dẫn đến việc toàn bộ nền tảng Ethereum ngừng hoạt động. EVM không có chức năng lập lịch, mà thực hiện tuần tự các giao dịch trong khối, sửa đổi trạng thái thế giới. Quá trình thực thi tuyến tính này hạn chế khả năng thực thi song song.
Chiến lược song song của Layer1 hiệu suất cao
Để giải quyết nút thắt hiệu suất của Ethereum, nhiều Layer1 hiệu suất cao đã áp dụng các máy ảo khác nhau và chiến lược thực thi song song.
Lựa chọn máy ảo
Nhiều lựa chọn Layer1 hiệu suất cao sử dụng máy ảo dựa trên mã byte WASM, eBPF hoặc Move, thay vì EVM. Những máy ảo này thường hiệu quả hơn và phù hợp hơn với vai trò nền tảng tính toán phi tập trung.
Phương pháp thực thi song song
Thách thức chính trong việc thực hiện song song là xác định những giao dịch nào là không liên quan. Layer1 hiệu suất cao chủ yếu dựa vào hai phương pháp:
Phương pháp truy cập trạng thái: Biết trước phần nào của trạng thái blockchain mà mỗi giao dịch có thể truy cập, từ đó phân tích giao dịch nào là độc lập.
Mô hình song song lạc quan: Giả định rằng tất cả các giao dịch là độc lập, sau đó xác nhận giả định này một cách hồi tố và điều chỉnh nếu cần.
Sự phát triển của EVM song song
Khái niệm EVM song song đã nhận được nhiều sự chú ý hơn trong những năm gần đây. Hiện tại, có thể định nghĩa các loại chính của EVM song song bao gồm ba loại:
Một số dự án mới nổi như Monad, Sei V2 và Artela đang khám phá việc triển khai EVM song song. Những dự án này áp dụng các giải pháp công nghệ khác nhau nhằm nâng cao hiệu suất xử lý giao dịch và công suất mạng.
Đồng thời, một số chuỗi công khai không tương thích EVM cũng đang tìm kiếm tính tương thích với EVM, chẳng hạn như dự án Neon trên Solana. Những giải pháp này thường chạy EVM như một hợp đồng thông minh trong môi trường gốc để đạt được sự tương thích liền mạch.
Triển vọng tương lai
Công nghệ song song vẫn là một chủ đề nóng trong lĩnh vực blockchain, nhưng hiện tại chủ yếu tập trung vào việc cải tiến và mô phỏng mô hình thực thi lạc quan. Trong tương lai, có thể sẽ có nhiều dự án Layer1 tham gia vào cuộc cạnh tranh EVM song song, trong khi một số Layer1 hiện có cũng có thể thực hiện nâng cấp song song EVM hoặc giải pháp tương thích EVM.
Ngoài EVM hiệu suất cao, sự phát triển đa dạng của hệ sinh thái blockchain cũng đáng được mong đợi, như ứng dụng và phát triển của các công nghệ máy ảo khác nhau như WASM, SVM và Move VM. Sự đa dạng này giúp thúc đẩy sự đổi mới và tiến bộ của toàn bộ công nghệ blockchain.