Night Pass prikazuje zasebno preverjanje baterijskih potnih listov EU na Midnight
Odprtokodni prototip uporablja Midnight dokaze z ničelnim razkritjem znanja za preverjanje izbranih podatkov o bateriji brez objave osnovnih vrednosti. Njegova aplikacijska plast, zasnovana na SAP, je namenjena povezovanju skladnosti, ki varuje zasebnost, z obstoječimi podjetniškimi sistemi.
By SongMarketCap
Odprtokodni prototip, predstavljen med dogodkom Midnight Fireside Dev Hang, je pokazal, kako bi proizvajalci lahko ustvarili baterijske potne liste EU, zasidrali njihovo celovitost na Midnight in preverjali izbrane skladnostne trditve brez razkrivanja občutljivih proizvodnih podatkov.
Night Pass je bil razvit s podporo Midnight Build Club in trenutno deluje kot demonstrator na Midnight Preview. Projekt združuje aplikacijo za podjetja z dokazi z ničelnim razkritjem znanja, ki pokrivajo podatke, kot so ogljični odtis, delež recikliranih materialov in kemijski pragovi.
Prototip prihaja pred zahtevami Evropske unije za baterijski potni list. Od 18. februarja 2027 mora imeti vsaka baterija električnega vozila, baterija za lahka prevozna sredstva in industrijska baterija s kapaciteto nad 2 kWh, ki je dana na trg EU, elektronski baterijski potni list. Pravila EU zahtevajo tudi različne ravni dostopa za potrošnike, reciklažne družbe, organe in druge pooblaščene udeležence.
Night Pass sidra celovitost baterijskega potnega lista na Midnight
Night Pass ustvari digitalni zapis za posamezno baterijo in pri tem loči javne informacije od poslovno občutljivih podatkov.
Aplikacija celoten potni list shranjuje izven verige. Na Midnight so zasidrani le javni metapodatki in kriptografske zaveze, vključno z razpršilom vsebine in korenom Merkle, ki pokriva izbrana polja. Vsaka poznejša sprememba osnovnega dokumenta bi ustvarila drugačen kriptografski rezultat in prekinila povezavo z zapisom, ki je že bil posredovan v omrežje.
Projekt uporablja Nightgate kot infrastrukturno plast za Midnight. Nightgate zagotavlja pogodbo Compact, komponente za dokaze z ničelnim razkritjem znanja in delovni proces, ki obravnava asinhrono oddajo transakcij iz poslovne aplikacije.
Med predstavitvijo je bil uporabljen vmesnik proizvajalca za ustvarjanje baterijskega potnega lista, oddajo njegovih kriptografskih zavez in generiranje dokazov, povezanih s posameznimi podatkovnimi polji. Javni repozitorij dokumentira dokončan primer v okolju Preview, v katerem je bil en potni list zasidran, preden so bili dodani trije ločeni predikatni dokazi za ogljični odtis, delež recikliranih materialov in koncentracijo svinca.
Uporabnikom ni treba neposredno uporabljati orodij verige blokov v ukazni vrstici. Transakcije je mogoče oddati prek denarnice, ki jo upravlja strežnik, ali pa jih uporabnik podpiše prek povezave z združljivo denarnico.
Dokazi z ničelnim razkritjem ločijo preverjanje od razkritja
Baterijski potni listi so namenjeni izboljšanju sledljivosti skozi proizvodnjo, uporabo, ponovno uporabo in recikliranje. Isti zapisi lahko vsebujejo tudi identitete dobaviteljev, kemijsko sestavo, trajnostne metrike in druge informacije, ki jih proizvajalci morda ne želijo javno razkriti.
Night Pass za reševanje tega konflikta uporablja na posamezna polja vezane predikate z ničelnim razkritjem znanja. Proizvajalec lahko dokaže, da je vrednost nad ali pod zahtevanim pragom, ne da bi razkril številko, uporabljeno za ustvarjanje dokaza.
Proizvajalec lahko tako preveri, da ogljični odtis baterije ostaja pod sprejeto mejo, hkrati pa ohrani natančno meritev zasebno. Dokaz je vezan na zasidrani koren vsebine potnega lista, kar preprečuje, da bi se veljavna vrednost iz enega zapisa baterije ponovno uporabila za drugo.
Aplikacija uporablja tudi ločene ravni razkritja. Javnim uporabnikom so na voljo splošne informacije o izdelku, reciklažne družbe lahko prejmejo dodatne tehnične podatke, organom pa je mogoče omogočiti širši vpogled, ki vključuje omejena polja, kot so identitete dobaviteljev. Evropska uredba podobno zahteva, da je dostop nadzorovan glede na vlogo posameznega udeleženca, pri tem pa ščiti poslovno občutljive informacije.
Za ekosistem Midnight $NIGHT zasnova omogoča bolj specifično uporabo programljive zasebnosti kot zgolj prikrivanje celotne transakcije. Aplikacija razkrije informacije, ki jih posamezni udeleženec potrebuje, obenem pa omogoča preverjanje drugih trditev brez razkritja.
Arhitektura SAP povezuje Midnight s poslovnimi delovnimi tokovi
Night Pass je zgrajen z ogrodjem SAP Cloud Application Programming Model, okvirom za razvoj oblačnih aplikacij za podjetniško rabo. SAP CAP podpira strukturirane podatkovne modele, storitvene plasti in vmesnike, kot je OData, kar aplikacijam omogoča izmenjavo informacij z obstoječo poslovno programsko opremo.
Uporaba SAP CAP ne predstavlja napovedanega partnerstva s SAP niti potrjene komercialne uvedbe. Night Pass je neodvisen prototip, ki uporablja SAP razvojno ogrodje, da pokaže, kako bi bilo mogoče funkcionalnost Midnight umestiti za običajen podjetniški vmesnik.
Aplikacija vključuje ločene poglede za proizvajalca, potrošnika in raziskovalca. Proizvajalci lahko ustvarijo in potrdijo potne liste, pooblaščeni udeleženci lahko prejmejo ustrezno stopnjo razkritja, javne dokaze pa je mogoče pregledovati prek vmesnika v slogu raziskovalnika.
Po navedbah repozitorija projekta lahko nadzorna plošča proizvajalca izvozi podatke o bateriji tudi v JSON strukturi, združljivi s Catena-X. Izvoz vključuje poverilnico Predicate Attestation Credential, ki zabeleži, katera trditev je bila dokazana, pri čemer osnovno vrednost označi kot nerazkrito.
Tak strojno berljiv izvoz je pomemben, ker se morajo podatki baterijskega potnega lista premikati med proizvajalci, dobavitelji, programskimi platformami, reciklažnimi družbami in regulatorji, namesto da bi ostali znotraj ene same aplikacije verige blokov.
Night Pass ostaja prototip. Proizvodna uvedba bi zahtevala revidirane pogodbe, varne kontrole identitet, zanesljive povezave z bazami podatkov proizvajalcev in preverjanje skladnosti s končnimi tehničnimi zahtevami, ki jih uporabljajo regulatorji in industrijske platforme.
Kljub temu dokončan demonstrator ekosistemu $NIGHT zagotavlja operativen poslovni delovni tok: proizvajalec lahko ustvari baterijski potni list, zasidra njegovo celovitost na Midnight, ustvari dokaz o skladnosti na ravni polja in izvozi zapis za drug poslovni sistem, ne da bi objavil zaupno vrednost, ki stoji za trditvijo.