KIRA 推出了 Multi-Bonded Proof of Stake(MBPoS)共识机制。传统的质押机制通常只允许单一的本地代币。MBPoS 允许质押多种资产,甚至是 NFT。MBPoS 通过允许质押多种资产,促进更大规模的资本流入,提供更灵活、安全和激励的共识机制。当某一资产面临风险或市场波动,其他质押资产仍然能够维持网络的稳定运行。
KIRA 设计了他们认为独特的分层结构。这种结构涉及到每个模块化的子组件(如 DA、执行等)都由相同的一组验证者/节点操作参与。相同的人群既参与验证整个区块链的安全性,又可以选择参与特定应用程序的验证和执行。在这种设置下,系统可以确切地知道是哪些节点在运行特定的应用程序,并验证应用程序是否被正确执行。通过明确知道谁应该拥有数据,以及谁不需要它,所以在复制数据时可以保持状态在最大复制级别,同时避免不必要的复制,从而提高效率。
[attach]822214[/attach]
KIRA 架构图
KIRA 分为用户层,执行层和验证层。这三层之间靠着内容访问层进行通信。内容访问层是 KIRA 设计的基石,充当客户端托管前端应用程序(静态 IPFS 页面)和后端(充当结算层的区块链)之间的中间件系统。
MIRO: KIRA 网络的前端应用程序和网络钱包,允许用户通过去中心化 API INTERX 与 KIRA 区块链交互。它提供了一个易于使用的界面,用于管理 KIRA 账户和资产,使其适用于广泛的用户。当 MIRO web 应用程序的页面加载到浏览器中,在本地计算机上执行的所有操作都在本地发生。无需任何托管服务器或访问除了任何本地或公共 INTERX 节点的 IP 之外的互联网。SEKAI:负责处理 KIRA 所有链上应用程序交互逻辑,如处理交易和状态转换,由共识节点(验证者)执行。 验证者监视执行者执行的操作。如果观察到执行者的不当行为或错误,他们有权发起挑战。