Koinos and Hive: What's the difference and why?

in #koinos2 years ago (edited)

hive-and-koinos-transparent.png

This post is partially in response to @edicted 's recent post here: https://peakd.com/hive-167922/@edicted/koinos-bandwidth-derivative

While I agree with some of his points, I disagree with others and some are incorrect so I thought I'd take the time to write a post from my own perspective.

For those who don’t know, Koinos is a free-to-use general purpose smart contracts block chain that was developed by most members of the same team who originally built Steem/Steemit (and therefore also Hive). Koinos main net went live on November 5th 2022 (just a few months ago).

Intro

First off, I was previously a Steemit Inc employee but I am not a Koinos Group employee, however, I am currently building things on Koinos (one of which is the upcoming Kollection). I know the Koinos team and worked with them for years before they decided to build Koinos. My opinions are my own and may not be that of Koinos Group or its employees.

Second, I'd like to say that this is not a battle - there's absolutely no reason why Hive and Koinos can't co-exist. I love the Hive community, even if Hive does have some flaws (most of which have carried over from Steem) - but really it's all about the community. After all, I am here writing this blog post on Hive and I'm not currently building another blogging platform myself.

Why am I not writing this on Koinos? Because it's not a blogging platform, it's a general purpose smart contracts chain. Could a blogging platform exist implemented on Koinos? Of course, but, that doesn't exist yet and it may never (but I wouldn't be surprised if someone makes an attempt at that at some point).

DPOS vs Proof Of Burn

@edicted mentions throughout his post that Koinos is DPOS - that is not correct and is one of the big differences between the two chains. Koinos uses the Proof of Burn (PoB) consensus mechanism. It's not necessarily a new idea as it was first proposed for Bitcoin back in 2011 by Iain Stewart, but, I don't believe any chains actually implemented the idea until now. It's kind of a hybrid between PoS and PoW - it takes some of the best pieces of both of these systems. It's honestly a lot more like PoW than PoS. Think of PoW but instead of paying for mining equipment and electricity you are burning your stake in exchange for virtual hash power. There is no voting in witnesses or block producers and in fact there is no stake weighted voting at all. I'll let you read further on that elsewhere (like in the Koinos unified whitepaper that @edicted mentioned he read in his post)

The Value of Free Transactions

So next let's get this out of the way - one of the things that I do agree with him on is that eventually the free-to-use element of the chain called Mana will likely have some monetary value by way of renting it for people who don't want to permanently hold the underlying Koin token in order to get perpetually renewable free transactions (phew, that was a mouthful). Even though Mana is not a tradable token and is itself a property of Koin it absolutely does have some value in that it allows you to perform transactions. We're probably a long way off from "Mana rental" even making sense to anyone, but it could certainly happen one day. I disagree with him that this isn't well known or is something being "hidden". The Koinos community has long talked about this aspect and even the Koinos Group themselves is talking about offering a "Mana Fountain" product to go with an eventual paid API service for businesses.

One big part where these two chains differ is that Hive Power not only allows you to perform free transactions perpetually but that Hive Power also influences your ability to distribute inflation through stake weighted voting. Koinos does not have this by design as there is no stake weighted voting and no "rewards pool". It was super obvious that bid bots and Hive Power delegations would eventually become a thing - people are essentially leasing their ability to get a piece of the rewards pool. Whether this is "good or bad" is beyond the scope of this blog post but the one thing I'll say is that if code allows people to do something and it's monetarily advantageous for them to do so they will absolutely do it. No question. I will say that Steem/Hive did come up with some pretty good mitigations to bring balance to the system - it's not perfect, but it often mostly works.

Staking

So speaking of Hive Power, here's another big difference with Koinos: you do not pre-stake your Koin. There is no "Koin Power". Koin by default is always in liquid state. As you use Mana to perform transactions your Koin becomes temporarily locked, but only what you actually needed to perform that transaction. It automatically reverts back to liquid state over the course of 5 days. On Hive it's necessary to have a long power down time for a variety of reasons, but, it's mostly reasons relating to the stake weighted voting aspect. With no stake weighted voting on Koinos, there's no need for a "power down time".

Delegations

