Bởi Xinwei, MT Capital
TL;DR
Sự cần thiết của Parallel EVM nằm ở giải pháp của nó cho các vấn đề về hiệu quả của quá trình xử lý giao dịch tuần tự của EVM truyền thống. Bằng cách cho phép nhiều hoạt động thực hiện đồng thời, nó tăng cường đáng kể thông lượng và hiệu suất mạng.
Việc triển khai EVM song song bao gồm xử lý đồng thời dựa trên trình lập lịch, các phiên bản EVM đa luồng và phân mảnh cấp hệ thống, đồng thời phải đối mặt với các 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 chuỗi khối và định hướng lợi nhuận của trình xác thực.
Monad Labs, thông qua dự án Lớp 1 Monad, đặt mục tiêu nâng cao đáng kể khả năng mở rộng blockchain và tốc độ giao dịch với các tính năng công nghệ độc đáo. Bao gồm xử lý tới 10.000 giao dịch mỗi giây, thời gian khối 1 giây, khả năng thực hiện song song và cơ chế đồng thuận MonadBFT.
Sei V2, bản nâng cấp lớn cho Sei Network, hướng đến mục tiêu trở thành EVM song song hoàn toàn đầu tiên. Nó cung cấp hợp đồng thông minh EVM tương thích ngược, song song hóa 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ó, hướng đến mục tiêu cải thiện đáng kể tốc độ xử lý giao dịch và khả năng mở rộng mạng.
Neon EVM, một nền tảng trên Solana, hướng đến mục tiêu cung cấp một môi trường hiệu quả, an toàn và phi tập trung cho các dApp Ethereum. Nó 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 lợi thế về thông lượng cao và chi phí thấp của Solana.
Lumio, được phát triển bởi Pontem Network, là giải pháp Lớp 2 giải quyết 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 cả EVM và Move VM do Aptos sử dụng, nâng cao trải nghiệm Web3 gần hơn với cấp độ Web2.
Eclipse là giải pháp Ethereum Layer 2 giúp tăng tốc xử lý giao dịch bằng SVM. Eclipse áp dụng kiến trúc rollup mô-đun, 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 để xử lý hợp đồng thông minh song song. Sui tăng cường thông lượng với các thành phần Narwhal và Bullshark. Fuel đạt được khả năng 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 để tăng cường khả năng xử lý giao dịch. Tất cả đều chứng minh các triển khai và lợi thế khác nhau của công nghệ song song trong lĩnh vực blockchain.
Những thách thức chính của việc áp dụng tính song song bao gồm giải quyết tình trạng chạy đua dữ liệu và xung đột đọc-ghi, đảm bảo khả năng tương thích 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ý tính 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 cho thấy 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 sự thay đổi đáng kể trong công nghệ blockchain. Nó cải thiện khả năng xử lý giao dịch bằng cách thực hiện các giao dịch đồng thời trên nhiều bộ xử lý, thoát khỏi những hạn chế của xử lý giao dịch tuần tự truyền thống. Mặc dù Parallel EVM cung cấp tiềm năng to lớn, nhưng việc triển khai thành cô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 rộng rãi trong hệ sinh thái.
Các khái niệm cơ bản về EVM song song
Giới thiệu về EVM
Ethereum Virtual Machine (EVM) là thành phần cốt lõi của chuỗi khối Ethereum, hoạt động như một công cụ tính toán. Đây là một cỗ máy gần như hoàn chỉnh theo mô hình Turing, cung cấp môi trường thực thi cho các hợp đồng thông minh trên mạng lưới Ethereum, đóng vai trò quan trọng trong việc duy trì sự tin cậy và tính nhất quán trên toàn bộ hệ sinh thái Ethereum.
EVM thực thi hợp đồng thông minh bằng cách xử lý bytecode, một dạng mã hợp đồng thông minh cơ bản hơn thường được viết bằng các ngôn ngữ lập trình cấp cao như Solidity. Mã bytecode này bao gồm một loạt các mã hoạt động (opcode) được sử dụng để thực hiện nhiều 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 chồng, xử lý các hoạt động theo cách vào sau ra trước và mỗi hoạt động trong EVM đều có chi phí gas liên quan. Hệ thống gas này đo lường công việc tính toán cần thiết để thực hiện một hoạt động, đảm bảo phân bổ tài nguyên công bằng và ngăn chặn việc lạm dụng mạng.
Trong Ethereum, giao dịch đóng vai trò quan trọng trong chức năng của EVM. Có hai loại giao dịch: một loại dẫn đến cuộc gọi tin nhắn và loại còn lại dẫn đến việc tạo hợp đồng. Việc tạo hợp đồng dẫn đến một tài khoản hợp đồng mới chứa mã bytecode hợp đồng thông minh đã biên dịch, được thực thi khi một tài khoản khác thực hiện cuộc gọi tin nhắn đến hợp đồng.
Kiến trúc của EVM bao gồm các thành phần như bytecode, stack, bộ nhớ và lưu trữ. Nó có một không gian bộ nhớ chuyên dụng để lưu trữ tạm thời dữ liệu trong quá trình thực thi và một không gian lưu trữ liên tục trên blockchain để bảo quản 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ô lập chúng để ngăn chặn các cuộc tấn công tái nhập và kết hợp nhiều biện pháp an toàn khác nhau, chẳng hạn như giới hạn độ sâu của gas và stack.
Hơn nữa, ảnh hưởng của EVM mở rộng ra ngoài Ethereum, đạt đến phạm vi rộng hơn thông qua các chuỗi tương thích với EVM. Mặc dù các chuỗi này khác nhau, nhưng chú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 tương tác liền mạch với các ứng dụng nền tảng của Ethereum. Các chuỗi này đóng vai trò quan trọng trong nhiều lĩnh vực như giải pháp doanh nghiệp, GameFi và DeFi.

