Khám Phá Công Nghệ EVM Song Song và Phân Tích Hệ Sinh Thái
Cơ sở EVM và sự khác biệt về hiệu suất
EVM là lớp thực thi của Ethereum, chịu trách nhiệm xử lý mã thao tác của hợp đồng thông minh. Mặc dù tiêu chuẩn EVM được thống nhất, nhưng các triển khai khác nhau có thể có sự khác biệt đáng kể. Ví dụ, khách hàng Geth của Ethereum sử dụng ngôn ngữ Go để triển khai EVM, trong khi đội ngũ Ipsilon duy trì phiên bản C++. Sự đa dạng này tạo điều kiện cho việc tối ưu hóa kỹ thuật và triển khai tùy chỉnh.
Nhu cầu xử lý song song
Hầu hết các hệ thống blockchain sử dụng cách thực hiện giao dịch tuần tự, giống như CPU đơn lõi. Cách đơn giản này mặc dù giảm độ phức tạp của hệ thống, nhưng khó có thể hỗ trợ một cơ sở người dùng quy mô lớn. Chuyển sang chế độ máy ảo đa lõi CPU song song có thể xử lý nhiều giao dịch đồng thời, tăng đáng kể thông lượng. Tuy nhiên, việc thực hiện song song cũng mang lại một số thách thức kỹ thuật, chẳng hạn như xử lý xung đột ghi khi có nhiều giao dịch đồng thời đối với cùng một hợp đồng thông minh.
Sự đổi mới của 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 blockchain. Lấy một dự án 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: áp dụng thuật toán thực hiện song song lạc quan, cho phép nhiều giao dịch được xử lý đồng thời.
Trì hoãn thực hiện: Trong cơ chế đồng thuận, trì hoãn việc thực hiện giao dịch để tối đa hóa việc sử dụng thời gian khối.
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 bằng cách trực tiếp lưu trữ cây Merkle trên SSD.
Cơ chế đồng thuận hiệu suất cao: Cải tiến cơ chế đồng thuận HotStuff, hỗ trợ đồng bộ hàng trăm nút phân tán toàn cầu.
Thách thức kỹ thuật của EVM song song
Việc thực hiện song song đã đưa ra các 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 nhiều giao dịch song song tương tác với cùng một hợp đồng thông minh, cần có cơ chế phát hiện và giải quyết xung đột một cách cẩn thận. Ngoài ra, các dự án EVM song song thường cần thiết kế lại cơ sở dữ liệu trạng thái để nâng cao hiệu suất đọc và ghi, và phát triển các thuật toán đồng thuận tương thích.
Cấu trúc EVM song song
Hiện tại, cấu trúc EVM song song bao gồm nhiều blockchain Layer 1 và giải pháp Layer 2. Chủ yếu có ba loại:
Mạng Layer 1 tương thích EVM hỗ trợ thực thi song song thông qua nâng cấp công nghệ
Mạng Layer 1 tương thích với EVM đã sử dụng công nghệ thực thi song song từ khi thiết kế.
Mạng Layer 2 sử dụng công nghệ thực thi song song không EVM
Dự án đại diện
Dự án A
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 thực thi song song EVM và kiến trúc ống. Mục tiêu đạt được là 10.000 TPS. Dự án đã hoàn thành việc huy động vốn quy mô lớn, trở thành dự án EVM song song có mức huy động vốn cao nhất và định giá cao nhất cho đến nay. Đội ngũ sáng lập bao gồm các thành viên kỳ cựu đến từ các tổ chức giao dịch nổi tiếng. Mạng thử nghiệm nội bộ đã được khởi động và dự kiến sẽ mở cửa cho công chúng trong vài tháng tới.
Dự án B
Ban đầu là một mạng Layer 1 tập trung vào giao dịch, sau đó đã được nâng cấp hoàn toàn thành EVM song song hiệu suất cao, nâ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ỉ bằng một cú nhấp chuột. Dự án này cũng đã 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
Dự án này nhằm nâng cao hiệu suất của blockchain EVM và hiệu quả thực thi mạng thông qua việc xây dựng hệ thống máy ảo kép EVM++(EVM + WASM). Đội ngũ cốt lõi đến từ một dự án blockchain nổi tiếng. Mạng thử nghiệm công khai đã được ra mắt, và kế hoạch khuyến khích hệ sinh thái đã được khởi động.
Dự án D
Mạng Layer 1 tương thích với EVM được xây dựng trên Cosmos SDK, được thiết kế đặc biệt cho các ứng dụng DeFi. Dự án đã công bố kế hoạch phát triển công nghệ thực thi EVM song song để nâng cao hiệu suất mạng.
Dự án E
EVM song song trên một chuỗi công cộng hiệu suất cao nào đó, là giải pháp tương thích EVM đầu tiên của chuỗi công cộng này. Hỗ trợ các nhà phát triển Solidity và Vyper triển khai DApp chỉ với một cú nhấp chuột, tận hưởng thông lượng cao và phí gas thấp. Dự án này đóng gói giao dịch mạng EVM thành giao dịch thực thi chuỗi công cộng cơ sở, TPS vượt quá 2,000.
Dự án F
Một giải pháp mô-đun Rollup Layer 2 được hỗ trợ bởi máy ảo của một chuỗi công khai nào đó. 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 chạy trong môi trường máy ảo của chuỗi công khai đó. Dự án đã 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ạng Layer 2 mô-đun được xây dựng trên OP Stack, cũng là một phần của chuỗi siêu Optimism. Nhằm đưa các máy ảo hiệu suất cao ( như Aptos VM, Move VM và Solana VM) vào các mạng Layer 2 hiện tại chủ yếu dựa trên 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 song song.
Kết luận
Các đổi mới như EVM song song cung cấp giải pháp hứa hẹn để nâng cao khả năng thông lượng và hiệu quả của blockchain, hứa hẹn làm cho blockchain có khả năng mở rộng hơn, hỗ trợ một cộng đồng người dùng rộng lớn 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 thêm trong lĩnh vực này.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
15 thích
Phần thưởng
15
8
Chia sẻ
Bình luận
0/400
WagmiOrRekt
· 4giờ trước
Chỉ vậy thôi? Chơi chán rồi.
Xem bản gốcTrả lời0
ImpermanentPhilosopher
· 07-12 11:13
Nói trắng ra là vắt kiệt hiệu suất CPU thôi.
Xem bản gốcTrả lời0
LazyDevMiner
· 07-10 15:56
Có chút muốn cắt lông cừu EVM song song rồi.
Xem bản gốcTrả lời0
GasFeeCrier
· 07-10 15:55
Chạy giao dịch nhanh hơn thì có gì không tốt?
Xem bản gốcTrả lời0
LootboxPhobia
· 07-10 15:55
Thổi tuyệt vời ai mà không biết, thực hành mới có tri thức chân thật.
Xem bản gốcTrả lời0
GateUser-cff9c776
· 07-10 15:55
Xem thị trường tăng dưới kính hiển vi, tối ưu hóa hiệu suất của Schrödinger.
Xem bản gốcTrả lời0
HodlKumamon
· 07-10 15:54
Công nghệ quá cứng rắn rồi, ôm máy tính một chút để tự kỷ qwq
Xem bản gốcTrả lời0
AirdropHunter007
· 07-10 15:49
Thổi nhiều như vậy thì cứ để nó hạ cánh rồi nói sau.
Công nghệ EVM song song: Hướng đi tương lai để nâng cao hiệu suất Blockchain
Khám Phá Công Nghệ EVM Song Song và Phân Tích Hệ Sinh Thái
Cơ sở EVM và sự khác biệt về hiệu suất
EVM là lớp thực thi của Ethereum, chịu trách nhiệm xử lý mã thao tác của hợp đồng thông minh. Mặc dù tiêu chuẩn EVM được thống nhất, nhưng các triển khai khác nhau có thể có sự khác biệt đáng kể. Ví dụ, khách hàng Geth của Ethereum sử dụng ngôn ngữ Go để triển khai EVM, trong khi đội ngũ Ipsilon duy trì phiên bản C++. Sự đa dạng này tạo điều kiện cho việc tối ưu hóa kỹ thuật và triển khai tùy chỉnh.
Nhu cầu xử lý song song
Hầu hết các hệ thống blockchain sử dụng cách thực hiện giao dịch tuần tự, giống như CPU đơn lõi. Cách đơn giản này mặc dù giảm độ phức tạp của hệ thống, nhưng khó có thể hỗ trợ một cơ sở người dùng quy mô lớn. Chuyển sang chế độ máy ảo đa lõi CPU song song có thể xử lý nhiều giao dịch đồng thời, tăng đáng kể thông lượng. Tuy nhiên, việc thực hiện song song cũng mang lại một số thách thức kỹ thuật, chẳng hạn như xử lý xung đột ghi khi có nhiều giao dịch đồng thời đối với cùng một hợp đồng thông minh.
Sự đổi mới của 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 blockchain. Lấy một dự án làm ví dụ, các đổi mới chính của nó bao gồm:
Thách thức kỹ thuật của EVM song song
Việc thực hiện song song đã đưa ra các 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 nhiều giao dịch song song tương tác với cùng một hợp đồng thông minh, cần có cơ chế phát hiện và giải quyết xung đột một cách cẩn thận. Ngoài ra, các dự án EVM song song thường cần thiết kế lại cơ sở dữ liệu trạng thái để nâng cao hiệu suất đọc và ghi, và phát triển các thuật toán đồng thuận tương thích.
Cấu trúc EVM song song
Hiện tại, cấu trúc EVM song song bao gồm nhiều blockchain Layer 1 và giải pháp Layer 2. Chủ yếu có ba loại:
Dự án đại diện
Dự án A
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 thực thi song song EVM và kiến trúc ống. Mục tiêu đạt được là 10.000 TPS. Dự án đã hoàn thành việc huy động vốn quy mô lớn, trở thành dự án EVM song song có mức huy động vốn cao nhất và định giá cao nhất cho đến nay. Đội ngũ sáng lập bao gồm các thành viên kỳ cựu đến từ các tổ chức giao dịch nổi tiếng. Mạng thử nghiệm nội bộ đã được khởi động và dự kiến sẽ mở cửa cho công chúng trong vài tháng tới.
Dự án B
Ban đầu là một mạng Layer 1 tập trung vào giao dịch, sau đó đã được nâng cấp hoàn toàn thành EVM song song hiệu suất cao, nâ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ỉ bằng một cú nhấp chuột. Dự án này cũng đã 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
Dự án này nhằm nâng cao hiệu suất của blockchain EVM và hiệu quả thực thi mạng thông qua việc xây dựng hệ thống máy ảo kép EVM++(EVM + WASM). Đội ngũ cốt lõi đến từ một dự án blockchain nổi tiếng. Mạng thử nghiệm công khai đã được ra mắt, và kế hoạch khuyến khích hệ sinh thái đã được khởi động.
Dự án D
Mạng Layer 1 tương thích với EVM được xây dựng trên Cosmos SDK, được thiết kế đặc biệt cho các ứng dụng DeFi. Dự án đã công bố kế hoạch phát triển công nghệ thực thi EVM song song để nâng cao hiệu suất mạng.
Dự án E
EVM song song trên một chuỗi công cộng hiệu suất cao nào đó, là giải pháp tương thích EVM đầu tiên của chuỗi công cộng này. Hỗ trợ các nhà phát triển Solidity và Vyper triển khai DApp chỉ với một cú nhấp chuột, tận hưởng thông lượng cao và phí gas thấp. Dự án này đóng gói giao dịch mạng EVM thành giao dịch thực thi chuỗi công cộng cơ sở, TPS vượt quá 2,000.
Dự án F
Một giải pháp mô-đun Rollup Layer 2 được hỗ trợ bởi máy ảo của một chuỗi công khai nào đó. 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 chạy trong môi trường máy ảo của chuỗi công khai đó. Dự án đã 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ạng Layer 2 mô-đun được xây dựng trên OP Stack, cũng là một phần của chuỗi siêu Optimism. Nhằm đưa các máy ảo hiệu suất cao ( như Aptos VM, Move VM và Solana VM) vào các mạng Layer 2 hiện tại chủ yếu dựa trên 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 song song.
Kết luận
Các đổi mới như EVM song song cung cấp giải pháp hứa hẹn để nâng cao khả năng thông lượng và hiệu quả của blockchain, hứa hẹn làm cho blockchain có khả năng mở rộng hơn, hỗ trợ một cộng đồng người dùng rộng lớn 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 thêm trong lĩnh vực này.