Khám phá công nghệ EVM song song và tình trạng sinh thái
EVM và Solidity
Phát triển hợp đồng thông minh là kỹ năng cốt lõi của kỹ sư blockchain. Thông thường, hợp đồng logic được viết bằng các ngôn ngữ cao cấp như Solidity, nhưng EVM không thể thực thi mã Solidity trực tiếp. Cần phải biên dịch nó thành mã hoạt động cấp thấp mà máy ảo có thể hiểu. Mặc dù có các công cụ tự động giúp đơn giản hóa quá trình này, nhưng việc hiểu các nguyên lý cơ bản vẫn rất có giá trị.
Việc lập trình trực tiếp bằng mã vận hành có thể đạt được hiệu quả cao hơn và tiêu tốn gas thấp hơn. Ví dụ, giao thức Seaport của OpenSea sử dụng nhiều mã lắp ghép để tối ưu hóa chi phí gas.
Tiêu chuẩn và thực hiện EVM
EVM định nghĩa tiêu chuẩn bytecode cho việc thực thi hợp đồng thông minh, cho phép hợp đồng được triển khai trên nhiều mạng tương thích. Tuy nhiên, việc thực hiện cụ thể có thể khác nhau rất nhiều, chẳng hạn như khách hàng Geth của Ethereum được thực hiện bằng ngôn ngữ Go, trong khi đội ngũ Ipsilon duy trì phiên bản C++. Sự đa dạng này cho phép tối ưu hóa mục tiêu.
Nhu cầu xử lý 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 cho cơ sở người dùng lớn. Máy ảo song song cho phép xử lý nhiều giao dịch đồng thời, tăng đáng kể thông lượng. Nhưng cũng mang lại một số thách thức kỹ thuật, chẳng hạn như xử lý xung đột trạng thái của giao dịch đồng thời.
Đổi mới EVM song song
Lấy Monad làm ví dụ, những đổi mới chính bao gồm:
Thuật toán thực thi song song lạc quan
Cơ chế thực hiện chậm
Cơ sở dữ liệu trạng thái tùy chỉnh ( Monad DB )
Cơ chế đồng thuận hiệu suất cao ( Monad BFT )
Các công nghệ này đã nâng cao đáng kể hiệu suất xử lý giao dịch và hiệu quả thực hiện tổng thể.
Thách thức kỹ thuật
Thực thi song song đã đưa ra vấn đề xung đột trạng thái tiềm ẩn, cần có cơ chế phát hiện và giải quyết xung đột một cách cẩn thận. Các đội ngũ thườ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.
Ngoài ra, việc nắm bắt giá trị lâu dài của dự án và tránh sự tập trung hóa của nút cũng là những thách thức quan trọng. Sự phát triển nhanh chóng của hệ sinh thái và giảm nhu cầu phần cứng là những cách có thể để đối phó.
Cấu trúc hệ sinh thái EVM song song
Các dự án EVM song song hiện tại chủ yếu bao gồm:
Nâng cấp mạng Layer 1 tương thích EVM hiện có, chẳng hạn như Polygon, Fantom.
Mạng Layer 1 mới thực thi song song nguyên sinh, như Monad, Sei V2, Artela, v.v.
Mạng Layer 2 không phải EVM song song, như Solana Neon, Eclipse, Lumio, v.v.
Giới thiệu các dự án chính
Monad
Được thiết kế để đạt 10,000 TPS thông qua thực thi song song và kiến trúc ống dẫn. Đã hoàn thành huy động vốn 244 triệu USD, định giá 3 tỷ USD. Đội ngũ sáng lập đến từ Jump Trading, mạng thử nghiệm nội bộ đã được khởi động.
Sei
Mạng Layer 1 tập trung vào giao dịch, Sei V2 đã nâng cấp thành EVM song song, TPS được nâng lên 12.500. Mạng thử nghiệm đã được ra mắt, hỗ trợ di chuyển ứng dụng EVM chỉ với một cú nhấp chuột.
Artela
Thông qua EVM++(EVM + WASM) hai máy ảo tăng cường lớp thực thi. Mạng thử nghiệm công khai đã được ra mắt, kế hoạch khuyến khích hệ sinh thái đã được khởi động.
Canto
Layer 1 tương thích EVM dựa trên Cosmos SDK, dự kiến sẽ giới thiệu công nghệ EVM song song.
Neon
EVM song song trên mạng Solana, hỗ trợ các nhà phát triển Solidity triển khai DApp lên Solana. TPS vượt quá 2,000.
Eclipse
Giải pháp Layer 2 của Ethereum, sử dụng máy ảo Solana (SVM) làm lớp thực thi. Đã hoàn thành vòng tài trợ Series A trị giá 50 triệu USD.
Lumio
Mạng Layer 2 VM mô-đun, hỗ trợ nhiều máy ảo hiệu suất cao và kết hợp với lớp thanh toán Ethereum/Bitcoin.
Sự phát triển của công nghệ EVM song song sẽ nâng cao đáng kể hiệu suất blockchain, cung cấp hỗ trợ cho nhiều trường hợp ứng dụng và nhóm người dùng rộng rãi hơn. Với sự tiến bộ của những dự án này, hệ sinh thái blockchain có khả năng đạt được sự mở rộng và ứng dụng quy mô lớn hơn.
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.
Cách mạng công nghệ EVM song song: Đột phá then chốt nâng cao hiệu suất Blockchain
Khám phá công nghệ EVM song song và tình trạng sinh thái
EVM và Solidity
Phát triển hợp đồng thông minh là kỹ năng cốt lõi của kỹ sư blockchain. Thông thường, hợp đồng logic được viết bằng các ngôn ngữ cao cấp như Solidity, nhưng EVM không thể thực thi mã Solidity trực tiếp. Cần phải biên dịch nó thành mã hoạt động cấp thấp mà máy ảo có thể hiểu. Mặc dù có các công cụ tự động giúp đơn giản hóa quá trình này, nhưng việc hiểu các nguyên lý cơ bản vẫn rất có giá trị.
Việc lập trình trực tiếp bằng mã vận hành có thể đạt được hiệu quả cao hơn và tiêu tốn gas thấp hơn. Ví dụ, giao thức Seaport của OpenSea sử dụng nhiều mã lắp ghép để tối ưu hóa chi phí gas.
Tiêu chuẩn và thực hiện EVM
EVM định nghĩa tiêu chuẩn bytecode cho việc thực thi hợp đồng thông minh, cho phép hợp đồng được triển khai trên nhiều mạng tương thích. Tuy nhiên, việc thực hiện cụ thể có thể khác nhau rất nhiều, chẳng hạn như khách hàng Geth của Ethereum được thực hiện bằng ngôn ngữ Go, trong khi đội ngũ Ipsilon duy trì phiên bản C++. Sự đa dạng này cho phép tối ưu hóa mục tiêu.
Nhu cầu xử lý 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 cho cơ sở người dùng lớn. Máy ảo song song cho phép xử lý nhiều giao dịch đồng thời, tăng đáng kể thông lượng. Nhưng cũng mang lại một số thách thức kỹ thuật, chẳng hạn như xử lý xung đột trạng thái của giao dịch đồng thời.
Đổi mới EVM song song
Lấy Monad làm ví dụ, những đổi mới chính bao gồm:
Các công nghệ này đã nâng cao đáng kể hiệu suất xử lý giao dịch và hiệu quả thực hiện tổng thể.
Thách thức kỹ thuật
Thực thi song song đã đưa ra vấn đề xung đột trạng thái tiềm ẩn, cần có cơ chế phát hiện và giải quyết xung đột một cách cẩn thận. Các đội ngũ thườ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.
Ngoài ra, việc nắm bắt giá trị lâu dài của dự án và tránh sự tập trung hóa của nút cũng là những thách thức quan trọng. Sự phát triển nhanh chóng của hệ sinh thái và giảm nhu cầu phần cứng là những cách có thể để đối phó.
Cấu trúc hệ sinh thái EVM song song
Các dự án EVM song song hiện tại chủ yếu bao gồm:
Giới thiệu các dự án chính
Monad
Được thiết kế để đạt 10,000 TPS thông qua thực thi song song và kiến trúc ống dẫn. Đã hoàn thành huy động vốn 244 triệu USD, định giá 3 tỷ USD. Đội ngũ sáng lập đến từ Jump Trading, mạng thử nghiệm nội bộ đã được khởi động.
Sei
Mạng Layer 1 tập trung vào giao dịch, Sei V2 đã nâng cấp thành EVM song song, TPS được nâng lên 12.500. Mạng thử nghiệm đã được ra mắt, hỗ trợ di chuyển ứng dụng EVM chỉ với một cú nhấp chuột.
Artela
Thông qua EVM++(EVM + WASM) hai máy ảo tăng cường lớp thực thi. Mạng thử nghiệm công khai đã được ra mắt, kế hoạch khuyến khích hệ sinh thái đã được khởi động.
Canto
Layer 1 tương thích EVM dựa trên Cosmos SDK, dự kiến sẽ giới thiệu công nghệ EVM song song.
Neon
EVM song song trên mạng Solana, hỗ trợ các nhà phát triển Solidity triển khai DApp lên Solana. TPS vượt quá 2,000.
Eclipse
Giải pháp Layer 2 của Ethereum, sử dụng máy ảo Solana (SVM) làm lớp thực thi. Đã hoàn thành vòng tài trợ Series A trị giá 50 triệu USD.
Lumio
Mạng Layer 2 VM mô-đun, hỗ trợ nhiều máy ảo hiệu suất cao và kết hợp với lớp thanh toán Ethereum/Bitcoin.
Sự phát triển của công nghệ EVM song song sẽ nâng cao đáng kể hiệu suất blockchain, cung cấp hỗ trợ cho nhiều trường hợp ứng dụng và nhóm người dùng rộng rãi hơn. Với sự tiến bộ của những dự án này, hệ sinh thái blockchain có khả năng đạt được sự mở rộng và ứng dụng quy mô lớn hơn.