Báo cáo nghiên cứu MT Capital: Giải thích toàn diện về EVM song song, tổng quan dự án và triển vọng trong tương lai

avatar
Momentum Capital
8tháng trước
Bài viết có khoảng 20369từ,đọc toàn bộ bài viết mất khoảng 26 phút
EVM song song thể hiện tiềm năng to lớn trong việc nâng cao khả năng mở rộng và hiệu quả của blockchain, đánh dấu một sự thay đổi lớn trong công nghệ blockchain.

Tác giả gốc: Xinwei, MT Capital

TL;DR

  • Sự cần thiết của EVM song song là nó giải quyết tuần tự vấn đề hiệu quả của các giao dịch xử lý EVM truyền thống, cải thiện đáng kể thông lượng và hiệu suất của mạng bằng cách cho phép thực hiện nhiều thao tác đồng thời.

  • Các phương pháp triển khai EVM song song bao gồm xử lý đồng thời dựa trên lịch trình, phiên bản EVM đa luồng và phân đoạn cấp hệ thống, đồng thời phải đối mặt với những thách thức kỹ thuật như dấu thời gian không đáng tin cậy, tính xác định của blockchain và định hướng doanh thu của trình xác thực.

  • Monad Labs, thông qua dự án Lớp 1 Monad, nhằm mục đích cải thiện đáng kể khả năng mở rộng và tốc độ giao dịch của blockchain thông qua các tính năng kỹ thuật độc đáo, bao gồm xử lý lên tới 10.000 giao dịch mỗi giây, thời gian khối 1 giây, khả năng thực thi song song và cơ chế đồng thuận MonadBFT.

  • Sei V2 là bản nâng cấp quan trọng của mạng Sei, hướng tới trở thành EVM song song hoàn toàn đầu tiên, cung cấp khả năng tương thích ngược với hợp đồng thông minh EVM, song song lạc quan, cấu trúc dữ liệu SeiDB mới và khả năng tương tác với các chuỗi hiện có, nhằm cải thiện đáng kể tốc độ xử lý giao dịch và mạng khả năng mở rộng.

  • Neon EVM là một nền tảng trên Solana được thiết kế để cung cấp một môi trường phi tập trung, an toàn, hiệu quả cho các dApp Ethereum, cho phép các nhà phát triển dễ dàng triển khai và chạy các dApp trong khi tận dụng thông lượng cao và chi phí thấp của Solana.

  • Lumio là giải pháp Lớp 2 do Pontem Network phát triển nhằm giải quyết một cách sáng tạo các thách thức về khả năng mở rộng của Ethereum bằng cách hỗ trợ độc đáo EVM và Move VM được Aptos sử dụng, đưa trải nghiệm Web3 lên gần mức Web2.

  • Eclipse là giải pháp Ethereum Lớp 2 sử dụng SVM để tăng tốc xử lý giao dịch, áp dụng kiến ​​trúc tổng hợp mô-đun và tích hợp thanh toán Ethereum, hợp đồng thông minh SVM, tính khả dụng của dữ liệu Celestia và bằng chứng gian lận RISC Zero.

  • Solana sử dụng công nghệ Sealevel để đạt được quy trình xử lý hợp đồng thông minh song song, Sui cải thiện thông lượng thông qua các thành phần Narwhal và Bullshark, Fuel triển khai thực hiện giao dịch song song thông qua mô hình UTXO và Aptos sử dụng công cụ Block-STM để cải thiện khả năng xử lý giao dịch, tất cả đều thể hiện lĩnh vực blockchain Việc triển khai khác nhau và lợi thế của các kỹ thuật song song trong

  • Những thách thức chính trong việc áp dụng song song bao gồm giải quyết các vấn đề về chạy đua dữ liệu và xung đột đọc-ghi, đảm bảo khả năng tương thích công nghệ với các tiêu chuẩn hiện có, thích ứng với các mô hình tương tác hệ sinh thái mới và quản lý độ phức tạp ngày càng tăng của hệ thống, đặc biệt là về mặt bảo mật và phân bổ tài nguyên.

  • Parallel EVM thể hiện tiềm năng to lớn trong việc nâng cao khả năng mở rộng và hiệu quả của blockchain, đánh dấu một sự thay đổi lớn trong công nghệ blockchain, cải thiện khả năng xử lý giao dịch bằng cách thực hiện giao dịch đồng thời trên nhiều bộ xử lý, phá vỡ các hạn chế của xử lý giao dịch tuần tự truyền thống. Mặc dù EVM song song mang lại tiềm năng to lớn nhưng việc triển khai thành công chúng đòi hỏi phải vượt qua những thách thức kỹ thuật phức tạp và đảm bảo áp dụng hệ sinh thái rộng rãi.

Các khái niệm cơ bản của EVM song song

Giới thiệu về EVM

Máy ảo Ethereum (EVM) là thành phần cốt lõi của chuỗi khối Ethereum và đóng vai trò là công cụ tính toán của nó. Nó là một cỗ máy hoàn chỉnh gần như Turing cung cấp môi trường chạy để thực hiện hợp đồng thông minh trên mạng Ethereum, điều này rất quan trọng để duy trì niềm tin và tính nhất quán trong toàn bộ hệ sinh thái Ethereum.

EVM thực thi hợp đồng thông minh bằng cách xử lý mã byte, đây là dạng cơ bản hơn được biên dịch thành mã hợp đồng thông minh thường được viết bằng ngôn ngữ lập trình cấp cao như Solidity. Các mã byte này bao gồm một loạt mã hoạt động (mã hoạt động) được sử dụng để thực hiện các chức năng khác nhau, bao gồm các phép toán số học và lưu trữ/truy xuất dữ liệu. EVM hoạt động như một máy xếp, xử lý các hoạt động theo nguyên tắc nhập trước xuất trước. Mỗi hoạt động trong EVM đều có chi phí gas liên quan. Hệ thống khí đốt này đo lường nỗ lực tính toán cần thiết để thực hiện các hoạt động, đảm bảo phân phối tài nguyên công bằng và ngăn ngừa lạm dụng mạng.

Trong Ethereum, các giao dịch đóng vai trò quan trọng trong chức năng của EVM. Có hai loại giao dịch: những loại khiến tin nhắn được gọi và những loại khiến hợp đồng được tạo ra. Việc tạo hợp đồng dẫn đến việc tạo một tài khoản hợp đồng mới chứa mã byte hợp đồng thông minh đã biên dịch và khi một tài khoản khác thực hiện lệnh gọi tin nhắn tới hợp đồng, mã byte của nó sẽ được thực thi.

Kiến trúc của EVM bao gồm các thành phần như mã byte, ngăn xếp, bộ nhớ và bộ lưu trữ. Nó có một không gian bộ nhớ chuyên dụng để lưu trữ dữ liệu tạm thời trong quá trình thực thi và một không gian lưu trữ liên tục trên blockchain để lưu giữ dữ liệu vô thời hạn. Thiết kế của EVM đảm bảo môi trường thực thi an toàn cho các hợp đồng thông minh, cách ly chúng để ngăn chặn các cuộc tấn công tái xuất hiện và sử dụng các biện pháp bảo mật khác nhau như giới hạn độ sâu của gas và ngăn xếp.

Ngoài ra, tầm ảnh hưởng của EVM còn mở rộng ra ngoài Ethereum đến phạm vi rộng hơn thông qua các chuỗi tương thích với EVM. Các chuỗi này, tuy khác nhau nhưng vẫn duy trì khả năng tương thích với các ứng dụng dựa trên Ethereum, cho phép chúng tương tác liền mạch với các ứng dụng dựa trên Ethereum. Các chuỗi này đóng vai trò quan trọng trong nhiều lĩnh vực khác nhau như giải pháp doanh nghiệp, GameFi và DeFi.

Báo cáo nghiên cứu MT Capital: Giải thích toàn diện về EVM song song, tổng quan dự án và triển vọng trong tương lai

Sự cần thiết của EVM song song