Sự cần thiết của EVM song song
Sự cần thiết của Parallel EVM (Ethereum Virtual Machine) 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 lưới blockchain. EVM truyền thống xử lý các giao dịch theo trình tự, không chỉ tốn nhiều năng lượng mà còn gây gánh nặng cho các trình xác thực mạng. Phương pháp xử lý này thường dẫn đến chi phí giao dịch cao và kém hiệu quả, được coi là rào cản lớn đối với việc áp dụng rộng rãi công nghệ blockchain.
Parallel EVM cách mạng hóa quy trình đồng thuận bằng cách cho phép nhiều hoạt động thực hiện đồng thời. Khả năng thực hiện song song làm tăng đáng kể thông lượng của mạng, do đó nâng cao hiệu suất và khả năng mở rộng của toàn bộ blockchain. Với Parallel EVM, 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 phổ biến và thời gian xử lý chậm của các hệ thống blockchain truyền thống.
EVM song song có tác động đáng kể đến nhiều khía cạnh của công nghệ blockchain:
Nó cung cấp một phương pháp hiệu quả và tiết kiệm năng lượng hơn để xử lý các giao dịch. Bằng cách giảm khối lượng công việc của trình xác thực và toàn bộ mạng, Parallel EVM góp phần xây dựng một hệ sinh thái blockchain bền vững hơn.
Khả năng mở rộng và thông lượng tăng lên trực tiếp dẫn đến giảm phí giao dịch. Người dùng sẽ được hưởng trải nghiệm tiết kiệm hơn, khiến nền tảng blockchain hấp dẫn hơn đối với nhiều đối tượng hơn.
Xử lý nhiều giao dịch cùng lúc 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.

