Wat is Nillion? Innovaties in het “blinde reken”-netwerk

Volgens de oude Griekse historicus Herodotus wilde de Perzische koning Darius een geheime boodschap sturen naar de Griekse stadstaat Athene. Hij koos een slaaf, scheerde zijn hoofd kaal, tatoeëerde de geheime boodschap op zijn hoofdhuid en wachtte tot het haar weer aangroeide. De slaaf werd vervolgens naar Athene gestuurd en bij aankomst werd zijn hoofd opnieuw geschoren om de boodschap te onthullen.

Het vernuft van dit oude verhaal ligt in het succesvol verbergen van gevoelige informatie tijdens verzending, ingebed in een schijnbaar gewoon oppervlak. De uitdagingen van de moderne digitale wereld zijn echter veel complexer. We moeten niet alleen het bestaan van informatie verbergen, maar het ook verwerken zonder de inhoud bloot te leggen.

Nillion stelt daarom het concept van een gedecentraliseerd “blind computation” netwerk voor. Net zoals de boodschap van koning Darius verborgen zat onder het haar van de slaaf, maakt de technologie van Nillion het mogelijk om gegevens van hoge waarde volledig versleuteld op te slaan, te verzenden en te verwerken.

Wat is blinde berekening?

Blind computation verwijst in het algemeen naar verschillende technologieën en methoden die berekeningen mogelijk maken zonder de invoergegevens bloot te geven. Het is een veelomvattend concept, ontstaan uit de integratie en ontwikkeling van meerdere cryptografische en veilige computertechnologieën, waaronder blinde handtekeningen, veilige meerpartijenberekening (MPC), homomorfe encryptie (HE), vertrouwde uitvoeringsomgevingen (TEE) en nul-kennisbewijzen (ZKP).

Wat is Nillion?

Nillion is een gedecentraliseerd publiek netwerk dat is ontworpen om veilig te rekenen en gegevens op te slaan zonder afhankelijk te zijn van blockchain-technologie. De kerntechnologie is Nil Message Compute (NMC), een nieuwe cryptografische primitieve.

NMC stelt knooppunten in het netwerk in staat om gegevens veilig en privé te verwerken, zonder de noodzaak voor communicatie tussen knooppunten of het bijhouden van een onveranderlijk grootboek zoals bij traditionele blockchains.

Hoe werkt Nillion?

Nillion gelooft dat verschillende privacyverbeterende technologieën (PET’s) zoals volledig homomorfe encryptie (FHE) en meerpartijencomputatie (MPC) elk unieke voordelen hebben. Er is geen pasklare oplossing en al deze methoden moeten worden georganiseerd om de beste resultaten te behalen. Nillion heeft als doel om alle PET’s samen te voegen en een raamwerk te creëren waarmee nieuwe PET’s eenvoudig aan de orkestratielaag kunnen worden toegevoegd.

De orkestratielaag van Nillion

Het uiteindelijke doel van Nillion is het creëren van een ontwikkelomgeving waar ontwikkelaars niets hoeven te weten over PET’s en gewoon unieke gegevenstypen, gehele getallen en fixed-point rekenen kunnen gebruiken om hun privacyverhogende toepassingen te bouwen. De compiler selecteert de beste combinatie van PET’s om de visie van de ontwikkelaars te realiseren.

Om dit te bereiken zijn de belangrijkste onderdelen van Nillion de Nada taalcompiler en het Nillion Netwerk.

Nada-taalcompiler

Nillion biedt ontwikkelaars een MPC-programmeertaal gebaseerd op Python genaamd “Nada”. Ontwikkelaars kunnen programma’s schrijven met Nada en deze compileren met de Nada compiler. Vervolgens kunnen ze de gecompileerde programma’s uploaden naar het Nillion Netwerk om ze uit te voeren.

Met Nada kunnen ontwikkelaars de opslag van privacygegevens van hoge waarde beheren en blinde berekeningen uitvoeren op deze gegevens, waarbij ervoor wordt gezorgd dat de gegevens tijdens de verwerking versleuteld blijven.