Sự cần thiết của EVM (Máy ảo Ethereum) song song bắt nguồn từ khả năng cải thiện đáng kể hiệu suất và hiệu quả của mạng blockchain. EVM truyền thống xử lý các giao dịch một cách tuần tự, điều này không chỉ tiêu tốn nhiều năng lượng mà còn đặt khối lượng công việc nặng nề lên các trình xác thực mạng. Cách tiếp cận này thường dẫn đến chi phí giao dịch cao và kém hiệu quả, đồng thời được coi là trở ngại lớn cho việc áp dụng blockchain rộng rãi.

EVM song song cách mạng hóa quy trình đồng thuận bằng cách cho phép nhiều hoạt động được thực hiện đồng thời. Khả năng thực thi song song làm tăng đáng kể thông lượng của mạng, từ đó nâng cao hiệu suất và khả năng mở rộng của toàn bộ chuỗi khối. Sử dụng EVM song song, mạng blockchain có thể xử lý nhiều giao dịch hơn trong thời gian ngắn hơn, giải quyết hiệu quả các vấn đề tắc nghẽn và thời gian xử lý chậm thường gặp trong các hệ thống blockchain truyền thống.

EVM song song có tác động đáng kể đến các khía cạnh khác nhau của công nghệ blockchain:

  • Nó cung cấp một phương pháp xử lý giao dịch tiết kiệm năng lượng hơn. Bằng cách giảm tải công việc trên các trình xác thực và toàn bộ mạng, Parallel EVM giúp xây dựng một hệ sinh thái blockchain bền vững hơn.

  • Khả năng mở rộng được cải thiện và thông lượng tăng trực tiếp dẫn đến phí giao dịch thấp hơn. Người dùng sẽ tận hưởng trải nghiệm tiết kiệm hơn, làm cho nền tảng blockchain trở nên hấp dẫn hơn đối với nhiều đối tượng hơn.

  • Xử lý nhiều giao dịch đồng thời thay vì tuần tự có nghĩa là dApp có thể chạy trơn tru hơn ngay cả trong thời gian nhu cầu mạng cao.

Cách triển khai EVM song song

Trong kiến ​​trúc EVM hiện tại, các thao tác đọc và ghi chi tiết nhất là sload và sstore, được sử dụng để đọc và ghi dữ liệu từ trạng thái trie tương ứng. Do đó, việc đảm bảo rằng các luồng khác nhau không xung đột trên hai hoạt động này là điểm khởi đầu dễ dàng để triển khai EVM song song/đồng thời. Trên thực tế, có một loại giao dịch đặc biệt trong Ethereum bao gồm một cấu trúc đặc biệt gọi là danh sách truy cập cho phép các giao dịch mang địa chỉ lưu trữ có thể đọc và sửa đổi. Do đó, điều này cung cấp một điểm khởi đầu tốt để triển khai phương pháp tiếp cận đồng thời dựa trên lịch trình.

Về mặt triển khai hệ thống, có ba dạng EVM song song/đồng thời phổ biến:

  • Đa luồng của một phiên bản EVM.

  • Đa luồng của nhiều phiên bản EVM trên một nút.

  • Đa luồng của nhiều phiên bản EVM trên nhiều nút (về cơ bản là phân đoạn toàn hệ thống).

Sự khác biệt giữa tính song song/đồng thời trong hệ thống blockchain và cơ sở dữ liệu là:

  • Dấu thời gian không đáng tin cậy làm cho các phương pháp đồng thời dựa trên dấu thời gian khó triển khai trong thế giới blockchain.

  • Sự chắc chắn tuyệt đối trên hệ thống blockchain để đảm bảo rằng các giao dịch được thực hiện lại giữa các trình xác nhận khác nhau là giống nhau.

  • Mục tiêu cuối cùng của người xác nhận là lợi nhuận cao hơn chứ không phải việc thực hiện giao dịch nhanh hơn.

Vậy chúng ta cần gì?

  • Cần có sự đồng thuận ở cấp hệ thống và việc thực thi nhanh hơn sẽ mang lại lợi nhuận cao hơn.

  • Thuật toán lập lịch nhiều biến có tính đến các ràng buộc khối sẽ thu được nhiều doanh thu hơn trong khi có thể hoàn thành quá trình thực thi nhanh hơn.

  • Nhiều hoạt động dữ liệu chi tiết hơn, bao gồm khóa dữ liệu cấp opcode, lớp bộ đệm bộ nhớ, v.v.

Các dự án chính và công nghệ của họ

Monad Labs

Monad là EVM Lớp 1 được thiết kế để cải thiện đáng kể khả năng mở rộng và tốc độ giao dịch của blockchain thông qua các tính năng kỹ thuật độc đáo của nó. Ưu điểm chính của Monad là nó có thể xử lý tới 10.000 giao dịch mỗi giây và có thời gian tạo khối là 1 giây. Điều này là do cơ chế đồng thuận MonadBFT và khả năng tương thích EVM của nó, cho phép nó xử lý các giao dịch một cách hiệu quả và nhanh chóng.

Một trong những tính năng hấp dẫn nhất của Monad là khả năng thực thi song song, cho phép nó xử lý đồng thời nhiều giao dịch, giúp cải thiện đáng kể hiệu quả và thông lượng mạng so với các phương thức xử lý tuần tự trong các hệ thống blockchain truyền thống.

Sự phát triển của Monad được dẫn dắt bởi Monad Labs, đồng sáng lập bởi Keone Hon, Eunice Giarta và James Hunsaker. Dự án đã huy động thành công 19 triệu đô la tài trợ hạt giống và có kế hoạch ra mắt mạng thử nghiệm vào giữa quý 1 năm 2024, sau đó là ra mắt mạng chính.