Phương pháp triển khai EVM song song (Ghi công cho Siyuan H.)
Trong kiến trúc EVM hiện tại, các hoạt động đọc và ghi chi tiết nhất là sload và sstore, được sử dụng để đọc từ và ghi vào bộ ba trạng thái. Do đó, đảm bảo rằng các luồng khác nhau không xung đột với hai hoạt động này là điểm vào đơn giản để triển khai EVM song song/đồng thời. Trên thực tế, trong Ethereum, có một loại giao dịch đặc biệt bao gồm một cấu trúc đặc biệt được gọi là "danh sách truy cập", cho phép các giao dịch mang theo các địa chỉ lưu trữ mà chúng sẽ đọ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 trình lập lịch.
Về việc triển khai hệ thống, có ba hình thức phổ biến của EVM song song/đồng thời:
Đa luồng của một phiên bản EVM duy nhất.
Đa luồng của nhiều phiên bản EVM trên một nút duy nhất.
Đa luồng nhiều phiên bản EVM trên nhiều nút (về cơ bản là phân mảnh ở cấp độ hệ thống).
Sự khác biệt giữa xử lý song song/đồng thời trong blockchain so với hệ thống cơ sở dữ liệu bao gồm:
Dấu thời gian không đáng tin cậy khiến các phương pháp xử lý đồng thời dựa trên dấu thời gian trở nên khó triển khai trong thế giới blockchain.
Tính quyết định tuyệt đối trên hệ thống blockchain nhằm đảm bảo các giao dịch được thực hiện lại bởi các trình xác thực khác nhau là giống hệt nhau.
Mục tiêu cuối cùng của người xác thực là doanh thu cao hơn chứ không phải là 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 để thực hiện nhanh hơn sẽ mang lại phần thưởng cao hơn.
Một thuật toán lập lịch đa biến có tính đến các giới hạn khối, có khả năng thu được nhiều doanh thu hơn trong khi hoàn thành việc thực thi nhanh hơn.
Các hoạt động dữ liệu chi tiết hơn, bao gồm khóa dữ liệu cấp mã lệnh, lớp lưu trữ đệm bộ nhớ, v.v.
Các dự án lớn và công nghệ của chúng
Phòng thí nghiệm Monad
Monad là EVM Layer 1, hướng đến mục tiêu tăng cường đá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 công nghệ độc đáo của nó. Một lợi thế chính của Monad là khả năng xử lý tới 10.000 giao dịch mỗi giây với thời gian khối chỉ 1 giây. Điều này có thể thực hiện được nhờ cơ chế đồng thuận MonadBFT và khả năng tương thích với EVM, 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 đáng chú ý nhất của Monad là khả năng thực hiện song song, cho phép nó xử lý nhiều giao dịch cùng lúc. So với phương pháp xử lý tuần tự trong các hệ thống blockchain truyền thống, điều này làm tăng đáng kể hiệu quả và thông lượng của mạng.
Monad được phát triển 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 tiền tài trợ hạt giống và có kế hoạch ra mắt testnet vào giữa quý 1 năm 2024, sau đó là ra mắt mainnet.
Monad đã tối ưu hóa bốn lĩnh vực chính sau đây, khiến nó trở thành một blockchain hiệu suất cao:
Đơn dBFT:
MonadBFT là cơ chế đồng thuận hiệu suất cao của chuỗi khối Monad, được sử dụng để đạt được tính nhất quán trong việc sắp xếp giao dịch theo điều kiện đồng bộ một phần khi có sự hiện diện của các tác nhân Byzantine. Đây là phiên bản cải tiến dựa trên HotStuff, sử dụng thuật toán BFT hai pha, có khả năng phản hồi lạc quan, 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 tình huống hết thời gian. Trong MonadBFT, người dẫn đầu sẽ gửi một khối mới và QC (Chứng chỉ đủ điều kiện) hoặc TC (Chứng chỉ hết thời gian) của vòng trước cho các trình xác thực mỗi vòng. Các trình xác thực sẽ xem xét khối và gửi phiếu "có" đã ký cho người dẫn đầu vòng tiếp theo nếu họ đồng ý. Quy trình này tổng hợp các phiếu "có" của 2f+1 trình xác thực thành QC thông qua các chữ ký ngưỡng. Trong các trường hợp giao tiếp phổ biến, người dẫn đầu sẽ gửi khối cho các trình xác thực, sau đó các trình xác thực sẽ gửi phiếu trực tiếp cho người dẫn đầu 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, cho phép các chữ ký được tổng hợp dần dần thành một chữ ký duy nhất, chứng minh rằng các phần được liên kết với khóa công khai đã ký vào tin nhắn. Để xem xét hiệu suất, MonadBFT áp dụng một lược đồ chữ ký lai, trong đó chữ ký BLS chỉ được sử dụng cho các loại tin nhắn có thể tổng hợp (phiếu bầu và 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. Nhờ các tính năng này, MonadBFT có thể đạt được sự đồng thuận blockchain hiệu quả và mạnh mẽ.
2. Thực hiện hoãn lại:
Đây là một cải tiến quan trọng tách biệt quá trình thực hiện khỏi quá trình đồng thuận. Trong kiến trúc này, quá trình đồng thuận liên quan đến các nút đồng ý về thứ tự chính thức của các giao dịch, trong khi thực hiện là quá trình thực tế thực hiện các giao dịch này và cập nhật trạng thái. Trong thiết kế này, nút dẫn đầu đề xuất một lệnh giao dịch nhưng không biết gốc trạng thái cuối cùng khi đề xuất lệnh; người xác thực cũng 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 lệnh đó.
Thiết kế này cho phép Monad đạt được những cải tiến đáng kể về tốc độ, cho phép một blockchain một mảnh có thể mở rộng đến 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+1. Phương pháp này cho phép có ngân sách gas lớn hơn, vì việc thực hiện chỉ cần theo kịp tốc độ đồng thuận. Ngoài ra, vì việc thực hiện chỉ cần trung bình theo tốc độ đồng thuận, nên phương pháp này có khả năng chịu đựng tốt hơn các biến thể cụ thể trong thời gian tính toán.
Để đảm bảo hơn nữa việc sao chép máy trạng thái, Monad bao gồm một gốc Merkle bị trì hoãn bởi D khối trong đề xuất khối. Gốc Merkle bị trì hoãn này đảm bảo tính nhất quán trên toàn bộ mạng, ngay cả khi có lỗi thực thi nút hoặc hành vi độc hại.
Trong MonadBFT, tính cuối cùng là một khe cắm (1 giây) và kết quả thực hiện thường chậm hơn 1 giây trên các nút đầy đủ. Tính cuối cùng của một khe cắm này có nghĩa là sau khi gửi giao dịch, người dùng sẽ thấy thứ tự chính thức của giao dịch sau một khối duy nhất. Không có khả năng sắp xếp lại trừ khi phần lớn mạng có hành vi ác ý. Đối với những người dùng cần biết kết quả giao dịch nhanh chóng (ví dụ: nhà giao dịch tần suất cao), việc chạy một nút đầy đủ có thể giảm thiểu sự chậm trễ.
3. Thực hiện song song:
Nó cho phép Monad thực hiện nhiều giao dịch cùng lúc. Cách tiếp cận này thoạt đầu có vẻ khác với ngữ nghĩa thực hiện của Ethereum, nhưng không phải vậy. Các khối trong Monad giống như trong Ethereum, cả hai đều là các tập hợp 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 là giống nhau giữa Monad và Ethereum.
Trong quá trình thực hiện song song, Monad sử dụng phương pháp thực hiện lạc quan, tức là 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 tất. Điều này đôi khi dẫn đến kết quả thực hiện không chính xác. Để giải quyết vấn đề này, Monad theo dõi các đầu vào được sử dụng trong quá trình thực hiện giao dịch và so sánh chúng với đầu ra của các giao dịch trước đó. Nếu phát hiện thấy sự khác biệt, điều đó cho 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 trình phân tích mã tĩnh để dự đoán các phụ thuộc giữa các giao dịch trong quá trình thực hiện, tránh các thực hiện song song không hợp lệ. 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ó sẽ trở lại chế độ thực hiện đơ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 thiểu tình trạng 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.
Dự án hệ sinh thái
Tráo đổi
TayaSwap là AMM DEX dựa trên Monad, được SubLabs hỗ trợ, cho phép giao dịch tài sản mà không cần sổ lệnh truyền thống hoặc trung gian. 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 trao đổi mã thông báo, xác định giá và cho phép giao dịch ngang hàng bằng hợp đồng thông minh.
Tài chính xung quanh
Ambient (trước đây là CrocSwap) là một giao thức giao dịch phi tập trung cho phép kết hợp thanh khoản sản phẩm tập trung và liên tục trên bất kỳ cặp tài sản blockchain nào thông qua AMM song phương. Ambient chạy toàn bộ DEX trong một hợp đồng thông minh duy nhất, trong đó các nhóm AMM riêng lẻ là các cấu trúc dữ liệu nhẹ, không phải là các hợp đồng thông minh riêng biệt.
Giao thức tôm
Shrimp là (3,3) DEX với nền kinh tế token bánh đà, hỗ trợ tài sản thực tế, chuẩn bị ra mắt trên Monad.
Chất xúc tác
Catalyst là giải pháp thanh khoản không cần cấp phép giữa các blockchain mô-đun, được xây dựng để kết nối tất cả các chuỗi, nhằm mục đích 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, tiếp cận 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 ký của nó đảm bảo truy cập an toàn, liền mạch vào thanh khoản.
Tráo đổi
Swaap là một Nhà tạo lập thị trường tự động (AMM) trung lập với thị trường. Nó kết hợp các oracle và chênh lệch động để cung cấp lợi nhuận 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 này làm giảm đáng kể tổn thất tạm thời và cung cấp các nhóm đa tài sản.
Thuốc tiên
Elixir là một giao thức tạo lập thị trường phi tập trung tương tác với các sàn giao dịch tập trung bằng thuật toán tạo lập thị trường thông qua các lệnh gọi API, mang lại tính thanh khoản cho các tài sản tiền điện tử có giá trị dài hạn.
Hoán đổi thời gian
Timeswap là một giao thức thị trường tiền tệ phi tập trung dựa trên AMM hoạt động mà không cần oracle hoặc thanh lý viên. Không giống như Uniswap, cho phép giao dịch tài sản theo thời gian thực, việc vay trên Timeswap liên quan đến việc giao dịch mã thông báo cho đến khi hoàn trả. Người cho vay cung cấp Tài sản A để cho vay, đồng thời "bảo hiểm" một số lượng Tài sản B nhất định được người vay sử 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 và ngược lại.
Cây dương xỉ
Poply là một thị trường NFT dựa trên cộng đồng, dành riêng cho chuỗi Monad, giới thiệu và trao quyền cho các bộ sưu tập NFT được tạo riêng cho chuỗi này. Nó thu hút những cá nhân quan tâm đến NFT độc đáo để giao dịch mã thông báo ERC-721 thông qua nghệ thuật do AI tạo ra và giao diện thân thiện với người dùng.
Tổng đài
Switchboard là một giao thức oracle đa chuỗi, có thể tùy chỉnh, không cần cấp phép cho các nguồn cấp dữ liệu chung và tính ngẫu nhiên có thể xác minh. Bằng cách cho phép bất kỳ ai đẩy bất kỳ dạng dữ liệu nào, bất kể loại nào, nó cung cấp giải pháp một cửa cho người dùng và giúp thúc đẩy sự phát triển của thế hệ ứng dụng phi tập trung tiếp theo.
Mạng Pyth
Pyth Network, do Douro Labs phát triển, là giải pháp oracle giá thế hệ tiếp theo nhằm mục đích cung cấp dữ liệu thị trường tài chính có giá trị trên chuỗi cho các dự án, giao thức và công chúng, bao gồm tiền điện tử, cổ phiếu, ngoại hối và hàng hóa. Mạng lưới 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à công bố dữ liệu này để 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.
Giao thức AIT
AIT Protocol là cơ sở hạ tầng dữ liệu trí tuệ nhân tạo cung cấp các giải pháp AI Web3. Thị trường phi tập trung của AIT cung cấp một cơ hội độc đáo và rộng lớn cho hàng triệu người dùng tiền điện tử tham gia vào các nhiệm vụ "đào tạo để kiếm tiền", một khái niệm cho phép họ kiếm được phần thưởng trong khi tích cực đóng góp vào sự phát triển và tiến bộ của các mô hình AI.
Để ý
Notifi cung cấp một lớp giao tiếp chung cho tất cả các dự án Web3, có kế hoạch nhúng các chức 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ác cơ sở hạ tầng giao tiếp phức tạp thông qua các API đơn giản, cung cấp trải nghiệm người dùng gốc cho các ứng dụng trên toàn thế giới; Notifi Center cung cấp cho người dùng trải nghiệm thông báo tùy chỉnh, cho phép họ xem và quản lý tất cả các tin nhắn trong thế giới Web3 từ các điểm cuối di động và web; Notifi Push cho phép các nhà tiếp thị tạo ra các tương tác đa kênh gắn kết, 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 tiền điện tử tiên tiến, một trình tối ưu hóa tổng hợp lợi nhuận đa chuỗi và DEX, cung cấp một loạt các sản phẩm độc đáo bao gồm các kho lưu trữ token đơn lẻ tự động, kho lưu trữ LP token kép, kho lưu trữ thanh khoản độc đáo, DEX nhánh Balancer-V2 và sàn giao dịch stablecoin. Ban đầu được ra mắt trên chuỗi BNB vào tháng 11 năm 2020, ACryptoS hiện đã mở rộng lên 11 chuỗi, triển khai hơn 100 kho lưu trữ, nhằm mục đích hỗ trợ người dùng và giao thức DeFi.
MagmaDAO
MagmaDAO là giao thức staking thanh khoản do DAO kiểm soát nhằm mục đích phân phối token công bằng thông qua airdrop cạnh tranh của hệ sinh thái. Đây là trình xác thực phân tán đầu tiên bên ngoài Ethereum, được xây dựng trên EVM L1 Monad nhanh nhất, rẻ nhất và chống kiểm duyệt nhất.
Trao đổi Wombat
Wombat Exchange là sàn giao dịch hoán đổi stablecoin đa chuỗi với nhóm thanh khoản mở, mức trượt giá thấp và staking một chiều.
lỗ sâu
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 lợi thế của nhiều hệ sinh thái.
Tài chính DeMask
DeMask Finance là một giao thức AMM trên chuỗi để giao dịch giữa NFT và token ERC20. DeMask Finance hỗ trợ tạo bộ sưu tập NFT và bệ phóng NFT: được ghép nối với ETH và các token khác. Sàn giao dịch phi tập trung NFT: hỗ trợ NFT ERC-1155 hoặc các token khác được ghép nối với ETH và token ERC-20. Giao thức DeMask nhằm mục đích tăng tính thanh khoản trên thị trường NFT, cung cấp giao diện để trao đổi liền mạch giữa token ERC20 hoặc token gốc và bộ sưu tập NFT. DeMask là một hệ thống hợp đồng thông minh được kết nối với nhau, tại đó tất cả người dùng có thể tạo và sở hữu các nhóm thanh khoản và giao dịch theo cách hoàn toàn tự động. Mỗi nhóm nắm giữ một cặp tài sản, bao gồm một token và một NFT, cung cấp giá cố định để giao dịch ngay lập tức. Đ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 cả hai tài sản theo thời gian. Người dùng sở hữu nhóm thanh khoản sẽ được thưởng khi trao đổi các cặp tài sản.

Sáu V2
Sei V2 là bản nâng cấp đáng kể cho mạng Sei, hướng đến mục tiêu trở thành EVM song song hoàn toàn đầu tiên. Bản nâng cấp này sẽ cung cấp cho Sei các khả năng sau:
Khả năng 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 đã được kiểm toán, tương thích với EVM trên Sei mà không cần bất kỳ thay đổi mã nào. Đ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 blockchain khác như Ethereum sang Sei.
Về mặt 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à bất kỳ bản cập nhật nào phát sinh (bao gồm các bản 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ẽ đi qua một giao diện đặc biệt do Sei tạo ra cho EVM.
2. Song song hóa lạc quan:
Nó cho phép blockchain hỗ trợ song song hóa mà không cần nhà phát triển phải 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 xung đột phát sinh (ví dụ: các giao dịch chạm vào cùng một trạng thái), chuỗi sẽ theo dõi các phần lưu trữ mà mỗi giao dịch chạm vào và chạy lại các giao dịch này theo thứ tự. Quá trình này sẽ tiếp tục đệ quy cho đến khi tất cả các xung đột chưa được giải quyết được giải quyết. Vì các giao dịch được sắp xếp trong một khối, quá trình này mang tính xác định và đơ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.
3. Hệ thống SeiDB:
Nó sẽ giới thiệu một cấu trúc dữ liệu mới có tên là 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 tình trạng phình to trạng thái, vấn đề mạng trở nên nặng về dữ liệu và đơ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 nâng cao hiệu suất và khả năng mở rộng tổng thể của chuỗi khối Sei.
Sei V2 đạt được điều này bằng cách chuyển đổi cây IAVL truyền thống thành hệ thống thành phần kép — 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, và Sei V2 cũng có kế hoạch chuyển sang sử dụng PebbleDB để cải thiện hiệu suất đọc-ghi cho truy cập đa luồng.
Về mặt 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, cùng với thời gian khối là 390 mili giây và tính hoàn tất là 390 mili giây. Điều này cho phép Sei hỗ trợ nhiều người dùng hơn, cung cấp trải nghiệm tương tác tốt hơn và cung cấp chi phí giao dịch rẻ hơn cho mỗi giao dịch so với các blockchain hiện có.
Tiến độ nâng cấp chính của Sei V2 hiện đang gần hoàn thiện mã. Sau khi hoàn tất đánh giá, bản nâng cấp này sẽ được phát hành trên mạng thử nghiệm công khai vào quý 1 năm 2024 và triển khai trên mạng chính vào nửa đầu năm 2024.
đèn neon
Neon EVM tận dụng khả năng của chuỗi khối Solana để cung cấp một môi trường hiệu quả cho các dApp 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 dApp Ethereum với ít hoặc không có thay đổi mã và được 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, phi tập trung và tính bền vững, cung cấp cho các nhà phát triển Ethereum một quá trình chuyển đổi liền mạch sang môi trường Solana. Tận dụng lợi thế của phí thấp và tốc độ giao dịch cao của Solana, nó cho phép thực hiện song song các giao dịch, 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 Neon EVM:
Đây là EVM được biên dịch thành bytecode Berkeley Packet Filter, chạy trên Solana. Nó xử lý các giao dịch giống Ethereum (giao dịch Neon) trên Solana, theo các quy tắc của Ethereum. Neon EVM được cấu hình thông qua tài khoản EVM đa chữ ký phi tập trung, với những người tham gia có thể thay đổi mã Neon EVM và thiết lập các tham số.
Quá trình xử lý giao dịch của Neon EVM bao gồm một số bước chính. Đầu tiên, người dùng khởi tạo các 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 đóng gói thành 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 sẽ giải nén các giao dịch, xác minh chữ ký của 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 giao dịch trong môi trường Solana BPF (Berkeley Packet Filter) và cập nhật trạng thái của Solana để phản ánh trạng thái Neon EVM mới.
2. Neon Proxy: Nó cho phép các dApp 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 vào các giao dịch Solana, được cung cấp dưới dạng giải pháp chứa để dễ sử dụng. Các nhà điều hành chạy máy chủ Neon Proxy tạo điều kiện thực hiện các giao dịch giống Ethereum trên Solana, chấp nhận token NEON làm phí gas và các khoản thanh toán khác trong hệ sinh thái Solana.
3. Neon DAO: DAO cung cấp dịch vụ lưu ký cho Neon Foundation 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 các hợp đồng trên Solana, cung cấp một lớp quản trị để kiểm soát các chức năng Neon EVM. Người nắm giữ token NEON có thể tham gia vào các hoạt động của DAO, bao gồm đề xuất và bỏ phiếu cho các quyết định.
4. Token NEON: Token tiện ích này phục vụ hai mục đích chính — thanh toán phí gas và tham gia quản trị thông qua DAO.
5. Tích hợp và Công cụ: Neon EVM hỗ trợ nhiều tích hợp và công cụ để phát triển và phân tích. Bao gồm các trình khám phá khối như NeonScan, trình bao bọc ERC-20 SPL để chuyển token, NeonPass để chuyển token ERC-20 giữa Solana và Neon EVM, NeonFaucet để kiểm tra token và khả năng tương thích với các ví tương thích EVM như MetaMask.

Nhật thực
Eclipse là giải pháp Lớp 2 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). Được thiết kế để tăng tốc độ và khả năng mở rộng, Eclipse áp dụng kiến trúc cuộn 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ể, Eclipse Mainnet kết hợp các thành phần ngăn xếp mô-đun tốt nhất:
Lớp thanh toán — Ethereum: Eclipse sử dụng Ethereum làm lớp thanh toán. Tại 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à 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ẽ của Ethereum.
Lớp thực thi — SVM: Đối với việc thực thi hợp đồng thông minh, Eclipse sử dụng SVM. Điều này trái ngược với xử lý giao dịch tuần tự của EVM, vì SVM có thể xử lý xử lý giao dịch song song. Tính năng thời gian chạy Sealevel của nó cho phép xử lý song song các giao dịch không liên quan đến các trạng thái chồng chéo, cho phép Eclipse mở rộng theo chiều ngang và tăng thông lượng.
Tính khả dụng của dữ liệu — Celestia: Để đảm bảo tính khả dụng của dữ liệu kịp thời và có thể xác minh được, Eclipse áp dụng Celestia. Celestia cung cấp một nền tảng có thể mở rộng và an toàn để xuất bản dữ liệu, hỗ trợ 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ần kiến thức, loại bỏ nhu cầu tuần tự hóa trạng thái trung gian, do đó tăng cường hiệu quả và bảo mật của hệ thống.

Mục tiêu thiết kế của Eclipse là cung cấp giải pháp Lớp 2 có khả năng mở rộng và mục đích chung thực sự cho Ethereum. Giải pháp này nhằm giải quyết các hạn chế và sự cô lập và phức tạp do các ứng dụng rollup cụ thể gây ra, có thể làm giảm trải nghiệm của người dùng và nhà phát triển. Thông qua hệ thống rollup mô-đun và các thành phần công nghệ tích hợp, Eclipse cung cấp một tùy chọn hấp dẫn để xây dựng các dApp có khả năng mở rộng và hiệu suất cao trên Ethereum.
Lumio
Lumio là giải pháp Layer 2 do Pontem Network phát triển, được thiết kế để 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 Web2 cho Web3. Lumio nổi bật như một rollup độc đáo trong không gian blockchain vì nó 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 trong khi vẫn giải quyết 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. Các tính năng chính của nó bao gồm:
Khả năng tương thích máy ảo kép: Lumio hỗ trợ độc đáo cả 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 các chức năng của Ethereum và Aptos, tăng cường tính linh hoạt và hiệu quả trong quá trình phát triển và thực hiện dApp.
Thông lượng cao và độ trễ thấp: Bằng cách tận dụng các chuỗi hiệu suất cao như Aptos để sắp xếp giao dịch, Lumio tăng cường đáng kể băng thô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 tính năng bảo mật và thanh khoản của Ethereum.
Công nghệ Optimistic Rollup: Lumio sử dụng OP stack mã nguồn mở và áp dụng công nghệ Optimistic Rollup. Optimistic Rollup được biết đến với khả năng xử lý giao dịch hiệu quả và chi phí thấp hơn, phù hợp để mở rộng quy mô các ứng dụng dựa trên Ethereum.
Mô hình kinh tế phí gas linh hoạt: Lumio giới thiệu mô hình kinh tế phí gas tập trung vào ứng dụng. 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 khuyến khích phát triển dApp sáng tạo và thân thiện với người dùng hơn.
Khả năng tương tác và tích hợp: Khả năng xử lý giao dịch trên Aptos và thanh toán trên Ethereum của Lumio cho thấy 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 sức mạnh của cả Ethereum và Aptos trong các ứng dụng của họ.
Cân bằng giữa bảo mật và khả năng mở rộng: Kết hợp tính bảo mật mạnh mẽ của Ethereum và 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 chính này.

Lumio hiện đang trong giai đoạn thử nghiệm khép kín, với kế hoạch triển khai dần cho những người dùng được chọn. Phương pháp này cho phép thử nghiệm toàn diện và cải tiến 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à một thành phần quan trọng trong kiến trúc blockchain của công ty, được thiết kế để nâng cao hiệu suất của các 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ý luồng đơn của các nền tảng blockchain khác, chẳng hạn như EVM và thời gian chạy dựa trên WASM của EOS, xử lý từng hợp đồng một và sửa đổi trạng thái blockchain theo trình tự.
Sealevel cho phép Solana runtime xử lý hàng chục nghìn hợp đồng song song, 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 là có thể vì các giao dịch Solana mô tả rõ ràng tất cả các trạng thái sẽ được đọc hoặc ghi trong quá trình thực hiện, cho phép các giao dịch không chồng chéo được thực hiện đồng thời và 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ạ khóa công khai vào các tài khoản, với các tài khoản duy trì số dư và dữ liệu, trong khi các chương trình (mã không trạng thái) quản lý các chuyển đổi trạng thái của các tài khoản này.
Giao dịch trong Solana chỉ định một vectơ lệnh, mỗi lệnh chứa một chương trình, lệnh chương trình và danh sách các tài khoản mà giao dịch muốn đọc và ghi. Giao diện này lấy cảm hứng từ giao diện hệ điều hành cấp thấp với các 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 cho tất cả các giao dịch không chồng chéo để xử lý song song. Hơn nữa, Sealevel có thể sắp xếp tất cả các lệnh theo ID chương trình và chạy cùng một chương trình đồng thời trên tất cả các tài khoản, một quy trình tương tự như tối ưu hóa SIMD (Single Instruction, Multiple Data) được sử dụng trong GPU.
Sealevel trong Solana cung cấp một số lợi ích, bao gồm khả năng mở rộng được cải thiện, độ trễ giảm, hiệu quả về 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 cao hơn đáng kể mỗi giây, cung cấp tính hoàn thiện 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.
Bằng cách đạt được khả năng xử lý song song tốc độ cao và tăng thông lượng giao dịch, Sealevel biến Solana thành một nền tảng mạnh mẽ cho các ứng dụng phi tập trung.

Cố lên
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ả cao, thông lượng cao phù hợp với nhiều ứng dụng và trường hợp sử dụng Web3 khác nhau. Các tính năng quan trọng này hoạt động cùng nhau để nâng cao hiệu quả và thông lượng của mạng lưới:
Các 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, hoạt động như một mempool, chịu trách nhiệm tăng tốc xử lý giao dịch và cải thiện hiệu quả mạng, đảm bảo tính khả dụng của dữ liệu khi được gửi đến Bullshark (công cụ đồng thuận). Bullshark được giao nhiệm vụ sắp xếp dữ liệu do Narwhal cung cấp, sử dụng các cơ chế Byzantine Fault Tolerance để xác thực các giao dịch và phân phối chúng trên toàn mạng.
Mô hình sở hữu tài sản: Trong mạng Sui, tài sản có thể do một chủ sở hữu duy nhất sở hữu hoặc được chia sẻ giữa nhiều chủ sở hữu. Tài sản do một chủ sở hữu duy nhất sở hữu có thể di chuyển nhanh chóng và tự do trong mạng, trong khi tài sản được chia sẻ yêu cầu xác thực 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 ra nhiều loại tài sản khác nhau cho các ứ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 tài nguyên khi cần, hoạt động tương tự như các dịch vụ đám mây. Điều này có nghĩa là khi nhu cầu về mạng Sui tăng lên, các trình xác thực mạng có thể bổ sung thêm sức mạnh xử lý, duy trì tính ổ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ế riêng để tạo các ứng dụng hiệu suất cao, an toàn và giàu tính năng. Dựa trên ngôn ngữ Move, ngôn ngữ này nhằm mục đích giải quyết những thiếu sót trong ngôn ngữ lập trình hợp đồng thông minh, tăng cường tính bảo mật của hợp đồng thông minh và hiệu quả của lập trình viên.
Khối giao dịch có thể lập trình (PTB): PTB trong Sui là chuỗi giao dịch phức tạp, có thể cấu thành, có thể truy cập bất kỳ hàm Move công khai nào trên chuỗi 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 định hướng thanh toán hoặc 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 ở xử lý giao dịch mà còn bao gồm 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 lưu trữ gián tiếp ngoài chuỗi để tiết kiệm chi phí gas.

Nhiên liệu
Trong mạng Fuel, “thực hiện giao dịch song song” là công nghệ chính cho phép mạng xử lý hiệu quả khối lượng giao dịch lớn. Việc thực hiện song song này về cơ bản đạ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), một yếu tố cơ bản trong 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ý giao dịch song song, do đó tận dụng nhiều luồng và lõi CPU thường nhàn rỗi trong các hệ thống blockchain đơn luồng. Do đó, Fuel có thể cung cấp nhiều sức mạnh tính toán, truy cập trạng thái và thông lượng giao dịch hơn so với blockchain đơn luồng.
Fuel giải quyết các vấn đề đồng thời trong mô hình UTXO. Trong Fuel, người dùng không ký trực tiếp UTXO mà thay vào đó ký ID hợp đồng, cho biết ý định tương tác với hợp đồng của họ. Do đó, người dùng không trực tiếp thay đổi trạng thái, dẫn đến việc sử dụng UTXO. Thay vào đó, các nhà sản xuất khối chịu trách nhiệm xử lý cách các giao dịch khác nhau trong một khối ảnh hưởng đến trạng thái tổng thể, từ đó tác động đến UTXO hợp đồng. Các UTXO hợp đồng được sử dụng tạo ra các UTXO mới có cùng đặc điểm cốt lõi nhưng lưu trữ và số dư được cập nhật.
Để tạo điều kiện thuận lợi cho việc 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 thiểu quá trình xử lý lãng phí thường thấy trong các 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 các bài học kinh nghiệm và cải tiến từ nhiều năm trong hệ sinh thái Ethereum, những cải tiến không thể triển khai trong Ethereum do nhu cầu tương thích ngược với các phiên bản trước.

