Oasis Network is an Oasis Network based on Cosmos SDK builds a privacy-centric smart contract platform. The project prioritizes applications and use cases that promote data privacy and user confidentiality. Since Oasis uses the Cosmos SDK, it will eventually be able to connect to the broader cosmos-enabled chain (called regions) ecosystem once the IBC (Inter-Blockchain Communication) protocol is turned on.
Oasis Distinguish themselves by separating their consensus layer from their contract enforcement layer. These separate layers give Oasis the flexibility to support multiple customizable runtimes (which it calls ParaTimes). The model is similar to how Avalanches have various subnets or how Polkadot protect and connect independent parallel chains.
Oasis Privacy features created a new kind of digital asset called tokenized data, which allows users to control the data they generate and earn rewards by using apps, creating an incentivized data economy model. With smart contracts that support confidentiality, data remains private while it is processed. This provides end-to-end data confidentiality on the blockchain, unlocking potential DeFi use cases such as mortgage underpayment and preventing foreground/background runs.
Parcel SDK
Oasis currently provides a Parcel The SDK (an NPM development kit that allows developers to write applications that interact with the Oasis network directly in JavaScript without having to write smart contracts), developers can use Parcel SDK to develop applications and deploy them on the Oasis network, The key manager provided by the corresponding confidential parallel time environment (each run time represents the duplicate application program with shared state, because the programs can run in parallel and are independent of each other, improving the overall performance of the network) generates the key pair, and encrypts the data uploaded by the user with the public key of the program. Then the consensus committee will randomly select a group of computing nodes that support TEE trusted execution environment for calculation, and the encrypted user data will enter the security area of the computing node with the corresponding program. If the verification result of the key manager is: The program in the security zone of the compute node is indeed the corresponding program, and the key manager will release the corresponding private key to unlock user data. When the calculation result is generated, Oasis will encrypt the calculation result before it is out of the security zone. For example, Alice needs to borrow and buy a house through credit evaluation. She also chose PrivateLoans' lending service, which uses Oasis as its application solution. The specific process is as follows:
(2) The PrivateLoans application is deployed in the Oasis network in the background, and the corresponding secret parallel time environment provides the key manager to generate the key pair, and the PrivateLoans public key is used to encrypt the data uploaded by Alice.
It is then submitted to the consensus committee for verification of the chain.
Communities and ecosystems 22.5% Strategic partners and reserves 5% Distribution of tokens | Number of | Percent |
---|
supporters | 2300000000 | 23% |
Communities and ecosystems | 2250000000 | 22.5% |
Core contributors | 2000000000 | 20% |
Equity incentives | 1950000000 | 19.5% |
Foundation endowment | 1000000000 | 10% |
Strategic partners and reserves | 500000000 | 5% |