This is the ninth article in a series about KIRA Improvement Proposals (KIPs) 71-87. The first three sets covered staking incentives, network governance, and staking economics. This is the second article of the fourth set, covering INTERX, KIRA’s comprehensive Content Availability and middleware layer.
KIRA is designed to help developers create and run any type of resource-intensive application. For Web3 applications to compete with Web2, they need strong, scalable infrastructure. INTERX serves communications and interoperability between KIRA’s modular RollApps, their frontends, KIRA’s backend (SEKAI), and external networks like Bitcoin and Ethereum (KIPs 77, 79).
INTERX addresses the challenges faced by monolithic and modular blockchain networks with four key concepts:
Data Management: Essential data is directly accessible on the devices that run the application, reducing latency and dependency issues that arise when data is handled by an external network.
Sub-networks: Each RollApp gets its own data availability ‘subnet’. This setup reduces bandwidth and resource constraints by limiting data exchange and management to the nodes relevant to the application.
Adaptive Data Replication: Traditional data availability systems use a fixed replication factor for redundancy. However, different applications need different levels of data access speed and replication. INTERX allows RollApp data to be replicated based on the specific needs of executors and verifiers. Developers can adjust the replication level to match their application’s requirements.
Caching: INTERX has a caching mechanism to handle high-demand scenarios and prevent system overload. This is crucial in KIRA, where SEKAI’s block time can extend based on the number of consensus nodes. By storing data after its first retrieval, INTERX can quickly respond to repeated requests, saving resources and keeping the network responsive.
INTERX simplifies the shift from Web2 to Web3 for developers by removing blockchain interaction complexities. It lets developers focus on building and delivering their applications without the Web3 learning curve and maintenance. Thanks to INTERX, KIRA’s hypermodular vision can be achieved.
Stay tuned for the next articles, which will discuss KIRA’s infrastructure.
Follow KIRA on our social platforms to stay in the loop with what we’re building:
WEB | X | GITHUB | TELEGRAM | DISCORD