Skip to main content

Concept

Proof-of-non-sybil Consensus Model

The problem of improving the probabilistic finality of PoW consensuses has been addressed by various committee-based PoS consensuses, such as Tendermint. Unlike the former mechanism, where all consensus nodes ("miners") can propose a block and one is chosen probabilistically, in a committee-based blockchain, blocks are cooperatively created through a voting mechanism. Consequently, the consensus over the "valid" state of the blockchain relies on the voting behavior of all its consensus nodes. However, since permissionless settings inherently exhibit Sybil vulnerability, assessing nodes' rational behavior becomes impossible. To mitigate this issue, most PoS networks have implemented strict slashing penalties and a weighted voting power system, where a node's influence on both consensus and governance is proportional to the amount of tokens they have staked. In this paradigm, a block (or a governance proposal) is considered valid when it accumulates at least two-thirds of the total voting power from the consensus nodes set (rather than requiring a majority of validators by count, since stake distribution can vary over time). Unfortunately, the weighted voting power approach inherently leads to the centralization of power in the hands of a few large token holders, as exemplified by Cosmos, where more than two-thirds of the voting power of most chains is concentrated in just 5 to 7 entities. But more importantly, this approach still does not guarantee that the intentions of these entities align with the long-term best interests of the network (see Jailing & Slashing Procedures page). Consequently, alternative approaches that address these limitations are necessary to ensure the long-term security and decentralization of such systems.

The Multistaking module extends the functionality of the Tendermint consensus engine, and introduce fundamental adjustments to the block proposer role:

  • Human-Centric Consensus: KIRA decouples monetary power from the acts of block production and governance, making it a per capita system, a key distinction from traditional Proof-of-Stake models where influence is proportional to stake size. The block proposer role rotates according to an equal probability round-robin mechanism, ensuring all consensus nodes have an equal chance of proposing new blocks. Consequently, they are rewarded equally, rather than proportionally to their stake. For more information on rewards distribution, please refer to the Fees and staking rewards distribution page.
  • Governance-Permissioned, Unbounded Validator Set: The Committee, also known as the Consensus node set or "Validator" set, is no longer a fixed number of nodes. Instead, network governance controls who can join and leave the committee, and can set requirements such as proof of individuality (through the Identity Registrar, for instance, which need not involve KYC), community involvement (such as joining consensus node standups), or adherence to the Code of Conduct in the Data Registry to increase Sybil resistance.

At its core, KIRA leverages a unique approach that can be described as a Proof-of-non-Sybil consensus mechanism. It utilizes the value staked by validators as a deterrent against double-spend/fork attacks (see Slashing page), while relying on governance to ensure the validator set remains Sybil-resistant. This unbounded, human-centric approach aims to improve upon the one-node-one-vote paradigm of Bitcoin and the one-coin-one-vote models of traditional PoS network, enabling powerful features such as:

  • Malicious Node Removal: A key differentiator of KIRA's permissioned consensus model is the ability to evict malicious nodes, unlike permissionless PoS networks that solely rely on economic penalties through slashing. This is possible because governance decisions are no longer influenced by stake size, therefore malicious actors cannot leverage their coin holdings to sway the outcome of the removal process.
  • Decentralized, Accessible Network: By eliminating the need for strong slashing requirements typically seen in other networks, KIRA drastically lowers the barrier to entry for running a Consensus node - making it accessible even from home environments without professional node operation skills. This accessibility enables a truly decentralized social layer of node operators, diverging from the concentration often overseen by a handful of opaque, capable large entities elsewhere. Moreover, KIRA provides RYOKAI - a tool purposefully designed to empower a wide range of participants to operate infrastructure for resource-intensive RollApps, regardless of their expertise levels. RYOKAI abstracts away the complexities of scaling hardware and deploying RollApps, ensuring opportunities for contributing to the network beyond simply managing SEKAI.
  • Cross-Chain-Safe Native Token: KIRA's governance-permissioned model decouples monetary power from block production and governance. This allows KEX, KIRA's native token, to have a unique property – it is the only existing native token that can be safely transferred cross-chain to other networks without undermining the security of its issuing chain. Unlike tokens on other networks that are tied to voting power or governance and present security risks when moved outside their native chains, KIRA preserves its sovereignty over block production and governance within its own ecosystem. This is while still facilitating cross-chain interoperability and use of its native token as a versatile cross-chain asset.
  • Unlimited Hardware Scaling: One of the ambitious goals of KIRA is to strive for hardware scaling capabilities that could potentially match, or even exceed, those of web2 platforms. This could serve as a substantial incentive for companies to transition to web3. KIRA's strategy hinges on its unbounded validator set. Each validator, functioning as a distinct non-Sybil entity, has the ability to dynamically scale their individual hardware resources as needed. This flexibility allows them to provide computational power for resource-intensive RollApps. SEKAI’s block time only sets a lower bound on RollApps session lengths, which can be optimized by governance through adjusting the size of the validator set With more validators joining and individually scaling their hardware, KIRA's overall computing capacity expands unboundedly, enabling unlimited scaling to support an ever-increasing load of RollApps.

With Real Value at Stake.

In a multichain ecosystem where different networks coexist and interact, bridging foreign tokens introduces security risks. This occurs when the total value of the bridged assets surpasses the value underpinning the consensus mechanism, a concept often termed as the ‘security ratio.’ This imbalance presents potential incentives for validators to collude and fork the chain to steal the bridged assets if they offer a more enticing value definition than the current blockchain security. As the concept of value is inherently subjective and continually reevaluated, it is impossible to guarantee cryptoeconomic security through single, native token-based slashing.

KIRA's Multistaking module introduces the Multi-Bonded Proof-of-Stake (MBPoS) consensus mechanism to tackle the long-term security challenges of a multichain ecosystem. In a concept similar to how banks secure themselves with diversified collateral, MBPoS allows validators to stake a wide range of assets, including tokens from other networks, tokenized securities, and NFTs. By deriving KIRA's security from a diverse asset pool, MBPoS gives network participants a way to reason about what constitutes ‘real’ value without imposing a rigid definition. This approach minimizes risks associated with a single asset, such as price volatility, failure, or collusion attacks, and provides the network with adaptability in the ever evolving blockchain landscape.