Căn hộ
Blockchain Aptos sử dụng một công cụ thực thi song song được gọi là Block-STM (Bộ nhớ giao dịch phần mềm) để tăng cường khả năng xử lý giao dịch của nó. Công nghệ này cho phép Aptos thực hiện các giao dịch theo thứ tự được xác định trước trong mỗi khối và phân bổ các 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 cùng lúc. Sau khi tất cả các kết quả giao dịch được xác minh, nếu phát hiện ra rằng một giao dịch đã truy cập vào một vị trí bộ nhớ được sửa đổi bởi một giao dịch trước đó, giao dịch đó sẽ bị vô hiệu hóa. Sau đó, giao dịch bị hủy sẽ được thực hiện lại và quá trình này được lặp lại cho đến khi tất cả các giao dịch được hoàn tất.
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 cần biết trước dữ liệu cần đọ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 song song hóa cao. 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 chia nhỏ các hoạt động thành nhiều giao dịch (phá vỡ tính nguyên tử logic). Bằng cách giảm độ trễ và tăng hiệu quả chi phí, Block-STM nâng cao trải nghiệm của người dùng.
Ngoài ra, Aptos sử dụng một cơ chế đồng thuận được gọi là AptosBFTv4, một giao thức BFT blockchain sản xuất chính xác đã được chứng minh nghiêm ngặt. Giao thức này tối ưu hóa khả năng phản hồi, có khả năng cung cấp độ trễ thấp và thông lượng cao, tận dụng đầy đủ các lợi thế của mạng cơ bản. AptosBFTv4 sử dụng thiết kế đường ống tương tự như 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 lựa chọn các giao dịch sẽ được đưa vào một khối, đến thực hiện một tập hợp các giao dịch khác, ghi đầu ra của một tập hợp các giao dịch khác vào bộ lưu trữ và chứng nhận đầu ra của một tập hợp các giao dịch khác. Điều này có nghĩa là 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ách thức
Khó khăn về kỹ thuật
Nhìn chung, thách thức cốt lõi của việc áp dụng các phương pháp song song hoặc đồng thời là vấn đề về chạy đua dữ liệu, xung đột đọc-ghi hoặc rủi ro dữ liệu. Tất cả các thuật ngữ này đều 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 lúc. Việc triển khai một 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à đảm bảo thực hiện các hoạt động song song có thể dự đoán được, không 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 nằm ở việc đả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 hiện có và mã hợp đồng thông minh.
Khả năng thích ứng của hệ sinh thái
Đối với các nhà phát triển, họ có thể cần phải học các công cụ và phương pháp mới để tối đa hóa lợi thế của EVM song song. Hơn nữa, người dùng có thể cần phải thích ứng với các mô hình tương tác và đặc điểm hiệu suất mới tiềm năng. Điều này đòi hỏi một mức độ hiểu biết và khả năng thích ứng nhất định với các công nghệ mới của tất cả những người tham gia hệ sinh thái, bao gồm các nhà phát triển, người dùng và nhà cung cấp dịch vụ. Hơn nữa, 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 của nó mà còn dựa vào sự hỗ trợ rộng rãi của nhà phát triển và một loạt các ứng dụng phong phú. Các công nghệ mới như EVM song song 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 được thành công trên thị trườ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. Độ trễ mạng hoặc lỗi đồng bộ hóa có thể dẫn đến xử lý giao dịch không nhất quán, làm tăng thêm tính phức tạp của thiết kế hệ thống. Để tận dụng hiệu quả các lợi thế của xử lý song song, hệ thống cần quản lý và phân bổ tài nguyên điện toán thông minh hơn. Điều này có thể bao gồm phân phối tải động giữa các nút khác nhau và tối ưu hóa việc sử dụng bộ nhớ và lưu trữ. 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 so với 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 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ể được khuếch đại, vì một vấn đề bảo mật có thể ảnh hưởng đến nhiều giao dịch được thực thi song song. Do đó, cần có các quy trình kiểm tra và kiểm toán bảo mật nghiêm ngặt hơn.
Triển vọng tương lai
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. Các EVM song song được đề cập đại diện cho sự thay đổi đáng kể trong công nghệ blockchain, nhằm mục đích 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 thoát khỏi phương pháp 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ần lớn phụ thuộc vào tầm nhìn xa và kỹ năng của các nhà phát triển, đặc biệt là trong thiết kế hợp đồng thông minh và cấu trúc dữ liệu. Các yếu tố này rất quan trọng trong việc xác định liệu các giao dịch có thể được thực hiện song song hay không. Các nhà phát triển phải cân nhắc xử lý song song ngay từ đầu dự án, đảm bảo thiết kế của họ tạo điều kiện cho hoạt động độc lập, không bị gián đoạn của các giao dịch khác nhau.
EVM song song 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 trơn tru của các dApp hiện có, một thách thức đối với các hệ thống như DAG, 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à bước đi quan trọng trong việc giải quyết những hạn chế cơ bản của khả năng mở rộng blockchain. Những cải tiến này hứa hẹn sẽ chuẩn bị cho các mạng lưới 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 cơ sở hạ tầng Web3 thế hệ tiếp theo. Trong khi EVM song song cung cấp tiềm năng to lớn, 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 rộng rãi trong hệ sinh thái.
Tài liệu tham khảo
https://github.com/hsyodyssey/awesome-parallel-blockchain
https://www.techflowpost.com/article/detail_15290.html
https://amberlabs.substack.com/p/parallel-power-unlocked
SVM là gì - Máy ảo Solana - Blog Squads
Máy ảo Solana, viết tắt là SVM, là môi trường thực thi xử lý các giao dịch và thông minh…
đội.so


Vốn MT
Biến tầm nhìn thành giá trị, chúng tôi trao quyền cho thế hệ đổi mới tiền điện tử tiếp theo.
Tầm nhìn của MT Capital là trở thành một công ty đầu tư hàng đầu toàn cầu, tập trung vào việc hỗ trợ các dự án công nghệ giai đoạn đầu tạo ra giá trị đáng kể. Chúng tôi không chỉ là nhà đầu tư, chúng tôi là động lực thúc đẩy các nhóm sáng lập. Chúng tôi tin rằng mối quan hệ và sự tin tưởng được xây dựng giữa một quỹ và các công ty trong danh mục đầu tư của quỹ là điều cần thiết cho sự thành công chung.
Trang web: https://mt.capital
Twitter: https://twitter.com/MTCapital_US