Coming from Steem/Hive, the word delegation has quite a different meaning. I now believe they should have chosen a different word for this on Koinos. I've talked with both the community and the team about this and most agree that in hindsight a different word would be more appropriate - it is still riddled throughout the original whitepapers though as @edicted mentions in his post. What Koinos has is basically payer/payee semantics, it could probably be called "mana borrowing". You can authorize other accounts to spend a certain portion of your Mana to perform transactions, but it's only spent as it's used - it never leaves your account and you can authorize or unauthorize this spending at any time. It's not a "temporary rental" of "voting power" (remember, there is not stake weighted voting on Koinos).

Why build another chain?

So this is a bit of a contentious topic but it's right there in the beginning of @edicted 's post: Why would previous Steemit Inc employees build a new chain instead of working on Hive? Well, I am not them, so I can't say their reasons but I can tell you from my own perspective why I think they would do that. @edicted mentions that it might be because devs love to "abandon spaghetti code and start fresh". As a developer, I can say that's always a tempting thing to do with any project but I firmly believe their reasons were quite different.

They set out to build a chain that differed in these ways:

1. Replace DPOS with a different consensus mechanism that is immune to the exchange attack.

2. Ability to perform chain upgrades without hard forks

3. No unnecessary politics required for the chain's ability to upgrade

4. General purpose smart contracts instead of being an application specific chain

5. Free accounts (bitcoin style) that don't have to be subsidized by anyone to be able to use.



If they proposed these changes on Hive two years ago it is likely (in my opinion) that people here would still be voting on whether they need to form a committee that can further vote to decide if they can start working on these changes. It's just political. It's sometimes difficult to get things done quickly. It's also very unlikely that everyone with large amounts of stake would agree that all five of these things need to change. AND that's ok! Hive can be Hive, and Koinos can be Koinos. It is what it is. The Koinos team instead spent the last two years developing Koinos and Koinos mainnet went live November 5th 2022.

There's also another elephant in the room here that's not often discussed. I am unsure if Hive's proposal system could reliably fund a full time dev team. Maybe it could - I could be wrong. It’s still a very cool DAO-like system that can fund stuff. Regardless, it's a bit iffy trying to run a professional team that way because of the nature of stake weighted voting and politics. Funding that you have today may be gone tomorrow. Regardless, they built Koinos without any funding other than their own (that I know of) and certainly not any initial VC funding. There was no ICO, no dev team allocation, no ninja mine, just everyone for themselves. A true decentralized fair launch. Their business model is not selling tokens - it's offering services to other businesses who wish to build on the chain. Imagine that - a cryptocurrency company who isn't trying to make it on "number goes up". What a concept.

So let's talk about the five points I mentioned above. I don't think I need to discuss the "exchange attack" and moving away from DPOS because most Hive user's here already know the backstory behind that. I'm also well aware that Hive came up with their own solution (which works) but it would require everyone paying attention to power ups before witness voting could happen and then subsequently performing a hard fork to fix the problem. That brings us to point number two: hard forks.

Koinos's governance, consensus mechanism, block production, and pretty much everything else are all implemented as smart contracts themselves. That means all of these pieces can be upgraded without even updating your nodes. It's full on in-band upgradability without the political aspect of trying to decide what changes can go into a hard fork. There's zero downtime for exchanges. It's just a downright pleasant experience for everyone involved in comparison to what we've all already been through in the past. The only type of things that you'd need to upgrade your node software for are performance upgrades or potentially security related fixes. As far as those performance fixes, Koinos is built as a series of microservices so it's much easier to replace certain pieces than with a monolithic codebase. In fact, Koinos is written using multiple languages already for different microservices (C++, Go, TypeScript). Sometimes it's just best to choose the proper tool for the job.

So, what about general purpose smart contracts? Are those really needed or can we do it all with layer-2 solutions on Hive? I'm not gonna lie. There are some amazing businesses built on Hive using layer-2 solutions, it does work and is often a great solution. However, there is one really important difference in having actual on-chain smart contracts: all dApps built are all on the same base layer and are exposed to each other in an entirely decentralized way. With layer-2 solutions you often need to have an entirely separate set of validators to maintain some level of decentralization and you are basically "off on your own" instead of being able to have your smart contracts directly interact with each other. It's just a really nice thing to have that I think will make more sense as to the "why" in the future once people see dApps interacting with each other and people building businesses on top of other people's businesses. Maybe think of it like stacking legos. You can plug your software into their software on-chain. Very cool stuff. Aside from these reasons, dApp developers can easily upgrade their smart contracts without waiting to see if the features they need can be included in the next big hard fork.

