Continued development of the Stereum “one click installer” for solo stakers to install a beacon chain client and dependencies in a single setup, with support for all production clients on testnet and mainnet.
Continued support for ETHStaker, a community group promoting and supporting Ethereum staking through education, advocacy, technical support, tooling, etc; and funding of a mainnet ETHStaker validator to be used for demonstrations, client metrics, and more.
Investigation of Delay for Applied Boolean Functions
Research and optimization of the DiscV5 service discovery mechanism; current goal is the publication of a report including performance evaluation of the proposed mechanism and an evaluation of its resistance against attacks.
Contributions to research and development on the zkEVM project, which aims to build both a zk rollup that directly supports smart contracts, and a proof of validity for the EVM that could verify Ethereum’s entire history in one proof.
API to manage MACI proof generation using messages signed with the coordinator’s private key, a more straightforward and scalable interface allowing users to construct correct proofs by running commands in the cli.
Continuation of research and proof-of-concept development by a group of students and professors from the Carnegie Mellon School of Computer Science to demonstrate that key features of the Obsidian smart contract language can translate successfully to Ethereum.
Work on Layer 2 and zk rollups including a zk rollup design that eliminates transaction history data for contract execution and zkCloud, a service which aims to help developers use zero-knowledge proofs to write smart contracts and programs more easily.
Low-level optimization of a bigint library for IPA base field calculations