Thảo luận về công nghệ EVM song song và sự phát triển hệ sinh thái của nó
Tổng quan về EVM
EVM( Máy ảo Ethereum) là cốt lõi của việc thực thi hợp đồng thông minh. Các nhà phát triển sử dụng các ngôn ngữ cấp cao như Solidity để viết hợp đồng, sau đó biên dịch thành mã byte có thể thực thi bởi EVM. Các kỹ sư quen thuộc với mã máy có thể trực tiếp tối ưu hóa mã, cải thiện hiệu suất và giảm tiêu thụ gas. Giao thức nổi tiếng Seaport đã sử dụng rất nhiều lập trình nội tuyến để giảm thiểu chi phí cho người dùng.
EVM như một lớp thực thi đã định nghĩa mã byte chuẩn, cho phép hợp đồng được triển khai trên nhiều mạng khác nhau. Mặc dù tiêu chuẩn đã được thống nhất, nhưng cách thực hiện lại rất đa dạng. Khách hàng Geth của Ethereum được viết bằng Go để thực hiện EVM, trong khi đội ngũ Ipsilon duy trì phiên bản C++, cho phép tối ưu hóa và tùy chỉnh khác nhau.
Nhu cầu EVM song song
Blockchain truyền thống thực hiện giao dịch theo thứ tự, giống như CPU đơn nhân, khó mở rộng đến cơ sở người dùng quy mô lớn. EVM song song cho phép xử lý nhiều giao dịch đồng thời, tăng đáng kể thông lượng. Tuy nhiên, điều này mang lại những thách thức kỹ thuật, chẳng hạn như xử lý xung đột ghi cho cùng một hợp đồng khi có nhiều giao dịch đồng thời.
Sự đổi mới của EVM song song
Lấy Monad làm ví dụ, sự đổi mới của nó bao gồm:
Thực thi song song lạc quan: Xử lý nhiều giao dịch cùng lúc, theo dõi đầu vào và đầu ra, quyết định thứ tự thực thi dựa trên sự liên quan.
Thực hiện trì hoãn: trước tiên đạt được sự đồng thuận về thứ tự giao dịch, sau đó trì hoãn đến kênh độc lập để nâng cao hiệu quả.
Cơ sở dữ liệu trạng thái tùy chỉnh: Tối ưu hóa lưu trữ và truy cập trạng thái, tăng tốc độ thực thi hợp đồng thông minh.
Cơ chế đồng thuận hiệu suất cao: Cải tiến cơ chế HotStuff, hỗ trợ đồng bộ hóa nút quy mô lớn, nâng cao hiệu quả đồng thuận.
Thách thức kỹ thuật
Việc thực thi song song dẫn đến vấn đề xung đột trạng thái, cần có cơ chế phát hiện và giải quyết xung đột. Các nhóm cũng cần thiết kế lại cơ sở dữ liệu trạng thái, phát triển thuật toán đồng thuận tương thích.
Những thách thức chính bao gồm việc nắm bắt giá trị lâu dài của Ethereum và sự phi tập trung của các nút. Sự phát triển nhanh chóng của hệ sinh thái là chìa khóa để duy trì tính cạnh tranh. Cần đạt được sự cân bằng giữa hiệu suất và sự phi tập trung.
Tổng quan dự án EVM song song
Monad: Dự án EVM song song hàng đầu, mục tiêu 10.000 TPS, đã huy động được 244 triệu USD.
Sei: Ra mắt Sei V2 mạng EVM song song, TPS có thể đạt 12,500.
Artela: Tăng cường lớp thực thi thông qua máy ảo kép EVM++.
Canto: Giới thiệu kế hoạch Cyclone Stack để hỗ trợ EVM song song.
Neon: Giải pháp tương thích EVM trên Solana, TPS vượt quá 2,000.
Eclipse: Đưa Solana VM vào giải pháp Layer 2 của Ethereum.
Lumio: Lớp 2 VM mô-đun, hỗ trợ nhiều VM hiệu suất cao.
Kết luận
Các đổi mới trong lớp thực thi như EVM song song đã cung cấp hỗ trợ mạnh mẽ cho việc cải thiện hiệu suất và khả năng mở rộng của blockchain. Sự phát triển của những công nghệ này sẽ thúc đẩy hệ sinh thái blockchain tiến xa hơn, hỗ trợ nhiều ứng dụng hơn.
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.
12 thích
Phần thưởng
12
6
Đăng lại
Chia sẻ
Bình luận
0/400
NullWhisperer
· 07-20 09:48
hmm... xung đột giữa các bang có thể là một vector khai thác quan trọng thực sự
Xem bản gốcTrả lời0
staking_gramps
· 07-20 00:23
Song song hóa nhu cầu thiết yếu gogogogo
Xem bản gốcTrả lời0
PumpDetector
· 07-17 21:29
đã nghe câu chuyện này trước đây... nỗi sợ hãi mở rộng cũ
Xem bản gốcTrả lời0
ClassicDumpster
· 07-17 21:27
Nhanh lên, ra mắt chuỗi mới đi!
Xem bản gốcTrả lời0
TokenVelocity
· 07-17 21:24
Chết tiệt, cái này có đáng tin không?
Xem bản gốcTrả lời0
ChainDoctor
· 07-17 21:21
Viết mã có tốt hơn không hay là khai thác tốt hơn?
Công nghệ EVM song song: Làn sóng mới nâng cao hiệu suất Blockchain
Thảo luận về công nghệ EVM song song và sự phát triển hệ sinh thái của nó
Tổng quan về EVM
EVM( Máy ảo Ethereum) là cốt lõi của việc thực thi hợp đồng thông minh. Các nhà phát triển sử dụng các ngôn ngữ cấp cao như Solidity để viết hợp đồng, sau đó biên dịch thành mã byte có thể thực thi bởi EVM. Các kỹ sư quen thuộc với mã máy có thể trực tiếp tối ưu hóa mã, cải thiện hiệu suất và giảm tiêu thụ gas. Giao thức nổi tiếng Seaport đã sử dụng rất nhiều lập trình nội tuyến để giảm thiểu chi phí cho người dùng.
EVM như một lớp thực thi đã định nghĩa mã byte chuẩn, cho phép hợp đồng được triển khai trên nhiều mạng khác nhau. Mặc dù tiêu chuẩn đã được thống nhất, nhưng cách thực hiện lại rất đa dạng. Khách hàng Geth của Ethereum được viết bằng Go để thực hiện EVM, trong khi đội ngũ Ipsilon duy trì phiên bản C++, cho phép tối ưu hóa và tùy chỉnh khác nhau.
Nhu cầu EVM song song
Blockchain truyền thống thực hiện giao dịch theo thứ tự, giống như CPU đơn nhân, khó mở rộng đến cơ sở người dùng quy mô lớn. EVM song song cho phép xử lý nhiều giao dịch đồng thời, tăng đáng kể thông lượng. Tuy nhiên, điều này mang lại những thách thức kỹ thuật, chẳng hạn như xử lý xung đột ghi cho cùng một hợp đồng khi có nhiều giao dịch đồng thời.
Sự đổi mới của EVM song song
Lấy Monad làm ví dụ, sự đổi mới của nó bao gồm:
Thực thi song song lạc quan: Xử lý nhiều giao dịch cùng lúc, theo dõi đầu vào và đầu ra, quyết định thứ tự thực thi dựa trên sự liên quan.
Thực hiện trì hoãn: trước tiên đạt được sự đồng thuận về thứ tự giao dịch, sau đó trì hoãn đến kênh độc lập để nâng cao hiệu quả.
Cơ sở dữ liệu trạng thái tùy chỉnh: Tối ưu hóa lưu trữ và truy cập trạng thái, tăng tốc độ thực thi hợp đồng thông minh.
Cơ chế đồng thuận hiệu suất cao: Cải tiến cơ chế HotStuff, hỗ trợ đồng bộ hóa nút quy mô lớn, nâng cao hiệu quả đồng thuận.
Thách thức kỹ thuật
Việc thực thi song song dẫn đến vấn đề xung đột trạng thái, cần có cơ chế phát hiện và giải quyết xung đột. Các nhóm cũng cần thiết kế lại cơ sở dữ liệu trạng thái, phát triển thuật toán đồng thuận tương thích.
Những thách thức chính bao gồm việc nắm bắt giá trị lâu dài của Ethereum và sự phi tập trung của các nút. Sự phát triển nhanh chóng của hệ sinh thái là chìa khóa để duy trì tính cạnh tranh. Cần đạt được sự cân bằng giữa hiệu suất và sự phi tập trung.
Tổng quan dự án EVM song song
Neon: Giải pháp tương thích EVM trên Solana, TPS vượt quá 2,000.
Eclipse: Đưa Solana VM vào giải pháp Layer 2 của Ethereum.
Lumio: Lớp 2 VM mô-đun, hỗ trợ nhiều VM hiệu suất cao.
Kết luận
Các đổi mới trong lớp thực thi như EVM song song đã cung cấp hỗ trợ mạnh mẽ cho việc cải thiện hiệu suất và khả năng mở rộng của blockchain. Sự phát triển của những công nghệ này sẽ thúc đẩy hệ sinh thái blockchain tiến xa hơn, hỗ trợ nhiều ứng dụng hơn.