Free accounts. This one I think is extra important and something I think Hive should consider tackling at some point too. As Steemit was trying to scale up due to periods of heavy interest it became increasingly difficult to subsidize account creation. It's a pain point that still exists on Hive. For Steemit it required rate limiting in the form of collecting some pieces of user data (phone, email, etc). At times there was even an approval queue. This is what the "free account credits" band-aid was born out of. I think Hive is probably doing ok with this right now but I also think it would be pretty difficult to scale up quickly if tons of people tried to sign up. Beyond that, the overall landscape of cryptocurrency outside of Steem / Hive has changed quite a lot since Steemit first launched. People expect a different experience today - they are used to just creating an address in Metamask and immediately using it. No KYC, no asking a friend to create an account for you, just create an account and start using it. It does make a difference in user experience. Human readable account names are very cool, but those can still be implemented as smart contracts (which someone is already tackling on Koinos as well). To be fair, maybe Hive already has plans for this and I'm not aware of it yet.

Conclusion

The differences between these two chains are not limited to the things I talked about in this post and are actually quite vast. They are not in competition with each other. It's two things that happened to be originally developed by many of the same people and teams. I fully believe that Hive and Koinos can all be "on the same team" and co-exist.

Anyone have any cool ideas for Hive / Koinos collaboration projects? What can we build together?

hive-and-koinos-transparent.png

Sort:  

You nailed our reasons for building our own blockchain and blockchain framework from scratch. We actually would have much preferred to build on an existing framework instead of building our own (most don't realize Koinos is a blockchain framework), but none could solve all the problems you listed.

Awesome. Glad to hear I got it right. I didn't want to put words in Koinos Group's mouth but I tried to write this as if I was justifying it for myself since I also lived through all of the ups-and-downs of Steem/Steemit times. That's a good point about Koinos being a blockchain framework too. It's not something that's mentioned near enough yet.

is tehera ny social posting on koinos or do u have to have someone build that dapp?

will you put swap.KOIN on hive engine or encourage someoen else to? it would probably be liek 1000 bee or liek a few hundred hive like 50 bucks or something or less, maybe free, ask @aggroed or @cryptomancer i bet theyd help u get swap.KOIN on there, it would reallly really help in fact it would be the really only way to convince us to all buy KOIN, i know i would be buying some pegged KOIN on swap.hive on hive-engine.com

Hey @ackza - sorry for the late reply, I did not get a notification for whatever reason. To answer your question, no there are not any social media apps on Koinos and I don't know of anyone who's developing one (at least not publicly). I know the Koinos Group team has no interest in doing a Steemit 2.0 or any other type of social media so if that were to happen it would be some other team. Thanks for the suggestion about doing a swap.KOIN on hive-engine - as far as I know this would need to be setup by the hive-engine team (if I'm wrong feel free to point me in the right direction and I'll forward it on to the Koinos Group team and community).

hive engine said no new swap coins lol

but u could add your own and make ur own gateway!!!

u hust assumed koinos would have a hive style social dapp maybe thats what it needs

personally im sticking with proton

Greetings from Ass Clown Bot! The Bot that calls out total ass clowns on Hive!

Your content has been analysed and found to be EXTREMELY low quality

Is there already something implemented on Koinos? A true usecase/DApp apart from exchanges and wallets?

It's pretty brand new, but, the community is pretty active developing various things now that it actually exists. One is BurnKoin which is essentially a decentralized mining pool where people can participate in block production without having to run a node themselves (yes I know not super exciting, but, it is up and running and was needed nontheless). @jga also just launched Fogata which is a different mining pool solution with a twist - it is the base infrastructure for some other projects he's planning to launch. There's Koiner which is basically a block explorer with some fancy features. There have been two NFT collections launched on Koinos so far (OG-Rex and Press Badges) but there isn't anywhere to trade them (yet). Both collections sold out within a day. I am currently building Kollection with a small team. It's a digital asset trading marketplace. Obviously the classic image NFT's is the first use case, but, there are some really cool use cases for NFT's that can't be done elsewhere on non-free chains like Ethereum.... but we need this base infrastructure first which is why I'm building it. The NFT marketplace is needed for some other types of businesses to be able to exist on Koinos. KAP is being built and is sort of like Ethereum's ENS domains (the .eth things you see all over twitter) but is a bit more than that as it's really a "smart wallet" solution. It brings account abstraction to Koinos so that user's can have wallets with Mana to perform transactions but not needing to worry about their keys. It also gives people human readable names. Games are the other big use case and there are at least two rumored in development but nothing officially announced. Koinos Group recently received 500k in seed funding from Blockchain Founders Group and @Splinterlands

I cant wait for an Uniswap-style thing.

I cant wait for an Uniswap-style thing.

Wow not sure how I forgot that. That's KoinDX - it's coming soon to main net but you can test it on testnet now.

yeah, pretty cool free transactions make it worth it for micro-transaction pools. Will be big.

And sure also for larger volumes :D

Currently KOIN is only listed at MEXC. Is it planned to list it on larger exchanges? I guess that would increase liquidity.
What is KoinDX? Which pairs will be offered?

It's currently only listed at MEXC yes. Due to the nature of exchange listings, teams have to sign NDA's that don't allow them to discuss these listings prior to them happening. We simply won't know until they go live. Uphold (and some of their staff) have mentioned Koin quite a bit on twitter so that one in particular seems likely. It's only 3 months old, so it'll probably be awhile before you see things like Binance listings (in my opinion - could be wrong). KoinDX is like uniswap so any tokens that are on Koinos could be traded there as any pair. The software for a bridge is being tested on the testnet at the moment so we can assume once that goes live we'll start to see wrapped tokens from ETH on Koinos and also wrapped Koin on ETH. This also would give more trading pairs that could be available on KoinDX.

Many thanks for your swift and detailed responses. This is an really outstanding.

I have been following koinos from the sidelines, and this is the first time I understand the Proof of Burn concept and the burn to mine.

It is an interesting concept, although I'm curious what is the math behind it?
I guess all the inflation goes to miners, so if there is a small amount/share burned for mining at the beginning, the APR for the first miners will be high ... as more come along it should go down. The comparison with Bitcoin miners is not a 100%, since you can sell the miners. Can you sell the virtual hash power? Is it transferable? Maybe the account that has that hash?

Also not a lot is mentioned about scalability here. I know there was talks that it is scalable. What is the block size? What are the technical requirements to run a miner, beside the tokens?

Thanks for the grounded explanation :)

