KAGOME is a C++ implementation of the Polkadot Host that is protocol compatible with the original implementation in Rust and can already be used to run Relay chain validators and syncing nodes. With KAGOME and other client implementations we bring client diversity to Polkadot, mitigating risks of fatal bugs in a single client implementation, bringing innovations and broadening the development community. You may watch the most recent presentation during Polkadot Decoded 2023 to learn more about KAGOME.
During previous work as part of Kusama treasury grant, the following results were achieved:
In addition to features that were planned during the previous proposal our team achieved the following:
The goals of this proposal are to prepare KAGOME for the upcoming features of Polkadot, such as asynchronous backing, SASSAFRAS, BEEFY, and so on. We also plan to further improve KAGOME by improving RPC and WASM performance. Additionally, we plan to conduct an external security audit to build confidence in KAGOME among node operators. To achieve all of this, the work on the new proposal scope will be a joint effort between Quadrivium, Soramitsu, and SRLabs:
In addition, Web3 Foundation will be participating as technical advisor and will provide mentoring and technical support to ensure the completeness of milestones and conforming the specification.
The scope of this proposal:
Requested DOT: 253862
Please review the full proposal with detailed tasks descriptions and price breakdown:
https://docs.google.com/document/d/17ZmueuaMjXY3_SRBHxWtKNHzpLNtSd_KGVfeTII6Nbc/
KAGOME is a C++ implementation of the Polkadot Host that works with the Relay chain validators and syncing nodes. It helps make Polkadot safer by having different client implementations. The team has done work with the help of a grant and has added features like Parachains protocol integration and support for fast and warp synchronizations. They also made KAGOME better by improving its performance and adding new features.
Now, the team has a new plan to make KAGOME even better for Polkadot's upcoming features. They will work on improving RPC and WASM performance and conduct a security audit to make node operators trust KAGOME more. The work will be done by Quadrivium, Soramitsu, and SRLabs, with help from the Web3 Foundation.
The new plan includes optimizing Merkle storage, improving RPC, adding new features like asynchronous backing and SASSAFRAS, and doing a security audit. The team has asked for 253,862 DOT to complete this plan. You can read the full proposal with more details and prices here: link.
Threshold