Nhìn vào đường dẫn tối ưu hóa EVM song song từ Reddio
Tổng quan về các ý tưởng triển khai EVM song song của Reddio, lớp thứ hai của Ethereum.
JinseFinanceTác giả: Xinwei, MT Capital
Sự cần thiết của EVM song song là nó giải quyết được Hiệu quả của các giao dịch xử lý EVM truyền thống theo trình tự 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, các phiên bản EVM đa luồng, phân đoạn cấp hệ thống và phải đối mặt với các thách thức như dấu thời gian không đáng tin cậy, tính quyết định của chuỗi khối và Kỹ thuật những thách thức như định hướng thu nhập của người xác minh.
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 chuỗi khối 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 hóa tối ưu và 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ó, được thiết kế để tăng đáng kể tốc độ xử lý giao dịch và khả năng mở rộng mạng.
Neon EVM là một nền tảng trên Solana nhằm mục đích 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, cho phép các nhà phát triển dễ dàng triển khai và chạy các dApp, đồng thời tận dụng Năng suất 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, cải thiện trải nghiệm Web3 để gần với Web2 mức độ.
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à RISC Zero bằng chứng gian lận.
Solana sử dụng công nghệ Sealevel của mình để triển khai 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 Block- STM Engine để cải thiện khả năng xử lý giao dịch, tất cả đều thể hiện cách 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 trong việc áp dụng song song bao gồm giải quyết các cuộc 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 của hệ thống. về mặt an ninh và phân bổ nguồn lực.
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 sự thay đổi lớn trong công nghệ blockchain thông qua việc thực thi đồng thời trên nhiều bộ xử lý. Giao dịch được sử dụng để cải thiện khả năng xử lý giao dịch và mang tính đột phá những 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.
Máy ảo Ethereum (EVM) là cốt lõi của chuỗi khối Ethereum Thành phần cốt lõi đó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à một hình thức biên dịch mã hợp đồng thông minh cơ bản hơn 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 cách vào trước ra trước. Mỗi hoạt động trong EVM đều có một chi phí gas liên quan. Hệ thống gas 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 bổ nguồn lực công bằng và ngăn chặn việc 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 vượt xa Ethereum và mở rộng ra phạm vi rộng hơn thông qua chuỗi tương thích 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.
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 thực hiện đồng thời nhiều thao tác. 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 thường gặp 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 tất cả các khía cạnh của công nghệ chuỗi khối:
Nó cung cấp giao dịch tiết kiệm năng lượng hơn phương pháp chế biến. Bằng cách giảm tải công việc của người xác thực và toàn bộ mạng, EVM song song 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 kỳ nhu cầu mạng cao.
p>
Trong kiến trúc EVM hiện tại, các hoạt động đọc và ghi phức tạp nhất là sload và sstore, được sử dụng để đọc và ghi dữ liệu từ trie trạng thái 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 thao tác 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:
Nhiều luồng của một Ví dụ EVM .
Nhiều luồng cho 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 cấp hệ thống).
Sự khác biệt giữa tính song song/đồng thời trong hệ thống chuỗi khối 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 thực 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.
Các thuật toán lập lịch đa biến có tính đến các ràng buộc khối có thể thu được nhiều doanh thu hơn trong khi hoàn thành quá trình 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ã hoạt động, lớp bộ đệm bộ nhớ, v.v.
Monad là EVM Lớp 1, được thiết kế để cải thiện đáng kể khả năng mở rộng và giao dịch blockchain tốc độ. Ư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 chặn 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 nổi bật nhất của Monad là khả năng thực thi song song, cho phép nó xử lý nhiều giao dịch cùng một lúc, đây là một cải tiến lớn so với các phương pháp 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, do Keone Hon, Eunice Giarta và James Hunsaker đồng sáng lập. 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 sau để biến nó thành một blockchain hiệu suất cao:
MonadBFT:
MonadBFT là 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, 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 tình huống thông thường và chi phí giao tiếp bậc hai trong các tình huống 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 người xác thực **2f+1** 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 áp 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. Nó có thể tổng hợp dần dần các chữ ký thành một chữ ký duy nhất và việc xác minh một chữ ký tổng hợp hợp lệ duy nhất có thể chứng minh rằng các chia sẻ được liên kết với khóa chung đã 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 thi:
Đâ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 Monad đạ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 duy nhất (1 giây) và kết quả thực thi thường trễ ít hơn 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 thi song song:
Nó cho phép Monad 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 của Monad giống như các khối của Ethereum, là các 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 thức 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 còn 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ần 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 suất 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 sử dụng để tối ưu hóa việc 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 nhằm 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.
Tayaswap
TayaSwap là một AMM DEX dựa trên Monad được phát triển bởi SubLabs Cung cấp sự hỗ trợ, nó cho phép tài sản được giao dịch 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 kết hợp AMM tập trung và song phương với tính thanh khoản sản phẩm không đổi. 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à cấu trúc dữ liệu nhẹ thay vì các hợp đồng thông minh riêng biệt.
Shrimp Protocol
Shrimp là một DEX (3,3) với nền kinh tế mã thông báo bánh đà, hỗ trợ các tài sản trong thế giới thực và sẽ sớm có mặt tại Monad.
Chất xúc tác
Chất xúc tác là 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 thiết kế nhằm mục đích kết nối tất cả các chuỗi, được thiết kế để cho phép truy cập vào mọi tài sản từ mọi nơi. 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. .
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. Bằng cách sử dụng AI -tạo ra nghệ thuật và giao diện thân thiện với người dùng, nó thu hút những người quan tâm đến NFT độc đáo giao dịch mã thông báo ERC-721 tại đây.
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. 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 mục đích cung cấp cho các dự án và giao thức cũng như công chúng những thông tin công nghệ blockchain. 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, hàng hóa, v.v. 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.
Giao thức AIT
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à có 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 để hỗ trợ chuyển đổi kỹ thuật số. và tương tác với người dùng thông qua các kênh 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 tiền điện tử tiên tiến, một công cụ tối ưu hóa tổng hợp lợi nhuận đa chuỗi và DEX, cung cấp tính năng kết hợp tự động của các kho tiền mã thông báo đơn, kép -kho tiền LP, kho thanh khoản độc đáo, DEX chi nhánh Balancer-V2 và trao đổi tiền tệ ổn định, cùng nhiều sản phẩm độc đáo. Lần đầu tiên ra mắt trên chuỗi BNB vào tháng 11 năm 2020, ACryptoS đã 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. Nó là Ethereum Được phân phối đầu tiên trình xác nhận bên ngoài blockchain, đượ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.
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 các lợi thế của hệ thống đa 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 ERC20. 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. Trao đổi phi tập trung NFT: Hỗ trợ ghép nối NFT ERC-1155 hoặc các mã thông báo khác với mã thông báo ETH và ERC-20. Được thiết kế để tăng tính thanh khoản cho thị trường NFT, giao thức DeMask cung cấp giao diện cho phép trao đổi liền mạch giữa mã thông báo ERC20 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. Đ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 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 có các tính năng sau:
Tương thích ngược với hợp đồng thông minh EVM:
< p>Đ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 với 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 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, cách 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.
Tính song song lạc quan:
Nó cho phép blockchain hỗ trợ 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 đề khiến 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ế như vậ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 EVM được tích hợp với bất kỳ môi trường thực thi nào khác được Sei The liền mạch hỗ trợ sự kết hợp giữa blockchain và blockchain 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 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 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 cung cấp chi phí cho mỗi giao dịch rẻ hơn.
Tiến trình nâng cấp chính của Sei V2 hiện đã gần hoàn thiện mã. Sau khi quá trình xem xét hoàn tất, 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à sẽ được triển khai trên mạng chính vào nửa đầu năm 2024.
Neon EVM tận dụng các 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 ứ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 mức phí thấp và tốc độ giao dịch cao của Solana 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 Neon EVM:
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.
Quy trình xử lý giao dịch Neon EVM 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 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 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ụ 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 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 công cụ và tích hợp 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.
p>
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 biệt, 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 giải quyết -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 trái ngược hoàn toàn 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ó các giao dịch không liên quan đến các trạng thái chồng chéo và có thể được xử lý song song, 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 rằng 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.
Bằng chứng gian lận - RISC Zero: Eclipse tích hợp RISC Zero để thực hiện bằng chứng gian lận không có kiến thức, tránh nhu cầu tuần tự hóa trạng thái trung gian, từ đó cải thiện cải tiến hiệu quả và tính bảo mật của hệ thống.
p>
Mục tiêu thiết kế của Eclipse là cung cấp giải pháp Lớp 2 phổ quát cho Ethereum có thể được sử dụng trên 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ể gây ra 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 cuộn mô-đun và các thành phần công nghệ tích hợp.
Lumio là giải pháp Lớp 2 do Pontem Network phát triển nhằm 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 duy nhất 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 kép với máy ảo: Lumio hỗ trợ riêng EVM và Aptos Move VM. 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: 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, Lumio tă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 đặ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: Lumio có thể xử lý các giao dịch trên Aptos và thanh toán trên Ethereum, thể hiện các hệ sinh thái blockchain khác nhau Khả năng tương tác cao giữa các hệ thống. 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 về 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, nó cung cấp cho các nhà phát triển Một giải pháp hấp dẫn để xây dựng tính năng cao hiệu suất, dApps an toàn. 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.
p>
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 những 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ông nghệ Sealevel của Solana là thành phần chính trong kiến trúc blockchain của nó và nhằm mục đích nâng cao trí thông minh thông qua công nghệ xử lý song song Hiệu suất hợp đồng . 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ả cá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.
Các 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 Bằng chứng lịch sử (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 chỉ định 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. 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 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 của Solana mang lại nhiều 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 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.
Các tính năng công nghệ song song của Sui làm cho nó trở thành nền tảng chuỗi khối thông lượng cao, hiệu quả 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:
Các thành phần Narwhal và Bullshark : Những tính năng này hai thành phần 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 cơ chế chịu lỗi 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 ra 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 mạng 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 về 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 khiếm khuyế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ể tổng hợp và có thể truy cập được trong tất cả các hợp đồng thông minh Bất kỳ công khai nào trên- Chức năng di chuyển chuỗi. 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.
p>
Trong mạng Nhiên liệu, "thực hiện giao dịch song song" là công nghệ then chốt cho phép mạng xử lý hiệu quả một số lượng lớn giao dịch. 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 các chuỗi khối đơn luồng.
Nhiên liệu giải quyết vấn đề đồng thời trong mô hình UTXO. Trong Fuel, thay vì ký trực tiếp UTXO, 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 hao. 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. Trọng tâm thiết kế của FuelVM là giảm thiểu việc 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.
Chuỗi khối Aptos sử dụng công cụ thực thi song song có tên Block-STM (Bộ nhớ giao dịch phần mềm) để nâng cao khả năng xử lý 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 cần biết trước dữ liệu sẽ được đọ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 cũng áp dụng cơ chế đồng thuận có tên AptosBFTv4, một giao thức BFT blockchain sản xuất với bằng chứng chính xác nghiêm ngặt. 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. AptosBFTv4 á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.
Nói chung, những thách thức cốt lõi trong việc áp dụng các phương pháp 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 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ó.
Đố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.
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.
EVM song song đã cho thấy tiềm năng to lớn trong việc cải thiện khả năng mở rộng và hiệu quả của blockchain. 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.
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 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 trong việc giải quyết các hạn chế cơ bản về khả năng mở rộng của 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.
Tổng quan về các ý tưởng triển khai EVM song song của Reddio, lớp thứ hai của Ethereum.
JinseFinanceMovement Labs vừa nhận được 38 triệu tài trợ vào tháng 4 năm nay.
JinseFinanceVị trí dẫn đầu của EVM không lớn như mọi người nghĩ và chắc chắn không phải là “không thể vượt qua”.
JinseFinanceMáy ảo Ethereum song song (Parallel EVM) là phiên bản nâng cấp của Máy ảo Ethereum truyền thống (EVM). Bằng cách xử lý nhiều giao dịch không xung đột cùng một lúc, nó cải thiện thông lượng giao dịch blockchain và cải thiện tốc độ và hiệu quả xử lý giao dịch.
JinseFinanceMô hình đã dẫn đầu khoản tài trợ trị giá 225 triệu đô la Mỹ của Monad, thu hút sự chú ý của thị trường về “EVM song song”.
JinseFinanceParallel EVM có thể cho phép các ứng dụng phi tập trung hiện có đạt được hiệu suất ở cấp độ Internet không?
JinseFinanceEVM++ nhằm mục đích mở ra ranh giới của EVM để thích ứng với thế giới tiền điện tử mới
JinseFinanceSong song là một trò chơi thẻ bài chiến lược trong đó người chơi cạnh tranh với nhau để giảm lượng máu của đối thủ từ 30 xuống 0 trước tiên.
JinseFinanceLà tiêu chuẩn thống trị cho hợp đồng thông minh, chuỗi EVM (cho đến nay) có phần lớn TVL, mạng lưới nghiên cứu và nhà phát triển lớn nhất cũng như một cộng đồng đáng kinh ngạc đã đứng vững trước thử thách của thời gian (và nhiều thị trường giá xuống).
JinseFinanceMã thông báo SEI của Sei Network đã tăng vọt, được hưởng lợi từ sự tập trung ngày càng nhiều vào EVM song song và bản cập nhật mạng sắp tới.
Kikyo