I’ve been thinking about laying out a roadmap to achieve Phase 1. Kaine wrote that medium article back in 2022 and the scope was pretty expansive.
Then in April 2023 he went on TG and answered the question, “What is the milestone needed to qualify as phase 1?”
From what I can gather, Dynamic Plasma is needed before N&T. @georgezgeorgez is it safe to assume that Sentinels would come before N&T and are Sentinels needed to implement N&T?
@sumamu you implemented libp2p for the orchestrator. Do you plan to implement that for go-zenon?
From what I can tell, “IBD with zk proofs” is useful for mobile devices and dapps. very fast download and proof of the blockchain. I’ve run and tested helios for an ETH node. @aliencoder pointed it out to me. Maybe this tech can be used as the basis of our implementation.
Helios is a fully trustless, efficient, and portable Ethereum light client written in Rust.
Helios converts an untrusted centralized RPC endpoint into a safe unmanipulable local RPC for its users. It syncs in seconds, requires no storage, and is lightweight enough to run on mobile devices.
The entire size of Helios’s binary is 5.3Mb and should be easy to compile into WebAssembly. This makes it a perfect target to embed directly inside wallets and dapps.