Monad được tối ưu hóa trong bốn lĩnh vực chính để biến nó thành một blockchain hiệu suất cao:

  • MonadBFT:

    MonadBFT là một cơ chế đồng thuận hiệu suất cao cho chuỗi khối Monad, được sử dụng để đạt được tính nhất quán trong thứ tự giao dịch trong điều kiện đồng bộ hóa một phần với sự có mặt của các tác nhân Byzantine. Đây là phiên bản cải tiến dựa trên HotStuff và sử dụng thuật toán BFT hai giai đoạn với khả năng phản hồi lạc quan và chi phí giao tiếp tuyến tính trong các trường hợp phổ biến và chi phí giao tiếp bậc hai trong các trường hợp hết thời gian chờ. Trong MonadBFT, người đứng đầu sẽ gửi một khối mới và QC (Chứng chỉ đại biểu) hoặc TC (Chứng chỉ hết thời gian chờ) của vòng trước cho người xác nhận trong mỗi vòng. Người xác thực xem xét khối và nếu được đồng ý sẽ gửi phiếu bầu có có chữ ký cho vòng lãnh đạo tiếp theo. Quá trình này tổng hợp phiếu bầu có của **2 f+ 1** người xác thực thông qua chữ ký ngưỡng để tạo thành QC. Trong trường hợp giao tiếp thông thường, người đứng đầu sẽ gửi các khối cho người xác nhận, những người này sẽ trực tiếp gửi phiếu bầu cho người đứng đầu cho vòng tiếp theo. MonadBFT cũng sử dụng chữ ký BLS dựa trên ghép nối để giải quyết các vấn đề về khả năng mở rộng bằng cách tổng hợp dần dần các chữ ký thành một chữ ký duy nhất và xác minh một chữ ký tổng hợp hợp lệ duy nhất chứng minh rằng các chia sẻ được liên kết với khóa chung đều đã ký vào tin nhắn. Vì lý do hiệu suất, MonadBFT áp dụng sơ đồ chữ ký kết hợp, trong đó chữ ký BLS chỉ được sử dụng cho các loại thông báo tổng hợp (bỏ phiếu và hết thời gian chờ). Tính toàn vẹn và tính xác thực của tin nhắn vẫn được cung cấp bởi chữ ký ECDSA. Do những đặc điểm này, MonadBFT có thể đạt được sự đồng thuận blockchain hiệu quả và mạnh mẽ.

  • Trì hoãn thực hiện:

    Đây là một cải tiến quan trọng giúp tách rời quy trình thực thi khỏi quy trình đồng thuận. Theo kiến ​​trúc này, quy trình đồng thuận bao gồm các nút đồng ý về thứ tự giao dịch chính thức, trong khi thực thi là quá trình thực sự thực hiện các giao dịch đó và cập nhật trạng thái. Trong thiết kế này, nút lãnh đạo đề xuất thứ tự giao dịch, nhưng không biết gốc trạng thái cuối cùng khi đề xuất thứ tự; nút xác thực không biết liệu tất cả các giao dịch trong khối có thực hiện thành công hay không khi bỏ phiếu về tính hợp lệ của khối.

    Thiết kế này cho phép Monads đạt được những cải tiến đáng kể về tốc độ, cho phép các chuỗi khối phân đoạn đơn có thể mở rộng quy mô tới hàng triệu người dùng. Trong Monad, mỗi nút thực hiện độc lập các giao dịch trong khối N trong khi đạt được sự đồng thuận trên khối N và bắt đầu đạt được sự đồng thuận trên khối N+1. Cách tiếp cận này cho phép ngân sách gas lớn hơn vì việc thực thi chỉ phải theo kịp sự đồng thuận. Ngoài ra, cách tiếp cận này có khả năng chấp nhận các biến thể cụ thể hơn về thời gian tính toán vì việc thực thi chỉ phải theo kịp sự đồng thuận ở mức trung bình.

    Để đảm bảo hơn nữa việc sao chép máy trạng thái, Monad bao gồm gốc Merkle bị trì hoãn bởi các khối D trong đề xuất khối. Root Merkle bị trì hoãn này đảm bảo tính nhất quán trên mạng được duy trì ngay cả khi một nút thực hiện hành vi sai sót hoặc độc hại.

    Trong MonadBFT, tính hữu hạn là một khe (1 giây) và kết quả thực thi thường trễ dưới 1 giây trên các nút đầy đủ. Tính hữu hạn của một khe này có nghĩa là sau khi giao dịch được gửi, người dùng sẽ thấy thứ tự giao dịch chính thức sau một khối. Trừ khi phần lớn mạng lưới hành động độc hại, không có khả năng sắp xếp lại. Đối với những người dùng cần hiểu nhanh kết quả giao dịch (ví dụ: nhà giao dịch tần suất cao), một nút đầy đủ có thể được chạy để giảm thiểu độ trễ.

  • Thực hiện song song:

    Nó cho phép Monads thực hiện nhiều giao dịch cùng một lúc. Cách tiếp cận này thoạt nhìn có vẻ khác với ngữ nghĩa thực thi của Ethereum, nhưng thực tế không phải vậy. Các khối đơn nguyên giống như các khối Ethereum, là tập hợp các giao dịch được sắp xếp tuyến tính. Kết quả thực hiện các giao dịch này giữa Monad và Ethereum là như nhau.

    Trong quá trình thực thi song song, Monad sử dụng phương pháp thực thi lạc quan, bắt đầu thực hiện các giao dịch tiếp theo trước khi các giao dịch trước đó trong khối được hoàn thành. Điều này đôi khi có thể dẫn đến kết quả thực hiện không chính xác. Các đơn nguyên giải quyết vấn đề này bằng cách theo dõi các đầu vào được sử dụng để thực hiện một giao dịch và so sánh chúng với đầu ra của các giao dịch trước đó. Nếu có sự khác biệt, giao dịch cần được thực hiện lại với dữ liệu chính xác.

    Ngoài ra, Monad sử dụng bộ phân tích mã tĩnh để dự đoán sự phụ thuộc giữa các giao dịch khi thực hiện giao dịch nhằm tránh việc thực thi song song không hiệu quả. Trong trường hợp tốt nhất, Monad có thể dự đoán trước nhiều phụ thuộc; trong trường hợp xấu nhất, nó quay trở lại chế độ thực thi đơn giản.

    Công nghệ thực thi song song của Monad không chỉ cải thiện hiệu quả và thông lượng mạng mà còn giảm các lỗi giao dịch do thực thi song song bằng cách tối ưu hóa các chiến lược thực thi.

  • MonadDb:

    MonadDb được tối ưu hóa để lưu trữ và xử lý dữ liệu. Nó là một phần của chiến lược tối ưu hóa Monad để cải thiện hiệu suất mạng tổng thể, đặc biệt là khi xử lý dữ liệu trạng thái và dữ liệu giao dịch. Các thành phần như vậy được thiết kế để nâng cao hiệu quả và khả năng mở rộng của việc lưu trữ dữ liệu và cải thiện khả năng xử lý lượng lớn dữ liệu của mạng blockchain. Nó bao gồm các cơ chế lập chỉ mục dữ liệu được cải tiến, cấu trúc lưu trữ hiệu quả hơn và đường dẫn truy cập dữ liệu được tối ưu hóa. Những tối ưu hóa này giúp giảm thời gian truy cập dữ liệu và tăng tốc độ xử lý giao dịch, từ đó cải thiện hiệu suất của toàn bộ mạng blockchain.

dự án sinh thái

  • Tayaswap

TayaSwap là AMM DEX dựa trên Monad được cung cấp bởi SubLabs, cho phép giao dịch tài sản mà không cần sổ đặt hàng hoặc trung gian truyền thống. AMM dựa vào các công thức toán học và hợp đồng thông minh để tạo điều kiện thuận lợi cho việc trao đổi mã thông báo, xác định giá và sử dụng hợp đồng thông minh để cho phép giao dịch ngang hàng.

  • Ambient Finance

Ambient (trước đây là CrocSwap) là một giao thức giao dịch phi tập trung cho phép AMM song phương kết hợp tính thanh khoản sản phẩm tập trung và ổn định trên bất kỳ cặp tài sản blockchain nào. Ambient chạy toàn bộ DEX trong một hợp đồng thông minh duy nhất, trong đó một nhóm AMM duy nhất là một cấu trúc dữ liệu nhẹ thay vì một hợp đồng thông minh riêng biệt.

  • Shrimp Protocol

Tôm là một (3, 3) DEX với tính kinh tế của mã thông báo bánh đà, hỗ trợ tài sản trong thế giới thực và sẽ sớm có mặt tại Monad.

  • Catalyst

Catalyst là một giải pháp thanh khoản không cần cấp phép giữa các chuỗi khối mô-đun, được xây dựng nhằm mục đích kết nối tất cả các chuỗi và cho phép truy cập vào bất kỳ tài sản nào, ở bất kỳ đâu. Catalyst cho phép các nhà phát triển tự động kết nối với tất cả các chuỗi và giành quyền truy cập cho người dùng trong một hệ sinh thái thống nhất, trong khi thiết kế đơn giản, phi tập trung và tự lưu trữ của nó đảm bảo các dự án có thể truy cập thanh khoản một cách an toàn và liền mạch.

  • Swaap

Swaap là nhà tạo lập thị trường tự động trung lập với thị trường (AMM). Nó kết hợp các oracle và chênh lệch giá động để mang lại thu nhập bền vững cho các nhà cung cấp thanh khoản và giá rẻ hơn cho các nhà giao dịch. Giao thức giảm đáng kể tổn thất tạm thời và cung cấp nhóm đa tài sản.

  • Elixir

Elixir là một giao thức tạo thị trường phi tập trung sử dụng thuật toán tạo thị trường để tương tác với các sàn giao dịch tập trung thông qua lệnh gọi API nhằm mang lại tính thanh khoản cho các tài sản tiền điện tử dài hạn.

  • Timeswap

Timeswap là một giao thức thị trường tiền tệ phi tập trung dựa trên AMM không sử dụng các nhà tiên tri hoặc người thanh lý. Không giống như Uniswap, nơi tài sản có thể được giao dịch theo thời gian thực, việc vay trên Timeswap liên quan đến việc giao dịch token cho đến khi hoàn tất việc hoàn trả. Người cho vay cung cấp Tài sản A để vay tiền đồng thời “bảo vệ” một lượng Tài sản B nhất định mà người đi vay dùng làm tài sản thế chấp. Người dùng có thể điều chỉnh hồ sơ rủi ro của mình để nhận được lãi suất cao hơn với tỷ lệ thế chấp thấp hơn hoặc ngược lại.

  • Poply

