Tin nóng ⇢

Quỹ a16z giới thiệu Magi – Giải pháp Rollup client trên Optimism

Quỹ mạo hiểm đầu tư Andreessen Horowitz (a16z) chuẩn bị ra mắt ra một cơ sở hạ tầng mới trên mạng Optimism, gọi là Magi.

Ứng dụng client Opt-stack rollup mới nhằm cung cấp sự đa dạng hơn cho các client rollup của Optimism và khuyến khích tính an toàn và sống động hơn trên OP Stack. Noah Citron, kỹ sư của a16z, cho biết:

“Magi đặt mục tiêu trở thành một sự thay thế tùy chọn, được phát triển độc lập cho op-node, bổ sung vào sự đa dạng của client rollup. Chúng tôi hy vọng rằng việc xây dựng ứng dụng client mới mang lại nhiều người đóng góp hơn cho hệ sinh thái.”

Hiện tại, chỉ có một client, op-node, được duy trì bởi OP Labs và được viết bằng ngôn ngữ lập trình Go trên Optimism. Magi sẽ phục vụ như một lựa chọn nhanh hơn cho op-node, viết bằng ngôn ngữ lập trình Rust.

Magi là gì?

Magi là một ứng dụng client OP Stack Rollup tốc độ cao được viết bằng ngôn ngữ Rust, hoạt động như một ứng dụng client đồng thuận trong phân chia đồng thuận/thực thi truyền thống của Ethereum, cung cấp cho các ứng dụng client thực thi các block mới để thúc đẩy các giao dịch on-chain. Thực thi Magi có chức năng cốt lõi giống như triển khai tham chiếu (op-node) và hoạt động với các node thực thi (như op-geth) để đồng bộ hóa với bất kỳ chuỗi OP Stack nào, bao gồm cả Optimism và Base.

Giải mã dòng tweet ẩn ý

Hôm 19/4, Citron đã đăng dòng tweet về một chấm màu cam với nội dung “coming soon,” khiến người dùng liên tưởng đến thông báo ra mắt giải pháp mở rộng Ethereum Layer-2 Base của Coinbase. Nhưng chính Giám Giám đốc công nghệ của a16z, Eddy Lazzarin, phủ nhận đang làm việc trên một blockchain Layer-2.

Mục tiêu đa dạng cho Rollup client

Cả hai khía cạnh thực thi và đồng thuận của blockchain Ethereum đều yêu cầu sự đa dạng của khách hàng. Tuy nhiên, hầu hết sự phát triển cho đến nay đều tập trung vào ứng dụng client thực thi.

Tất cả các ứng dụng client thực thi Ethereum hiện tại đều có thể tương thích với Optimism bằng cách thực hiện một loạt thay đổi khiêm tốn và một số dự án mới đã điều chỉnh các ứng dụng khách này để giúp đạt được sự đa dạng của ứng dụng khách, chẳng hạn như OP Labs sửa đổi ứng dụng khách Geth để xây dựng op -geth, các nhóm khác thì hiện đang xây dựng op-erigon và op-reth.

Tuy nhiên, khó chuyển đổi ứng dụng Rollup client hơn vì đây là một phần mềm hoàn toàn mới. Cho đến nay, chỉ có một triển khai: op-node, được duy trì bởi OP Labs và được viết bằng Go. Magi đặt mục tiêu trở thành một giải pháp thay thế thả xuống op-node được phát triển độc lập để cải thiện tính đa dạng của máy khách của Rollup. Quỹ a16z hy vọng rằng việc xây dựng ứng dụng client trên Rust mới sẽ khuyến khích Optimism trở nên an toàn và tích cực hơn, đồng thời mang lại nhiều người đóng góp hơn cho hệ sinh thái.

Định hướng tương lai của Magi

Magi vẫn đang ở giai đoạn đầu và có thể mất nhiều tháng phát triển trước khi nó trở thành một giải pháp thay thế khả thi cho các op-node. Một số tính năng và cải tiến mà a16z dự định bổ sung trong thời gian tới chủ yếu bao gồm:

1. Theo dõi các tiêu đề block không an toàn (blockchưa được xác nhận) để giảm độ trễ.

2. Xây dựng cơ chế đồng bộ mới có thể tăng tốc độ đồng bộ ban đầu.

3. Cung cấp hỗ trợ cho các lớp dữ liệu sẵn có thay thế.

4. Một khuôn khổ tốt hơn để thử nghiệm Magi, op-node và bất kỳ ứng dụng khách nào trong tương lai.

a16z cho biết vẫn còn một chặng đường dài phía trước cho ứng dụng khách Rollup và a16z cũng hy vọng sẽ hợp tác cùng nhau để tiếp tục thúc đẩy hệ sinh thái Magi và OP Stack tiến lên phía trước.

Có thể bạn quan tâm

Mục lục