Predstavitev ShieldUSD prikazuje zasebne prenose in mehanizme skladnosti na Midnight

CTO družbe W3i Software Andrew Westberg je uporabil denarnico Perdix, dokaz koncepta, za prikaz zaščitenih prenosov, pretvorbe med zasebnimi in javnimi stanji ter ločenih vlog izdajatelja, revizorja in odgovornega za skladnost za stabilni kovanec, ki nastaja na Midnight.

By SongMarketCap

Cardano News - Predstavitev ShieldUSD prikazuje zasebne prenose in mehanizme skladnosti na Midnight

W3i Software CTO Andrew Westberg je pokazal, kako je ShieldUSD zasnovan za delovanje prek zasebnih prenosov, pretvorbe v javno stanje in nadzorov skladnosti na ravni pogodbe. Westberg je sistem predstavil v epizodi Cardano: NerdOut z uporabo Perdixa, demonstracijske denarnice, ki jo je ustvaril za prikaz trenutne funkcionalnosti ShieldUSD.

ShieldUSD nastaja kot stabilni kovanec USD za Midnight, partnersko verigo Cardano, osredotočeno na zasebnost. Pričakuje se, da bosta sredstvo skupaj izdala Moneta Digital in Norwegian Block Exchange, medtem ko W3i gradi tehnološki nabor, integracije in implementacijsko infrastrukturo. Projekt je kot ciljne primere uporabe označil izplačila plač, B2B poravnave, plačila v realnem svetu in institucionalni DeFi.

Andrew Westberg predstavi zasebne prenose ShieldUSD

Demonstracija v Perdixu je uporabljala ločene račune za dva uporabnika, Alice in Boba, skupaj z namenskim računom izdajatelja, revizorja in službe za skladnost.

Alice je začela z 10,000 ShieldUSD v zasebnem stanju in prenesla 5,000 enot Bobu. Pogodba je porabila Alicin izvirni zasebni zapis in ustvarila dva nova zapisa, enega z Bobovim stanjem 5,000 enot in drugega, ki je Alici vrnil preostalih 5,000 enot.

Struktura deluje podobno kot sistem UTXO, pri čemer zasebni zapisi predstavljajo porabljiva stanja znotraj pogodbe ShieldUSD. Denarnice preiskujejo verigo blokov za zapisi, ki jih lahko dešifrirajo, zunanji opazovalci pa ne vidijo stanj, prejemnikov ali prenesenih zneskov, ki so prikazani v denarnici.

Postopek transakcije je vključeval ustvarjanje dokaza, podpisovanje, oddajo v verigo blokov, potrditev in uskladitev stanja pogodbe. Westberg je dejal, da celoten postopek trenutno traja približno 40 sekund do ene minute.

Perdix je med demonstracijo uporabljal krajevno upravljan strežnik za dokaze. Westberg je dejal, da bi se lahko druge denarnice povezale z oddaljenimi strežniki za dokaze ali varnimi računalniškimi okolji, odvisno od tega, kako razvijalci uravnotežijo zmogljivost z zaščito postopka dokazovanja.

Javna gradiva ShieldUSD opisujejo sredstvo kot stabilni kovanec, ki daje prednost zasebnosti, s selektivnim razkritjem. Med demonstracijo ni bila predstavljena neodvisna ocena zasebnosti ali javna varnostna revizija, uradno spletno mesto ShieldUSD pa še vedno navaja izdelek kot “Coming soon.”

Zasebna in javna stanja ustvarjajo pot v DeFi

ShieldUSD je zasnovan tako, da podpira tako zasebna kot javna stanja znotraj istega pogodbenega sistema.

Med demonstracijo je Alice pretvorila 300 ShieldUSD iz svojega zasebnega stanja v javno stanje. Transakcija je porabila njen prejšnji zasebni zapis in ustvarila nov zasebni zapis s 4,700 enotami, preostalih 300 enot pa je postalo na voljo na javni strani pogodbe.

