Giải thích toàn diện về EVM song song: Đây là một mánh lới quảng cáo hay sự kết thúc của chuỗi công khai EVM?

Bài viết này được dịch máy
Xem bản gốc
  1. EVM song song là gì?

Má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.

Máy ảo Ethereum(EVM) là cơ chế đồng thuận và thực thi của mạng Ethereum, chịu trách nhiệm xử lý và thực hiện các giao dịch. Nhưng trong EVM truyền thống, các giao dịch và thực hiện hợp đồng thông minh diễn ra tuần tự. Mỗi giao dịch phải được xử lý lần lượt, tạo thành một quy trình tuyến tính và có trật tự. Phương pháp này tuy đơn giản nhưng có thể dẫn đến tắc nghẽn, đặc biệt khi khối lượng giao dịch tăng lên. Mỗi giao dịch phải chờ đến lượt của chúng tôi và thời gian xử lý có thể tăng lên, dẫn đến khả năng chậm trễ và chi phí cao hơn (về phí gas ).

EVM song song cải thiện đáng kể thông lượng và tốc độ thực thi của blockchain bằng cách xử lý đồng thời nhiều giao dịch không xung đột. Ví dụ: nếu Bob muốn thực hiện hoán đổi, Alice muốn đúc một NFT mới và Eric muốn đặt cọc tiền cho người xác thực, thì các giao dịch này có thể được xử lý đồng thời thay vì tuần tự, giảm thời gian và chi phí xử lý giao dịch. Khả năng xử lý song song này cho phép blockchain xử lý nhiều giao dịch hơn trong thời gian ngắn hơn, giải quyết vấn đề tắc nghẽn của các hệ thống blockchain truyền thống.

  1. EVM song song hoạt động như thế nào?

Trong kiến ​​trúc EVM hiện tại, các thao tác đọc và ghi chi tiết nhất là sload và sstore, được sử dụng để đọc và ghi 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 hoạt động này là điểm khởi đầu trực tiếp để 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 trong đó 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 đị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 dựa trên bộ lập lịch cho hoạt động đồng thời.

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

  1. Xử lý đồng thời dựa trên lịch trình

Danh sách truy cập: Trước khi thực hiện giao dịch, địa chỉ lưu trữ cần đọc và sửa đổi của giao dịch được xác định trước thông qua danh sách truy cập. Danh sách truy cập chứa tất cả thông tin trạng thái mà mỗi giao dịch cần truy cập. Thuật toán lập lịch: Thuật toán lập lịch sắp xếp các giao dịch được thực hiện trên các luồng khác nhau theo danh sách truy cập để đảm bảo các giao dịch được thực hiện cùng lúc sẽ không truy cập vào cùng một địa chỉ lưu trữ, từ đó tránh xung đột. Thực thi đồng thời: Trong quá trình thực hiện thực tế, nhiều giao dịch có thể được thực hiện đồng thời trên các luồng khác nhau và thuật toán lập lịch đảm bảo rằng không có sự phụ thuộc lẫn nhau hoặc xung đột giữa các giao dịch này.

  1. Phiên bản EVM đa luồng

Khởi tạo nhiều EVM: Tạo nhiều phiên bản EVM trên một nút, mỗi phiên bản có thể chạy độc lập và xử lý các giao dịch. Phân bổ giao dịch: Phân bổ các giao dịch đang chờ xử lý cho các phiên bản EVM khác nhau theo một chiến lược nhất định (chẳng hạn như giá trị băm, dấu thời gian, v.v.). Thực thi song song: Mỗi phiên bản EVM thực thi các giao dịch được gán cho nó trong luồng riêng của nó và nhiều phiên bản có thể chạy cùng lúc, nhờ đó đạt được khả năng xử lý song song.

  1. Phân mảnh cấp hệ thống

Phân chia dữ liệu: Chia toàn bộ trạng thái blockchain thành nhiều phân đoạn, mỗi phân đoạn chứa một phần thông tin trạng thái toàn cầu. Nút phân đoạn: Chạy nhiều nút trên mỗi phân đoạn và mỗi nút chịu trách nhiệm duy trì và xử lý các giao dịch cũng như trạng thái trong phân đoạn đó. Giao tiếp giữa các phân đoạn: Thông qua giao thức liên lạc giữa các phân đoạn, tính nhất quán dữ liệu giữa các phân đoạn khác nhau và thứ tự giao dịch toàn cầu được đảm bảo. Giao tiếp giữa các phân đoạn có thể đạt được bằng cách sử dụng cơ chế khóa liên phân đoạn và truyền thông điệp chéo. Xử lý song song: Nút trong mỗi phân đoạn có thể xử lý độc lập các giao dịch trong phân đoạn đó và nhiều phân đoạn cũng có thể chạy song song, từ đó đạt được khả năng xử lý song song của toàn bộ hệ thống.

  1. Dự án trưởng

