Kad cilvēki pirmo reizi atklāja blokķēdes tehnoloģiju, galvenā pievilcība bija caurredzamība. Katra darījuma varēja redzēt, pārbaudīt un izsekot publiskajā grāmatā. Šī atklātība radīja uzticību sistēmai, kas nepavisam nepārvaldīja bankas vai centralizētas iestādes. Bet laika gaitā šī pati caurredzamība sāka parādīt savus ierobežojumus. Ja katrs finanšu solis, līguma mijiedarbība vai digitālā aktivitāte ir redzama visiem, privātums ātri izzūd. Individuāļiem tas var atklāt personīgo finanšu uzvedību, un uzņēmumiem tas var atklāt stratēģijas vai sensitīvas operācijas.
Šī ir problēma, kuru Midnight tīkls cenšas risināt. Tā vietā, lai piespiestu lietotājus izvēlēties starp caurredzamību un privātumu, projekts pēta, kā abi var eksistēt kopā. Ideja nav slēpt visu no blokķēdes, bet ļaut tīklam pārbaudīt, ka kaut kas ir patiess, neizpaužot aiz tā esošo informāciju.
Tehnoloģija, kas to padara iespējamu, tiek saukta par nulles zināšanu pierādījumiem. Koncepts izklausās sarežģīts, taču princips ir pārsteidzoši vienkāršs. Iedomājieties pierādīt, ka esat atrisinājis puzli, neparādot faktiskos risinājumus. Līdzīgā veidā nulles zināšanu pierādījumi ļauj kādam demonstrēt, ka darījums vai datu gabals ir derīgs, neizpaužot pamata detaļas. Blokķēde pārbauda tikai matemātisko pierādījumu, nevis pašu privāto informāciju.
Šis pieejas veids maina to, kā decentralizētas lietojumprogrammas var tikt veidotas. Lielākajā daļā blokķēdē šodien, ja viedais līgums darbojas tīklā, visi ievadi un izejas ir redzamas. Izstrādātājiem, kuriem nepieciešams privātums, bieži ir jāpārvieto jutīgas sistēmas daļas ārpus ķēdes, kas rada uzticības problēmas un samazina decentralizāciju. Midnight cenšas novērst šo kompromisu, ļaujot līgumiem strādāt ar privātiem datiem, vienlaikus ražojot rezultātus, kurus blokķēde var pārbaudīt.
Aizkulišu procesā tīkls atdala divus dažādus procesus. Publiskā blokķēde uzrauga kopīgo grāmatu—bilances, līgumu stāvokļus un darījumu vēsturi. Tajā pašā laikā privātās aprēķināšanas notiek citā vidē, kur jutīgi dati paliek slēpti. Kad šie aprēķini ir pabeigti, tie rada kriptogrāfiskos pierādījumus. Blokķēde pēc tam pārbauda šos pierādījumus un atjaunina grāmatu, nekad neskatoties uz konfidenciālo informāciju, kas tos radīja.
Viens no interesantākajiem idejām Midnight dizainā ir selektīvā atklāšana. Tā vietā, lai padarītu visu publisku vai visu slēptu, lietotāji var izlemt, kura informācija būtu jāatklāj un kad. Piemēram, kāds varētu pierādīt, ka viņam ir noteikts vecums, neizpaužot viņa pilno identitāti. Uzņēmums varētu pierādīt, ka produkts izturēja drošības pārbaudes, neizpaužot visu savu piegādes ķēdi. Blokķēde apstiprina apgalvojumu, neuzspiežot datiem kļūt publiskiem.
Šāda veida elastība varētu padarīt blokķēdes tehnoloģiju praktiskāku daudzās reālās situācijās. Uzņēmumi, finanšu institūcijas un pat valdības bieži nevar izmantot pilnīgi caurredzamas sistēmas, ņemot vērā privātuma likumus vai konkurences bažas. Tīkls, kas ļauj verifikāciju bez ekspozīcijas, varētu atvērt durvis daudziem jauniem lietojumiem.
Midnight ekonomiskais modelis arī ievieš neparastu koncepciju. Tīkla galvenais tokens, pazīstams kā NIGHT, netiek izmantots tipiskā veidā, kur lietotāji vienkārši tērē tokenus darījumu maksām. Tā vietā, turēšana tokena pakāpeniski ģenerē resursu, kas pazīstams kā DUST. Šis resurss ir tas, kas faktiski nodrošina darījumus un viedo līgumu darbību tīklā.
Jūs varat domāt par NIGHT kā kaut ko, kas ražo enerģiju sistēmai, kamēr DUST ir pati enerģija. Kamēr kāds tur tokenu, viņi turpina ģenerēt nepieciešamo aprēķinu jaudu, lai mijiedarbotos ar tīklu. Šī struktūra veicina ilgtermiņa dalību, nevis pastāvīgas maksas maksāšanu, un tā palīdz saglabāt darījumu izmaksas vairāk prognozējamas.
Tokenu piegādes sadalījums tika izstrādāts arī, lai sasniegtu plašu lietotāju loku, nevis koncentrētos nelielā grupā. Lielas daļas piegādes tika piešķirtas caur kopienas izplatīšanām vairākās blokķēdes ekosistēmās. Šīs stratēģijas mērķis bija izveidot plašu dalībnieku pamatu no paša sākuma.
Izstrādātājiem Midnight ievieš rīkus, kas īpaši izstrādāti privātuma fokusētām lietotnēm. Programmatūras rakstīšana, kas izmanto nulles zināšanu kriptogrāfiju, parasti ir ļoti sarežģīta, jo matemātika, kas to atbalsta, ir sarežģīta. Lai atvieglotu izstrādi, tīkls nodrošina specializētu programmēšanas valodu un ietvaru, kas palīdz izstrādātājiem izveidot privātus viedos līgumus, nepārvaldot katru kriptogrāfisko detaļu paši.
Šie rīki varētu atbalstīt plašu lietojumu gadījumu klāstu. Digitālās identitātes sistēmas ir viens piemērs. Tā vietā, lai augšupielādētu personiskos dokumentus uz desmitiem tiešsaistes platformu, persona varētu pierādīt specifiskas īpašības par sevi, neizpaužot pilnus datus. Finanšu platformas varētu pārbaudīt nodrošinājumu vai kredītspēju, neizpaužot jutīgas konta detaļas. Balsošanas sistēmas varētu apstiprināt, ka vēlēšanu biļeteni ir likumīgi, vienlaikus saglabājot balsis anonīmas.
Vēl viena potenciāla joma ir piegādes ķēdes. Daudzas kompānijas vēlas pierādīt, ka to produkti atbilst noteiktiem standartiem vai nāk no atbildīgiem avotiem, taču tās var negribēt atklāt katru ražošanas procesa soli. Sistēma, kas pārbauda apgalvojumus, izmantojot kriptogrāfiskos pierādījumus, varētu ļaut caurredzamību par rezultātiem, vienlaikus aizsargājot uzņēmējdarbības noslēpumus.
Midnight tiek projektēts arī, lai darbotos kopā ar citām blokķēdes ekosistēmām, nevis pastāvēt pats. Savienojot ar ārējiem tīkliem, aktīvi un informācija varētu pārvietoties starp ķēdēm, vienlaikus gūstot labumu no privātuma funkcijām, kur tas nepieciešams. Šāda veida savietojamība varētu atvieglot izstrādātājiem integrēt privātuma rīkus esošajās decentralizētajās lietotnēs.
Protams, tehnoloģija, kas slēpjas aiz nulles zināšanu sistēmām, joprojām attīstās. Kriptogrāfisko pierādījumu ģenerēšana var prasīt būtisku aprēķinu jaudu, un efektivitātes uzlabošana ir nepārtraukta izaicinājums pētniekiem un izstrādātājiem. Lielākā daļa pašreizējā darba ap tīklu ir vērsta uz šo procesu paātrināšanu un padarīšanu praktiskāku plaša mēroga lietošanai.
Kas padara Midnight īpaši interesantu, ir domāšanas maiņa, ko tā pārstāv. Agrāk blokķēdes sistēmas pieņēmās, ka pilnīga caurredzamība ir vienīgais veids, kā veidot uzticību. Taču, kad decentralizētā tehnoloģija paplašinās vairākās jomās reālajā pasaulē, kļūst skaidrs, ka privātums ir tikpat svarīgs kā atklātība.
Midnight piedāvā citu ceļu uz priekšu. Tā vietā, lai piespiestu cilvēkus atklāt visu, lai piedalītos, tīkls paļaujas uz kriptogrāfiju, lai pierādītu, ka noteikumi tiek ievēroti. Uzticība nāk no matemātikas, nevis ekspozīcijas.
Ja šī pieeja turpina attīstīties, tā varētu mainīt to, kā tiek projektētas decentralizētas sistēmas. Blokķēdes var vairs netikt definētas pēc tā, cik daudz informācijas tās atklāj, bet gan pēc tā, cik labi tās ļauj lietotājiem kontrolēt savus datus. Šajā ziņā Midnight ne tikai eksperimentē ar privātumu—tā pēta, kā varētu izskatīties līdzsvarotāka decentralizētā interneta versija.

\u003ct-38/\u003e\u003cm-39/\u003e\u003cc-40/\u003e
