
Basen Cobalt-päivitys antaa tokenien liikkeeseenlaskijoille uuden tavan hallita jäädytettyjä varoja
- Basen Cobalt-päivitys toi keskiviikkona käyttöön seizeWithMemo-toiminnon, joka siirtää jäädytetyn saldon toiseen lompakkoon polttamisen sijaan.
- Takavarikointi on tokenikohtaisesti valinnainen, ja liikkeeseenlaskija päättää erikseen, keiden haltijoiden varat voidaan takavarikoida ja kuka saa tehdä sen.
- Päivitys antaa myös mahdollisuuden yhdistää useita salli- ja estolistoja sekä liittää siirtoihin ehtoja Validity Transactions -ominaisuudella.
Uusi seizeWithMemo-toiminto siirtää jäädytetyn saldon kirjatusti toiseen lompakkoon polttamisen sijaan, jos liikkeeseenlaskija sen sallii.
Jäädytetyn tokenin saldolle on lohkoketjuissa tähän asti ollut yksi kohtalo: pysyvä tuho, polttaminen pois liikkeestä korjaamattomasti.
Coinbasen ylläpitämä layer-2-verkko Base muutti tämän keskiviikkona, kun sen kolmas verkkopäivitys Cobalt otettiin käyttöön mainnet-verkossa.
Basen kehittäjädokumentaation mukaan päivityksen ydin on uusi funktio nimeltä seizeWithMemo. Se antaa liikkeeseenlaskijan valtuuttamalle ylläpitäjälle mahdollisuuden siirtää jäädytetyn tai muuten merkityn haltijan koko saldon toiseen osoitteeseen, kuten palautuslompakkoon, yhtenä siirtona ja jättää siitä muistiinpanon lohkoketjuun.
Toiminto korvaa Basen heinäkuisessa Beryl-päivityksessä esitellyn burnBlocked-työkalun, joka tuli käyttöön yhdessä B20-token-standardin jäädytys- ja estolistaominaisuuksien kanssa. BurnBlocked pystyi vain polttamaan estetyn haltijan tokenit kokonaan pois. Base on merkinnyt sen vanhentuneeksi, mutta se on yhä kutsuttavissa.
Base kertoo tiedotteessaan suunnittelevansa tulevien kuukausien aikana myös Base Transactions -ominaisuutta, joka tuo natiivin tuen älysopimuslompakoille ja mahdollistaa siirtokulujen maksamisen käyttäjän puolesta sekä useiden toimintojen niputtamisen yhdeksi siirroksi. Samalla tavoitteena on lyhentää lohkoaika nykyisestä kahdesta sekunnista 200 millisekuntiin.
– Siirto, ei polttaminen, Base kuvailee seizeWithMemo-toimintoa kehittäjädokumentaatiossaan.
Basen kehittäjädokumentaatio täsmentää, ettei ominaisuus ole automaattisesti käytössä yhdenkään tokenin kohdalla. Takavarikointi on tokenikohtaisesti valinnainen, ja funktio pysyy käyttämättömänä, kunnes liikkeeseenlaskija nimeää, keiden haltijoiden varoihin takavarikointia voidaan soveltaa, ja myöntää takavarikointioikeuden tietyille ylläpitäjille.
– Liikkeeseenlaskija päättää, onko takavarikointi käytössä ja kuka saa käyttää sitä. Emme käynnistä emmekä ohjaa tätä siirtoa, Base sanoo julkistuksessaan.
Muutos koskee suoraan pörssejä ja tokenien liikkeeseenlaskijoita, joiden on osana sanktiovalvontaa tai kadonneiden avainten palautusta pystyttävä osoittamaan, mitä jäädytetyille varoille tapahtui. Poltettu saldo katoaa jäljettömiin, kun taas kirjattu siirto palautusosoitteeseen jättää jäljen, johon viranomainen tai tilintarkastaja voi myöhemmin palata.
Cobalt tuo myös mahdollisuuden yhdistää kaksi tai neljä olemassa olevaa salli- tai estolistaa yhdeksi säännöksi JA- tai TAI-logiikalla, esimerkiksi niin että siirto vaatii sekä KYC-palveluntarjoajan listalla olemisen että sen, ettei osoite ole sanktiolistalla. Listat luetaan suoraan siirron tarkistushetkellä, joten muutos mihin tahansa niistä vaikuttaa heti seuraavassa tarkistuksessa. Aiemmin käytössä ollut offchain-ylläpidetty yhdistelmäkopio saattoi ehtiä vanhentua, kertoo Basen muutosloki.
Toinen uutuus on Validity Transactions. Kaupankäyjä allekirjoittaa siirron ja liittää siihen ehtoja, kuten tilin vähimmäissaldon, sopimukseen tallennetun arvon tai lohkokorkeuteen sidotun määräajan.
Base pitää siirtoa odottavana, kunnes kaikki ehdot täyttyvät. Basen oma esimerkki on vaihto (swap), joka toteutuu vasta kun kohdepoolin hinta ylittää asetetun rajan. Ehdot eivät itse tallennu lohkoketjuun, eikä niiden täyttyminen takaa sisällyttämistä lohkoon.
– Ehdot (predikaatit) ovat sisällyttämisen edellytyksiä. Ne eivät takaa sisällyttämistä eivätkä onnistunutta suoritusta, Base sanoo dokumentaatiossaan.









