Phát triển hợp đồng thông minh là kỹ năng cơ bản của kỹ sư blockchain. Các nhà phát triển thường sử dụng các ngôn ngữ cao cấp như Solidity để hiện thực hóa logic kinh doanh. Tuy nhiên, EVM không thể trực tiếp giải thích mã Solidity, cần phải biên dịch nó thành ngôn ngữ cấp thấp có thể thực thi bởi máy ảo ( mã vận hành / mã byte ). Các công cụ hiện có có thể tự động hoàn thành quá trình chuyển đổi này, giảm bớt gánh nặng cho các nhà phát triển trong việc hiểu các chi tiết biên dịch.
Mặc dù biên dịch có thể mang lại một số chi phí bổ sung, nhưng các kỹ sư quen thuộc với lập trình cấp thấp có thể trực tiếp sử dụng mã thao tác trong Solidity để viết logic chương trình nhằm đạt được hiệu suất tối đa và giảm thiểu tiêu tốn gas. Ví dụ, giao thức giao dịch của một nền tảng giao dịch NFT nổi tiếng đã sử dụng rất nhiều lệnh assembly nội tuyến để tối thiểu hóa chi phí gas cho người dùng.
Sự khác biệt về hiệu suất EVM: Tiêu chuẩn và thực hiện
EVM là "tầng thực thi" nơi thực hiện mã hợp đồng thông minh đã được biên dịch. Bytecode được định nghĩa bởi EVM đã trở thành tiêu chuẩn ngành. Dù là cho mạng Layer 2 của Ethereum hay các blockchain độc lập khác, tính tương thích với tiêu chuẩn EVM cho phép các nhà phát triển triển khai hợp đồng thông minh một cách hiệu quả trên nhiều mạng.
Mặc dù việc tuân thủ tiêu chuẩn bytecode EVM khiến Máy ảo được gọi là EVM, nhưng phương pháp thực hiện cụ thể có thể có sự khác biệt đáng kể. Ví dụ, một khách hàng của Ethereum được thực hiện bằng ngôn ngữ Go theo tiêu chuẩn EVM, trong khi một nhóm khác của quỹ Ethereum duy trì phiên bản C++. Sự đa dạng này tạo ra không gian cho các tối ưu hóa kỹ thuật khác nhau và các thực hiện tùy chỉnh.
Công nghệ EVM song song
Trong lịch sử, cộng đồng blockchain chủ yếu tập trung vào sự đổi mới của các thuật toán đồng thuận, một số dự án nổi tiếng hơn nhờ cơ chế đồng thuận của chúng chứ không phải do tầng thực thi. Mặc dù những dự án này cũng có sự đổi mới ở tầng thực thi, nhưng hiệu suất của chúng thường bị hiểu nhầm là chỉ xuất phát từ thuật toán đồng thuận của chúng.
Trên thực tế, blockchain hiệu suất cao cần kết hợp giữa thuật toán đồng thuận đổi mới và lớp thực thi tối ưu, tương tự như lý thuyết thùng gỗ. Đối với blockchain EVM chỉ cải tiến thuật toán đồng thuận, việc nâng cao hiệu suất thường cần cấu hình nút mạnh mẽ hơn. Ví dụ, một chuỗi thông minh nổi tiếng xử lý khối dưới giới hạn gas 2000 TPS cần cấu hình phần cứng cao gấp nhiều lần so với nút đầy đủ của Ethereum. Mặc dù một mạng Layer 2 nổi tiếng khác lý thuyết hỗ trợ lên đến 1000 TPS, nhưng hiệu suất thực tế của nó thường thấp hơn mong đợi.
nhu cầu xử lý song song
Trong hầu hết các hệ thống blockchain, giao dịch được thực hiện theo thứ tự, giống như CPU đơn lõi, lần tính toán tiếp theo phải chờ cho lần tính toán hiện tại hoàn tất. Phương pháp này tuy đơn giản và độ phức tạp của hệ thống thấp, nhưng khó mở rộng để hỗ trợ lượng người dùng lớn. Chuyển sang chế độ máy ảo đa lõi có thể cho phép xử lý cùng lúc nhiều giao dịch, tăng đáng kể thông lượng.
Việc thực hiện song song mang lại những thách thức kỹ thuật, chẳng hạn như xử lý giao dịch đồng thời ghi vào cùng một hợp đồng thông minh. Điều này cần thiết phải thiết kế những cơ chế mới để giải quyết các xung đột tiềm ẩn. Việc thực hiện song song các hợp đồng thông minh không liên quan có thể đạt được sự gia tăng thông lượng gần như tuyến tính theo số lượng luồng xử lý song song.
Đổi mới EVM song song
EVM song song đại diện cho một loạt các đổi mới nhằm tối ưu hóa lớp thực thi của hệ thống blockchain. Lấy một dự án mới nổi làm ví dụ, các đổi mới chính của nó bao gồm:
Thực hiện giao dịch song song: Sử dụng thuật toán thực hiện song song lạc quan, cho phép xử lý nhiều giao dịch cùng một lúc. Bắt đầu giao dịch từ cùng một trạng thái ban đầu, theo dõi đầu vào và đầu ra, tạo ra kết quả tạm thời cho mỗi giao dịch. Quyết định thực hiện giao dịch tiếp theo bằng cách kiểm tra xem đầu vào của giao dịch tiếp theo có liên quan đến đầu ra của giao dịch đang xử lý hay không.
Thực hiện trì hoãn: Trong cơ chế đồng thuận, các nút không cần thực hiện giao dịch bởi nút chính hoặc nút xác thực để đạt được thứ tự chính thức cho giao dịch. Ban đầu, nút chính sắp xếp giao dịch và đạt được sự đồng thuận giữa các nút, nhưng không thực hiện ngay giao dịch, mà thay vào đó hoãn thực hiện trong một kênh độc lập.
Cơ sở dữ liệu trạng thái tùy chỉnh: Tối ưu hóa việc lưu trữ và truy cập trạng thái bằng cách lưu trữ trực tiếp cây Merkle trên SSD. Phương pháp này giảm thiểu hiệu ứng đọc phóng đại, cải thiện tốc độ truy cập trạng thái, giúp việc thực thi hợp đồng thông minh nhanh hơn và hiệu quả hơn.
Cơ chế đồng thuận hiệu suất cao: Phiên bản cải tiến dựa trên cơ chế đồng thuận HotStuff, hỗ trợ đồng bộ hóa giữa hàng trăm nút phân tán toàn cầu, có độ phức tạp giao tiếp tuyến tính. Sử dụng giai đoạn bỏ phiếu theo đường ống, cho phép các giai đoạn khác nhau của quá trình bỏ phiếu có thể diễn ra chồng chéo, giảm độ trễ và nâng cao hiệu quả đồng thuận.
Thách thức
Thách thức kỹ thuật của EVM song song
Nút thắt trong việc thực hiện giao dịch theo thứ tự chủ yếu liên quan đến CPU và quá trình đọc/ghi trạng thái. Thực hiện song song mang đến những xung đột trạng thái tiềm ẩn, cần phải kiểm tra xung đột trước hoặc sau khi thực hiện. Ví dụ, khi bốn luồng song song xử lý giao dịch đều tương tác với cùng một bể DEX, thì sẽ xảy ra xung đột. Tình huống này cần có cơ chế phát hiện và giải quyết xung đột cẩn thận để đảm bảo xử lý song song hiệu quả.
Ngoài sự khác biệt về công nghệ trong việc triển khai EVM song song, các đội thường cần thiết kế lại và cải thiện hiệu suất đọc/ghi của cơ sở dữ liệu trạng thái, và phát triển thuật toán đồng thuận tương thích.
Thách thức và cân nhắc
Hai thách thức chính mà EVM song song phải đối mặt là việc nắm bắt giá trị kỹ thuật dài hạn của Ethereum và sự tập trung hóa nút. Giai đoạn phát triển hiện tại chưa hoàn toàn mã nguồn mở để bảo vệ quyền sở hữu trí tuệ, nhưng các chi tiết này cuối cùng sẽ được công bố khi mạng thử nghiệm và mạng chính được khởi động, đối mặt với nguy cơ bị các blockchain khác hấp thụ. Sự phát triển nhanh chóng của hệ sinh thái sẽ là chìa khóa để duy trì lợi thế cạnh tranh.
Sự tập trung hóa nút là thách thức mà tất cả các blockchain hiệu suất cao đều phải đối mặt, cần đạt được sự cân bằng giữa phi tập trung, an ninh và hiệu suất cao. Các chỉ số như "TPS theo yêu cầu phần cứng" có thể giúp so sánh hiệu quả của blockchain dưới các điều kiện phần cứng cụ thể, vì yêu cầu phần cứng thấp hơn có thể hỗ trợ nhiều nút phi tập trung hơn.
Cấu trúc EVM song song
Mô hình EVM song song bao gồm nhiều dự án và giải pháp. Một số là blockchain Layer 1, trong khi những cái khác có thể là giải pháp Layer 2. Một số dựa trên mạng hiện có, trong khi một số khác là khách hàng mã nguồn mở.
Điều kiện chính của EVM song song là mạng tương thích với EVM. Mặc dù một số mạng không phải EVM cũng áp dụng thực thi song song, nhưng chúng không được coi là dự án EVM song song.
Hiện tại, các mạng EVM song song hiện có có thể được chia thành ba loại:
Mạng Layer 1 tương thích EVM được nâng cấp bằng công nghệ thực thi song song: Những mạng này ban đầu không áp dụng thực thi song song, mà được nâng cấp thông qua sự lặp lại công nghệ để hỗ trợ EVM song song.
Mạng Layer 1 tương thích EVM sử dụng công nghệ thực thi song song ngay từ đầu: Một số dự án mới nổi đã xem xét việc thực thi song song từ giai đoạn thiết kế.
Mạng Layer 2 sử dụng công nghệ thực thi song song không phải EVM: Những chuỗi Layer 2 tương thích EVM hướng tới mở rộng này sẽ trừu tượng hóa EVM thành các mô-đun thực thi có thể cắm vào, cho phép lựa chọn "tầng thực thi VM" tốt nhất theo nhu cầu, đạt được khả năng thực thi song song.
Tổng quan dự án
Dự án A: EVM song song hàng đầu
Dự án này nhằm giải quyết vấn đề khả năng mở rộng của EVM truyền thống thông qua việc tối ưu hóa việc thực thi song song và kiến trúc pipeline, mục tiêu là đạt 10,000 TPS. Gần đây đã hoàn thành việc huy động vốn quy mô lớn, trở thành dự án EVM song song có vốn huy động nhiều nhất và định giá cao nhất cho đến nay. Các thành viên trong đội ngũ sáng lập đến từ các công ty giao dịch định lượng nổi tiếng. Mạng thử nghiệm nội bộ đã được khởi động và dự kiến sẽ sớm mở cửa cho công chúng.
Dự án B: Ra mắt mạng EVM song song
Mạng Layer 1 ban đầu tập trung vào giao dịch, hiện đã nâng cấp lên EVM song song hiệu suất cao, tăng TPS lên 12,500. Mạng thử nghiệm EVM song song đã được ra mắt, hỗ trợ di chuyển ứng dụng EVM chỉ với một cú nhấp chuột. Mạng chính dự kiến sẽ ra mắt trong nửa đầu năm nay. Gần đây đã ra mắt khung mã nguồn mở, hỗ trợ mạng Layer 2 và Rollup áp dụng công nghệ xử lý song song.
Dự án C: Tăng cường lớp thực thi thông qua hai Máy ảo
Dự án này nhằm nâng cao khả năng mở rộng của mạng Layer 1 thông qua việc mở rộng hỗ trợ EVM để thực hiện song song. Bằng cách xây dựng EVM++ (EVM + WASM), dự án nhằm nâng cao hiệu suất blockchain EVM và hiệu quả thực thi mạng. Các thành viên cốt lõi của nhóm đến từ các dự án blockchain nổi tiếng trong nước. Mạng thử nghiệm công đã được ra mắt, và chương trình khuyến khích hệ sinh thái đã được khởi động.
Dự án D: Giới thiệu công nghệ EVM song song
Mạng Layer 1 tương thích EVM được xây dựng trên Cosmos SDK, được thiết kế đặc biệt cho các ứng dụng DeFi. Gần đây đã công bố kế hoạch phát triển, nhằm giới thiệu công nghệ thực thi song song EVM để nâng cao hiệu suất mạng.
Dự án E: Giải pháp tương thích EVM cho mạng không phải EVM
Máy ảo Ethereum song song được xây dựng trên một mạng hiệu suất cao nào đó là giải pháp tương thích EVM đầu tiên của mạng đó. Hỗ trợ các nhà phát triển EVM bằng Solidity và Vyper triển khai DApp bằng một cú nhấp chuột, tận hưởng thông lượng cao và phí gas thấp. Đóng gói các giao dịch tương tự như mạng EVM thành giao dịch mạng nền tảng để thực hiện, từ đó nâng cao tốc độ giao dịch, TPS vượt quá 2,000.
Dự án F: Đưa máy ảo không phải EVM vào Ethereum
Một giải pháp tổng quát mô-đun Layer 2 Rollup được hỗ trợ bởi máy ảo không phải EVM. Dữ liệu giao dịch được thanh toán trên Ethereum, sử dụng ETH làm gas, nhưng lớp thực thi hoạt động trong môi trường không phải EVM. Gần đây đã hoàn thành việc huy động vốn quy mô lớn, mạng chính sắp mở cửa cho các nhà phát triển.
Dự án G: Máy ảo mô-đun Layer 2
Mạng Layer 2 mô-đun được xây dựng dựa trên OP Stack, cũng là một phần của hệ sinh thái mở rộng nào đó. Mục tiêu là đưa máy ảo hiệu suất cao vào các mạng Layer 2 chính hiện có của Ethereum và Bitcoin. Hỗ trợ sử dụng Ethereum hoặc Bitcoin làm lớp thanh toán, lớp thực thi có thể sử dụng nhiều máy ảo để thực thi song song.
Kết luận
Với sự tiến bộ của công nghệ blockchain, việc chú ý đến tầng thực thi và thuật toán đồng thuận cũng quan trọng không kém để đạt được hiệu suất cao. Các đổi mới như EVM song song cung cấp giải pháp hứa hẹn để cải thiện thông lượng và hiệu quả, làm cho blockchain có thể mở rộng hơn, có khả năng hỗ trợ một nhóm người dùng rộng rãi hơn. Sự phát triển và triển khai của những công nghệ này sẽ định hình tương lai của hệ sinh thái blockchain, thúc đẩy sự tiến bộ và ứng dụng tiếp theo trong lĩnh vực này.
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.
10 thích
Phần thưởng
10
6
Chia sẻ
Bình luận
0/400
MEVSupportGroup
· 07-22 10:41
唉 又 là đồ ngốc bị máy rút tiền chơi đùa với mọi người.
Phân tích toàn diện về công nghệ EVM song song: Đổi mới blockchain vượt qua giới hạn hiệu suất
Máy ảo Ethereum EVM
EVM vs. Solidity
Phát triển hợp đồng thông minh là kỹ năng cơ bản của kỹ sư blockchain. Các nhà phát triển thường sử dụng các ngôn ngữ cao cấp như Solidity để hiện thực hóa logic kinh doanh. Tuy nhiên, EVM không thể trực tiếp giải thích mã Solidity, cần phải biên dịch nó thành ngôn ngữ cấp thấp có thể thực thi bởi máy ảo ( mã vận hành / mã byte ). Các công cụ hiện có có thể tự động hoàn thành quá trình chuyển đổi này, giảm bớt gánh nặng cho các nhà phát triển trong việc hiểu các chi tiết biên dịch.
Mặc dù biên dịch có thể mang lại một số chi phí bổ sung, nhưng các kỹ sư quen thuộc với lập trình cấp thấp có thể trực tiếp sử dụng mã thao tác trong Solidity để viết logic chương trình nhằm đạt được hiệu suất tối đa và giảm thiểu tiêu tốn gas. Ví dụ, giao thức giao dịch của một nền tảng giao dịch NFT nổi tiếng đã sử dụng rất nhiều lệnh assembly nội tuyến để tối thiểu hóa chi phí gas cho người dùng.
Sự khác biệt về hiệu suất EVM: Tiêu chuẩn và thực hiện
EVM là "tầng thực thi" nơi thực hiện mã hợp đồng thông minh đã được biên dịch. Bytecode được định nghĩa bởi EVM đã trở thành tiêu chuẩn ngành. Dù là cho mạng Layer 2 của Ethereum hay các blockchain độc lập khác, tính tương thích với tiêu chuẩn EVM cho phép các nhà phát triển triển khai hợp đồng thông minh một cách hiệu quả trên nhiều mạng.
Mặc dù việc tuân thủ tiêu chuẩn bytecode EVM khiến Máy ảo được gọi là EVM, nhưng phương pháp thực hiện cụ thể có thể có sự khác biệt đáng kể. Ví dụ, một khách hàng của Ethereum được thực hiện bằng ngôn ngữ Go theo tiêu chuẩn EVM, trong khi một nhóm khác của quỹ Ethereum duy trì phiên bản C++. Sự đa dạng này tạo ra không gian cho các tối ưu hóa kỹ thuật khác nhau và các thực hiện tùy chỉnh.
Công nghệ EVM song song
Trong lịch sử, cộng đồng blockchain chủ yếu tập trung vào sự đổi mới của các thuật toán đồng thuận, một số dự án nổi tiếng hơn nhờ cơ chế đồng thuận của chúng chứ không phải do tầng thực thi. Mặc dù những dự án này cũng có sự đổi mới ở tầng thực thi, nhưng hiệu suất của chúng thường bị hiểu nhầm là chỉ xuất phát từ thuật toán đồng thuận của chúng.
Trên thực tế, blockchain hiệu suất cao cần kết hợp giữa thuật toán đồng thuận đổi mới và lớp thực thi tối ưu, tương tự như lý thuyết thùng gỗ. Đối với blockchain EVM chỉ cải tiến thuật toán đồng thuận, việc nâng cao hiệu suất thường cần cấu hình nút mạnh mẽ hơn. Ví dụ, một chuỗi thông minh nổi tiếng xử lý khối dưới giới hạn gas 2000 TPS cần cấu hình phần cứng cao gấp nhiều lần so với nút đầy đủ của Ethereum. Mặc dù một mạng Layer 2 nổi tiếng khác lý thuyết hỗ trợ lên đến 1000 TPS, nhưng hiệu suất thực tế của nó thường thấp hơn mong đợi.
nhu cầu xử lý song song
Trong hầu hết các hệ thống blockchain, giao dịch được thực hiện theo thứ tự, giống như CPU đơn lõi, lần tính toán tiếp theo phải chờ cho lần tính toán hiện tại hoàn tất. Phương pháp này tuy đơn giản và độ phức tạp của hệ thống thấp, nhưng khó mở rộng để hỗ trợ lượng người dùng lớn. Chuyển sang chế độ máy ảo đa lõi có thể cho phép xử lý cùng lúc nhiều giao dịch, tăng đáng kể thông lượng.
Việc thực hiện song song mang lại những thách thức kỹ thuật, chẳng hạn như xử lý giao dịch đồng thời ghi vào cùng một hợp đồng thông minh. Điều này cần thiết phải thiết kế những cơ chế mới để giải quyết các xung đột tiềm ẩn. Việc thực hiện song song các hợp đồng thông minh không liên quan có thể đạt được sự gia tăng thông lượng gần như tuyến tính theo số lượng luồng xử lý song song.
Đổi mới EVM song song
EVM song song đại diện cho một loạt các đổi mới nhằm tối ưu hóa lớp thực thi của hệ thống blockchain. Lấy một dự án mới nổi làm ví dụ, các đổi mới chính của nó bao gồm:
Thực hiện giao dịch song song: Sử dụng thuật toán thực hiện song song lạc quan, cho phép xử lý nhiều giao dịch cùng một lúc. Bắt đầu giao dịch từ cùng một trạng thái ban đầu, theo dõi đầu vào và đầu ra, tạo ra kết quả tạm thời cho mỗi giao dịch. Quyết định thực hiện giao dịch tiếp theo bằng cách kiểm tra xem đầu vào của giao dịch tiếp theo có liên quan đến đầu ra của giao dịch đang xử lý hay không.
Thực hiện trì hoãn: Trong cơ chế đồng thuận, các nút không cần thực hiện giao dịch bởi nút chính hoặc nút xác thực để đạt được thứ tự chính thức cho giao dịch. Ban đầu, nút chính sắp xếp giao dịch và đạt được sự đồng thuận giữa các nút, nhưng không thực hiện ngay giao dịch, mà thay vào đó hoãn thực hiện trong một kênh độc lập.
Cơ sở dữ liệu trạng thái tùy chỉnh: Tối ưu hóa việc lưu trữ và truy cập trạng thái bằng cách lưu trữ trực tiếp cây Merkle trên SSD. Phương pháp này giảm thiểu hiệu ứng đọc phóng đại, cải thiện tốc độ truy cập trạng thái, giúp việc thực thi hợp đồng thông minh nhanh hơn và hiệu quả hơn.
Cơ chế đồng thuận hiệu suất cao: Phiên bản cải tiến dựa trên cơ chế đồng thuận HotStuff, hỗ trợ đồng bộ hóa giữa hàng trăm nút phân tán toàn cầu, có độ phức tạp giao tiếp tuyến tính. Sử dụng giai đoạn bỏ phiếu theo đường ống, cho phép các giai đoạn khác nhau của quá trình bỏ phiếu có thể diễn ra chồng chéo, giảm độ trễ và nâng cao hiệu quả đồng thuận.
Thách thức
Thách thức kỹ thuật của EVM song song
Nút thắt trong việc thực hiện giao dịch theo thứ tự chủ yếu liên quan đến CPU và quá trình đọc/ghi trạng thái. Thực hiện song song mang đến những xung đột trạng thái tiềm ẩn, cần phải kiểm tra xung đột trước hoặc sau khi thực hiện. Ví dụ, khi bốn luồng song song xử lý giao dịch đều tương tác với cùng một bể DEX, thì sẽ xảy ra xung đột. Tình huống này cần có cơ chế phát hiện và giải quyết xung đột cẩn thận để đảm bảo xử lý song song hiệu quả.
Ngoài sự khác biệt về công nghệ trong việc triển khai EVM song song, các đội thường cần thiết kế lại và cải thiện hiệu suất đọc/ghi của cơ sở dữ liệu trạng thái, và phát triển thuật toán đồng thuận tương thích.
Thách thức và cân nhắc
Hai thách thức chính mà EVM song song phải đối mặt là việc nắm bắt giá trị kỹ thuật dài hạn của Ethereum và sự tập trung hóa nút. Giai đoạn phát triển hiện tại chưa hoàn toàn mã nguồn mở để bảo vệ quyền sở hữu trí tuệ, nhưng các chi tiết này cuối cùng sẽ được công bố khi mạng thử nghiệm và mạng chính được khởi động, đối mặt với nguy cơ bị các blockchain khác hấp thụ. Sự phát triển nhanh chóng của hệ sinh thái sẽ là chìa khóa để duy trì lợi thế cạnh tranh.
Sự tập trung hóa nút là thách thức mà tất cả các blockchain hiệu suất cao đều phải đối mặt, cần đạt được sự cân bằng giữa phi tập trung, an ninh và hiệu suất cao. Các chỉ số như "TPS theo yêu cầu phần cứng" có thể giúp so sánh hiệu quả của blockchain dưới các điều kiện phần cứng cụ thể, vì yêu cầu phần cứng thấp hơn có thể hỗ trợ nhiều nút phi tập trung hơn.
Cấu trúc EVM song song
Mô hình EVM song song bao gồm nhiều dự án và giải pháp. Một số là blockchain Layer 1, trong khi những cái khác có thể là giải pháp Layer 2. Một số dựa trên mạng hiện có, trong khi một số khác là khách hàng mã nguồn mở.
Điều kiện chính của EVM song song là mạng tương thích với EVM. Mặc dù một số mạng không phải EVM cũng áp dụng thực thi song song, nhưng chúng không được coi là dự án EVM song song.
Hiện tại, các mạng EVM song song hiện có có thể được chia thành ba loại:
Mạng Layer 1 tương thích EVM được nâng cấp bằng công nghệ thực thi song song: Những mạng này ban đầu không áp dụng thực thi song song, mà được nâng cấp thông qua sự lặp lại công nghệ để hỗ trợ EVM song song.
Mạng Layer 1 tương thích EVM sử dụng công nghệ thực thi song song ngay từ đầu: Một số dự án mới nổi đã xem xét việc thực thi song song từ giai đoạn thiết kế.
Mạng Layer 2 sử dụng công nghệ thực thi song song không phải EVM: Những chuỗi Layer 2 tương thích EVM hướng tới mở rộng này sẽ trừu tượng hóa EVM thành các mô-đun thực thi có thể cắm vào, cho phép lựa chọn "tầng thực thi VM" tốt nhất theo nhu cầu, đạt được khả năng thực thi song song.
Tổng quan dự án
Dự án A: EVM song song hàng đầu
Dự án này nhằm giải quyết vấn đề khả năng mở rộng của EVM truyền thống thông qua việc tối ưu hóa việc thực thi song song và kiến trúc pipeline, mục tiêu là đạt 10,000 TPS. Gần đây đã hoàn thành việc huy động vốn quy mô lớn, trở thành dự án EVM song song có vốn huy động nhiều nhất và định giá cao nhất cho đến nay. Các thành viên trong đội ngũ sáng lập đến từ các công ty giao dịch định lượng nổi tiếng. Mạng thử nghiệm nội bộ đã được khởi động và dự kiến sẽ sớm mở cửa cho công chúng.
Dự án B: Ra mắt mạng EVM song song
Mạng Layer 1 ban đầu tập trung vào giao dịch, hiện đã nâng cấp lên EVM song song hiệu suất cao, tăng TPS lên 12,500. Mạng thử nghiệm EVM song song đã được ra mắt, hỗ trợ di chuyển ứng dụng EVM chỉ với một cú nhấp chuột. Mạng chính dự kiến sẽ ra mắt trong nửa đầu năm nay. Gần đây đã ra mắt khung mã nguồn mở, hỗ trợ mạng Layer 2 và Rollup áp dụng công nghệ xử lý song song.
Dự án C: Tăng cường lớp thực thi thông qua hai Máy ảo
Dự án này nhằm nâng cao khả năng mở rộng của mạng Layer 1 thông qua việc mở rộng hỗ trợ EVM để thực hiện song song. Bằng cách xây dựng EVM++ (EVM + WASM), dự án nhằm nâng cao hiệu suất blockchain EVM và hiệu quả thực thi mạng. Các thành viên cốt lõi của nhóm đến từ các dự án blockchain nổi tiếng trong nước. Mạng thử nghiệm công đã được ra mắt, và chương trình khuyến khích hệ sinh thái đã được khởi động.
Dự án D: Giới thiệu công nghệ EVM song song
Mạng Layer 1 tương thích EVM được xây dựng trên Cosmos SDK, được thiết kế đặc biệt cho các ứng dụng DeFi. Gần đây đã công bố kế hoạch phát triển, nhằm giới thiệu công nghệ thực thi song song EVM để nâng cao hiệu suất mạng.
Dự án E: Giải pháp tương thích EVM cho mạng không phải EVM
Máy ảo Ethereum song song được xây dựng trên một mạng hiệu suất cao nào đó là giải pháp tương thích EVM đầu tiên của mạng đó. Hỗ trợ các nhà phát triển EVM bằng Solidity và Vyper triển khai DApp bằng một cú nhấp chuột, tận hưởng thông lượng cao và phí gas thấp. Đóng gói các giao dịch tương tự như mạng EVM thành giao dịch mạng nền tảng để thực hiện, từ đó nâng cao tốc độ giao dịch, TPS vượt quá 2,000.
Dự án F: Đưa máy ảo không phải EVM vào Ethereum
Một giải pháp tổng quát mô-đun Layer 2 Rollup được hỗ trợ bởi máy ảo không phải EVM. Dữ liệu giao dịch được thanh toán trên Ethereum, sử dụng ETH làm gas, nhưng lớp thực thi hoạt động trong môi trường không phải EVM. Gần đây đã hoàn thành việc huy động vốn quy mô lớn, mạng chính sắp mở cửa cho các nhà phát triển.
Dự án G: Máy ảo mô-đun Layer 2
Mạng Layer 2 mô-đun được xây dựng dựa trên OP Stack, cũng là một phần của hệ sinh thái mở rộng nào đó. Mục tiêu là đưa máy ảo hiệu suất cao vào các mạng Layer 2 chính hiện có của Ethereum và Bitcoin. Hỗ trợ sử dụng Ethereum hoặc Bitcoin làm lớp thanh toán, lớp thực thi có thể sử dụng nhiều máy ảo để thực thi song song.
Kết luận
Với sự tiến bộ của công nghệ blockchain, việc chú ý đến tầng thực thi và thuật toán đồng thuận cũng quan trọng không kém để đạt được hiệu suất cao. Các đổi mới như EVM song song cung cấp giải pháp hứa hẹn để cải thiện thông lượng và hiệu quả, làm cho blockchain có thể mở rộng hơn, có khả năng hỗ trợ một nhóm người dùng rộng rãi hơn. Sự phát triển và triển khai của những công nghệ này sẽ định hình tương lai của hệ sinh thái blockchain, thúc đẩy sự tiến bộ và ứng dụng tiếp theo trong lĩnh vực này.