Nulink — Telegram AMA — January 25
On Tuesday, January 25, we had the pleasure to welcome to our Telegram chat:
We asked him questions about the development of Nulink.
Some sentences have been slightly edited for readability but the meaning has been conserved.
Q — Ayeley from GAINS: Can you introduce yourself to our community? Tell us about your crypto journey so far
A — David from Nulink: My name is David Jiao. I have over 10 years of experience in the automotive and AI industry. Entrepreneur experience of founding startups both in Sweden and China successfully raised a few rounds of investment and as CPO of Golden Ridge Robotic was responsible for a series of autonomous products. During this period I learned what brings to the current AI (machine learning and deep learning) world is most important.
That is DATA. And you always need to dig out the what are the obstacles to make data valuable to your product which is always the PRIVACY. And NuLink is the project I and a few cryptography guys start to solve these issues.
Q — Ayeley from GAINS: Can you tell us what NuLink means in a few sentences?
A — David from Nulink: Well, I have two versions of “a few sentences”. For everyone, I would say: NuLink combines best-of-breed technologies in privacy and security to create an API that developers can use in their decentralized applications. With this powerful API, the developers and app builders can add security and privacy.
This can be any type of techs like an NFT trading platform, a health platform, a system to store private information, a system to handle credit card info, and much more. For tech people, I would say: NuLink network is a decentralized solution for privacy-preserving applications developers to implement best practices and best of breed security and privacy. The NuLink platform provides endpoint encryption and cryptographic access control. Sensitive user data can be securely shared from any user platform to cloud or decentralized storage and access to that data are granted automatically by the policy in Proxy Re-Encryption or Attribute-Based Encryption.
For the data used on the other side, Zero-Knowledge Proof can help them verify the data source. In more advanced privacy-preserving use cases, NuLink uses Fully Homomorphic Encryption to customize enterprise-level data computation services.
Q — Ayeley from GAINS: What problem does NuLink try to solve and what are the solutions?
A — David from Nulink: Today, businesses across the spectrum understand that data is the key to maximizing business value. Almost all businesses are mining data to fuel innovation and growth. Meanwhile, data can cause irreparable damage to businesses, reputations, and people’s lives if sensitive information leaks in a data breach.
In many cases, even though the law requires companies to implement data protection (for example, Europe’s GDPR or General Data Protection Regulation that is known as the toughest privacy and security law in the world), businesses regardless of size — enterprise, small or medium businesses or startups — often find it difficult to protect their users’ data. Finding a solution to these data privacy problems is the motivation behind NuLink. By integrating best-in-class technologies we are building a strong technology foundation.
The technical solutions provided by NuLink cover three main categories.
1. To ensure the availability of data in ciphertext form. The crypto techniques used here mainly include Zero-Knowledge Proof.
2. Privacy-preserving data sharing. The general method is to encrypt data and let the data owner control access to it. The technologies include decentralized encrypted storage, proxy re-encryption, identity-based encryption attribute-based encryption, etc.
3. Privacy-preserving data computing, which involves the integration of certain privacy computing capabilities into smart contracts. The technologies used include multi-party secure computing, homomorphic encryption, and so on. These three kinds of technical solutions can provide privacy-preserving applications in many application fields.
Q — Ayeley from GAINS: Please describe some application scenarios using NuLink technology?
A — David from Nulink: As I mentioned above, NuLink provides three kinds of technical solutions for many privacy-preserving scenes: encrypted NFTs trading market, secure electronic health records sharing, decentralized digital rights management, secure data sharing collected by IoT devices, financial encrypted data prediction, privacy-preserving social network, etc.
One of the most exciting use scenarios for NuLink’s technology solution is in the encrypted non-fungible token (NFT) trading market. The NFT market is booming — in the first half of 2021, NFTs saw $2.5 billion in sales. This means there is a great opportunity for new solutions that take NFTs to the next level. At NuLink, our first objective will be to provide technology for NFT marketplaces to facilitate private auctions, encrypted and private collections, and entirely new exciting use cases for encrypted NFTs. For instance, the NuLink solution makes it possible for artists to set up secure online private auctions where potential buyers can virtually view and bid for the art pieces on sale.
The artist could also create special viewing events for their most dedicated fans or special collectors. Similarly, NFT owners will be able to securely share access to a specific NFT or their private collection with whomever they desire and even charge a viewing fee.
Q — Ayeley from GAINS: Please talk us through the NuLink architecture? How can a user interact with the platform?
A — David from Nulink: The NuLink network integrates the Application Layer, the Cryptograph Layer, the Storage Layer, the Blockchain Layer and the Watcher Network
1. The Application Layer: The Application Layer is an abstract interface layer that directly interacts with the application. The Application Layer also needs to interact with the Cryptograph Layer to grant authorization of the application’s privacy data.
2. The Cryptograph Layer: The Cryptograph Layer is an entity that handles cryptographic operations on behalf of the Application Layer. The cryptographic operations include key generation, encryption, decryption, etc. The Cryptograph Layer also needs to connect to the Storage Layer and is responsible for uploading and downloading the encrypted private data.
3. The Storage Layer: The Storage Layer is a storage network that can be used to store encrypted private data. Currently, we support IPFS (InterPlanetary File System) as our decentralized storage network. Other storage networks such as Swarm and S3 will be available soon.
4. The Blockchain Layer: The Blockchain Layer is the blockchain system that can handle proxy registration and re-encryption request management. Currently, proxies can register in Ethereum only. However, the user could send their requests to other blockchain systems such as Polkadot and Solana.
5. The Watcher Network: The Watcher Network is a relayer network that relays the information of proxy nodes from Ethereum to other blockchain systems. The Watcher Network will be maintained under an on-chain governance mechanism (DAO) to guarantee its decentralization and security.
Q — Twitter user @C7E_3: I was researching about the creation of Nulink in relation to a solution that makes it easier for developers to implement the best cryptographic practices, but what problems are solved for developers through this solution and when will it be released to the market for users?
A — David from Nulink: Nulink is an open-source project, we provided a middleware between APPLICATIONs and different BLOCKCHAIN ecos users. So different DAPP developers want to secure their data by using an easy and cheaper way. they can try to use NuLink API by plugging it into their app or platform. We will help them handle the data encryption, decryption, KMS, even the privacy computing algorithm for them. The clear and simple API and its manual will help them achieve this without a lot of cryptographic deep knowledge.
Q — Twitter user @dead_evild: Nulink’s encryption solutions are ideal for controlling access to corporate remote resources, protecting their integrity. Is there a development or use case that allows the authentication of business users or can it be applied for this purpose?
A — David from Nulink: Yes, I wrote an article about a user case for insurance companies and mobility service providers. We have a solution for them to share data securely at the enterprise level.
Q — Telegram user Pedri: You have Application Layer, Cryptography Layer, Storage Layer, Blockchain Layer. Why does Nulink have so many layers and how do they strengthen the Nulink ecosystem? What is the most important layer of all those mentioned above? How does this relate to network surveillance?
A — David from Nulink: I would say all layers are equally important but as software architecture, you can always refine it with more and more practice. They are cooperated to serve one purpose which is securely sharing data with efficiency and in a decentralized way. For NuLink, we are good at the Cryptography layer, that’s our core part since we have a long-term plan to work on it with IBE/ABE/ZKP/FHE. We will make it more and more mature.
Q — Telegram user Victor: NuLink uses ZKP, SMP Computation, and Fully Homomorphic Encryption as its technical core. However, this tech has problems like bigger transaction sizes, longer processing times, etc. So, how does NuLink avoid this problem on its platform and still offer a good service to users?
A — David from Nulink: Yes, we know the current solution is not enough for many use cases. We have a few researchers working on this to try to use it in a niche market with for example less latency required. We have some new ways of working to make it more efficient like plaintext/ciphertext space switching methods. things like we will discover and uncover our milestones.
Q — Ayeley from GAINS: Does NuLink have a token? If yes, what is the token use case?
A — David from Nulink: NuLink’s token symbol is NLK. The total supply of NLK is 1 billion and it will be generated in two stages: pre-allocation and stake mining after the mainnet launch. The pre-allocation of NLK can be classified into four categories: Foundation (15%), BD & Community Incentivization (20%), Core Team Incentivization (15%), and Pre-sale (20%). After the mainnet is launched, the remaining 30% of the total supply will be mined by Providers in the NuLink network within four years. After four years, the new mining rules will be determined by the on-chain governance mechanism (DAO) maintained by the community. In the NuLink network, NLK tokens have the following main functions.
They will be:
1. Used as the staking collateral for different kinds of Providers (Proxies, Watchers, Computing Providers, Storage Providers). Providers need to stake NLKs in the NuLink network to provide services and obtain benefits. Meanwhile, they will bear the risk of NLK slashing in the case of a penalty. 2. Used as the staking benefits for different kinds of Providers (Proxies, Watchers, Computing Providers, Storage Providers). If the Providers provide proper services in the NuLink network, they will be rewarded with $NLKs.
3. Used as the NuLink network’s service fees. Users in NuLink who want to use the service (secure data storage, secure data sharing, or secure data computing) need to pay fees to the corresponding providers.
4. Used in the election and voting of the on-chain governance mechanism (DAO). NLK is used to vote on proposals.
Q — Ayeley from GAINS: Is there a relationship between NuLink and NuCypher? Tell us about it
A — David from Nulink: NuLink is an independent privacy project. It got official support from NuCypher when the project started. Our team cooperates with the NuCypher team both in Technology and Business Development. Maybe the comment from Maclane(The Co-founder of NuCypher) can best explain the difference between NuCypher and NuLink. “I’m excited to see NuLink bring NuCypher/Threshold’s proxy re-encryption and other privacy-preserving technologies to smart contract platforms beyond Ethereum. Cross-chain interoperability is both one of the hardest technical problems and alluring siren calls in the blockchain space. The NuLink team is well-positioned to execute on making this dream a reality and I’m happy to support them in that quest.”
Q — Twitter user @TheShadowJK_1: I read that NuLink is collaborating with NuCypher and has received a grant from the Polkadot Web3 Foundation. What impact has this support had on your platform? How will it help you scale towards the goals you have set for 2022? What do you hope to achieve with this grant?
A — David from Nulink: Good question actually. Polkadot is the first grant we got and that’s the starting point of how we start the NuLink project. And we have done the pallet as we described in the grants.
we will continue to broaden our use cases for other ecos and eventually we can serve inter-blockchain users for privacy-preserving purposes.
Q— Telegram user ❤️yamate❤️: Collaboration and partnerships are one of the cornerstones to making DeFi more widespread. Can you share some of the partnerships you have formed with existing blockchain foundations recently??
A — David from Nulink: Yes, so far we have an official partnership with NuCypher, CryptoDiffer, SupraOracles. We also have other partners building more use cases in this ecosystem
Q — Ayeley from GAINS: Let`s now talk about the milestones you have achieved so far and about your upcoming plans?
A — David from Nulink: 2021Q1 Project Start 2021Q4 Deliver NuLink Polkadot pallet and launch Polkadot watcher node 2022Q2 NuLink core library v.1 Release:
1. Watch Network Deployment
2. Fully support PRE.
3. NuLink API released. Launch NuLink’s test network! 2022Q4 NuLink core library
v.2 Release: Storage Layer Deployment to support more decentralized storage solutions! Launch NuLink main network and start on-chain governance (DAO)! 2023Q2 NuLink core library
1. support IBE&ABE.
2. NuLink API updates for supporting Identity & Attribute Bases features. 2024Q4 NuLink core library
1. Data Availability Mechanism Supported through ZKP.
2. Privacy Data Computing Supported through FHE.
We have completed the Polkadot pallet recently and are currently working on the Polkadot watcher node. Once we finish this, all the users in Polkadot will find it easy to use our privacy-preserving services in their applications. Since we also got grants from PLATON, NEAR, HECO. we will bring our services to those eco users soon!
Thank you for coming into our community, and taking the time to answer our questions. Do you have community incentive activities such as airdrops? Where can we follow you to stay updated? — Ayeley Commodore-Mensah from GAINS