Javno stanje je namenjeno decentraliziranim menjalnicam in drugim aplikacijam, ki zahtevajo pregledno stanje pogodbe. Po prikazanem modelu lahko uporabnik del zasebnega stanja premakne v javno plast, izvede interakcijo z aplikacijo DeFi in pozneje sredstva znova pretvori nazaj v zaščiteno stanje.

Demo je potrdil mehanizem pretvorbe, ni pa vključeval zamenjave, posojilne pozicije, vloga likvidnosti ali interakcije z delujočim protokolom DeFi. Med sejo ni bila prikazana nobena integracija z DEX na Cardano ali Midnight.

Za razliko od javnega modela Cardano, ki ga uporablja $USDM, je ShieldUSD zgrajen okoli zaščitenih prenosov in selektivnega razkritja na Midnight. Prvotna objava W3i je navedla, da bo stabilni kovanec omogočil preverjanje veljavnosti transakcij in skladnosti brez privzetega objavljanja občutljivih finančnih informacij.

Westberg je ShieldUSD razvrstil kot programabilni zaščiteni žeton. Midnight podpira tudi izvorne zaščitene žetone, vendar ta sredstva ne zagotavljajo enakih nadzorov na ravni pogodbe. ShieldUSD ostaja znotraj programabilne pogodbe, kar sistemu omogoča združevanje zasebnih zapisov, javnih stanj, pravil izdaje in ukrepov skladnosti.

Vmesnik Perdix je med demonstracijo ločeno od stanj ShieldUSD prikazoval tudi $NIGHT, izvorni žeton omrežja Midnight.

Ločene vloge opredeljujejo model skladnosti ShieldUSD

Pogodba ShieldUSD, prikazana v Perdixu, razdeli operativna pooblastila med izdajatelja, revizorja in odgovornega za skladnost.

Izdajatelj je edini račun, pooblaščen za kovanje in uničevanje ShieldUSD. Novoustvarjene enote so najprej dodeljene izdajatelju, ta pa jih lahko nato razdeli uporabnikom. Moneta Digital in Norwegian Block Exchange sta navedena kot predvidena soizdajatelja produkcijskega stabilnega kovanca.

Revizor ima samo bralni vpogled v pogodbo. V Westbergovi demonstraciji je lahko revizor pregledal zasebne zapise, povezane naslove, pretvorbe in zgodovino dejavnosti sistema. Revizor ni mogel samostojno zamrzniti stanj ali prevzeti nadzora nad sredstvi uporabnikov.

Odgovorni za skladnost lahko zamrzne zasebna ali javna stanja, vendar nima enakega celovitega vpogleda v pogodbo. Ciljan ukrep zato zahteva informacije od revizorja, ki identificirajo ustrezen zaščiten naslov ali zapis.

Zamrznjen račun lahko še naprej prejema sredstva, vendar jih ne more porabiti. Za zaseg je treba identificirati določene zamrznjene zapise, zasežena sredstva pa se prenesejo na izdajatelja in ne na odgovornega za skladnost. Pogodba vsebuje tudi nujno funkcijo zaustavitve, ki lahko ustavi vse dejavnosti med večjo okvaro omrežja, vdorom v menjalnico ali drugim varnostnim incidentom.

Westberg je opisal sodelovanje med tremi vlogami, ni pa navedel, da vsako posredovanje zahteva večpodpisno transakcijo treh strani. Funkciji zamrznitve in zasega med sejo nista bili izvedeni, saj je bilo testiranje osredotočeno na prenose, upravljanje zapisov in pretvorbo iz zasebnega v javno.

Perdix ni bil izdan kot javna denarnica, prav tako ni bil objavljen produkcijski naslov pogodbe ShieldUSD, neodvisno revizijsko poročilo ali datum zagona glavnega omrežja. Westbergova demonstracija ponuja delujoč prikaz tega, kako lahko zaščitena stanja, dostop do javnih aplikacij, revidiranje in ciljani ukrepi skladnosti delujejo znotraj iste pogodbeno arhitekture.