Poply là thị trường NFT dựa vào cộng đồng dành riêng cho chuỗi Monad, hiển thị và trao quyền cho các bộ sưu tập NFT được tạo riêng cho chuỗi này, đồng thời thu hút những người quan tâm đến NFT độc đáo bằng cách sử dụng AI để tạo ra tác phẩm nghệ thuật và giao diện thân thiện với người dùng. mã thông báo.

  • Switchboard

Switchboard là một giao thức oracle đa chuỗi, không cần cấp phép, có thể tùy chỉnh dành cho các nguồn cấp dữ liệu phổ quát và tính ngẫu nhiên có thể kiểm chứng được. Bằng cách cho phép mọi người đẩy bất kỳ dạng dữ liệu nào, bất kể loại dữ liệu, nó cung cấp một cửa hàng tổng hợp cho người dùng và giúp thúc đẩy thế hệ ứng dụng phi tập trung tiếp theo.

  • Pyth Network

Pyth Network là giải pháp tiên tri về giá thế hệ tiếp theo được phát triển bởi Douro Labs, nhằm cung cấp dữ liệu thị trường tài chính có giá trị trên chuỗi, bao gồm tiền điện tử, chứng khoán, ngoại hối và hàng hóa, cho các dự án, giao thức và công chúng thông qua công nghệ blockchain. Mạng tổng hợp dữ liệu giá của bên thứ nhất từ ​​hơn 70 nhà cung cấp dữ liệu đáng tin cậy và xuất bản dữ liệu đó để sử dụng cho các hợp đồng thông minh và các ứng dụng trên chuỗi hoặc ngoài chuỗi khác.

  • AIT Protocol

Giao thức AIT là cơ sở hạ tầng dữ liệu trí tuệ nhân tạo cung cấp các giải pháp trí tuệ nhân tạo Web3. Thị trường phi tập trung AIT cung cấp cho hàng triệu người dùng tiền điện tử một cơ hội độc đáo và rộng rãi để tham gia vào các nhiệm vụ đào tạo để kiếm tiền, một khái niệm đồng thời cho phép họ kiếm được phần thưởng đồng thời đóng góp tích cực vào việc phát triển các mô hình trí tuệ nhân tạo và đóng góp cho sự phát triển.

  • Notifi

Notifi cung cấp lớp giao tiếp chung cho tất cả các dự án Web3, với kế hoạch nhúng khả năng thông báo và nhắn tin vào các ứng dụng phi tập trung để tương tác với người dùng trên các kênh kỹ thuật số và trên chuỗi. API Notifi cho phép các nhà phát triển mở khóa cơ sở hạ tầng truyền thông phức tạp thông qua các API đơn giản có thể cung cấp trải nghiệm người dùng gốc cho tất cả các ứng dụng trên thế giới; Trung tâm Notifi cung cấp cho người dùng trải nghiệm thông báo về thông tin tùy chỉnh, sẽ có sẵn từ thiết bị di động và web. Cho phép người dùng xem và quản lý tất cả thông tin trong thế giới Web3; Notifi Push cho phép các nhà tiếp thị tạo ra các cam kết đa kênh, gắn kết nhằm thúc đẩy tăng trưởng kinh doanh và duy trì cơ sở người dùng của họ.

  • ACryptoS

ACryptoS là một nền tảng chiến lược mã hóa tiên tiến, một công cụ tối ưu hóa tổng hợp doanh thu đa chuỗi và DEX, cung cấp kho tiền mã thông báo đơn phức hợp tự động, kho tiền LP mã thông báo kép, kho tiền thanh khoản duy nhất, sàn giao dịch DEX chi nhánh Balancer-V2 và stablecoin Một loạt các sản phẩm độc đáo . ACryptoS ban đầu được ra mắt trên chuỗi BNB vào tháng 11 năm 2020 và hiện đã mở rộng lên 11 chuỗi với hơn 100 kho tiền được triển khai, nhằm hỗ trợ người dùng và giao thức DeFi.

  • MagmaDAO

MagmaDAO là một giao thức đặt cược thanh khoản do DAO kiểm soát nhằm mục đích đạt được sự phân phối mã thông báo công bằng thông qua các airdrop cạnh tranh trong hệ sinh thái. Đây là trình xác thực phân phối đầu tiên bên ngoài Ethereum và được xây dựng trên EVM L1 Monad mạnh nhất, rẻ nhất và chống kiểm duyệt nhất.

  • Wombat Exchange

Wombat Exchange là một sàn giao dịch stablecoin đa chuỗi với nhóm thanh khoản mở, độ trượt giá thấp và đặt cược một chiều.

  • Wormhole

Wormhole là một giao thức nhắn tin phổ quát phi tập trung cho phép các nhà phát triển và người dùng ứng dụng chuỗi chéo tận dụng nhiều hệ sinh thái.

  • DeMask Finance

DeMask Finance là giao thức AMM trên chuỗi dành cho các giao dịch giữa NFT và mã thông báo ERC 20. DeMask Finance hỗ trợ tạo bộ sưu tập NFT và bệ khởi chạy NFT: được ghép nối với ETH và các mã thông báo khác. Sàn giao dịch phi tập trung NFT: hỗ trợ ghép nối ERC-1155 NFT hoặc các token khác với ETH và token ERC-20. Giao thức DeMask nhằm mục đích bổ sung tính thanh khoản cho thị trường NFT và cung cấp giao diện cho phép trao đổi liền mạch giữa mã thông báo ERC 20 hoặc mã thông báo gốc và bộ sưu tập NFT. DeMask là một hệ thống các hợp đồng thông minh được kết nối với nhau cho phép tất cả người dùng tạo và sở hữu nhóm thanh khoản cũng như giao dịch theo cách hoàn toàn tự động. Mỗi nhóm sẽ chứa một cặp tài sản, bao gồm mã thông báo và NFT, cung cấp mức giá cố định để giao dịch tức thì. Điều này cũng cho phép các hợp đồng khác ước tính giá trung bình của hai tài sản theo thời gian. Người dùng có nhóm thanh khoản sẽ được thưởng khi trao đổi các cặp tài sản.

Sei V2

