Lielākā daļa blokķēžu tika veidotas, pieņemot, ka caurredzamība vienmēr ir izdevīga. Katra darījuma, bilances un mijiedarbības informācija ir redzama ikvienam, kurš vēlas pārbaudīt grāmatu. Lai gan šī atklātība stiprina uzticību decentralizētām sistēmām, tā rada problēmu, kad reālās pasaules lietojumprogrammas prasa konfidencialitāti. Finanšu ieraksti, personiskā identitātes informācija vai biznesa dati nevar vienkārši tikt atklāti publiskā tīklā. Midnight Network radās no šīs atšķirības, cenšoties padarīt privātumu par programmējamu iezīmi, nevis par pēcnācēju.
Savā būtībā Midnight integrē nulles zināšanu kriptogrāfiju tieši blokķēdes struktūrā. Tā vietā, lai atklātu neapstrādātu informāciju, lietotāji var ģenerēt apliecinājumus, kas parāda, ka noteiktas prasības ir izpildītas. Tīkls validē šos apliecinājumus, nekad neredzot pamatdatus. Šī mehānisms ļauj lietojumprogrammām pārbaudīt atbilstību, identitātes pārbaudes vai darījumu derīgumu, vienlaikus saglabājot jutīgās detaļas noslēptas. Šis jēdziens bieži tiek raksturots kā “selektīva atklāšana”, kurā redzama tikai minimāli nepieciešamā informācija.
Šis pieejas veids novirzās no tradicionālā privātā monētu modeļa, kur darījumi ir pilnībā slēpti. Midnight dizains koncentrējas uz līdzsvaru, nevis pilnīgu noslēpumu. Lietotājs varētu pierādīt, ka viņš atbilst regulējošām prasībām, neatsakoties no personiskajiem ierakstiem, vai uzņēmums varētu pārbaudīt finanšu loģiku, neizpaužot īpašus datus. Iespējot šo vidusceļu, tīkls mērķē uz nozarēm, kas vēlas izmantot blokķēdes priekšrocības, bet nevar darboties pilnīgi caurredzamās vidēs.
Tehniski, Midnight atdala publisko verifikāciju no privātās aprēķināšanas. Blokķēde uztur publisku grāmatu, kas fiksē apliecinājumus, tokenu īpašumtiesības un validētāju aktivitāti. Tajā pašā laikā jutīgās daļas no lietojumprogrammu loģikas darbojas privātās vidēs, ko kontrolē lietotāji vai lietojumprogrammas. Kad notiek rīcība, sistēma rada kriptogrāfisku apliecinājumu, kas apstiprina, ka noteikumi tika ievēroti. Tīkls pārbauda apliecinājumu un fiksē rezultātu, nekad nepiekļūstot konfidenciāliem datiem aiz tā. Šī arhitektūra ļauj decentralizētu verifikāciju, saglabājot kontroli pār informāciju.
Izstrādātāji mijiedarbojas ar tīklu, izmantojot īpaši izstrādātu programmēšanas valodu, ko sauc par Compact. Mērķis ir padarīt privātumam veltītu viedlīgumu vieglāk veidotu, neuzspiežot izstrādātājiem tieši strādāt ar sarežģītu kriptogrāfisko matemātiku. Tā vietā, lai manuāli veidotu apliecinājumus, izstrādātāji apraksta lietojumprogrammu loģiku pazīstamos programmēšanas paraugos, kamēr sistēma apstrādā apliecinājumu ģenerēšanas procesu fona režīmā. Šis dizains cenšas samazināt barjeru privātumam veltītu decentralizētu lietojumprogrammu veidošanai.
Ekonomiskais modelis arī atspoguļo projekta uzmanību uz lietojamību. Midnight ievieš divu resursu struktūru, kas balstīta uz tās pamatīpašumu, NIGHT. Turēšana NIGHT piešķir ietekmi pār pārvaldību un veicina tīkla ilgtermiņa drošību, bet tā arī rada sekundāro resursu, kas pazīstams kā DUST. DUST tiek izmantots kā operatīvā degviela darījumiem un viedlīgumu izpildei. Tā kā tas atjaunojas laika gaitā, pamatojoties uz turētā NIGHT apjomu, lietotāji un izstrādātāji var mijiedarboties ar tīklu, nepārtraukti netērējot pašu pamattokenu.
Šī struktūra maina izmaksu uzvedību tīklā. Tā vietā, lai maksātu nodevas tieši ar svārstīgu aktīvu, lietojumprogrammas var turēt rezervi NIGHT, kas nepārtraukti rada DUST, lai nodrošinātu aktivitāti. DUST ir izstrādāts kā nenododams un pakāpeniski iznīkst, ja netiek izmantots, kas novērš tā kļūšanu par spekulatīvu aktīvu. Nodoms ir saglabāt uzmanību uz lietderību, nevis tirdzniecību, vienlaikus saistot tīkla dalību ar pamattokena īpašumtiesībām.
NIGHT izplatīšana ir arī izstrādāta, lai pakāpeniski ievestu dalībniekus ekosistēmā. Kopienas kampaņas un tokenu pieprasījuma pasākumi ir izmantoti, lai izplatītu piegādi starp lietotājiem, vienlaikus iepazīstinot viņus ar tīkla rīkiem un vidi. Atbloķēšanas grafiki pakāpeniski atbrīvo tokenus, veicinot ilgtermiņa iesaisti, nevis īstermiņa spekulācijas.
Vēl viena svarīga Midnight dimensija ir tās attiecības ar plašāko blokķēdes ekosistēmu. Tā vietā, lai pozicionētu sevi kā patstāvīgu konkurentu starp pirmā slāņa tīkliem, tā darbojas vairāk kā specializēts privātuma slānis, ar kuru var mijiedarboties citi sistēmas. Tās agrīnā attīstība ir cieši saistīta ar Cardano ekosistēmu, ļaujot tai izmantot esošo infrastruktūru, piemēram, makus, izstrādātāju kopienas un likviditātes tīklus. Šī saskaņošana norāda, ka Midnight vērtība var rasties no privātuma funkcionalitātes iespējām vairākos ekosistēmās, nevis piesaistot visu darbību uz savu ķēdi.
Nesenie sasniegumi ir koncentrējušies uz izstrādātāju rīku paplašināšanu, pierādošo sistēmu pilnveidošanu, kas nodrošina privāto aprēķināšanu, un tīkla sagatavošanu plašākai dalībai. Testēšanas vides, dokumentācija un kopienas programmas ir pakāpeniski ieviestas, lai veicinātu eksperimentēšanu ar privātumam veltītām lietojumprogrammām. Šie soļi norāda, ka projekts pārvietojas no konceptuālās arhitektūras uz praktisku ieviešanu.
Plašāka Midnight nozīme ir tā, kā tā pārvērš attiecības starp caurredzamību un privātumu decentralizētās sistēmās. Publiskā verifikācija ne vienmēr prasa publiskus datus. Atļaujot tīkliem apstiprināt pareizību, neatsakoties no jutīgas informācijas atklāšanas, Midnight piedāvā modeli, kurā blokķēdes tehnoloģija var darboties regulētās, datu jutīgās vidēs, kas iepriekš bija grūti pielāgojamas.
Ja decentralizētās sistēmas turpina virzīties uz reālu pieņemšanu, spēja kontrolēt informāciju, saglabājot pārbaudāmu uzticību, kļūs arvien svarīgāka. Midnight arhitektūra un tokenu modelis ir izstrādāti ap šo pieņēmumu. Tās ilgtermiņa ietekme būs atkarīga no tā, vai izstrādātāji un iestādes sāks izturēties pret programmējamu privātumu nevis kā pret izvēles funkciju, bet kā pret būtisku infrastruktūru nākamās paaudzes decentralizētām lietojumprogrammām.
#night @MidnightNetwork $NIGHT

