Introduction
The co-founder of MakerDAO, Rune Christensen, has put forward a proposal to build the decentralized finance project's upcoming native chain using a fork of Solana's codebase. This move is a departure from MakerDAO's long-running association with the Ethereum Virtual Machine. The new native chain, referred to as "NewChain," is part of the final phase of MakerDAO's "Endgame" upgrade.
The Final Phase of MakerDAO's "Endgame" Upgrade
The fifth and final phase of MakerDAO's "Endgame" upgrade, announced in May, involves the creation of a new stand-alone blockchain to fully implement the Maker Protocol. It is expected to take approximately three years to complete.
Why Solana's Codebase?
Christensen described Solana's codebase as the "most promising" option for NewChain and offered three key reasons for his choice. Firstly, he highlighted the technical quality of Solana's codebase, stating that it is optimized for operating a highly efficient blockchain. Secondly, he pointed to the resilience of the Solana ecosystem, which has demonstrated its ability to overcome challenges. Finally, Christensen mentioned that examples of the Solana codebase being forked and adapted for appchains already exist, making it a viable option for developing NewChain.
Why Not the Ethereum Virtual Machine?
When questioned on Twitter about his decision to choose Solana's codebase over the Ethereum Virtual Machine, Christensen explained that while the EVM is vital for building user-facing applications, it does not meet the specific requirements of MakerDAO's backend. He cited solutions like Solana or something similar as a better fit for MakerDAO's needs.
NewChain's Role
NewChain will primarily serve as the backend for MakerDAO's SubDAO tokenomics and governance security. However, MakerDAO's governance token, Maker (MKR), and stablecoin, Dai (DAI), will continue to operate on the Ethereum network as usual.
Sources:
- Rune Christensen's Twitter
- Solana's Twitter