Sei V2 là bản nâng cấp quan trọng của mạng Sei và nhằm mục đích trở thành EVM song song hoàn toàn đầu tiên. Bản nâng cấp này sẽ cho phép Sei:

  • Tương thích ngược với hợp đồng thông minh EVM:

    Điều này có nghĩa là các nhà phát triển có thể triển khai các hợp đồng thông minh tương thích EVM đã được kiểm toán trên Sei mà không cần thay đổi mã của họ. Điều này cực kỳ quan trọng đối với các nhà phát triển vì nó đơn giản hóa quá trình di chuyển các hợp đồng thông minh hiện có của họ từ các chuỗi khối khác như Ethereum sang Sei.

    Từ góc độ kỹ thuật, các nút Sei sẽ tự động nhập Geth – triển khai Go của Máy ảo Ethereum. Geth sẽ được sử dụng để xử lý các giao dịch Ethereum và mọi cập nhật kết quả (bao gồm cập nhật trạng thái hoặc lệnh gọi đến các hợp đồng không liên quan đến EVM) sẽ được thực hiện thông qua giao diện đặc biệt do Sei tạo cho EVM.

  • Sự song song lạc quan:

    Nó cho phép các blockchain hỗ trợ song song hóa mà không yêu cầu các nhà phát triển xác định bất kỳ sự phụ thuộc nào. Điều này có nghĩa là tất cả các giao dịch có thể chạy song song và khi xảy ra xung đột (ví dụ: giao dịch chạm vào cùng một trạng thái), chuỗi sẽ theo dõi phần lưu trữ được chạm vào bởi mỗi giao dịch và chạy lại các giao dịch đó theo thứ tự. Quá trình này sẽ tiếp tục đệ quy cho đến khi tất cả các xung đột không giải thích được được giải quyết. Vì các giao dịch được sắp xếp theo khối nên quy trình này mang tính xác định, đơn giản hóa quy trình làm việc của nhà phát triển trong khi vẫn duy trì tính song song ở cấp chuỗi.

  • SeiDB:

    Nó sẽ giới thiệu cấu trúc dữ liệu mới có tên SeiDB để tối ưu hóa lớp lưu trữ của nền tảng. Mục tiêu chính của SeiDB là ngăn chặn sự phình to trạng thái, vấn đề trong đó mạng trở nên quá nặng về dữ liệu, đồng thời đơn giản hóa quy trình đồng bộ hóa trạng thái cho các nút mới. Thiết kế này nhằm mục đích cải thiện hiệu suất tổng thể và khả năng mở rộng của chuỗi khối Sei.

    Sei V2 đạt được mục tiêu này bằng cách chuyển cây IAVL truyền thống thành hệ thống hai thành phần - lưu trữ trạng thái và cam kết trạng thái. Thay đổi này làm giảm đáng kể độ trễ và mức sử dụng ổ đĩa, đồng thời Sei V2 cũng có kế hoạch chuyển sang sử dụng PebbleDB để cải thiện hiệu suất đọc và ghi cho truy cập đa luồng.

  • Khả năng tương tác với các chuỗi hiện có:

    Sei V2 cho phép kết hợp liền mạch giữa EVM và bất kỳ môi trường thực thi nào khác được Sei hỗ trợ, mang lại trải nghiệm mượt mà hơn cho các nhà phát triển, những người có thể dễ dàng truy cập mã thông báo gốc và các tính năng chuỗi khác như đặt cược. Nó cũng sẽ tạo ra một thành phần mới để hỗ trợ các hợp đồng thông minh EVM. Các hợp đồng thông minh EVM này sẽ được hưởng lợi từ tất cả các thay đổi được thực hiện đối với sự đồng thuận và song song hóa, đồng thời cũng sẽ có thể tương tác với các hợp đồng thông minh Cosmwasm hiện có.

Từ góc độ hiệu suất, Sei V2 sẽ cung cấp thông lượng 28.300 giao dịch hàng loạt mỗi giây, đồng thời cung cấp thời gian tạo khối là 390 mili giây và thời gian hoàn thành là 390 mili giây. Điều này cho phép Sei hỗ trợ nhiều người dùng hơn và cung cấp trải nghiệm tương tác tốt hơn so với các chuỗi khối hiện có, đồng thời mang lại chi phí cho mỗi giao dịch rẻ hơn.

Tiến độ nâng cấp chính của Sei V2 hiện đã gần hoàn thiện code. Sau khi quá trình xem xét hoàn tất, bản nâng cấp sẽ được phát hành trên mạng thử nghiệm công khai vào quý 1 năm 2024 và sẽ được triển khai trên mạng chính vào nửa đầu năm 2024.

Neon

Neon EVM tận dụng sức mạnh của chuỗi khối Solana để cung cấp một môi trường hiệu quả cho các ứng dụng Ethereum. Nó hoạt động như một hợp đồng thông minh trong Solana, cho phép các nhà phát triển triển khai các ứng dụng Ethereum với mức tối thiểu hoặc không cần thay đổi mã và hưởng lợi từ các tính năng nâng cao của Solana. Kiến trúc và hoạt động của Neon EVM tập trung vào bảo mật, phân cấp và tính bền vững, mang đến cho các nhà phát triển Ethereum cơ hội chuyển đổi liền mạch sang môi trường Solana. Nó tận dụng lợi thế của Solana về phí thấp và tốc độ giao dịch cao với khả năng cho phép các giao dịch được thực hiện song song, cung cấp thông lượng cao và giảm chi phí. Các thành phần chính của hệ sinh thái Neon EVM bao gồm:

  • Chương trình EVM neon:

    Nó là một EVM được biên dịch thành mã byte Bộ lọc gói Berkeley và chạy trên Solana. Nó xử lý các giao dịch giống Ethereum (giao dịch Neon) trên Solana, tuân theo các quy tắc Ethereum. Neon EVM được định cấu hình thông qua tài khoản EVM đa chữ ký phi tập trung và người tham gia có thể thay đổi mã Neon EVM và các thông số cài đặt.

    Quá trình Neon EVM xử lý các giao dịch bao gồm một số bước chính. Đầu tiên, người dùng bắt đầu giao dịch giống Ethereum (N-tx) thông qua ví tương thích với Ethereum. Các giao dịch này được gói gọn trong các giao dịch Solana (S-tx) thông qua Neon Proxy và sau đó được chuyển đến chương trình Neon EVM được lưu trữ trên Solana. Chương trình Neon EVM bỏ chặn các giao dịch, xác minh chữ ký người dùng, tải trạng thái EVM (bao gồm dữ liệu tài khoản và mã hợp đồng thông minh), thực hiện các giao dịch trong môi trường Solana BPF (Bộ lọc gói Berkeley) và cập nhật trạng thái của Solana để phản ánh trạng thái Neon EVM mới.

  • Proxy neon: Nó cho phép các dApps Ethereum được chuyển sang Neon với cấu hình lại tối thiểu. Neon Proxy đóng gói các giao dịch EVM thành các giao dịch Solana và cung cấp chúng dưới dạng giải pháp được đóng gói để dễ sử dụng. Các nhà khai thác chạy máy chủ Neon Proxy tạo điều kiện thuận lợi cho việc thực hiện các giao dịch giống Ethereum trên Solana, chấp nhận mã thông báo NEON cho phí gas và các khoản thanh toán khác trong hệ sinh thái Solana.

  • Neon DAO: DAO cung cấp dịch vụ giám sát cho Quỹ Neon và hướng dẫn nghiên cứu và phát triển trong tương lai. Nó hoạt động như một loạt hợp đồng trên Solana, cung cấp lớp quản trị kiểm soát chức năng của Neon EVM. Người nắm giữ token NEON có thể tham gia vào các hoạt động DAO, bao gồm đề xuất và bỏ phiếu cho các đề xuất.

  • Mã thông báo NEON: Mã thông báo tiện ích này có hai chức năng chính - thanh toán phí gas và tham gia quản trị thông qua DAO.

  • Tích hợp và Công cụ: Neon EVM hỗ trợ nhiều tích hợp và công cụ khác nhau để phát triển và phân tích. Chúng bao gồm các trình khám phá khối như NeonScan, trình bao bọc ERC-20 SPL để chuyển mã thông báo, NeonPass để chuyển mã thông báo ERC-20 giữa Solana và Neon EVM, NeonFaucet để thử nghiệm mã thông báo và khả năng tương thích với EVM như khả năng tương thích của Ví MetaMask.

Báo cáo nghiên cứu MT Capital: Giải thích toàn diện về EVM song song, tổng quan dự án và triển vọng trong tương lai

Eclipse

Eclipse là giải pháp Lớp 2 dành cho Ethereum giúp tăng tốc đáng kể quá trình xử lý giao dịch bằng cách tận dụng Máy ảo Solana (SVM). Eclipse được thiết kế để đạt được tốc độ và khả năng mở rộng, sử dụng kiến ​​trúc tổng hợp mô-đun và tích hợp các công nghệ chính như thanh toán Ethereum, hợp đồng thông minh SVM, tính khả dụng của dữ liệu Celestia và bảo mật RISC Zero.

