Nillion is a decentralized data storage and computing network, equipped with a full set of tools to help developers build powerful new applications that can securely utilize high-value data. Its modular and flexible architecture enables developers to leverage cutting-edge encryption technology, not only making existing workflows more secure, but also unlocking entirely new application scenarios.
Currently, early developers in the Nillion community are developing the following tools and applications:
• Private Predictive AI Tool
• Secure storage and computing solutions for the medical industry
• Secure storage solution for sensitive data such as credentials
• Secure workflow for trade data
When sensitive data is encrypted and stored, the traditional approach usually requires decrypting the data, performing calculations, and then re-encrypting the results. This ‘decrypt-calculate-re-encrypt’ process exposes the data to the operators of the computing infrastructure, posing security risks.
The innovation of blind calculation lies in the ability to perform useful calculations on data while keeping it encrypted, even if the operators of the computing infrastructure cannot decrypt the data.
Nillion achieves blind computation by utilizing various privacy-enhancing technologies (PETs) such as Secure Multiparty Computation (MPC) and Homomorphic Encryption (HE). Each blind module packages and combines one or more privacy-enhancing technologies to provide in a developer-friendly manner, enabling a wider range of developers to utilize these advanced capabilities.
The Nillion network architecture consists of two main components: Petnet and nilChain.
Petnet allows developers to store and compute data in encrypted form using Privacy-Enhancing Technologies (PETs).
Petnet is composed of a set of nodes, which can be recruited to form different clusters based on the PET technology used by developers. Developers can autonomously choose the location in the secure computing trade-off space and decide on the factors they care most about.
The Petnet node supports secure storage and computation of data, and developers can interact with these nodes through various SDKs to invoke these capabilities. Each node supports the use of PETs by running one or more Blind Modules.
nilChain is a blockchain used to manage the shared resources of the entire Nillion network.
It is built on top of the Cosmos SDK stack, supporting reward mechanisms, encrypted economic collateral, and governance functions, while also enabling cross-cluster coordination.
Since the primary purpose of nilChain is to provide coordination capabilities, it does not have an open execution environment for running smart contracts.
The blind module is the core technology that Nillion is building. As a developer or end user of Nillion technology, you will mainly interact with it through SecretSDKs, which are all built based on the blind module.
Currently, Nillion has three blind modules: nilVM, nilDB, and nilAI.
nilDB is a secure database solution provided by Nillion, which supports storing data in an encrypted (through symmetric encryption or homomorphic encryption) and/or decentralized (through multi-party secure computation, MPC) manner.
The data is stored in a cluster composed of network nodes (the current cluster consists of three nodes).
nilDB is the core blind module that supports Nillion’s SecretVault and SecretDataAnalytics products.
Data in SecretVault and SecretDataAnalytics can be accessed via easy-to-use RESTful API, which provides interfaces for creating/uploading, retrieving, and querying data.
Developers can use our nilQL library to encrypt and/or secretly share data on the client side, and then send the ciphertext and/or secret shares to network nodes through RESTful API.
nilAI is a secure artificial intelligence module provided by Nillion, which can securely run large language models (LLMs) in Trusted Execution Environments (TEEs). nilAI is the core obfuscation module supporting the SecretLLM product.
Like SecretVault and SecretDataAnalytics, the SDK of SecretLLM can also be accessed through an easy-to-use RESTful API, allowing users to run inference tasks on supported models using this interface.
The core function provided by nilVM is to use multi-party secure computation (MPC) to achieve decentralized signature of data, which can be called by SecretSigner.
In addition, nilVM can also be used through our Python or TypeScript client, and it comes with a dedicated programming language called Nada.
$NIL is the native token of the Nillion network, playing a core role in the network’s security, governance, and Nillion’s long-term development goals.
The core functions of $NIL include:
$NIL Token Allocation Details
• Ecosystem and R&D (29%):
To support the growth of the Nillion ecosystem and other strategic initiatives, including developer and builder incentives (Grants), validator incentives, and network expansion work to drive real user adoption.
• Community (20%):
Allocated to the community and users, rewarded through incentive programs, airdrops, community grants, and other forms of activities, to reward active users of the Nillion ecosystem and members participating in community rounds.
• Protocol Development (10%):
For continuous research, protocol development, and funding support to ensure the long-term growth and sustainable development of the network.
• Early Supporters (21%):
Allocated to token buyers participating in the Pre-Seed, Seed, and 2024 financing rounds.
• Core Contributors (20%):
Allocated to early team members and advisors, including contributors to Nillion Labs, to recognize their key contributions to the network’s development.
Login to the Gate.io platform now to trade NIL tokens:https://www.gate.io/trade/NIL_USDT
Nillion is a decentralized network platform dedicated to providing secure, privacy-preserving computation and storage for developers and users. Its core goal is to provide an ecosystem that can guarantee data privacy and efficient computation by combining advanced privacy-enhancing technologies (PETs) and blockchain technology.
Nillion is a decentralized data storage and computing network, equipped with a full set of tools to help developers build powerful new applications that can securely utilize high-value data. Its modular and flexible architecture enables developers to leverage cutting-edge encryption technology, not only making existing workflows more secure, but also unlocking entirely new application scenarios.
Currently, early developers in the Nillion community are developing the following tools and applications:
• Private Predictive AI Tool
• Secure storage and computing solutions for the medical industry
• Secure storage solution for sensitive data such as credentials
• Secure workflow for trade data
When sensitive data is encrypted and stored, the traditional approach usually requires decrypting the data, performing calculations, and then re-encrypting the results. This ‘decrypt-calculate-re-encrypt’ process exposes the data to the operators of the computing infrastructure, posing security risks.
The innovation of blind calculation lies in the ability to perform useful calculations on data while keeping it encrypted, even if the operators of the computing infrastructure cannot decrypt the data.
Nillion achieves blind computation by utilizing various privacy-enhancing technologies (PETs) such as Secure Multiparty Computation (MPC) and Homomorphic Encryption (HE). Each blind module packages and combines one or more privacy-enhancing technologies to provide in a developer-friendly manner, enabling a wider range of developers to utilize these advanced capabilities.
The Nillion network architecture consists of two main components: Petnet and nilChain.
Petnet allows developers to store and compute data in encrypted form using Privacy-Enhancing Technologies (PETs).
Petnet is composed of a set of nodes, which can be recruited to form different clusters based on the PET technology used by developers. Developers can autonomously choose the location in the secure computing trade-off space and decide on the factors they care most about.
The Petnet node supports secure storage and computation of data, and developers can interact with these nodes through various SDKs to invoke these capabilities. Each node supports the use of PETs by running one or more Blind Modules.
nilChain is a blockchain used to manage the shared resources of the entire Nillion network.
It is built on top of the Cosmos SDK stack, supporting reward mechanisms, encrypted economic collateral, and governance functions, while also enabling cross-cluster coordination.
Since the primary purpose of nilChain is to provide coordination capabilities, it does not have an open execution environment for running smart contracts.
The blind module is the core technology that Nillion is building. As a developer or end user of Nillion technology, you will mainly interact with it through SecretSDKs, which are all built based on the blind module.
Currently, Nillion has three blind modules: nilVM, nilDB, and nilAI.
nilDB is a secure database solution provided by Nillion, which supports storing data in an encrypted (through symmetric encryption or homomorphic encryption) and/or decentralized (through multi-party secure computation, MPC) manner.
The data is stored in a cluster composed of network nodes (the current cluster consists of three nodes).
nilDB is the core blind module that supports Nillion’s SecretVault and SecretDataAnalytics products.
Data in SecretVault and SecretDataAnalytics can be accessed via easy-to-use RESTful API, which provides interfaces for creating/uploading, retrieving, and querying data.
Developers can use our nilQL library to encrypt and/or secretly share data on the client side, and then send the ciphertext and/or secret shares to network nodes through RESTful API.
nilAI is a secure artificial intelligence module provided by Nillion, which can securely run large language models (LLMs) in Trusted Execution Environments (TEEs). nilAI is the core obfuscation module supporting the SecretLLM product.
Like SecretVault and SecretDataAnalytics, the SDK of SecretLLM can also be accessed through an easy-to-use RESTful API, allowing users to run inference tasks on supported models using this interface.
The core function provided by nilVM is to use multi-party secure computation (MPC) to achieve decentralized signature of data, which can be called by SecretSigner.
In addition, nilVM can also be used through our Python or TypeScript client, and it comes with a dedicated programming language called Nada.
$NIL is the native token of the Nillion network, playing a core role in the network’s security, governance, and Nillion’s long-term development goals.
The core functions of $NIL include:
$NIL Token Allocation Details
• Ecosystem and R&D (29%):
To support the growth of the Nillion ecosystem and other strategic initiatives, including developer and builder incentives (Grants), validator incentives, and network expansion work to drive real user adoption.
• Community (20%):
Allocated to the community and users, rewarded through incentive programs, airdrops, community grants, and other forms of activities, to reward active users of the Nillion ecosystem and members participating in community rounds.
• Protocol Development (10%):
For continuous research, protocol development, and funding support to ensure the long-term growth and sustainable development of the network.
• Early Supporters (21%):
Allocated to token buyers participating in the Pre-Seed, Seed, and 2024 financing rounds.
• Core Contributors (20%):
Allocated to early team members and advisors, including contributors to Nillion Labs, to recognize their key contributions to the network’s development.
Login to the Gate.io platform now to trade NIL tokens:https://www.gate.io/trade/NIL_USDT
Nillion is a decentralized network platform dedicated to providing secure, privacy-preserving computation and storage for developers and users. Its core goal is to provide an ecosystem that can guarantee data privacy and efficient computation by combining advanced privacy-enhancing technologies (PETs) and blockchain technology.