General Information:
We have implemented an L1 blockchain over go-ethereum with a DAG-based PoS consensus called Lachesis and modifications to support gasless transactions based on subscription (prepaid).
The blockchain is in the mainnet, with validators onboarded and existing projects.
Concurrently, we have developed a new consensus algorithm called BlazeDAG, for which they have a PoC made in Rust. The PoC only implements the consensus and is not a blockchain.
We aim to build a new L1 with BlazeDAG and we have two options here:
To work on the existing Golang codebase, remove Lachesis, and add BlazeDAG.
To start with reth (a Rust-based Ethereum variant) which is modular and add BlazeDAG to it.
Tasks and Deliverables:
Do the research for the technical solution to be implemented
Support the implementation of the chosen solution
Required Experience:
Solid experience with Go
Strong knowledge of ETH and its codebase
Nice to have:
Good knowledge of Rust
Posted On: July 30, 2024 09:25 UTC
Category: Back-End Development
Skills:Rust, Golang, Blockchain, API, Blockchain Development, Blockchain Architecture
Country: United Kingdom
click to apply
Powered by WPeMatico
