a16z: The planned OP Stack Rollup client Magi still requires several months of development
ChainCatcher news, a16z announced on their official blog yesterday that they plan to launch the OP Stack Rollup client Magi, which is written in Rust and acts as a consensus client in the traditional execution/consensus split of Ethereum. Magi executes the same core functions as the reference implementation (op-node) and works with execution nodes (such as op-geth) to sync to any OP Stack chain, including Optimism and Base.
Currently, there is only one implementation of the Rollup client: op-node, which is maintained by OP Labs and written in Go. The goal of Magi is to serve as a directly developed alternative to op-node, increasing the diversity of Rollup clients.
Additionally, Magi is still in the early stages of development and may require several months of development. The team plans to add the following features: tracking unsafe headers (unconfirmed blocks) to reduce latency; a new synchronization mechanism to improve initial sync speed; support for alternative data availability layers; and a better framework for testing Magi, op-node, and any future clients. (Source link)