3.1 Monad: L1 có EVM song song tích hợp

Monad là dự án blockchain lớp 1 dựa trên EVM nhằm mục đích cải thiện đáng kể mở rộng và tốc độ giao dịch của blockchain thông qua các tính năng kỹ thuật độc đáo của nó. Monad xử lý tới 10.000 giao dịch mỗi giây với thời gian khối một giây và tính hữu hạn ngay lập tức. Hiệu suất hiệu quả như vậy được hưởng lợi từ cơ chế đồng thuận Monadbft độc đáo và khả năng tương thích với Máy ảo Ethereum(EVM).

Ứng dụng EVM song song trong Monad:

  1. Triển khai thực thi song song

Phương pháp thực hiện lạc quan: Việc thực hiện các giao dịch tiếp theo bắt đầu trước khi các giao dịch trước đó trong khối được hoàn thành, đ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, Monads theo dõi đầ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 tìm thấy sự khác biệt, giao dịch cần được thực hiện lại. Phân tích mã tĩnh: Monad sử dụng bộ phân tích mã tĩnh để dự đoán sự phụ thuộc giữa các giao dịch trong quá trình thực thi và tránh việc thực thi song song không hiệu quả. Trong trường hợp tốt nhất, đơn nguyên có thể dự đoán trước nhiều phụ thuộc; trong trường hợp xấu nhất, đơn nguyên quay trở lại chế độ thực thi đơn giản.

  1. Cơ chế đồng thuận Monadbft