Cụ thể, Mainnet Eclipse kết hợp những ưu điểm tốt nhất của các phần ngăn xếp mô-đun:

  • Lớp thanh toán - Ethereum: Eclipse sử dụng Ethereum làm lớp thanh toán. Ở lớp này, các giao dịch được hoàn tất và bảo mật. Sử dụng Ethereum không chỉ có nghĩa là tận dụng tính bảo mật và tính thanh khoản mạnh mẽ của nó mà còn sử dụng ETH làm token gas để thanh toán phí giao dịch. Thiết lập này cho phép Eclipse kế thừa các tính năng bảo mật mạnh mẽ từ Ethereum.

  • Lớp thực thi-SVM: Về mặt thực thi hợp đồng thông minh, Eclipse sử dụng SVM. Điều này hoàn toàn trái ngược với cách EVM thực hiện các giao dịch một cách tuần tự, SVM có khả năng xử lý giao dịch song song. Thời gian chạy Sealevel của nó có tính năng xử lý song song các giao dịch không liên quan đến trạng thái chồng chéo, cho phép Eclipse mở rộng quy mô theo chiều ngang và cải thiện thông lượng.

  • Tính sẵn có của Dữ liệu - Celestia: Để đảm bảo dữ liệu có sẵn kịp thời và có thể kiểm chứng được, Eclipse sử dụng Celestia. Celestia cung cấp một nền tảng an toàn và có thể mở rộng để xuất bản dữ liệu và là một hỗ trợ quan trọng cho thông lượng cao của Eclipse.

  • Chống gian lận - RISC Zero: Eclipse tích hợp RISC Zero để chống gian lận không có kiến ​​thức, tránh phải tuần tự hóa trạng thái trung gian, từ đó nâng cao hiệu quả và tính bảo mật của hệ thống.

Báo cáo nghiên cứu MT Capital: Giải thích toàn diện về EVM song song, tổng quan dự án và triển vọng trong tương lai

Eclipse được thiết kế để cung cấp giải pháp Lớp 2 phổ quát cho Ethereum có thể được sử dụng ở quy mô thực sự lớn. Nó được thiết kế để giải quyết các hạn chế do quá trình tổng hợp ứng dụng cụ thể áp đặt cũng như các vấn đề phức tạp và tách biệt có thể dẫn đến trải nghiệm kém hơn cho người dùng và nhà phát triển. Eclipse cung cấp một tùy chọn hấp dẫn để xây dựng các dApps có khả năng mở rộng và hoạt động hiệu quả trên Ethereum thông qua hệ thống tổng hợp mô-đun và các thành phần công nghệ tích hợp.

Lumio

Lumio là giải pháp Lớp 2 do Pontem Network phát triển để giải quyết các thách thức về khả năng mở rộng của Ethereum và mang lại trải nghiệm giống như Web2 cho Web3. Nó nổi bật như một bản tổng hợp độc đáo trong không gian blockchain nhờ khả năng hỗ trợ cả EVM và Move VM được Aptos sử dụng. Khả năng tương thích kép này cho phép Lumio xử lý các giao dịch trên Aptos đồng thời xử lý trên Ethereum, cung cấp giải pháp linh hoạt và hiệu quả cho các nhà phát triển và người dùng dApp. Nó có các tính năng chính sau:

  • Khả năng tương thích Dual VM: Lumio hỗ trợ duy nhất EVM và Move VM của Aptos. Khả năng tương thích kép này cho phép Lumio tích hợp liền mạch chức năng của Ethereum và Aptos, tăng tính linh hoạt và hiệu quả trong việc phát triển và thực thi dApp.

  • Thông lượng cao và độ trễ thấp: Lumio tăng đáng kể băng thông giao dịch bằng cách tận dụng các chuỗi hiệu suất cao như Aptos để đặt hàng giao dịch. Sự tích hợp này đảm bảo rằng Lumio có thể xử lý hiệu quả khối lượng giao dịch lớn trong khi vẫn duy trì các đặc tính bảo mật và thanh khoản của Ethereum.

  • Công nghệ tổng hợp lạc quan: Lumio sử dụng ngăn xếp OP nguồn mở và áp dụng công nghệ tổng hợp lạc quan. Các bản tổng hợp lạc quan được biết đến với khả năng xử lý giao dịch hiệu quả và chi phí thấp hơn, khiến chúng phù hợp để mở rộng các ứng dụng dựa trên Ethereum.

  • Mô hình kinh tế chi phí gas linh hoạt: Lumio giới thiệu mô hình kinh tế chi phí gas lấy ứng dụng làm trung tâm. Mô hình này cho phép các nhà phát triển ứng dụng hưởng lợi trực tiếp từ việc sử dụng mạng, có khả năng truyền cảm hứng cho sự phát triển dApp sáng tạo và thân thiện hơn với người dùng.

  • Khả năng tương tác và tích hợp: Khả năng xử lý các giao dịch trên Aptos và thanh toán trên Ethereum của Lumio thể hiện mức độ tương tác cao giữa các hệ sinh thái blockchain khác nhau. Tính năng này cho phép các nhà phát triển tận dụng tối đa Ethereum và Aptos trong ứng dụng của họ.

  • Cân bằng giữa bảo mật và khả năng mở rộng: Việc kết hợp tính bảo mật mạnh mẽ của Ethereum với khả năng mở rộng của Aptos mang đến cho các nhà phát triển một giải pháp hấp dẫn để xây dựng các dApp an toàn, hiệu suất cao. Kiến trúc của Lumio được thiết kế để cân bằng hiệu quả hai khía cạnh quan trọng này.

Lumio hiện đang trong giai đoạn thử nghiệm kín và có kế hoạch triển khai dần dần cho một số người dùng được chọn. Cách tiếp cận này cho phép thử nghiệm và cải tiến kỹ lưỡng nền tảng dựa trên phản hồi của người dùng, đảm bảo nền tảng mạnh mẽ và thân thiện với người dùng khi phát hành rộng rãi hơn.

Các dự án song song khác trong ngành

Solana

Công nghệ Sealevel của Solana là thành phần chính trong kiến ​​trúc blockchain và được thiết kế để cải thiện hiệu suất của hợp đồng thông minh thông qua công nghệ xử lý song song. Cách tiếp cận này khác biệt đáng kể so với cách xử lý đơn luồng của các nền tảng blockchain khác, chẳng hạn như thời gian chạy dựa trên WASM của EVM và EOS, xử lý từng hợp đồng một và sửa đổi trạng thái blockchain một cách tuần tự.

Sealevel cho phép thời gian chạy Solana xử lý song song hàng chục nghìn hợp đồng, sử dụng tất cả các lõi có sẵn cho trình xác thực. Khả năng xử lý song song này có thể thực hiện được vì các giao dịch Solana mô tả rõ ràng tất cả trạng thái sẽ được đọc hoặc ghi trong khi thực thi, cho phép các giao dịch không chồng chéo được thực thi đồng thời, cũng như các giao dịch chỉ đọc cùng một trạng thái.

Chức năng cốt lõi của Sealevel dựa trên kiến ​​trúc độc đáo của Solana, bao gồm các thành phần như cơ sở dữ liệu tài khoản Cloudbreak và cơ chế đồng thuận Proof of History (PoH). Cloudbreak ánh xạ các khóa công khai tới các tài khoản, tài khoản duy trì số dư và dữ liệu, đồng thời các chương trình (mã không trạng thái) quản lý quá trình chuyển đổi trạng thái cho các tài khoản này.

Các giao dịch trong Solana được chỉ định bằng một vectơ hướng dẫn, mỗi lệnh chứa chương trình, hướng dẫn chương trình và danh sách các tài khoản mà giao dịch muốn đọc và ghi vào. Giao diện này, lấy cảm hứng từ giao diện hệ điều hành cấp thấp cho thiết bị, cho phép SVM sắp xếp hàng triệu giao dịch đang chờ xử lý và lên lịch tất cả các giao dịch không chồng chéo để xử lý song song. Ngoài ra, Sealevel có thể sắp xếp tất cả các hướng dẫn theo ID chương trình và chạy cùng một chương trình trên tất cả các tài khoản cùng một lúc, một quy trình tương tự như tối ưu hóa SIMD (Nhiều dữ liệu một lệnh) được sử dụng trong GPU.

Sealevel dành cho Solana mang lại một số lợi ích, bao gồm khả năng mở rộng nâng cao, giảm độ trễ, hiệu quả chi phí và bảo mật được cải thiện. Nó cho phép mạng Solana xử lý số lượng giao dịch mỗi giây cao hơn đáng kể, cung cấp khả năng hoàn tất giao dịch gần như ngay lập tức và giảm phí giao dịch. Ngay cả trong quá trình xử lý song song, bảo mật hợp đồng thông minh vẫn được duy trì thông qua các giao thức bảo mật mạnh mẽ của Solana.

