Koii Network takes a model-based approach to dApps – The New Stack

0

[ad_1]

We continue to see entrants to Web3 that put JavaScript at the center of their development solutions, largely because of the community of 16 million developers. Koii Network is one of the companies betting big on JavaScript, with a five-layer stack that its CEO, Al Morrisis like a MERN stack [MongoDB, ExpressJS, ReactJS, and NodeJS] for Web3 built on a WordPress-like model.

How is the Koii network different?

Koii Network grew out of Morris’ experience teaching blockchain as part of the Chicago-based Blockchain Institute, which operates We teach blockchain. He said: “Koii was the answer to many developmental boot camps I taught. We met many college kids who really wanted to build a decentralized app, but the technology wasn’t there yet.

Each of the blockchain companies I reviewed take a slightly different approach to how they engage developers. In an interview with The New Stack, Morris explains the WordPress analogy like this:

“It’s about having a standard model that everyone works in,” he said. “If you’re creating a WordPress plugin or theme, there are specs on how it will look and function, so you can start from a template and modify it. What we’re trying to accomplish is multi-layered stacks For our five main layers, what we’ve done is do models for each component, which should allow people to build a fully decentralized application with a full set of templates behind it.

The five main layers are identity, interface, tasks, settlement, and storage.

For identity, Koii Network released a multi-chain wallet called Finished, which is currently available as a Chrome extension. The comparison with MERN comes with the Koii interface layer, which is built using React, and the task layer built on Node.js. The settlement layer is forked from Solana and written in Rust, but Koii has exposed this layer in a way that doesn’t require developers to have experience with Rust to implement it. The storage layer is also addressable via JavaScript.

One of the main benefits that Morris points out is that the entire Koii Network stack can run on your local machine, allowing for faster prototyping.

Building Consensus on Consumer Devices

Another novel approach used by Koii Network is their node implementation, which can be launched on consumer PCs and possibly mobile devices. Morris explains, “Koi is designed to use decentralized storage first and build around that a layer of task nodes, which are people’s personal devices. We designed it this way to solve many problems with the first prototype of Ethereum. With Ethereum currently, each node tries to calculate the new state of each contract. With Koii, we have all these consumer devices. We had 24,000 people sign up to run 42,000 nodes, saying they wanted to contribute a phone and a computer. With all of these compute devices, what we’re basically able to do is offer networks as a service, so you can set up your own group of task nodes and each of the task nodes is running a task and they check each other’s work and that’s the consensus node, so you can build highly scalable systems on demand and it’s all running on decentralized storage.

Current Use Cases for the Koii Network

One of the main use cases for Koii Network is what Morris describes as “attention extraction”. Koii Network has this notion of Real traffic proofs, which is a mechanism for attributing website visits and content viewing based on whether the user has Finnie Wallet installed in their browser. It looks a bit like brave navigator reward you for surfing, but I can see the potential for this to enable microtransactions that could bring down some of the paywalls on content sites if the concept were to be more widely adopted.

Another interesting application is the notion of decentralized CDNs. Arweave and Filecoin are great solutions for decentralized storage, but have large-scale efficiency issues. Nodes in the Koii network can act as edge servers, allowing content to be cached near where people are accessing it, dramatically improving performance.

Just as I have with other blockchain and Web3 companies, I have a healthy dose of skepticism about the long-term prospects for mass adoption of Koii Network. I’m particularly skeptical of the rewards structure that relies on people getting paid for running nodes on personal machines, which could be because there hasn’t been a successful implementation of this concept in the past. Like many other Web3 projects, Koii Network has a grant program to help developers launch applications. Having JavaScript at the heart of the development framework can help with wider adoption.

The owner of TNS, Insight Partners, is an investor in: Real.

Featured image via Deposit Photos ID: 177953486 by EdZbarzhyvetsky


[ad_2]
Source link

Share.

Comments are closed.