Giao tiếp hiệu quả: Chữ ký BLS được ghép nối được sử dụng để giải quyết các vấn đề mở rộng, cho phép chữ ký dần dần được tổng hợp thành chữ ký chứng minh thông điệp được ký chung được liên kết với khóa chung. Lược đồ chữ ký kết hợp: Chữ ký BLS chỉ được sử dụng cho các loại tin nhắn tổng hợp (chẳng hạn như biểu quyết 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.

  1. Trì hoãn thực hiện

Khả năng chịu lỗi cao hơn: Vì việc thực thi chỉ phải theo kịp sự đồng thuận nên phương pháp này có khả năng chấp nhận cao hơn đối với những thay đổi trong thời gian tính toán cụ thể. Độ trễ gốc Merkle: Để đảm bảo 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 Đề án khối. Điều này đảm bảo tính nhất quán trên toàn mạng, ngay cả khi có nút thực hiện lỗi hoặc hành vi độc hại.

Hiện tại, EVM song song của Monad hỗ trợ xử lý 10.000 giao dịch mỗi giây, với thời gian tạo khối chỉ 1 giây. Nó sử dụng cơ chế PoS để tăng cường bảo mật mạng và hiệu quả sử dụng năng lượng. Dự kiến ​​sẽ ra mắt mainnet vào quý 3 năm 2024.

Tài khoản chính thức cũng đã thu hút được 283.000 người hâm mộ trên Twitter, thống trị một cộng đồng đầy nhiệt huyết và năng động. Cộng đồng Ethereum nói riêng có vẻ rất hào hứng với sự ra mắt sắp tới của Monads, điều này sẽ đưa Monads vào vị trí tốt để thu hút sự cường điệu và áp dụng sớm.

Về bối cảnh dự án, Monad Labs đã hoàn thành hai vòng cấp vốn lần lượt vào tháng 2 năm 2023 và tháng 4 năm nay. Khoản tài trợ trị giá 225 triệu USD hoàn thành vào ngày 9 tháng 4 năm nay do Paradigm dẫn đầu và các nhà đầu tư khác bao gồm Electric Capital. Vòng tài trợ hạt giống trị giá 19 triệu USD hoàn thành vào năm 2023 do Dragonfly Capital dẫn đầu, với sự tham gia của Placeholder Capital, Lemniscap, Shima Capital, Finality Capital, các nhà đầu tư thiên thần Naval Ravikant, Cobie và Hasu.

Đội ngũ Monad có bối cảnh vững chắc, với các thành viên đến từ các dự án hàng đầu trong lĩnh vực blockchain và có đội ngũ kỹ thuật cũng như hỗ trợ tài chính vững mạnh. Keone Hon, đồng sáng lập và CEO của Monad, trước đây từng lãnh đạo bộ phận giao dịch tần số cao tại Jump Trading. Anh ấy đã tốt nghiệp MIT. Một người đồng sáng lập khác, James Hunsaker, cũng là kỹ sư phần mềm cao cấp tại Jump Trading. Anh ấy đã tốt nghiệp Đại học Iowa. Ngoài ra, Eunice Giarta còn là người đồng sáng lập và COO của Monad và có nhiều kinh nghiệm trong lĩnh vực công nghệ tài chính truyền thống. Eunice làm việc trong bộ phận thanh toán và cấp phép cơ sở hạ tầng của Shutterstock và lãnh đạo đội ngũ phát triển xây dựng hệ thống giao dịch doanh nghiệp tại Broadway Technology

3.2 Mạng Sei : Phiên bản L1 và V2 đi kèm EVM song song đưa EVM song song vào chương trình nghị sự

Sei Network là blockchain lớp 1 tập trung vào cơ sở hạ tầng tài chính phi tập trung (DeFi), với trọng tâm chính là phát triển sổ lệnh.

Bằng cách áp dụng cơ chế EVM song song, Mạng Sei thực hiện khớp lệnh song song, đạt được các mục tiêu về tốc độ cao, phí thấp và các chức năng chuyên dụng để hỗ trợ các ứng dụng giao dịch khác nhau. Sei có thời gian chặn trung bình là 0,46 giây và có hơn 80 ứng dụng.

Ứng dụng EVM song song trong Mạng Sei :

Tuyên truyền khối thông minh và xử lý khối tối ưu: Tăng tốc thời gian xử lý giao dịch, giảm độ trễ và tăng thông lượng bằng cách cung cấp tất cả các hàm băm giao dịch có liên quan. Công cụ khớp lệnh địa phương: Không giống như các hệ thống nhà tạo lập thị trường tự động (AMM) được sử dụng phổ biến hiện nay, Sei sử dụng sổ lệnh trên Chuỗi để khớp lệnh mua và bán ở mức giá cụ thể. Tất cả các ứng dụng phi tập trung (dApps) dựa trên Cosmos đều có thể truy cập vào sổ lệnh và thanh khoản của Sei . Đấu giá theo đợt thường xuyên (FBA): kết hợp các giao dịch thành lần và thực hiện lệnh đồng thời trong mỗi khối để ngăn lệnh đang chạy và MEV.

Mạng Sei hiện đã phát hành Token gốc Sei của riêng mình. Trong hệ sinh thái Sei Network, tiền Sei đóng nhiều vai trò khác nhau, bao gồm:

Phí giao dịch: Đồng Sei được sử dụng để thanh toán phí giao dịch phát sinh trên mạng Sei . Các khoản phí này đóng vai trò khích lệ người xác nhận và góp phần đảm bảo an ninh cho mạng. Đặt cược: Người dùng có thể đặt cọc tiền Sei để kiếm phần thưởng và tăng cường tính bảo mật chung của mạng Sei . Quản trị: Người nắm giữ token Sei có khả năng tham gia tích cực vào việc quản lý mạng Sei . Sự tham gia này bao gồm bỏ phiếu cho Đề án và bầu người xác nhận.

Tổng lượng cung ứng token của Sei là 10 tỷ, trong đó 51% được phân bổ cho cộng đồng Sei . 48% trong đó được sử dụng làm dự trữ hệ sinh thái để thưởng cho những người đặt cược và đóng góp, người xác nhận và nhà phát triển. 3% khác (tức là 300 triệu Sei) được chỉ định cho quý đầu tiên airdrop và phần còn lại được phân bổ cho các nhà đầu tư quỹ đầu tư tư nhân , các tổ chức và đội ngũ Sei .

Tính đến ngày 30 tháng 5, giá của token Sei là 0,5049 USD, giá trị vốn hóa thị trường là 1.476.952.630 USD, đứng thứ 63 trên bảng xếp hạng crypto. Khối lượng giao dịch trong 24 giờ là 78.970.605 USD và mức độ tham gia thị trường rất cao.

TVL hiện tại của Sei Network là 18 triệu, nó đã nhận được tổng tài trợ khoảng 55 triệu đô la Mỹ, FDV của nó là 8,2 tỷ đô la Mỹ và tài khoản Twitter chính thức có 666.000 người hâm mộ.

Jeff Feng, đồng sáng lập Sei Network, tốt nghiệp Đại học California, Berkeley. Ông đã có ba năm làm nhân viên ngân hàng đầu tư công nghệ tại Goldman Sachs trước khi tham gia đầu tư rủi ro tại Coatue Management. Một người đồng sáng lập khác, Jayendra, tốt nghiệp UCLA và là thực tập sinh kỹ thuật phần mềm tại Facebook.

3.3 Eclipse: Sự thỏa hiệp, đưa SVM vào L2 của hệ sinh thái Ethereum

Eclipse là giải pháp Layer 2 lạc quan thế hệ tiếp theo dựa trên Ethereum , được hỗ trợ bởi Máy ảo Solana (SVM). Giới thiệu SVM cho Ethereum kết hợp quyết toán của Ethereum , thực thi Máy ảo Solana (SVM), tính khả dụng của dữ liệu Celestia và Bằng chứng không tri thức của RISC Zero để cung cấp hoàn cảnh thực thi song song quy mô lớn cho phép nhiều Hoạt động được thực hiện đồng thời, do đó tăng thông lượng mạng và hiệu quả đồng thời giảm tắc nghẽn và phí giao dịch. Thông qua cấu trúc này, Eclipse nhằm mục đích cải thiện mở rộng và trải nghiệm người dùng của dApps.

Các tính năng chính của Eclipse

  1. Thông lượng giao dịch cao:

Eclipse sử dụng SVM và công nghệ thực thi song song để đạt được khả năng xử lý giao dịch cực cao và hỗ trợ xử lý đồng thời hàng nghìn giao dịch.

  1. Tính dứt khoát ngay lập tức:

Thông qua cơ chế đồng thuận quy trình, việc hoàn thành ngay lập tức và tính hữu hạn của các giao dịch trong mỗi khối sẽ đạt được.

  1. Khả năng tương thích Ethereum:

Eclipse hoàn toàn tương thích với Máy ảo Ethereum(EVM), cho phép các nhà phát triển dễ dàng chuyển các ứng dụng Ethereum hiện có sang Eclipse.

  1. Tính sẵn có dữ liệu:

Sử dụng các giải pháp sẵn có dữ liệu do Celestia cung cấp để đảm bảo thông lượng cao đồng thời đảm bảo tính bảo mật và xác minh dữ liệu.

  1. Bằng chứng không tri thức:

Công nghệ RISC Zero được sử dụng để đạt được bằng chứng gian lận không có kiến ​​thức, nâng cao hiệu quả và tính bảo mật của hệ thống.

Ứng dụng EVM song song trong Eclipse

Eclipse triển khai EVM song song bằng cách tích hợp Máy ảo Solana (SVM). Công nghệ này cải thiện đáng kể tốc độ và hiệu quả xử lý giao dịch.

  1. Thực hiện song song:

Cơ sở kỹ thuật: Eclipse sử dụng thời gian chạy Sealevel của SVM, cho phép các giao dịch ở trạng thái không chồng chéo thực hiện song song thay vì tuần tự. Cách thức hoạt động: Bằng cách mô tả rõ ràng tất cả các trạng thái mà mỗi giao dịch sẽ đọc hoặc ghi trong quá trình thực thi, SVM có thể 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, cải thiện đáng kể thông lượng.

  1. Khả năng tương thích Ethereum:

Tích hợp Neon EVM : Để tương thích với EVM, Eclipse tích hợp Neon EVM. Điều này cho phép mainnet Eclipse hỗ trợ mã byte Ethereum và Ethereum JSON-RPC. Thị trường phí địa phương: Mỗi phiên bản Neon EVM có thị trường phí địa phương riêng và các ứng dụng có thể nhận được tất cả lợi ích của Chuỗi ứng dụng bằng cách triển khai hợp đồng của riêng chúng mà không ảnh hưởng đến trải nghiệm, bảo mật hoặc thanh khoản của người dùng.

  1. Thiết kế cuộn mô mô-đun:

Lớp cơ sở hạ tầng: Eclipse được thiết kế để trở thành lớp cơ sở hạ tầng của hệ sinh thái Lớp 3, đạt được hiệu suất và mở rộng cao bằng cách hỗ trợ các Bản tổng hợp Lớp 3 dành riêng cho dApp. Nói một cách đơn giản, logic thiết kế của Eclipse là việc thực hiện giao dịch diễn ra trong SVM của Solana và quyết toán giao dịch vẫn diễn ra trên Ethereum.

Về bối cảnh dự án, Eclipse đã hoàn thành khoản tài trợ 15 triệu USD vào tháng 9 năm 2022, với các nhà đầu tư bao gồm Polychain, Polygon Ventures, Tribe Capital , Infinity Ventures Crypto, CoinList, v.v. Ngoài ra, vào ngày 11 tháng 3 năm nay, nó cũng đã hoàn thành khoản tài trợ Series A trị giá 50 triệu đô la Mỹ, do Placeholder và Hack VC đồng chủ trì, và tổng nguồn tài trợ hiện tại của nó đạt 65 triệu đô la Mỹ.

Người đồng sáng lập & Giám đốc điều hành Eclipse Neel Somani đã từng có kinh nghiệm làm việc tại Airbnb, Two Sigma, Oasis Labs và các công ty khác. Vijay từng là giám đốc phát triển việc kinh doanh của đội ngũ Uniswap và dYdX .

  1. thử thách

  2. Cuộc đua dữ liệu và xung đột đọc/ghi:

Trong hoàn cảnh xử lý song song, các luồng khác nhau đọc và sửa đổi cùng một dữ liệu cùng lúc có thể dẫn đến xung đột dữ liệu và xung đột đọc-ghi. Tình huống này đòi hỏi các giải pháp kỹ thuật phức tạp để đảm bảo tính nhất quán dữ liệu và thực hiện các hoạt động không có xung đột.

  1. Khả năng tương thích kỹ thuật:

Phương pháp xử lý song song mới cần phải tương thích với các tiêu chuẩn Máy ảo Ethereum(EVM) hiện có và mã hợp đồng thông minh. Khả năng tương thích này yêu cầu các nhà phát triển phải tìm hiểu và sử dụng các công cụ và phương pháp mới để tận dụng tối đa EVM song song.

  1. Khả năng thích ứng của hệ sinh thái:

Người dùng và nhà phát triển cần thích ứng với các kiểu tương tác mới và đặc điểm hiệu suất do xử lý song song mang lại, điều này đòi hỏi những người tham gia trong toàn bộ hệ sinh thái phải có đủ hiểu biết và khả năng thích ứng với các công nghệ mới.

  1. Độ phức tạp của hệ thống tăng lên:

EVM song song yêu cầu giao tiếp mạng hiệu quả để hỗ trợ đồng bộ hóa dữ liệu , điều này làm tăng độ phức tạp của thiết kế hệ thống. Quản lý và phân bổ tài nguyên máy tính thông minh cũng là một thách thức quan trọng để đảm bảo sử dụng tài nguyên hiệu quả trong quá trình xử lý song song.

  1. sự an toàn:

Lỗ hổng bảo mật có thể được khuếch đại trong hoàn cảnh thực thi song song vì một vấn đề bảo mật có thể ảnh hưởng đến nhiều giao dịch thực hiện đồng thời. Do đó, cần có các quy trình kiểm toán và kiểm tra bảo mật nghiêm ngặt hơn để đảm bảo tính bảo mật của hệ thống.

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

  2. Cải thiện mở rộng và hiệu quả blockchain :

EVM song song cải thiện đáng kể thông lượng và tốc độ xử lý của blockchain bằng cách thực hiện các giao dịch đồng thời trên nhiều bộ xử lý, phá vỡ các hạn chế của xử lý tuần tự truyền thống. Điều này sẽ cải thiện đáng kể mở rộng và hiệu quả của mạng blockchain .

  1. Thúc đẩy việc phổ biến và phát triển công nghệ blockchain:

Bất chấp những thách thức về mặt kỹ thuật, EVM song song có tiềm năng rất lớn để nâng cao đáng kể hiệu suất blockchain và trải nghiệm người dùng. Việc triển khai thành công và áp dụng rộng rãi sẽ thúc đẩy sự phổ biến và phát triển của công nghệ blockchain.

  1. Đổi mới và tối ưu hóa công nghệ:

Sự phát triển của EVM song song sẽ đi kèm với sự đổi mới và tối ưu hóa công nghệ liên tục, bao gồm các thuật toán xử lý song song hiệu quả hơn, quản lý tài nguyên thông minh hơn và hoàn cảnh thực thi an toàn hơn. Những đổi mới này sẽ cải thiện hơn nữa hiệu suất và độ tin cậy của EVM song song.

4. Hỗ trợ các ứng dụng đa dạng và phức tạp hơn:

EVM song song có thể hỗ trợ các ứng dụng phi tập trung(dApps) phức tạp và đa dạng hơn, đặc biệt là trong các tình huống yêu cầu giao dịch tần suất cao và độ trễ thấp, chẳng hạn như tài chính phi tập trung(DeFi), trò chơi và quản lý Chuỗi cung ứng.

Mirror
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận