Summary of the proposal
Change the Klaytn network structure to be permissionless for anyone to become a validator
Current structure of the Klaytn network
The current Klaytn network is architected to offer scalability and immediate finality (Please see the diagram below) .
- Endpoint Node (EN) proves the validity of blocks, offers APIs to users and allows them to create transactions. Anyone can operate EN.
- Consensus Node(CN) generates(proposes) and validates blocks while Proxy Node(PN) protects CN from external attacks and propagates blocks to ENs transactions to CNs.
- In order to become a Core Cell Operator(CCO) that runs CN and PN, you need to join the Governance Council (GC) as a member. GC members engage in policy making.
The Klaytn team will seek to improve the consensus algorithm based on the outcome of tireless research to allow the participation of more validators as much as possible without compromising the performance of the Klaytn network. .
To change the Klaytn structure for validators’ participation to be permissionless
- The proposal allows any nodes that fulfill certain requirements to participate in the consensus process without others’ permission. In other words, anyone can become a CCO, and it enables anyone to operate all types of nodes, such as EN, CN and PN.
- Anyone can participate in the consensus process and get rewards according to their contribution to the process, which increases the engagement of ecosystem participants and moves closer to decentralization.
- The value of assets staked in the network will rise, which increases the cost for chain attacks and eventually strstabilityengthens network security.
Future Plan (If this proposal is approved)
- The Klaytn team to submit to KIP a proposal including detailed tech specification and plan to modify the consensus algorithm
- Need to set the requirements for a validator(minimum staking amount), the share of rewards, penalties(slashing), etc. to increase the participation of new validators while ensuring the chain