Thanks for the question. @toni.point answered it pretty well already but I can elaborate a little more. It is a set 2% inflation per year (can be changed by governance if necessary but unlikely). That equals 4% APY per year for miners as long as we're at the "target burn rate" of 50% of the supply burnt. This is where it gets interesting though: if the amount burnt is below 50% of the supply, then the APY for miners will be higher than 4%. That's incentive for more people to burn and how the system keeps equilibrium. The same happens in reverse - if there's more than 50% of the supply burnt then the APY will go below 4% causing fewer people to participate in block production. That would also cause a deflationary scenario because more Koin would be being burnt than being added to the supply every year. In either case, the max added to the supply every year is 2% of the total supply. As @toni.point mentioned VHP (virtual hash power) is actually a token that can be traded which would be similar to Bitcoin miners selling their equipment. Since it's a standard Koinos token it could be added to exchanges but it's likely that the first place you'll be able to trade it is on KoinDX (like uniswap). Speaking of standards, there's now a place to propose and discuss those so that new contracts/tokens can be aggregated by interfaces and listed by exchanges: https://github.com/koinos/koinos-contract-standards

On the point about miners making more early on as less people were participating: Koin started as an ERC-20 to feed the initial supply. It has to be claimed on Koinos main net for it to become part of the supply. So even though there are 100m total possible Koins in the supply, there is currently only 38m of that claimed. The 2% per year can only be that of what is already claimed. This was done to avoid a "Steemit like scenario" early on. The amount burnt has stayed between 38%-50% since day 1 so so far it is working as intended. You can see stats at https://koiner.app/

Inflation is 2% of VHP+KOIN. Currently there is 40% burned so yield is about 5% for miners. VHP is just a normal token that can sold/transfered just fine.

For scaling there have tested it with 150+ tps on testnet without any optimizations.

VHP is just a normal token that can sold/transfered just fine

On what market?

