Electrum Lightning rezervne kopije popravlja ažuriranjem 4.8.2, ali starije kopije nekih novčanika i dalje treba zamijeniti. Problem se odnosi na rezervne kopije kanala tipa anchor kada novčanik koristi nedeterminističke Lightning ključeve.
Bitne tačke
- Electrum 4.8.2, objavljen 11. septembra, popravlja izvoz Lightning rezervnih kopija.
- Greška pogađa kopije koje obuhvataju anchor kanale i novčanike sa nedeterminističkim Lightning ključevima.
- Instaliranje novije verzije samo po sebi ne vraća ključni materijal koji je već izgubljen; za novu kopiju potrebni su sačuvani izvorni podaci novčanika.
Ažuriranje popravlja izvoz Lightning rezervnih kopija
Electrum 4.8.2 ispravlja grešku zbog koje su izvozi Lightning rezervnih kopija mogli da izgube podatke potrebne za povraćaj sredstava iz određenih kanala. Verzija je datirana 11. septembra, a prema navodu CryptoSlate-a, 4.8.2 je 1. oktobra bila najnovije izdanje navedeno na zvaničnom sajtu Electrum-a.
Greška se odnosi na anchor kanale, vrstu Lightning kanala. Ako druga strana zatvori takav kanal, novčanik mora imati odgovarajući ključ da bi mogao da preuzme svoj saldo sa blokčejna bitkoina. Pogođena rezervna kopija taj ključ nije sadržala, pa nije mogla da potroši sredstva iz izlaza nastalog zatvaranjem kanala.
Electrum Lightning rezervne kopije: na koje se kopije odnosi greška
Prema opisu Electrum-ovih napomena o izdanju u tekstu CryptoSlate-a, problem zahtijeva da istovremeno budu ispunjena dva uslova: kopija se odnosi na anchor kanal, a novčanik koristi nedeterminističke Lightning ključeve. Upozorenje obuhvata pojedinačne izvoze kanala i izvoze cijelog novčanika koji se koriste za Lightning oporavak.
Nedeterministički ključevi ne mogu se ponovo izvesti iz početne fraze novčanika. Lightning novčanici zasnovani na BIP39 frazama ili uvezenim proširenim privatnim ključevima (xprv) uvijek imaju nedeterminističke Lightning ključeve.
Kod novčanika Electrum-seed situacija zavisi od verzije u kojoj je fajl novčanika napravljena. Lightning ključevi su deterministički ako je fajl nastala u verziji 4.1 ili novijoj; sama nadogradnja programa ne mijenja tu činjenicu za fajlovi napravljene u verziji 4.0.x.
Starije kopije treba ponovo izvesti iz sačuvanih podataka
Ažuriranje popravlja buduće izvoze, ali starije rezervne kopije koje ispunjavaju oba uslova mogu i dalje zahtijevati zamjenu. Electrum zato traži izvoz novih kopija, a pogođeni novčanici prikazuju upozorenje pri pokretanju.
Za novu kopiju moraju biti sačuvani izvorni podaci novčanika iz kojih se izvoz pravi. Instaliranje novije verzije ne garantuje povratak ključnog materijala koji je već izgubljen zajedno s tim podacima.
Izmjena u pojedinačnoj rezervnoj kopiji ujedno uklanja mogućnost zahtjeva za udaljeno prisilno zatvaranje kanala ako kopija ne može da preuzme sredstva nastala zatvaranjem. Ograničenje sprečava da takva kopija zatraži zatvaranje kanala čiji izlaz ne može da potroši.


Komentari
Diskusija je otvorena za W3M korisnike. Komentare mogu čitati svi, a objavljivanje zahtijeva prijavu.
Za komentarisanje i odgovaranje potreban je W3M nalog.