BY: Yonatan Sompolinsky
In a recent proposal, Kaspa’s core developer, Michael Sutton, has put forward a plan to greatly improve the performance of the Kaspa full-node by revamping the codebase and transitioning it to Rust language. This is a concise summary of a more detailed post that Yonatan Sompolinsky started but has not yet finished. You can find more information on the original discussion here.
Yonatan Sompolinsky shares his thoughts on this matter:
- Kaspa was initially created as a live demonstration of a new concept for permissionless consensus. However, to fully realize its potential, a significant strategic move will be necessary.
- Sompolinsky recalls considering launching Kaspa in “testnet mode” and then opted for a “gamenet mode,” which was essentially a testnet with incentives, although it did not go as planned.
- He agrees with the community’s concerns that real value comes from integration, adoption, and marketing and that high transaction speeds are not the primary goal at this stage.
- Considering the community is still growing, Sompolinsky believes the best use of funds is to continue improving the base layer node to keep demonstrating the original DAG vision.
- The current Kaspad codebase is complex and hard for newcomers to contribute to. The proposed refactoring will make the codebase more modular and easier to understand.
- Sompolinsky discloses his close working relationship with Sutton and supports any project he dedicates his talents to. He suggests that dedicating 1% of Kaspa’s circulating supply to this project would be reasonable.
</