Currently there is no market for it yet. You would have to sell it OTC. But some people are working on a uniswap clone called koinDx. Should release very soon.https://koindx.com/

one of the things that I do agree with him on is that eventually the free-to-use element of the chain called Mana will likely have some monetary value

But that was pretty much the only point I was making in my post.
I did not read the whitepaper yesterday.
I skimmed it for the keywords needed to make my point.
I can see how calling it DPOS would be triggering as shit.
Thanks for writing this I learned a good chunk.

Awesome. Thanks for reading. Sounds like we're basically in agreement then. I think most users and developers on Koinos are in agreement too, eventually (at very high marketcaps) the "free to use" element does have some kind of monetary value and might make sense for some people to rent/borrow instead of holding their own base token to continually get free transactions. Oddly it's also an element that some users are excited about though - they are looking forward to renting out and/or being the borrower for Mana they have. Without the stake weighted voting aspect it feels a bit more wholesome for that to become a reality some day (but that's a matter of opinion I suppose).

The question I'm trying to answer right now are the block production incentives.
Do you know how Koinos prevents Sybil attack?
Trying to figure out how mining works...

My next post will have to be on koinos consensus because of the response I got.
Gonna take more work than usual.

The one thing I'd add to @andrachy's answer here is that in reference to the Sybil attack it's basically the same as on Bitcoin. You have to actually produce blocks in order to have governance votes. 1 block produced is 1 vote (it is not stake weighted). In order to produce more blocks than anyone else you have to first acquire stake and burn it and then actually produce blocks for quite some time to get your governance votes in. Changes to governance require 70% of produced blocks to be voting for a proposal, non-governance changes require 60%. This is very similar to Bitcoin because in order to attack the network there you would need to acquire 51% of the hash power and then actually continue to produce blocks - you couldn't just stop producing, you'd have to keep "owning" the network in perpetuity. This is part of why I say PoB is more similar to PoW than PoS. In addition, the default governance vote is "no" so it isn't possible for someone to sneak in a proposal without block producers actively engaging.

Great addition. Thanks!

Thanks for digging into how Koinos works.

  1. Miners produce blocks in exchange for inflation.
  2. Miners burn KOIN in exchange for VHP 1:1.
  3. How much they earn is based on how much VHP they have, but as they receive KOIN rewards, their VHP gets destroyed.
  4. So there are two components to the miner incentives:
    a. The rate at which the VHP of a miner is diminished and
    b. The KOIN earned from producing a valid block.
  5. The rate at which VHP is reduced is based on the assumption that 50.1% of the KOIN supply is being burned per year.
  6. The block reward (which is KOIN) is based on the sum of the total supply of KOIN and VHP times (1+ 0.02). 0.02 is the inflation rate.
  7. The outcome of these incentives is that if the target burn rate is reached, the miner will receive an APR of 4%.
  8. However, if the amount of KOIN burned is below the target, miners will automatically earn greater than 4%. If it is above the target, they will earn less.

The actual mechanics of how VHP and the output of a verifiable random function are combined to mimic proof of work are better explained in the whitepaper.

Does that answer your question?

Sweet! I spent the last year building Hive knowledge and I felt like I was a year too late to the party, like I should have started in 2021 rather than 2022. Looks like I will be researching Koinos and maybe only be a few months late to the party! @cryptothesis thought you might be interested in this info also @cryptocharmers

Yes, I am interested. Considering to include it in my portfolio. Haven’t found where to buy it. Do you know? !PIZZA

It's currently available on MEXC. That's the only exchange it's listed on so far, but, I'm sure there will be more coming (it's only been live on main net for 3 months). There have been rumors about a couple others.

Thanks for the information!

Yep, np!

You are a step ahead of me. I am just learning about it. Let me know if you find a market to buy it. Maybe we should start an exchange.

Nah I think it's never too late to join any party that has a future. Welcome to both of them.

There was no ICO, no dev team allocation, no ninja mine, just everyone for themselves. A true decentralized fair launch.

I wont go into detail but the initial distribution was a bit iffy. :)
Kind of turned me off the project at the time. But im always keeping an eye on Koinos.

Ability to perform chain upgrades without hard forks

This is quite an interesting idea that I picked up from the whitepaper way back. Politics definitely slow decision making.

Free accounts. This one I think is extra important and something I think Hive should consider tackling at some point too.

This is probably the biggest problem Hive is facing. Not only the free account problem, but the account creation user experience as a whole is by far the weakest aspect of Hive.
There are some solutions in the form of guest accounts or lite accounts which would be a quite robust layer 2 solutions and could scale infinitely. They cant come fast enough.

I fully believe that Hive and Koinos can all be "on the same team" and co-exist.

Having partners in this space is a must. Connections are extremely valuable. Any negative rivalry would be ill-advised.

There are some solutions in the form of guest accounts or lite accounts which would be a quite robust layer 2 solutions and could scale infinitely. They cant come fast enough.

Yes for sure that sounds like a good idea for Hive but it would also come down to the specific implementation and overall user experience. If it's more of a band-aid than a fix then it might not be the right approach. Without knowing what their plans are I wouldn't want to speculate too much. In either case, I suppose a band-aid would be better than nothing if it allows people to easily start using Hive without KYC.

Having partners in this space is a must. Connections are extremely valuable. Any negative rivalry would be ill-advised.

Agree 1000%

If it's more of a band-aid than a fix...

I cant comment before I see it but I sincerely hope its not a band-aid

It is true that the development of Koinos main net was entirely self-funded.

How was development funded?

I think the short answer is that it was not funded. The long answer is that they probably did it "for free" for company equity as the assumption is that Koinos Group would one day be a valuable company if it's job is to provide enterprise services to businesses on a desirable chain. I also don't work there and don't have any internal information though.

Yeah. That's weird.

But I guess it's not really that weird since there's a perception that any compenstation for a job well done is always unfair in someone's eyes, no matter what. Which is itself unfair.

And it's much harder to make that dumb accusation if there's nothing on the table.

It's also possible that someone or someone(s) on the team self-funded them. We're in the cryptocurrency industry after all. I have no idea though and probably shouldn't speculate. They can speak for themselves if they wish. As of now (after launch) they are actually receiving funding from outside sources though.

Yes, we self-funded through main net completion.

It's quite normal for non-crypto startups.

This is correct. Also, founders such as myself invested capital. We actually spent money to build the blockchain and our company.

good post! I think these projects should both do well in the foreseeable future :)

