Midnight odpira brez dovoljenj uvajanje pametnih pogodb na glavnem omrežju
Razvijalci lahko pogodbe objavijo neposredno v produkcijskem omrežju brez obveznega varnostnega pregleda v Preprod. Sestavljivost pogodb in dogodki ostajajo načrtovani za v9 pozneje letos.
By SongMarketCap
Midnight je 2. oktobra sporočil, da je brez dovoljenj uvajanje pametnih pogodb zdaj dejavno na glavnem omrežju. Ta aktivacija odpira objavo pogodb za razvijalce, ki gradijo na Cardanovi partnerski verigi, osredotočeni na zasebnost, in uvaja programsko uvajanje, ki omogoča, da pogodbe prek svoje lastne logike ustvarjajo dodatne pogodbe.
Uvajanje na glavno omrežje brez pregleda v Preprod
Po septembrski posodobitvi State of the Network od Midnight razvijalcem ni več treba opraviti obveznega varnostnega pregleda v Preprod pred uvajanjem pogodb na glavno omrežje. Preprod zagotavlja okolje za preizkušanje pogodb in integracij aplikacij pred produkcijsko rabo.
Sprememba odstranjuje to zahtevo po pregledu iz procesa uvajanja na glavno omrežje ter razvijalcem omogoča neposredno pot za objavo svojih pogodb v živem omrežju.
Aktivacija sledi septembrski napovedi, ki jo je podal CTO fundacije Midnight, Sebastien Guillemot, da se zasebne pametne pogodbe in zmožnost kovanja zasebnih prilagojenih žetonov približujejo razpoložljivosti na glavnem omrežju. Takrat datum javnega uvajanja in zahteve za dostop še niso bili objavljeni.
Te pogodbe delujejo na Midnight in širijo aplikacijsko infrastrukturo, ki je na voljo v širšem ekosistemu Cardano.
Zasebne pogodbe v v8, sestavljivost v v9
Midnight združuje dokaze ničelnega znanja s programabilno zasebnostjo, kar aplikacijam omogoča preverjanje operacij ob hkratnem varovanju osnovnih informacij.
Razvijalci uporabljajo Compact, programski jezik, ki povezuje javno stanje na verigi z lokalnim zasebnim stanjem. Aplikacija lahko določi, katere informacije ostanejo zaupne in katera dejstva je treba med interakcijo razkriti ali dokazati. Transakcije v omrežju porabljajo DUST, vir, ki nastaja iz imetij NIGHT.
Pojasnilo ob izdaji, ki ga je podal Guillemot, loči trenutne zmožnosti v8 od načrtovane nadgradnje v9. Zasebne pogodbe so na voljo na glavnem omrežju, medtem ko sta sestavljivost in dogodki pričakovana pozneje v letu 2026.
Sestavljivost omogoča, da več pogodb sodeluje znotraj širših operacij aplikacije. Dogodki zagotavljajo strukturirane zapise dejavnosti pogodb, ki jih lahko aplikacije in podporna orodja obdelujejo.
Guillemot je dejal, da so z trenutno izdajo možne osnovne aplikacije, medtem ko številni razvijalci pripravljajo svoja uvajanja in integracije pred v9. Aplikacije, ki zahtevajo dodatne funkcije interakcije, bodo odvisne od te poznejše nadgradnje.
Pogodbe lahko programsko uvajajo druge pogodbe
Napoved Midnight prav tako uvaja programsko uvajanje pogodb. Obstoječa pogodba lahko kot del svoje aplikacijske logike uvede drugo pogodbo.
Ta zmožnost lahko podpira aplikacije, zasnovane za ustvarjanje ločenega primerka pogodbe za posameznega uporabnika ali za določeno operacijo. Razvijalci določijo logiko ustvarjanja, s čimer lahko uvajanje postane del poteka dela aplikacije.
Programsko uvajanje in sestavljivost služita različnim namenom. Uvajanje ustvari novo pogodbo; sestavljivost ureja, kako pogodbe sodelujejo med operacijami aplikacije. Prvo je vključeno v napovedane zmožnosti glavnega omrežja, drugo pa ostaja načrtovano za v9.
Pri aplikacijah, ki uporabljajo ta model uvajanja, lahko ustvarjanje pogodbe postane korak znotraj uporabnikove interakcije s storitvijo.