Kaj sledi pri zasebnih pametnih pogodbah na Midnight?

Premiera After Midnight je raziskala, kaj lahko razvijalci zgradijo z Ledger 9. 18. novembra bo arhitekturna delovna skupina Midnight razpravljala o tem, kako razširiti klice med pametnimi pogodbami za obravnavo zasebnih podatkov.

By SongMarketCap

Updated:

Midnight News - Kaj sledi pri zasebnih pametnih pogodbah na Midnight?

Midnight Foundation je 12. novembra zagnala After Midnight s pregledom, kaj lahko razvijalci zgradijo po nadgradnji Ledger 9. Izdaja omogoča, da ena pametna pogodba pokliče drugo v okviru ene same transakcije z uporabo nezaščitenih podatkov. Med premiero je fundacija napovedala sejo na Discord za razpravo o tem, kako bi ti klici v prihodnji izdaji lahko obravnavali zasebne podatke.

Kaj lahko razvijalci zgradijo z Ledger 9

Jay Albert, inženir za rešitve pri Midnight Foundation, je uporabil zavarovano posojilo, da bi pojasnil, kako lahko pogodbe sodelujejo. Posojilna pogodba lahko zahteva ceno sredstva od ločene pogodbe, preveri, ali ima posojilojemalec dovolj zavarovanja, in odobri posojilo v okviru iste transakcije. Albert je opisal tudi testiranje poteka dela, v katerem glasovanje sproži izplačilo iz zakladnice ekipam, ki so prejele sredstva.

Pogodbe lahko tudi oddajajo dogodke, ki jih lahko spremljajo zunanje aplikacije. Programski agent bi lahko zaznal, da je glasovanje sprejeto, in obvestil skupnost na Discord ali Telegram. Klic pogodbe izvede korak v transakciji, medtem ko dogodek zunanji aplikaciji ponudi nekaj, na kar se lahko odzove. Obe zmožnosti sprva podpirata nezaščitene podatke.

Ledger 9 širi tudi preverjanje podpisov. Albert je opisal, kako bi lahko projekt razdelil žetone na Midnight upravičenim imetnikom sredstev na Ethereum. V njegovem primeru uporabnik podpiše s svojo denarnico za Ethereum in dokaže, da ima kvalificirano sredstvo, da zahteva razdelitev na Midnight. Aplikacija bi lahko preverila upravičenost iz drugega ekosistema, medtem ko ključ za podpis ostane v uporabnikovi denarnici.

Kaj morajo posodobiti obstoječe aplikacije na Midnight

Midnight je 6. novembra preselil svoj mainnet na Ledger 9. Pogodbe, ki so bile že nameščene na mainnet, so se samodejno prenesle, medtem ko morajo aplikacije, ki z njimi sodelujejo, preiti na Midnight.js 5. Dokumentacija za nadgradnjo navaja Compact toolchain 0.36.0 za prevajanje pogodb, ki ciljajo na Ledger 9, in Wallet SDK 2.0.0 za razvijalce denarnic.

Albert je opozoril tudi na praktično zahtevo za ekipe, ki želijo, da druge aplikacije kličejo njihove pogodbe. Na voljo morajo dati vmesnik pogodbe in potrebne graditvene datoteke, da lahko drugi razvijalci vključijo klic v svoje lastne pogodbe.

Obe testni omrežji sta sledili različnim potem nadgradnje. Preview se je 7. novembra znova zagnal kot nova veriga, Preprod pa se je 9. novembra nadgradil na mestu in ohranil svojo zgodovino transakcij ter nameščene pogodbe. Karmel, direktorica produkta pri fundaciji, je razvijalce usmerila na Preview, da preizkusijo nove zmožnosti s testnimi žetoni.

Kako bi Midnight Passport omejil pooblastila agenta

Karmel je povezala zmožnosti Ledger 9 s prihajajočim Midnight Passport SDK, ki je namenjen pomoči uporabnikom pri upravljanju digitalnih poveril in delegiranju nalog programskim agentom. Med sejo vprašanj in odgovorov je pojasnila mehanizem, imenovan scoped grants. Uporabnik določi, katera dejanja agent lahko izvaja, in lahko to dovoljenje prekliče. Za agenta, pooblaščenega za trgovanje, bi dodelitev uporabniku omogočila nastaviti omejitve glede tega, kaj lahko agent počne.

Karmel je obravnavala tudi Open Wallet Standard v kontekstu upravljanja dovoljenj za dejanja na omrežju in zunaj njega. Napovedala je ločeno predstavitev za Passport in načrte, da v testiranje izbranih zmožnosti vključi člane ekosistema. Poudarila je december kot pomemben mesec za Passport in ni navedla točnega datuma izdaje za SDK.

[NEWSBREAK]

Kje lahko razvijalci podajo mnenje o zasebnih klicih pogodb

Oddajo, ki jo vodi Robert Osborne, After Midnight, predvajajo vsak drugi četrtek na YouTube, X in LinkedIn. V svoji objavi na Discord je Eva Rodriguez M predstavila načine, kako se lahko gledalci vključijo med epizodami, vključno s tehničnimi delovnimi skupinami za razvijalce, Nightforce za člane skupnosti in Build Club za ustanovitelje ter ekipe v zgodnji fazi.

Albert je opisal, kako bi se aplikacije lahko medsebojno klicale, ne da bi razkrile del vključenih uporabniških informacij. Midnight Foundation še ni objavila, kdaj bo podpora za zasebne podatke v klicih pogodb zaživela. 18. novembra bo arhitekturna delovna skupina omrežja na Discord razpravljala o zasnovi, kjer bodo lahko razvijalci arhitektom zastavili vprašanja o tem, kako bi klici delovali, in podali povratne informacije.