@tipu curate


The rewards earned on this comment will go directly to the people sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

Congratulations @justinw! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 3250 upvotes.
Your next target is to reach 3500 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Hive Power Up Day - February 1st 2023
The Hive Gamification Proposal
Support the HiveBuzz project. Vote for our proposal!

🍕 PIZZA !

I gifted $PIZZA slices here:
@cryptothesis(4/15) tipped @methodofmad (x1)

Send $PIZZA tips in Discord via tip.cc!

A true decentralized fair launch

Let's not destroy the value of the word "fair" and muddy the facts. I was there and there was nothing fair about their launch. At best it was a shady launch. At worst, ninja mining.

I don't know why would you even say that. Almost everyone there was from Hive and we know what we saw.

Please don't compare shit coins with Hive.

Mining competition certainly got steep quickly, but, it appears that most miners sold their mined stake really early on via Uniswap for pennies (as it was an ERC-20). The majority of holders who were able to claim on main net purchased it on Uniswap. How would you have done it differently?

How would you have made it fair?

I'd really like @theycallmedan and @jongolson input here. Maybe you guys could discuss in a CTP talk if Hive can learn anything from Koinos?

To me one thing decentralized means is that there is no corporate entity/vc owning/backing it. It is by the people and for the people.

All this sounds interesting but how does one earn on koinos? What about content ownership? Are there middlemen of any kind like in web two who can take credit or even censor content?

One way to earn Koin at the moment is by producing blocks (or joining a burn pool if you don't want to run the equipment yourself). You burn Koin for VHP which you produce blocks with. Unlike Hive, Koinos is not DPoS so anybody can be a block producer - you do not need to be voted in. In this aspect the consensus mechanism is more like PoW on Bitcoin.

There is not a rewards pool like on Hive and it is not a blogging platform. Someone could technically develop a smart contract with a different token that mimics this functionality, but, as far as I know no one has any plans for this type of thing at the moment. There are no middlemen, this is entirely decentralized tech. Koinos Group is one of the block producers on the network but they are not even the biggest one at the moment.

Koin can become the neutral carrier of information web3 needs. Without politics and other stuff.

Neutral handling. That's key!