De dubbellaagse architectuur van Nillion Network

Nillion Network bevindt zich momenteel in de testfase. Gebruikers kunnen een Nillion-portemonnee aanmaken via Keplr of Leap om verbinding te maken met het Nillion-testnet. Hoewel de testnetactiviteit “Genesis Sprint” op 6 juli eindigde, heeft Nillion aangekondigd dat het een tweede fase van activiteiten zal lanceren.

Het Nillion Netwerk heeft een architectuur met twee lagen: het kernnetwerk Petnet en de coördinatielaag NilChain, om functionele scheiding en gedecentraliseerd beheer te bereiken.

Blind computernetwerk van Nillion
  • NilChain: De coördinatielaag van het Nillion Netwerk, verantwoordelijk voor het coördineren van betalingen voor blinde reken- en opslagoperaties die op het netwerk worden uitgevoerd.
  • Petnet: Maakt gebruik van de privacyverbeterende technologieën (PET’s) van Nillion om gedistribueerde gegevens van hoge waarde te beschermen en blind te rekenen.

Toepassingspotentieel

De technologie van Nillion heeft een breed toepassingspotentieel op verschillende gebieden, met name in scenario’s die een hoge mate van beveiliging en privacybescherming vereisen. Specifieke toepassingen omvatten, maar zijn niet beperkt tot:

  • AI-modelinclusie en -training voor privégebruik: De technologie van Nillion kan AI-modelinferentie en -training uitvoeren zonder de privacy van gegevens bloot te leggen.
  • Veilige gegevensanalyse: Gevoelige gegevens, zoals medische en financiële gegevens, veilig verwerken en analyseren.
  • Gedistribueerd computergebruik: Voorzien in efficiënte en veilige gedistribueerde computerdiensten voor toepassingen die aanzienlijke computerbronnen vereisen.

Financiering

In december 2022 voltooide Nillion een seedronde van $20 miljoen tegen een waardering van $180 miljoen, geleid door Distributed Global, met deelname van onder andere AU21, Big Brain Holdings, Chapter One, GSR Markets en HashKey.

Nillion verklaarde dat het in 2023 een particuliere tokenverkoop afrondde tegen een waardering van $400 miljoen, geleid door Hack VC, met deelname van industriefiguren als Ansem en CL, en angel investors van Worldcoin en LayerZero.

Het specifieke opgehaalde bedrag werd echter niet bekendgemaakt. Daarnaast voerde Nillion vorige maand een community token sale uit op CoinList, waarbij 35 miljoen NIL tokens (3,5% van het totale aanbod) werden aangeboden tegen dezelfde waardering van $400 miljoen. Het Token Generation Event (TGE) van Nillion zal naar verwachting eind augustus 2024 plaatsvinden.

Team

Het team van Nillion is indrukwekkend. Het ontwikkelingsbedrijf Nilogy werd geïncubeerd door het CoinList Seed Program. De oprichter en CTO van Nilogy is Conrad Whelan, een oprichter van Uber. De Chief Strategy Officer is Andrew Masanto, de oprichter CMO van Hedera Hashgraph.

De Chief Business Officer is Slava Rubin, de oprichter van de Amerikaanse crowdfundingwebsite Indiegogo, en de General Counsel is Lindsay Danas Cohen, voormalig VP of Product Legal bij Coinbase.

Conclusie

Nillion Network is een innovatief gedecentraliseerd netwerk dat efficiënte en veilige gegevensverwerking en -opslag realiseert door middel van Nil Message Compute (NMC) technologie. De kerntechnologie stelt knooppunten in staat om veilige berekeningen uit te voeren en tegelijkertijd de privacy te beschermen, zonder een onveranderlijk grootboek bij te houden zoals bij traditionele blockchains. Dit maakt Nillion veelbelovend voor privé AI modelinferentie en -training, naast andere toepassingen.