-
Notifications
You must be signed in to change notification settings - Fork 0
Knowhere Metaverse Platform
Knowhere is a platform for crafting virtual worlds with a focus on multiverse interoperability, connecting and bridging by design. Knowhere is implementing protocols with ownership, identity, assets and inventory for mobility in a multi world interconnected metaverse.
Knowhere, at its core, is an open source technology platform powering the metaverse and metaverse applications (mApps). We will provide the tools for anyone to launch their own metaverse project, game or mApp. Think of it as an IDE for metaverse development, batteries included.
The metaverse began as an idea for a virtual world, inside a computer for users to connect with each other. Inside that world were possibilities, without boundaries or limitations of the laws of physics. This was Metaverse 1.0.
With the addition of blockchain technology for digital currency and NFTs for asset ownership, we now have metaverse 2.0.
Eventually “The Metaverse” will become a collection of connected projects that were previously stand alone ideas for a metaverse. They will be connected and decentralized, just like websites on the internet are all interconnected.
We are working on metaverse 3.0. by connecting 1.0 and 2.0, just like computers first had small networks with their own protocols, each with different hardware and software. Now they are all connected.
One problem is that users' assets valuations will depend on that project alone, rather than the assets themselves. Existing projects are disconnected and separate. With projects disconnected from each other, users must choose wisely where to invest their time and money. Many people are speculating on the future value of these new assets. That future value will be the result of demand from the users. Some projects will not have or keep enough users to maintain the costs of running the project. This is a problem for the users that own assets in the project and their value is trapped within.
Another problem is blockchain. Many past projects were made without any blockchain integration. Current projects are built using many different blockchain and “dag” protocols. Connecting these protocols are already underway, but more projects are being added without any plans for cross-chain interoperability.
Our solution is to build the platform framework and tools that allow for interconnected projects and portability of assets between them. The ability to travel in the virtual world requires the use of software tools to bridge the gaps in existing projects and define the next generation of project connectivity.
Knowhere Metaverse Platform will also enable the ability to connect to virtually any existing metaverse projects. It will even connect projects that are not using blockchain technology or that are private or have closed access, creating benefits for all.
Knowhere is a multi-blockchain project. Using several blockchain will facilitate the use of the platform tools to give project builders the widest range of abilities. Metaverse as a Platform needs to be cross-chain out of the box.
By leveraging multiple existing and proven protocols, Knowhere can offer security, scalability, interoperability, asset mobility, and speed. Knowhere would not compete with any existing protocols, it would connect and expand them all.
- pLayer - Platform Mainnet Layer ( most secure because it does not need to be as scalable as the side-chain/subnet chains. Therefore it can take more time to verify transactions and more nodes validating the chain and reaching consensus).
- dLayer - DeFi and Trading Layer (will require speed of finality and security. Can be setup like a "Layer 2")
- gLayer - Game, Metaverse and Database Layer (in-game micro-transactions. Ownership finality get verified again using xLayer and pLayer for consensus finality)
- sLayer - Server, Storage and Information Layer (used like an information database for NFT IPFS. Not for transactions of value)
- xLayer - Exchange, Bridge and Cross-chain Layer (will need security and interoperability. Not as much speed or volume is needed. This could even be split into multiple xLayers working as a team layer for cross-chain transactions).
A user first connects to the xLayer when they enter a metaverse project. The xLayer is a cross-chain wallet connection. This allows for users to connect and use gas from a main-net blockchain of their choosing. The xLayer connects to the main-net or sub-net blockchain of the metaverse project, as it was originally set up. The xLayer connection starts an instance for the user on the pLayer, gLayer, dLayer, and sLayer.
With the user connected to all layers via the xLayer, the user can verify existing assets by signing a TX. They can also duplicate their assets to Knowhere, which then allows mobility of assets, similar to self wrapping an asset into a new contract, but not the same. It is a method of pointing to an asset and duplicating its data for the purpose of mobility and speed.
The original asset is not locked or wrapped and therefore carries no risk when using the asset cross-chain. The asset can only be sold or transferred on its original chain, with the owner's wallet. The duplicate asset would no longer be controlled by the seller. The buyer can choose to keep and use the duplicate asset by signing a TX, but does not have to.
This works the same, except that a new asset mint doesn’t require the duplication method. The asset would already be cross-chain mobile and could be sold and transferred within the knowhere platform ecosystem. The asset would also be able to use a self wrapper method to exit Knowhere built projects and enter legacy projects on other protocols. Individual projects may or may not allow use of external assets.
To exit a non-blockchain system with an asset, it may require the use of an oracle for proof of asset control to duplicate an asset. This doesn’t transfer any value, it simply creates a new asset with the other assets' attributes and looks the same. Copyright ownership still remains with the original owner and the user must take responsibility if they use a copy of the asset without permission. It still requires minting the new asset. Knowhere would provide tools to help automate this process for the users.
At launch, Ethereum will be used for the Knowhere Metaverse Platform mainnet, pLayer. Projects also have the ability to choose other blockchain or DAG protocols for their setup of pLayer. They can even launch their own blockchain. This is an open source project and it is encouraged to build new things and invent new solutions.
See our token metrics for more information. This is currently a work in progress and subject to change.