GeroWallet odpira kodo svoje brskalniške denarnice za javni pregled
GeroWallet je objavil izvorno kodo svoje brskalniške razširitve in razvijalcem omogočil javni dostop do upravljanja ključev, šifriranega shranjevanja, podpisovanja transakcij, funkcionalnosti upravljanja in vmesnika denarnice. Izdaja približuje denarnico, izvorno zasnovano za Cardano, bolj preglednemu razvojnemu modelu z neposrednim sodelovanjem skupnosti.
By SongMarketCap
GeroWallet je na GitHubu javno objavil izvorno kodo svoje brskalniške razširitve in tako pomemben del svoje tehnične arhitekture odprl za zunanji pregled.
Objavljena koda zajema upravljanje denarnice, varnostne funkcije, podpisovanje transakcij, staking, upravljanje po CIP-1694, povezljivost z decentraliziranimi aplikacijami in brskalniški vmesnik.
Kot neskrbniška denarnica GeroWallet uporabnikom omogoča upravljanje sredstev na Cardano, staking ADA, delegiranje DRepsom, interakcijo z dApps in dostop do DeFi funkcionalnosti, pri čemer ohranijo nadzor nad svojimi zasebnimi ključi. Njena javna koda vključuje tudi podporo za Midnight in Apex Fusion.
GeroWallet odpira varnostno ključne komponente denarnice
Repozitorij razkriva nekatere najbolj varnostno občutljive komponente neskrbniške denarnice.
Dokumentacija GeroWallet zajema izpeljavo ključev, šifrirano shranjevanje ključev, ravnanje z gesli in PassKey, sestavljanje in podpisovanje transakcij ter integracije s strojno opremo denarnic Ledger, Trezor in Keystone.
Zasebni ključi so izolirani v ozadnjem service workerju razširitve in niso izpostavljeni uporabniškemu vmesniku. Razvijalci lahko zdaj pregledajo, kako so te zaščite izvedene, in kako transakcije potujejo skozi denarnico pred podpisom.
Javno je vidna tudi funkcionalnost, značilna za Cardano, vključno s stakingom, upravljanjem po CIP-1694, izvirnimi sredstvi, NFT-ji in konektorjem dApp CIP-30.
Repozitorij je zasnovan za sodelovanje in za pregled. Razvijalci lahko naredijo fork kode, lokalno zgradijo razširitev, opravijo spremembe in pošljejo pull requeste v skladu s trenutnimi pogoji GeroWallet za nekomercialno, javno dostopno izvorno kodo.
Cardano ostaja osrednji pri večverižni širitvi GeroWallet
GeroWallet se je razširil prek svojega prvotnega osredotočanja na Cardano, vendar je Cardano še vedno močno zastopan v celotni javni kodi.
Njegova funkcionalnost za Cardano vključuje staking, delegiranje DRepom, sodelovanje v upravljanju, upravljanje izvirnih sredstev, podporo za NFT in povezljivost z decentraliziranimi aplikacijami. Denarnica vključuje tudi funkcije DeFi, med njimi usmerjanje zamenjav prek decentraliziranih borz v omrežju Cardano.
Podatki verige blokov, cenovne informacije, usmerjanje DeFi in posodobitve v realnem času se obdelujejo prek ločene podatkovne plasti Nexus podjetja Gero, medtem ko brskalniška razširitev vsebuje uporabniški del denarnice in okolje za podpisovanje.
Podpora za Midnight vključuje funkcionalnost zaščitenih transakcij ter integracijo NIGHT in DUST, medtem ko podpora za Apex Fusion zajema njegovi verigi Prime in Vector. Bitcoin ostaja del načrta razvoja GeroWallet in ni trenutno na voljo kot funkcija v izdani denarnici.
Zato javni repozitorij ponuja jasnejši tehnični vpogled v to, kako se GeroWallet širi prek več omrežij, hkrati pa ohranja svoje funkcije denarnice, izvorno zasnovane za Cardano.
Sredstva Catalyst prehajajo v fazo javnega razvoja
Izdaja sledi predlogu GeroWallet v okviru Fund 13 Project Catalyst za premik razvoja k bolj odprtemu modelu, dostopnemu skupnosti.
Predlog je prejel 50.000 ADA za pripravo kode, javno objavo, dokumentacijo in proces prispevkov za zunanje razvijalce. Javni zapisi Catalyst trenutno kažejo, da projekt napreduje skozi načrtovane mejnike, pri čemer je prvi od treh zaključen.
Repozitorij na GitHubu zdaj vključuje navodila za razvoj, pregled arhitekture, sledenje težavam in določen potek dela za oddajo sprememb. Razvijalci lahko denarnico tudi lokalno zgradijo in za testiranje uporabijo Cardano Preprod brez interakcije z realnimi sredstvi.
GeroWallet je dokumentiral eno trenutno omejitev, reproducibilne gradnje še niso izvedene, zato ni pričakovano, da se bodo lokalno prevedene različice ujemale z izdajo v Chrome Web Store bajt za bajtom.
Ker je koda brskalniške denarnice zdaj javno dostopna, lahko razvijalci za Cardano neposredno pregledajo implementacijo, preizkusijo lastne gradnje in prispevajo spremembe prek javnega razvojnega poteka GeroWallet.