Izvorno objavljeno na Substack 19. prosinca 2021.
Ovdje ažurirano 20. prosinca 2024.
Scenarij jednostavnog vodiča za premještanje vašeg starog BTC skladišta na nove Taproot novčanike tipa adrese
Dakle... svi su uzbuđeni što je Taproot aktiviran, radi, rudari se, ali rijetki ga počinju koristiti. Istina je da sve aplikacije novčanika još uvijek ne mogu slati ili primati na taproot adresu.
UVOD
Prije nego počnemo vidjeti kako možete premjestiti svoje satove na Taproot adresu, trebali bismo spomenuti zašto je dobro riješiti se starih vrsta BTC adresa:
- ako još uvijek imate svoj BTC na naslijeđenoj adresi (počinje s 1) koja će biti vrlo skupa za korištenje, od sada će premještanje satova na lanac biti sve teže i teže i skuplje. Budućnost je Lightning Network kao "protokol plaćanja", a onchain će ostati kao "hodling protokol".
- ako još uvijek imate svoj BTC u umotanoj segwit adresi (počnite s 3), nije tako skupo koristiti ga na lancu, ali još uvijek nosi veliku težinu, a neke aplikacije novčanika još uvijek imaju problema s slanjem ili primanjem na te adrese. Također su mnoge burze koristile te adrese i to bi u nekom trenutku moglo završiti s curenjem privatnosti.
- ako imate svoju zalihu u matičnoj vrsti adrese segwit (bech 32), također je dobro premjestiti svoje satove u vrstu Taproot, kako biste imali koristi od budućeg razvoja za Lightning i privatnost.
- imate mnogo malih UTXO-ova (promjena) od prošlih tx-ova i teško ih je potrošiti, sada je vrijeme za konsolidaciju i miješanje rezultata za bolju buduću upotrebu.
- Promjena XPUB-a također je dobar način da izgubite trag svojim prošlim tx-ovima.
- Privatnost: sve stare vrste BTC adresa u prošlosti su na neki način "praćene". Neki su koristili coinjoin ili tehnike miješanja, ali nisu svi bili toliko učinkoviti da ih koriste. Sada imate priliku "očistiti" svoje satove i pripremiti se za budućnost.
Pročitajte više o Taprootu ovdje:
- Taproot - nadogradnja za sva vremena
- Taproot dolazi - kakve će koristi imati
- Taproot Watch - o tome
- Uvod u radionicu Taproot i Schnorr
Kao što sam objasnio u ovom vodiču, o tome kako čuvati svoju zalihu BTC-a u tri razine novčanika, sada pogledajmo primjer kako ih prebaciti u novčanik koji podržava Taproot. Pogledat ćemo jednostavan i gdje većina korisnika drži svoje BTC.
SCENARIJ UPOTREBE
Recimo da imate različite Electrum novčanike, s naslijeđenim i segwit adresama i UTXO-ovima (promijenite ili jednostavno HODL). Također možete imati HWW (Trezor, Ledger itd.) koji se može povezati s aplikacijom Electrum, kako biste napravili bolju kontrolu novčića.
Za ovu "migraciju" koristit ćemo Sparrow wallet desktop aplikaciju. To je vrlo dobra aplikacija za novčanik s mnogo značajki i jedna od prvih koja podržava Taproot adrese.
Možete ga povezati sa svojim vlastitim BTC / Electrum čvorom radi veće privatnosti, ali ako nemate čvor, nema problema, možete koristiti jedan od ponuđenih javnih poslužitelja čvorova (također iza Tora). Možete koristiti, na primjer, Blockstream poslužitelj.
Koristit ćemo jednostavan scenarij s jednim potpisom.
Početni koraci za pripremu vašeg Taproot novčanika
- instalirajte ili pokrenite samostalnu aplikaciju Sparrow za desktop
- stvorite novi novčanik i odaberite Taproot i odaberite "novi ili uvezeni softverski novčanik"
- sljedeći ekrani bit će za generiranje riječi za novu početnu vrijednost, njihovo spremanje i ponovno pisanje za potvrdu jesu li OK
- Nakon što završite s postupkom, otvorite svoj upravitelj lozinki (preporučujem KeePass ili Bitwarden) i dodajte sve pojedinosti svog novog kreiranog novčanika: seed, xpub, putanja derivacije, 3-4 BTC adrese, lozinka za šifriranje datoteke novčanika. Možete čak dodati/umetnuti sigurnosnu kopiju datoteke vašeg sparrow walleta (idite na izbornik Sparrow, File - Export wallet). ČUVAJTE TU BAZU PODATAKA UPRAVITELJA LOZINKAMA NA SIGURNOM MJESTU!
- PRIJE nego što premjestite sredstva u ovaj novostvoreni novčanik, IZVRŠITE TEST VRAĆANJA. Samo zatvorite ovaj novostvoreni novčanik i ponovno pokrenite isti postupak, ali ovaj put odaberite vraćanje iz sjemena koje već imate. Ako generirate istih prvih 5-6-10 BTC adresa, onda ste spremni, imate prave riječi i sigurni ste da ih možete vratiti.
Uvezite svoje Electrum novčanike u Sparrow
Kako bismo mogli imati glatki prijelaz i lakše konstruirati transakciju miješanja, uvest ćemo vaše stare Electrum novčanike u Sparrow.
Isti postupak kao i prije, samo što ćemo na 2. ekranu odabrati "electrum keystore", gdje možemo samo dodati datoteku Electrum novčanika, bez potrebe za seedom ili bilo čim drugim.
Ako još uvijek niste spremili tu datoteku, nema problema, samo pregledajte svoju instalacijsku mapu Electrum ili mjesto gdje držite datoteku novčanika i od tamo ćete je uvesti. Pritisnite "uvezi" u Sparrow i pitat će vas za lozinku za šifriranje. Vaša je Electrum lozinka za otvaranje te datoteke. Gotovo, trebat će nekoliko trenutaka dok Sparrow ne želi i uveze sve tx-ove i UTXO-e.
U redu, recimo da imate 10 UTXO-a u svom starom Electrum novčaniku s različitim iznosom za svaki.
Učinimo ga raznolikijim: sve ćemo to podijeliti u 20 UTXO-a, s različitim količinama, ne jednakim, kako bi izgledalo kao coinjoin.
Konstruirajte transakciju za migraciju na Taproot
U Sparrowu idite na uvezeni Electrum novčanik - Pošalji. Odaberite minimalnu naknadu, na primjer 1sat/vB i optimiziran način "privatnosti".
Idite na svoj novostvoreni Taproot novčanik u Sparrowu (pogledajte gornje kartice) i u Adrese kopirajte jednu po jednu prvih 20 generiranih adresa.
Vratite se na Electrum uvezeni novčanik i u okvir "plati", zalijepite jednu po jednu i kliknite gumb "dodaj" za svaku odredišnu adresu glavnog korijena. Možete staviti naljepnicu ako želite. Za svako odredište stavite drugačiji iznos. Raširite ga kao nasumični broj.
Na posljednjem samo kliknite gumb "max" i samo ćete dodati preostale dostupne satove.
Zgodan grafikon pojavit će se nakon što se vaša transakcija napravi.
Kliknite "kreiraj transakciju" i na sljedećem će ekranu biti potpisivanje (pomoću vaše lozinke novčanika), a također i zgodna značajka: "Vrijeme zaključavanja". Ovo je doista zanimljivo u slučaju da želite zaključati te UTXO-e na duže vrijeme HODL, tako da se ne mogu potrošiti do određenog bloka ili datuma (na primjer, novčanik za vašu djecu, da biste mogli trošiti iz tog novčanika samo kada imaju 18-20 godina). Vrlo je dobra značajka za zaštitu novčanika od trošenja.
Završite proces potpisivanja i emitirajte transakciju u mempool. Nakon što ga rudari uzmu iz mempoola, možete ga vidjeti u block exploreru ovako:
Gotovo! Sada pričekajte 6 potvrda i vidjet ćete svoj BTC u svojim novim adresama Taproot novčanika.
Neobavezno, možete kopirati txID i otići na https://kycp.org/ i vidjeti kakva je razina "privatnosti". Ako želite više privatnosti, ponovite postupak s još više ulaza i izlaza, iz istog novčanika ili miješanjem s drugim novostvorenim taproot novčanikom. Sparrow wallet izvrsna je aplikacija za miješanje i jednostavna za korištenje.
Više detalja i vodiča kako koristiti Sparrow miješanje ovdje.