Po navedbah starogrškega zgodovinarja Herodota je perzijski kralj Darij želel grški mestni državi Atene poslati skrivno sporočilo. Izbral je sužnja, mu obril glavo, vtetoviral skrivno sporočilo na njegovo lasišče in počakal, da so mu lasje zrasli nazaj. Sužnja so nato poslali v Atene, po prihodu pa so mu znova obrili glavo in razkrili sporočilo.
Iznajdljivost te stare zgodbe je v tem, da med prenosom uspešno skriva občutljive informacije, ki so vgrajene v navidezno navadno površino. Vendar so izzivi sodobnega digitalnega sveta veliko bolj zapleteni. Ne le, da moramo skriti obstoj informacij, temveč jih moramo tudi obdelati, ne da bi pri tem razkrili njihovo vsebino.
Zato Nillion predlaga koncept decentraliziranega omrežja za “slepo računanje”. Tako kot je bilo sporočilo kralja Darija skrito pod suženjskimi lasmi, Nillionova tehnologija omogoča shranjevanje, prenos in obdelavo podatkov visoke vrednosti v popolnoma šifriranem stanju.
Kaj je slepo računanje?
Slepo računanje se na splošno nanaša na različne tehnologije in metode, ki omogočajo računanje brez razkritja vhodnih podatkov. Gre za celovit koncept, ki je nastal z integracijo in razvojem več kriptografskih in varnih računalniških tehnologij, vključno s slepimi podpisi, varnim večstranskim računanjem (MPC), homomorfnim šifriranjem (HE), zaupanja vrednimi izvedbenimi okolji (TEE) in dokazi brez vednosti (ZKP).
Kaj je Nillion?
Nillion je decentralizirano javno omrežje, zasnovano za varno računanje in shranjevanje podatkov brez uporabe tehnologije veriženja blokov. Njegova osrednja tehnologija je Nil Message Compute (NMC), nov kriptografski primitiv.
NMC vozliščem v omrežju omogoča varno in zasebno obdelavo podatkov brez potrebe po komunikaciji med vozlišči ali vzdrževanju nespremenljive glavne knjige, kot to omogočajo tradicionalne verige blokov.
Kako deluje Nillion?
Nillion meni, da imajo različne tehnologije za izboljšanje zasebnosti, kot sta popolnoma homomorfno šifriranje (FHE) in večstransko računanje (MPC), vsaka svoje edinstvene prednosti. Ni univerzalne rešitve, zato je treba vse te metode organizirati, da bi dosegli najboljše rezultate. Nillion želi združiti vse PET in ustvariti okvir, ki omogoča, da se novi PET zlahka pridružijo njegovi orkestracijski plasti.
Nillionov končni cilj je ustvariti razvojno okolje, v katerem razvijalcem ni treba vedeti ničesar o PET in lahko preprosto uporabljajo edinstvene podatkovne vrste, cela števila in aritmetiko s fiksno vejico za izdelavo svojih aplikacij za povečanje zasebnosti. Prevajalnik bo izbral najboljšo kombinacijo PET za uresničitev vizije razvijalcev.
Za dosego tega cilja sta pomembna sestavna dela Nillionovega programa prevajalnik jezika Nada in omrežje Nillion.
Prevajalnik jezika Nada
Nillion razvijalcem ponuja programski jezik MPC, ki temelji na Pythonu in se imenuje “Nada”. Razvijalci lahko pišejo programe z jezikom Nada in jih sestavijo s prevajalnikom Nada, nato pa sestavljene programe prenesejo v omrežje Nillion, da se zaženejo.
Z aplikacijo Nada lahko razvijalci upravljajo shranjevanje podatkov o zasebnosti visoke vrednosti in izvajajo slepe izračune na teh podatkih, pri čemer je zagotovljeno, da podatki med obdelavo ostanejo šifrirani.
Dvoslojna arhitektura omrežja Nillion
Omrežje Nillion je trenutno v fazi testiranja. Uporabniki lahko ustvarijo denarnico Nillion prek portalov Keplr ali Leap in se tako povežejo s testnim omrežjem Nillion. Čeprav se je dejavnost testnega omrežja “Genesis Sprint” končala 6. julija, je Nillion napovedal, da bo začel drugo fazo dejavnosti.
Omrežje Nillion ima dvoplastno arhitekturo: osrednje omrežje Petnet in koordinacijsko plast NilChain, s čimer se dosežeta funkcionalna ločitev in decentralizirano upravljanje.
- NilChain: Koordinacijska raven omrežja Nillion, ki je odgovorna za usklajevanje plačil za slepe računske operacije in operacije shranjevanja, ki se izvajajo v omrežju.
- Petnet: Uporablja Nillionove tehnologije za izboljšanje zasebnosti (PET) za zaščito porazdeljenih podatkov visoke vrednosti in izvajanje slepega računanja.
Potencial uporabe
Nillionova tehnologija ima širok potencial uporabe na več področjih, zlasti v scenarijih, ki zahtevajo visoko stopnjo varnosti in zaščite zasebnosti. Posebne aplikacije med drugim vključujejo:
- Zasebno sklepanje in usposabljanje modelov umetne inteligence: Nillionova tehnologija lahko izvaja sklepanje in usposabljanje modelov umetne inteligence brez izpostavljanja zasebnosti podatkov.
- Varna analiza podatkov: varno obdelujte in analizirajte občutljive podatke, kot so medicinski in finančni podatki.
- Porazdeljeno računalništvo: Zagotavljanje učinkovitih in varnih porazdeljenih računalniških storitev za aplikacije, ki zahtevajo veliko računalniških virov.
Financiranje
Decembra 2022 je družba Nillion zaključila zagonsko rundo v vrednosti 180 milijonov dolarjev, ki jo je vodila družba Distributed Global, v njej pa so med drugim sodelovale družbe AU21, Big Brain Holdings, Chapter One, GSR Markets in HashKey.
Nillion je navedel, da je leta 2023 zaključil zasebno prodajo žetonov z oceno 400 milijonov dolarjev, ki jo je vodil Hack VC, sodelovali pa so tudi predstavniki industrije, kot sta Ansem in CL, ter angelski vlagatelji iz Worldcoina in LayerZero.
Vendar konkretni znesek ni bil razkrit. Poleg tega je Nillion prejšnji mesec na CoinListu izvedel skupnostno prodajo žetonov in ponudil 35 milijonov žetonov NIL (3,5 % celotne ponudbe) z enako oceno 400 milijonov USD. Pričakuje se, da bo Nillionov dogodek izdaje žetonov (Token Generation Event – TGE) potekal konec avgusta 2024.
Ekipa
Nillionova ekipa je impresivna. Razvojno podjetje Nilogy je bilo inkubirano v okviru programa CoinList Seed Program. Ustanovitelj in tehnični direktor podjetja Nilogy je Conrad Whelan, ustanovni inženir podjetja Uber. Glavni strateški direktor je Andrew Masanto, ustanovitelj CMO podjetja Hedera Hashgraph.
Poslovni direktor je Slava Rubin, ustanovitelj ameriške spletne strani za množično financiranje Indiegogo, glavna svetovalka pa Lindsay Danas Cohen, nekdanja podpredsednica pravne službe za produkte pri družbi Coinbase.
Zaključek
Omrežje Nillion je inovativno decentralizirano omrežje, ki s tehnologijo Nil Message Compute (NMC) omogoča učinkovito in varno obdelavo in shranjevanje podatkov. Njegova osnovna tehnologija vozliščem omogoča izvajanje varnih izračunov ob hkratnem varovanju zasebnosti, ne da bi pri tem vzdrževala nespremenljivo glavno knjigo kot tradicionalne verige blokov. Zaradi tega je Nillion med drugim zelo obetaven pri zasebnem sklepanju in usposabljanju modelov umetne inteligence.