Sealevel biến Solana trở thành một nền tảng ứng dụng phi tập trung mạnh mẽ bằng cách cho phép xử lý song song tốc độ cao và tăng thông lượng giao dịch.

Sui

Các tính năng công nghệ song song của Sui làm cho nó trở thành một nền tảng blockchain hiệu quả, thông lượng cao, phù hợp với nhiều ứng dụng và trường hợp sử dụng Web3. Những tính năng đặc biệt này phối hợp với nhau để cải thiện hiệu quả và thông lượng của mạng:

  • Thành phần Narwhal và Bullshark: Hai thành phần này rất quan trọng đối với cơ chế đồng thuận của Sui. Narwhal đóng vai trò như một nhóm bộ nhớ, chịu trách nhiệm tăng tốc xử lý giao dịch, cải thiện hiệu quả mạng và đảm bảo tính khả dụng của dữ liệu khi được gửi tới Bullshark (công cụ đồng thuận). Bullshark chịu trách nhiệm sắp xếp dữ liệu do Narwhal cung cấp, sử dụng khả năng chịu lỗi của Byzantine để xác minh tính hợp lệ của các giao dịch và phân phối các giao dịch này trên mạng.

  • Mô hình sở hữu tài sản: Trong mạng Sui, tài sản có thể được sở hữu bởi một chủ sở hữu duy nhất hoặc được chia sẻ bởi nhiều chủ sở hữu. Tài sản từ một chủ sở hữu duy nhất có thể được chuyển giao nhanh chóng và tự do qua mạng, trong khi tài sản chung cần được xác minh thông qua hệ thống đồng thuận. Hệ thống sở hữu tài sản này không chỉ cải thiện hiệu quả xử lý giao dịch mà còn cho phép các nhà phát triển tạo nhiều loại tài sản cho ứng dụng của họ.

  • Điện toán phân tán: Thiết kế của Sui cho phép mạng mở rộng quy mô tài nguyên dựa trên nhu cầu, khiến nó hoạt động giống như một dịch vụ đám mây. Điều này có nghĩa là khi nhu cầu trên mạng Sui tăng lên, người xác thực mạng có thể bổ sung thêm sức mạnh xử lý, duy trì sự ổn định của mạng và giữ phí gas ở mức thấp.

  • Ngôn ngữ lập trình Sui Move: Sui Move là ngôn ngữ lập trình gốc của Sui, được thiết kế để tạo các ứng dụng hiệu suất cao, an toàn và giàu tính năng. Nó dựa trên ngôn ngữ Move và nhằm mục đích cải thiện những thiếu sót trong ngôn ngữ lập trình hợp đồng thông minh, cải thiện tính bảo mật của hợp đồng thông minh và hiệu quả làm việc của các lập trình viên.

  • Khối giao dịch có thể lập trình (PTB): PTB trong Sui là một chuỗi giao dịch phức tạp, có thể kết hợp được, có thể truy cập bất kỳ chức năng Move trên chuỗi nào được hiển thị trong tất cả các hợp đồng thông minh. Thiết kế này cung cấp sự đảm bảo mạnh mẽ cho các ứng dụng thanh toán hoặc định hướng tài chính.

  • Khả năng mở rộng theo chiều ngang: Khả năng mở rộng của Sui không chỉ giới hạn ở việc xử lý giao dịch mà còn bao gồm cả việc lưu trữ. Điều này cho phép các nhà phát triển xác định các tài sản phức tạp với các thuộc tính phong phú và lưu trữ chúng trực tiếp trên chuỗi mà không cần phải sử dụng bộ lưu trữ ngoài chuỗi gián tiếp để tiết kiệm phí gas.

Fuel

Trong mạng lưới nhiên liệu,"Thực hiện giao dịch song song"là công nghệ chủ chốt cho phép mạng xử lý hiệu quả khối lượng giao dịch lớn. Cốt lõi của việc thực thi song song này đạt được thông qua việc sử dụng danh sách truy cập trạng thái nghiêm ngặt dựa trên mô hình UTXO (Đầu ra giao dịch chưa chi tiêu). Mô hình này là yếu tố cơ bản của Bitcoin và nhiều loại tiền điện tử khác.

Fuel giới thiệu khả năng thực hiện giao dịch song song trong mô hình UTXO. Bằng cách sử dụng danh sách truy cập trạng thái nghiêm ngặt, Fuel có thể xử lý các giao dịch song song, từ đó sử dụng nhiều luồng và lõi CPU hơn thường không hoạt động trong các chuỗi khối đơn luồng. Bằng cách này, Fuel có thể cung cấp nhiều sức mạnh tính toán, khả năng truy cập trạng thái và thông lượng giao dịch hơn so với một chuỗi khối đơn luồng.

Nhiên liệu giải quyết vấn đề tương tranh trong mô hình UTXO. Trong Fuel, thay vì ký UTXO trực tiếp, người dùng ký ID hợp đồng cho biết ý định tương tác với hợp đồng. Do đó, người dùng không trực tiếp thay đổi trạng thái khiến UTXO bị tiêu thụ. Thay vào đó, nhà sản xuất khối sẽ chịu trách nhiệm xử lý cách các giao dịch khác nhau trong khối ảnh hưởng đến trạng thái tổng thể và do đó ảnh hưởng đến hợp đồng UTXO. Hợp đồng UTXO đã sử dụng sẽ tạo ra một UTXO mới có cùng đặc điểm cốt lõi nhưng được cập nhật về dung lượng lưu trữ và số dư.

Để đạt được khả năng thực hiện giao dịch song song, Fuel đã phát triển một máy ảo cụ thể - FuelVM. Thiết kế của FuelVM tập trung vào việc giảm xử lý lãng phí trong kiến ​​trúc máy ảo blockchain truyền thống đồng thời cung cấp cho các nhà phát triển nhiều không gian thiết kế tiềm năng hơn. Nó kết hợp những bài học rút ra từ hệ sinh thái Ethereum trong nhiều năm và các đề xuất cải tiến không thể triển khai trên Ethereum do nhu cầu duy trì khả năng tương thích với các phiên bản trước đây.

Aptos

Chuỗi khối Aptos sử dụng một công cụ thực thi song song có tên Block-STM (Bộ nhớ giao dịch phần mềm) để tăng khả năng xử lý các giao dịch. Công nghệ này cho phép Aptos thực hiện các giao dịch theo thứ tự đặt trước trong mỗi khối, chỉ định giao dịch cho các luồng xử lý khác nhau trong quá trình thực hiện. Ý tưởng cốt lõi của phương pháp này là ghi lại các vị trí bộ nhớ được sửa đổi bởi các giao dịch trong khi thực hiện tất cả các giao dịch. Sau khi tất cả kết quả giao dịch đã được xác minh, nếu phát hiện giao dịch đã truy cập vào vị trí bộ nhớ được sửa đổi bởi giao dịch trước đó thì giao dịch sẽ bị vô hiệu. Các giao dịch bị hủy bỏ sau đó được thực hiện lại và quá trình lặp lại cho đến khi tất cả các giao dịch được thực hiện.

Không giống như các công cụ thực thi song song khác, Block-STM duy trì tính nguyên tử của các giao dịch mà không yêu cầu kiến ​​thức trước về dữ liệu để đọc/ghi. Điều này giúp các nhà phát triển dễ dàng xây dựng các ứng dụng có tính song song cao hơn. Block-STM hỗ trợ tính nguyên tử phong phú hơn các môi trường thực thi song song khác, thường yêu cầu các hoạt động được chia thành nhiều giao dịch (phá vỡ tính nguyên tử logic). Block-STM nâng cao trải nghiệm người dùng bằng cách giảm độ trễ và cải thiện hiệu quả chi phí.

