Introduction to the Koinos Blockchain
💡ProTip! Read the Koinos Whitepaper
The Koinos project was announced on October 8th, 2020 as an ERC-20 token and fully transitioned to it's own main net on November 5th 2022.
Instead of performing an ICO, the early ERC-20 $KOIN token was distributed through Proof of Work (PoW) mining only. Early supporters who ran the ERC-20 Koinos miner submitted PoW hashes to an Ethereum smart contract in return for ERC-20 $KOIN. This is known as the "fair mine" approach.
Any person could operate a miner, which forced the team to participate in mining along side early supporters. The token quickly began trading on uniswap with 100% of liquidity provided by the community.
Characteristics of the Koinos Blockchain
The Koinos Blockchain has the following characteristics which we will define individually:
- Provably Decentralized
- General Purpose
- Layer 1
- High Performance
- Microservice Based
- Energy Efficient
But why are these characteristics important?
Koinos is provably decentralized through the implementation of its Proof of Burn (PoB) consensus algorithm. PoB ensures a fair and egalitarian distribution of resources and opportunities within the network, making it difficult for any single party to gain control or manipulate the system.
This consensus algorithm, along with Koinos' modular upgradeability allows for fork-less upgrades to ensure that decentralization is maintained and the network resources remain accessible to a wide range of end-users, developers, and node operators.
Nodes do not require specialized hardware and accessible to profiessional and hobbist using typical home computers.
Koinos does not benefit from the use of ASICs or high powered GPUs making the network highly accesible to normal users thus increasing network decentralization.
Anyone may operating a non-consensus node which maintains a full copy of the network state.
Any $KOIN token holder may burn $KOIN to power a Koinos mining node and validate transactions on the network in return for $KOIN rewards.
There are no restrictions on who may upload smart contracts to the Koinos blockchain, provided they have sufficent network resources (Mana) to perform the upload. This does not require the consumption of $KOIN making the Koinos smart contracts free to use.
Koinos uses a Web Assembly Virtual Machine (WASM) and is turing complete. This makes Koinos suitable for a wide range of applications, especially games.
All transactions are settled on the Koinos blockchain and is therefore considered a Layer 1 blockchain.
The Koinos Blockchain itself is built using the Koinos Blockchain Framework, which is suitable for launching private enterprise blockchains. This framework is considered Layer 0.
Koinos has not been fully optimized for performance however, there are several planned performance improvements. Current benchmark performance is 454 transactions per a block with, a finality of 60 blocks and an average block time of 3 seconds.
Koinos is built with microservice architecture allowing developers to fully customize their own non consensus microservices.
Koinos uses a Koinos Proof-of-Burn which is comparable to the energy usage of Proof of Stake. Nodes can be run by normal computers at home and do not require nor benefit from ASICs or high powered GPUs.