Ngoài ra, Aptos sử dụng cơ chế đồng thuận có tên AptosBFT v4, một giao thức BFT dành cho các chuỗi khối sản xuất đã được chứng minh nghiêm ngặt là chính xác. Giao thức tối ưu hóa khả năng phản hồi, cung cấp độ trễ thấp và thông lượng cao, đồng thời tận dụng tối đa lợi thế của mạng cơ bản. AptosBFT v4 áp dụng thiết kế đường ống giống bộ xử lý để đảm bảo sử dụng tối đa tài nguyên ở mỗi bước. Do đó, một nút duy nhất có thể tham gia vào nhiều khía cạnh của sự đồng thuận, từ việc chọn giao dịch để đưa vào khối đến thực hiện một nhóm giao dịch khác, ghi kết quả đầu ra của một nhóm giao dịch khác vào bộ lưu trữ và xác nhận đầu ra của một nhóm giao dịch khác. Điều này làm cho thông lượng chỉ bị giới hạn bởi giai đoạn chậm nhất, thay vì sự kết hợp tuần tự của tất cả các giai đoạn.

thử thách

thách thức kỹ thuật

Nói chung, những thách thức cốt lõi trong việc áp dụng cách tiếp cận song song hoặc đồng thời là các vấn đề về chạy đua dữ liệu, xung đột đọc và ghi hoặc các vấn đề nguy hiểm về dữ liệu. Tất cả các thuật ngữ này mô tả cùng một vấn đề: các luồng hoặc hoạt động khác nhau cố gắng đọc và sửa đổi cùng một dữ liệu cùng một lúc. Việc triển khai các hệ thống song song hiệu quả và đáng tin cậy đòi hỏi phải giải quyết các vấn đề kỹ thuật phức tạp, đặc biệt là trong việc đảm bảo thực hiện các hoạt động song song có thể dự đoán được, không có xung đột trên hàng nghìn nút phi tập trung. Ngoài ra, thách thức về khả năng tương thích kỹ thuật là đảm bảo rằng các phương pháp xử lý song song mới tương thích với các tiêu chuẩn EVM và mã hợp đồng thông minh hiện có.

khả năng thích ứng hệ sinh thái

Đối với các nhà phát triển, họ có thể cần học các công cụ và phương pháp mới để tối đa hóa lợi ích của EVM song song. Ngoài ra, người dùng cũng cần thích ứng với các chế độ tương tác và tính năng hiệu suất mới có thể xuất hiện. Điều này đòi hỏi những người tham gia trong toàn bộ hệ sinh thái (bao gồm nhà phát triển, người dùng và nhà cung cấp dịch vụ) phải có hiểu biết nhất định và khả năng thích ứng với các công nghệ mới. Đồng thời, một hệ sinh thái blockchain mạnh mẽ không chỉ dựa vào các tính năng kỹ thuật mà còn dựa vào sự hỗ trợ rộng rãi dành cho nhà phát triển và các ứng dụng phong phú. Để các công nghệ mới như EVM song song thành công trên thị trường, chúng cần thiết lập đủ hiệu ứng mạng để thu hút sự tham gia của các nhà phát triển và người dùng.

Tăng độ phức tạp của hệ thống

EVM song song yêu cầu giao tiếp mạng hiệu quả để hỗ trợ đồng bộ hóa dữ liệu trên nhiều nút. Sự chậm trễ của mạng hoặc lỗi đồng bộ hóa có thể dẫn đến việc xử lý giao dịch không nhất quán, làm tăng độ phức tạp của thiết kế hệ thống. Để tận dụng hiệu quả khả năng xử lý song song, các hệ thống cần quản lý và phân bổ tài nguyên máy tính một cách thông minh hơn. Điều này có thể liên quan đến việc phân phối tải động trên các nút khác nhau, cũng như tối ưu hóa việc sử dụng bộ nhớ và bộ nhớ. Việc phát triển các hợp đồng thông minh và ứng dụng hỗ trợ xử lý song song phức tạp hơn các mô hình thực thi tuần tự truyền thống. Các nhà phát triển cần xem xét các đặc điểm và hạn chế của việc thực thi song song, điều này có thể khiến quá trình mã hóa và gỡ lỗi trở nên khó khăn hơn. Trong môi trường thực thi song song, các lỗ hổng bảo mật có thể bị khuếch đại do sự cố bảo mật có thể ảnh hưởng đến nhiều giao dịch thực thi song song. Do đó, cần có một quy trình kiểm tra và kiểm tra bảo mật nghiêm ngặt hơn.

triển vọng tới tương lai

EVM song song đã cho thấy tiềm năng lớn trong việc cải thiện khả năng mở rộng và hiệu quả của chuỗi khối. Các EVM song song được đề cập ở trên thể hiện sự thay đổi quan trọng trong công nghệ blockchain và được thiết kế để nâng cao khả năng xử lý giao dịch bằng cách thực hiện giao dịch đồng thời trên nhiều bộ xử lý. Cách tiếp cận này phá vỡ quy trình xử lý giao dịch tuần tự truyền thống, cho phép thông lượng cao hơn và độ trễ thấp hơn, điều này rất quan trọng đối với khả năng mở rộng và hiệu quả của mạng blockchain.

Việc triển khai thành công EVM song song phụ thuộc rất nhiều vào tầm nhìn và kỹ năng của các nhà phát triển, đặc biệt là trong việc thiết kế các hợp đồng thông minh và cấu trúc dữ liệu. Những yếu tố này rất quan trọng trong việc xác định liệu một giao dịch có thể được thực hiện song song hay không. Các nhà phát triển phải xem xét việc xử lý song song ngay từ đầu dự án và đảm bảo rằng thiết kế của họ cho phép các giao dịch khác nhau chạy độc lập mà không bị can thiệp.

Parallel EVM cũng duy trì khả năng tương thích với hệ sinh thái Ethereum, điều này rất quan trọng đối với các nhà phát triển và người dùng đã tham gia vào các ứng dụng dựa trên Ethereum. Khả năng tương thích này đảm bảo quá trình chuyển đổi và tích hợp suôn sẻ của các dApp hiện có, đây là một thách thức đối với các hệ thống như DAG vì chúng thường yêu cầu sửa đổi đáng kể đối với các ứng dụng hiện có.

Phát triển EVM song song được coi là một bước quan trọng để giải quyết các hạn chế cơ bản về khả năng mở rộng blockchain. Những đổi mới này dự kiến ​​sẽ chuẩn bị cho các mạng blockchain trong tương lai, cho phép chúng theo kịp nhu cầu ngày càng tăng và trở thành nền tảng của thế hệ cơ sở hạ tầng Web3 tiếp theo. Mặc dù EVM song song mang lại tiềm năng to lớn nhưng việc triển khai thành công chúng đòi hỏi phải vượt qua những thách thức kỹ thuật phức tạp và đảm bảo áp dụng hệ sinh thái rộng rãi.

MT Capital

MT Capital, có trụ sở chính tại Thung lũng Silicon, là quỹ tiền điện tử tập trung vào Web3 và các công nghệ liên quan. Chúng tôi có một đội ngũ toàn cầu, nền tảng và quan điểm văn hóa đa dạng cho phép chúng tôi hiểu biết sâu sắc về thị trường toàn cầu và nắm bắt các cơ hội đầu tư ở các khu vực khác nhau. Tầm nhìn của MT Capital là trở thành công ty đầu tư blockchain hàng đầu thế giới, tập trung hỗ trợ các công ty công nghệ giai đoạn đầu có thể tạo ra giá trị đáng kể. Kể từ năm 2016, danh mục đầu tư của chúng tôi bao gồm Infra, L1/L2, DeFi, NFT, GameFi và các lĩnh vực khác. Chúng tôi không chỉ là nhà đầu tư, chúng tôi là động lực đằng sau đội ngũ sáng lập.

Trang web chính thức:https://mt.capital/

Twitter:https://twitter.com/MTCapital_US

Medium:https://medium.com/@MTCapital_US

Người giới thiệu

https://github.com/hsyodyssey/awesome-parallel-blockchain

https://www.techflowpost.com/article/detail_15290.html

https://amberlabs.substack.com/p/parallel-power-unlocked

https://squads.so/blog/solana-svm-sealevel-virtual-machine

Bài viết gốc, tác giả:Momentum Capital。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập