Een andere manier om de privacy van uw bitcoin-transacties te helpen verbeteren, is het gebruik van Whirlpool met Sparrow Wallet.
Alle Bitcoin-transacties zijn openbaar, iedereen kan ze bekijken. Whirlpool verbreekt deterministische links naar transacties uit het verleden en biedt toekomstgerichte anonimiteit. Dit deel van de serie laat zien hoe u uw bitcoin kunt Whirlpoolen, zodat u stappen kunt ondernemen om de censuurbestendige en toestemmingsloze kenmerken van Bitcoin te behouden met uw eigen Bitcoin Core-knooppunt als backend voor uw Sparrow Wallet en Whirlpool GUI.
Als je deel één, twee of drie van deze serie hebt gemist, zorg er dan voor dat je ze bekijkt om de real-world implicaties van het gebruik van Bitcoin zonder anonimiteitsbehoudtools en de andere twee methoden voor het gebruik van Whirlpool beter te begrijpen.
Deel 1: Een voorbeeld uit de praktijk
Deel 3: Whirlpool op desktop met RoninDojo Tanto
Deel 4: Whirlpool op desktop met Sparrow Wallet (u bent hier)
Methode 3: Whirlpool met Sparrow-portemonnee
Sparrow Wallet is een Bitcoin-portemonnee die is ontworpen om te worden verbonden met uw eigen node en te worden uitgevoerd vanaf uw desktop- of laptopcomputer. Dit is een gebruiksvriendelijke portemonnee met een intuïtieve interface en veel geavanceerde functies voor een scala aan mogelijkheden. Ga voor meer informatie over Sparrow Wallet en voor installatie-instructies naar de: Sparrow Wallet-website.
In deze gids ziet u:
– Hoe u aan de slag gaat, sluit uw Sparrow-portemonnee aan met uw eigen Bitcoin Core-knooppunt
– Hoe adressen te genereren, een hot wallet in Sparrow in te stellen voor ontvangst en Whirlpool-mixen
– Hoe verbinding te maken met uw Koude kaart
– Hoe verbinding te maken met uw Paspoort
- Hoe u rechtstreeks vanuit Whirlpool naar uw hardware-portemonnee kunt storten
– Hoe uit te geven van een air-gapped Coldcard
- Hoe te besteden vanuit een paspoort met luchtgaten
Stap 1: Maak verbinding met Bitcoin Core
Als u geen eigen Bitcoin Core-knooppunt heeft, kunt u gerenommeerde openbare Electrum-servers gebruiken, zoals aangetoond in deze Coldcard Ultra-snelgids. Er zijn echter privacy-compromissen die gepaard gaan met het gebruik van het gemak van een openbare Electrum-server. Gelukkig zijn er een aantal bronnen beschikbaar om u te helpen uw eigen Bitcoin-knooppunt op te starten. Kijk voor meer informatie op:
Zodra u uw Bitcoin Core-knooppunt gereed heeft, zijn er een aantal stappen nodig om het te configureren om met Sparrow Wallet te werken.
Als u Bitcoin Core op dezelfde computer als Sparrow Wallet heeft draaien, hoeft u alleen maar het configuratiebestand `bitcoin.conf` te openen en `server=1` bovenaan toe te voegen en op te slaan. Start vervolgens Bitcoin Core opnieuw. Mogelijk hebt u een leeg configuratiebestand als dit een nieuwe Bitcoin Core-installatie was en dat is prima.
Als alternatief, als u Bitcoin Core op een externe computer gebruikt, moet u een gebruikersnaam en wachtwoord toevoegen en de externe procedureaanroepen (RPC) die lokale IP-adressen binden in het configuratiebestand. Om dit te doen, navigeert u naar het configuratiebestand `bitcoin.conf` en opent u het in de teksteditor van uw voorkeur. Voeg vervolgens het lokale IP-adres voor uw node en het lokale IP-adres voor uw desktop toe. Bijvoorbeeld:
`rpcuser=pi`
`rpcwachtwoord=Nakamoto21`
`rpcbind=127.0.0.1`
`rpcbind=192.168.0.11 #(uw knooppunt)`
`rpcallowip=127.0.0.1`
`rpcallowip=192.168.0.12 #(bureaublad)`
Sla die wijzigingen op en dan zou u vanaf uw computer op hetzelfde lokale netwerk verbinding moeten kunnen maken met uw Bitcoin Core-knooppunt. Zorg ervoor dat u Bitcoin Core opnieuw start nadat u deze wijzigingen hebt opgeslagen.
Nu bent u klaar om Sparrow Wallet te configureren om met uw Bitcoin Core-knooppunt te praten. Zodra je Sparrow Wallet hebt geïnstalleerd en gestart, krijg je een lege gebruikersinterface te zien. Navigeer naar `Bestand` > `Voorkeuren`.
Klik vervolgens op het tabblad 'Server' aan de linkerkant. Klik op het tabblad `Bitcoin Core` voor het `Servertype`. Als Bitcoin Core op dezelfde computer draait, gebruik dan het `127.0.0.1` rpcbind IP-adres met `8332` als de poort en de standaard authenticatie-optie. Of als u Bitcoin Core op een andere computer gebruikt, gebruik dan dezelfde gebruiker/pas die u in het `bitcoin.conf`-bestand hebt ingevoerd. Hoe dan ook, stel de Data Folder-directory in op dezelfde map waarin het bestand `bitcoin.conf` wordt geschreven. Dit zou dezelfde map moeten zijn waarin Bitcoin Core het `.cookie'-bestand schrijft dat Sparrow Wallet moet lezen. Test de netwerkverbinding vanuit Sparrow Wallet. Als het goed is, zou je het groene vinkje naast 'Test Connection' en wat informatie in het dialoogvenster daaronder moeten zien. Dan kun je dat venster sluiten.
Helaas bewaart Bitcoin Core uw openbare sleutels en saldi onversleuteld op de computer waarop het draait. Hoewel uw bitcoin niet direct het risico loopt op diefstal, loopt deze computer, als deze computer regelmatig is verbonden met internet, wel risico voor hackers - wat het potentieel heeft om u een doelwit te maken als uw saldo en geografische locatie worden ontdekt. Ga voor meer informatie over de beste praktijken van Sparrow Wallet naar: deze Sparrow Wallet-bron.
Nu Sparrow Wallet is verbonden met Bitcoin Core, is dit een goed moment om de hot wallet-configuratie te krijgen.
Stap 2: Sparrow configureren als een Whirlpool-portemonnee
Dit gedeelte laat u zien hoe u de hot wallet instelt die u kunt gebruiken voor de Whirlpool CoinJoin-implementatie in Sparrow Wallet. Het gebruik van Whirlpool helpt voorkomen dat iemand die de beweging van uw transacties in de keten bekijkt, uw spoor kan volgen. Dit zal ook helpen voorkomen dat iemand met wie u uw bitcoin uitgeeft, uw eerdere transactiegeschiedenis kent.
Het belangrijke idee om hier te begrijpen is dat je een hot wallet maakt in Sparrow die volledig los staat van je hardware wallet. U wilt uw hardwareportemonnee volledig air-gapped houden en nooit die ondertekeningssleutel op een apparaat hebben dat met internet is verbonden. Wanneer u Whirlpool gebruikt, moet Sparrow Wallet echter CoinJoin-transacties ondertekenen terwijl ze worden gemaakt. Het voordeel van het achterlaten van uw UTXO's in Sparrow Wallet om te mixen, is dat uw UTXO's continu worden geregistreerd als beschikbare inputs wanneer nieuwe liquiditeit de mengpool binnenkomt. Je UTXO's kunnen steeds weer gratis blijven remixen, zodat je bij elke mix steeds meer anonimiteit krijgt: dit is de stimulans om je UTXO's te laten mixen. Het nadeel is dat je een Bitcoin-portemonnee hebt die is verbonden met internet met privésleutels erop, vandaar de term 'hot wallet'.
De hot wallet wordt gebruikt om bitcoin op te storten, daarna wordt het gemixt, en zodra de UTXO's in de post-mix hot wallet zitten, kun je ervoor kiezen om een minimum aantal mixen in te stellen dat je wilt bereiken en deze vervolgens automatisch te laten storten naar uw hardware. Dit is waar dingen interessant worden, wanneer je een post-mix UTXO rechtstreeks van een CoinJoin op een hardware-portemonnee hebt gestort, is het onmogelijk om te zeggen dat deze naar een andere portemonnee is verplaatst. Het lijkt erop dat het gewoon een niet-uitgegeven CoinJoin-output is. En zolang het ongebruikt blijft, terwijl andere UTXO's van die laatste CoinJoin-transactie zich blijven mengen, blijft uw anonimiteit groeien.
Open om te beginnen de Sparrow Wallet-applicatie. U zou een lege startpagina moeten zien en u zou moeten zien dat de tuimelschakelaar in de rechterbenedenhoek geel is gekleurd als u een openbare Electrum-server gebruikt, groen als u Bitcoin Core gebruikt, of blauw als u uw eigen Electrum-server.
Navigeer naar 'bestand' > 'Nieuwe portemonnee'. Geef vervolgens uw nieuwe portemonnee de naam die u wilt en selecteer `Portemonnee maken`.
Het volgende scherm dat u te zien krijgt, zal u om specifieke informatie vragen over hoe u uw nieuwe portemonnee wilt configureren. Voor een Whirlpool hot wallet zijn de volgende standaardopties prima:
– Beleidstype: `Enkele handtekening`
– Scripttype: `Native Segwit (P2WPKH)`
– Scriptbeleidsdescriptor: `wpkh(Keystore1)`
– Kies vervolgens onder het gedeelte `Keystore 1`: `Nieuwe of geïmporteerde softwareportemonnee`
Op het scherm dat verschijnt, klik je op het vervolgkeuzemenu met de tekst 'Gebruik 24 woorden' en selecteer je hoeveel beginwoorden je in je beginzin wilt hebben. Voor deze demonstratie worden 24 woorden gebruikt. Klik vervolgens op de knop met de tekst 'Gebruik 24 woorden' (of een willekeurig aantal woorden dat u hebt geselecteerd).
Vervolgens krijg je een scherm vol lege cellen voor je seed-woorden te zien. Klik op 'Nieuwe genereren' en deze cellen worden ingevuld uit de resultaten van de Sparrow Wallet random number generator.
Zorg ervoor dat u deze woorden in de juiste volgorde opschrijft in een notitieboekje of ander stuk papier dat u veilig kunt bewaren zoals u zou doen met goud, contant geld of sieraden. Deel deze woorden nooit met iemand, want dan hebben ze volledige toegang tot je bitcoin. Maak geen screenshot van deze woorden. Maak geen foto van deze woorden. Zeg ze niet hardop. Zet ze niet in een tekstbestand.
De wachtwoordzin is optioneel, maar wordt aanbevolen. Als iemand ooit toegang krijgt tot uw seed-woorden, dan is de wachtwoordzin het enige dat uw bitcoin beschermt. Gebruik maken van een wachtwoordzin met hoge entropie maakt het voor iedereen moeilijk om uw wachtwoordzin te raden. Zorg ervoor dat u deze wachtwoordzin ook opschrijft, omdat u uw portemonnee zonder deze niet kunt herstellen in het geval dat u moet proberen uw bitcoin te herstellen. De portemonnee kan op geen enkele manier weten wat uw wachtwoordzin is en elke wachtwoordzin die u invoert, wordt geaccepteerd. Als u de wachtwoordzin in de toekomst verkeerd invoert omdat u deze bent vergeten of kwijtraakt, verliest u de toegang tot uw bitcoin. Overweeg ook om uw wachtwoordzin apart van de seed-zin op te slaan, want als iemand ze samen vindt, zullen ze zeker uw bitcoin vegen.
Veel mensen kiezen ervoor om hun eerste woorden en wachtwoordzin in een metalen medium te stempelen omdat het beter bestand is tegen extreme omgevingen zoals vuur en overstromingen dan papier. Voor dit soort portemonnee gebruik je het misschien alleen als een pass-through om wat anonimiteit op je bitcoin te krijgen voordat je het naar je hardware-portemonnee deponeert. Misschien is de korte tijd dat je bitcoin in deze portemonnee hebt, reden genoeg om niet de moeite te nemen om de informatie in metaal te stempelen. De keuze is helemaal aan jou en er zijn veel opties zoals de ZAADPLAAT van Coinkite, de Domino van BitPLATES, of zelfs doe-het-zelf-oplossingen zoals roestvrijstalen ringen.
Nadat u op `Back-up bevestigen' hebt geklikt, ziet u een pop-upvenster waarin u wordt gevraagd of u de seed-woorden hebt opgeschreven; klik op `Woorden opnieuw invoeren`.
Typ vervolgens al uw seed-woorden in volgorde en voer uw wachtwoordzin in. Als je een spelfout maakt, zal de portemonnee je waarschuwen door het verkeerde woord rood te markeren. Zodra alles correct is en u uw wachtwoordzin hebt ingevoerd, klikt u op `Create Keystore`.
Het volgende scherm toont u het afleidingspad; dit als standaard laten is prima en wordt aanbevolen, tenzij je een specifieke reden hebt om het te wijzigen en je begrijpt wat de implicaties hiervan zijn. Klik op 'Keystore importeren' en laat het account in het vervolgkeuzemenu op de standaardinstelling '#0' staan. U wordt gevraagd uw wachtwoordzin opnieuw in te voeren in een pop-upvenster.
Het volgende scherm toont de samenvattingsdetails van de portemonnee die u zojuist hebt gemaakt. Een belangrijk item om hier op te merken is de 'Master Fingerprint'. Dit is een unieke controlesom die bij uw wachtwoordzin hoort. Elke wachtwoordzin die u invoert, genereert een andere vingerafdruk. Zo kunt u de volgende keer dat u deze portemonnee opent, controleren of u uw wachtwoordzin correct hebt ingevoerd. U kunt altijd terugkeren naar deze pagina en deze informatie vinden wanneer u het tabblad `Instellingen` selecteert in het menu aan de linkerkant. U kunt uw vingerafdruk opslaan met uw wachtwoordzin, dit brengt uw veiligheid niet in gevaar. Zodra u uw vingerafdruk heeft opgeschreven, klikt u op 'Toepassen'.
U wordt gevraagd of u een wachtwoord aan deze portemonnee wilt toevoegen. Dit wachtwoord verschilt van uw wachtwoordzin, omdat het wachtwoord wordt gebruikt om het portemonneegegevensbestand dat Sparrow Wallet op uw computer opslaat, te versleutelen. Als dit bestand met een wachtwoord is beveiligd, wordt er een extra beveiligingslaag toegevoegd voor het geval iemand toegang krijgt tot uw computer.
Stap 3: Whirlpool gebruiken
Nu je je portemonnee helemaal hebt ingesteld, ben je klaar om Whirlpool te gaan gebruiken. U moet eerst wat bitcoin in uw portemonnee hebben gestort. Om een ontvangstadres te krijgen, navigeert u naar het tabblad 'Ontvangen' in het menu aan de linkerkant en krijgt u een QR-code en de tekst van uw eerste bitcoin-adres te zien. Overweeg het gebruik van a niet-KYC methode om bitcoin te verwerven.
Zodra u uw eerste storting heeft ontvangen, ziet u de transactie verschijnen in Sparrow Wallet, onder het tabblad 'Transacties' in het menu aan de linkerkant. In dit voorbeeld is 0.01 BTC ontvangen.
Nu je wat bitcoin hebt, navigeer je naar het tabblad 'UTXO's' in het menu aan de linkerkant en selecteer je de UTXO waarin je geïnteresseerd bent. Je ziet de knop 'Geselecteerde mixen' verschijnen zodra je de UTXO('s) selecteert. Klik op die knop en klik vervolgens op 'Volgende' in de twee pop-upvensters met uitleg die het Whirlpool-proces beschrijven.
Als u dan een "SCODE" heeft, kunt u deze in het derde venster invoeren. De "SCODE" kan worden gebruikt voor scherp geprijsde CoinJoin-kosten die zijn aangekondigd door @SamouraiWallet. Klik vervolgens op 'Volgende'.
Vervolgens krijgt u een voorbeeld te zien waarin wordt beschreven welke pool geschikt is voor uw BTC-bedrag, de anonset, de poolvergoeding en hoeveel UTXO's u als in aanmerking komende inputs voor CoinJoins zult hebben. Klik vervolgens op `Preview Premix`.
U krijgt het overzicht te zien van de transactie die u aanmaakt, genaamd "tx0". Deze transactie is wat uw input opsplitst in de verschillende outputs die u aan het maken bent en die zullen worden gebruikt als input voor de CoinJoin-transacties waaraan u gaat deelnemen tijdens Whirlpooling.
U kunt alle adressen controleren waarnaar u verzendt met de verschillende tabbladen in het gedeelte 'Verzenden'. Er is een grafiek die u een visuele indicatie geeft van hoe de transactie wordt opgesplitst; rekening houdend met de Whirlpool-vergoeding, Badbank Change, de Premix UTXO's en de miners-vergoeding. Als alles er goed uitziet, klikt u op `Broadcast Premix Transaction`.
U zult ook zien dat er vier extra tabbladen verschijnen aan de rechterkant van Sparrow Wallet. Dit zijn in feite vier afzonderlijke portefeuilles die je hebt, zodat je je bitcoin veilig kunt beheren.
– Op het tabblad `Deposit` genereert u ontvangstadressen. Dit werkt net als elke andere Bitcoin-portemonnee; u kunt vanaf hier ook verzenden, net als elke gewone Bitcoin-portemonnee.
– Op het tabblad `Premix` kunt u de geschiedenis van uw pre-mix UTXO's bekijken; u wilt geen bitcoin handmatig ontvangen of verzenden vanuit deze portemonnee.
– Op het tabblad `Postmix` ziet u uw UTXO's nadat ze zijn gemixt. Alle UTXO's in deze portemonnee hebben ten minste één CoinJoin-transactie doorlopen. Zolang u deze UTXO's hier laat, worden ze voortdurend geregistreerd als beschikbare UTXO's wanneer nieuwe liquiditeit de Whirlpool binnenkomt en zullen ze gratis opnieuw worden gemengd. Dus hoe langer u UTXO's hier laat, hoe meer mixen ze zullen krijgen en hoe meer anonimiteit u zult bereiken (zolang uw desktop-GUI is aangesloten).
- Op het tabblad `Badbank` wordt uw giftige verandering van de "tx0" afgezonderd van de rest van uw geld. Je wilt voorzichtig zijn met wat je doet met deze giftige verandering. Als je het combineert met je postmix-UTXO's, verslechtert je de privacywinst die je in Whirlpool hebt behaald.
Vervolgens ziet u hoe u een hardware-portemonnee kunt configureren als een alleen-kijken-portemonnee in Sparrow Wallet, waarmee u uw saldo in de gaten kunt houden en ontvangstadressen kunt genereren terwijl de hardware-portemonnee volledig open blijft. Zodra de alleen-kijken-portemonnee is geïmporteerd, kan deze worden ingesteld om rechtstreeks vanuit Whirlpool CoinJoins te storten.
Stap 4(A): Hoe Coldcard aan te sluiten?
Om ervoor te zorgen dat uw Coldcard open blijft, wordt de openbare informatie van de Coldcard, een xPub genaamd, gebruikt om de benodigde informatie in Sparrow Wallet op uw bureaublad te importeren. Door dit te doen, kan Sparrow Wallet ontvangstadressen en QR-codes genereren, het saldo van de Coldcard controleren, PSBT's starten en rechtstreeks vanuit Whirlpool storten - allemaal zonder de privé-informatie van de Coldcard, zoals de ondertekeningssleutel, bloot te leggen.
U gebruikt de microSD-kaart om informatie over te zetten tussen de desktop en de Coldcard. Zorg ervoor dat de microSD-kaart in de Coldcard is geplaatst.
Eerst moet het `.json`-bestand worden geëxporteerd vanuit de Coldcard, die alle openbare informatie bevat die nodig is, zodat Sparrow Wallet deze alleen-kijken-portemonnee kan importeren. Selecteer in het hoofdmenu van Coldcard `Geavanceerd` > `MicroSD-kaart` > `Portemonnee exporteren` > `Generieke JSON`.
Hiermee wordt het bestand naar de microSD-kaart geschreven, waarna u die microSD-kaart met uw USB-adapter op uw desktopcomputer kunt aansluiten. Kopieer/plak het geëxporteerde `.json`-bestand vanaf de microSD-kaart naar uw bureaublad. Noteer de bestandslocatie en nu schakelt u terug naar Sparrow Wallet om het klaar te maken om het `.json`-bestand te importeren.
Maak in Sparrow Wallet een nieuwe portemonnee door `Bestand` > `Nieuwe portemonnee` te selecteren, waarna u wordt gevraagd deze portemonnee een naam te geven. Geef de portemonnee de naam die u maar wilt en klik vervolgens op 'Portemonnee maken'.
U krijgt het volgende scherm te zien en u kunt alle instellingen op de standaardwaarden laten staan. Selecteer vervolgens 'Airgapped Hardware Wallet'.
Er verschijnt een scherm en u kunt op de knop 'Bestand importeren' naast het Coldcard-pictogram klikken. Dit opent uw bestandsverkenner waar u Sparrow Wallet kunt wijzen naar de bestandslocatie die het geëxporteerde Coldcard `.json`-bestand bevat. Selecteer dat bestand en klik op 'openen'.
Even later zie je een overzicht van de wallet die je gaat aanvragen. U ziet een dialoogvenster "Master vingerafdruk" met acht tekens erin. U kunt deze unieke identificatie gebruiken om te bevestigen dat u de juiste portemonnee uit uw Coldcard importeert.
Navigeer op uw Coldcard vanuit het hoofdmenu naar 'Geavanceerd' > 'Identiteit bekijken' en u kunt de weergegeven vingerafdruk vergelijken met de vingerafdruk die wordt weergegeven in Sparrow Wallet. Dit is vooral belangrijk om te bevestigen of je een wachtwoordzin hebt toegevoegd, die wordt behandeld in de Coldcard paranoïde gids.
Als alles er goed uitziet, klik dan op 'Toepassen' in Sparrow Wallet.
Nadat u op 'Toepassen' heeft geklikt, krijgt u de mogelijkheid om een wachtwoord aan uw portemonnee toe te voegen. Dit is een wachtwoord dat het Sparrow Wallet-gegevensbestand dat op uw computer is opgeslagen, versleutelt. Dit wachtwoord kan uw portemonnee beschermen als iemand anders toegang krijgt tot uw bureaublad en Sparrow Wallet-bestand. Als u uw wachtwoord bent vergeten, moet u een nieuw portefeuillebestand maken door dit hele proces te herhalen.
U kunt ook een lijst met stortingsadressen van uw Coldcard opslaan en deze opgeslagen lijst vergelijken met Sparrow Wallet om ervoor te zorgen dat de juiste portemonnee wordt geladen zonder uw Coldcard op te halen, erop in te loggen en de stortingsadressen daar te vergelijken. Om dit te doen, selecteert u het tabblad 'Ontvangen' in Sparrow Wallet, waarna u het eerste ontvangstadres van uw Coldcard en de QR-code kunt zien. Zorg ervoor dat u op uw Coldcard de microSD-kaart plaatst en uw wachtwoordzin invoert (indien van toepassing). Selecteer vervolgens in het hoofdmenu `Adresverkenner`. Dit zal een paar adrestypen oproepen die u kunt bekijken. Uw Coldcard kan oude P2PKH Bitcoin-adressen gebruiken die beginnen met "1", of geneste SegWit P2SH Bitcoin-adressen die beginnen met "3", of native SegWit Bech32 Bitcoin-adressen die beginnen met "bc1". Dan wil je op `1` drukken en dit slaat de eerste 250 adressen op in een `.csv`-bestand op je microSD-kaart. U kunt ook het bestand `addresses.csv` openen met een teksteditor op uw bureaublad om de 250 adressen te bekijken die u van uw Coldcard hebt geëxporteerd en ze te vergelijken met uw Sparrow-portemonnee voor extra zekerheid.
Nadat u de wijzigingen hebt toegepast, kunt u nu door uw alleen-kijken-portemonnee navigeren in Sparrow Wallet. Aan de linkerkant van de Sparrow Wallet-interface zijn er zes tabbladen:
- Op het tabblad 'Transacties' kunt u informatie zien met betrekking tot de transacties in deze alleen-kijken-portemonnee.
– Op het tabblad `Verzenden` kunt u de PSBT's maken om ze vervolgens te exporteren voor ondertekening door de Coldcard.
– Op het tabblad `Ontvangen` kunt u een ontvangstadres voor uw Coldcard genereren zonder dat u uw Coldcard hoeft in te pluggen en erop in te loggen.
– Op het tabblad `Adressen` worden verschillende stortings- en wijzigingsadressen weergegeven, evenals eventuele saldi.
– Het tabblad 'UTXO's' toont alle niet-uitgegeven transactie-outputs en een kleine grafiek die de geschiedenis in kaart brengt.
- Op het tabblad 'Instellingen' kunt u gedetailleerde informatie zien over de portemonnee voor alleen kijken, zoals de hoofdvingerafdruk, het afleidingspad en xPub.
Nu kunt u op het tabblad 'Ontvangen' aan de linkerkant van de Sparrow Wallet-interface klikken. Vervolgens krijgt u een bitcoin-ontvangstadres, een QR-code en enkele aanvullende details te zien. U kunt deze QR-code bijvoorbeeld scannen met uw mobiele Bitcoin-portemonnee en wat bitcoin op uw Coldcard storten. U zou de transactie na een moment in Sparrow Wallet moeten zien verschijnen, samen met een pop-upmelding. Ook in Bitcoin Core zouden de transacties daar ook moeten verschijnen. De transactie blijft in de status in behandeling totdat deze enkele blockchain-bevestigingen ontvangt. In de tussentijd kunt u op het tabblad 'Transacties' klikken en meer details over uw transactie bekijken. U kunt uw transactie-ID ook kopiëren/plakken in mempool.ruimte om te kijken naar je eerste bevestiging, of gebruik wat je favoriete blokverkenner is. Tor Browser is een privacygerichte browser.
Nu kunt u uw Coldcard uitschakelen en op een veilige plaats bewaren totdat u een transactie wilt ondertekenen en uitgeven (hieronder beschreven). Verschillende adressen worden in Sparrow Wallet gecatalogiseerd, zodat u via Sparrow Wallet op uw Coldcard kunt blijven storten zonder dat u deze telkens opnieuw hoeft aan te sluiten. Het is het beste om elk ontvangstadres op de Coldcard zelf en/of uw opgeslagen `.csv`-bestand te bevestigen en bovendien elk adres slechts één keer te gebruiken.
Stap 4(B): Paspoort aansluiten?
Om een enkele handtekeningportemonnee via QR-code te importeren, logt u eerst in op uw paspoort en voert u uw wachtwoordzin in als u er een gebruikt. Ga vervolgens vanuit het hoofdmenu naar `Pair Wallet` > `Sparrow` > `Single-sig` > `QR Code`. Zodra u op `DOORGAAN' drukt, begint het paspoort een reeks QR-codes te knipperen, dus houd dat even ingedrukt terwijl u de Sparrow-portemonnee op uw bureaublad voorbereidt.
Als je geen webcam voor je pc hebt, kun je de benodigde informatie ook via bestandsoverdracht op een microSD-kaart importeren. Verwijzen naar Deze gids voor meer info.
Ga in Sparrow Wallet op uw bureaublad naar `Bestand` > `Portemonnee importeren`.
Scrol in het menu met portefeuilles dat verschijnt naar beneden naar 'Paspoort' en selecteer 'Scannen'.
Dit zou je webcam moeten starten: nu kun je je paspoort weer ophalen en op `DOORGAAN` drukken om de reeks QR-codes te starten. Als u het formaat van de QR-codes op het paspoortscherm wilt wijzigen, kunt u op de knop 'Formaat wijzigen' drukken om de resolutie van de QR-code te wijzigen in drie mogelijke formaten.
Het vastleggen van de hele reeks QR-codes kan even duren, dus probeer het paspoort stabiel te houden en de QR-codes binnen de gestippelde grenslijnen op het Sparrow Wallet-scherm.
Zodra de benodigde informatie is verzameld door Sparrow Wallet, zou je terug moeten gaan naar het vorige menuscherm in Sparrow Wallet. Deze keer zou je echter moeten opmerken dat je het `Script Type` kunt kiezen uit een vervolgkeuzemenu; hier kun je kiezen of je oude Bitcoin-adressen wilt gebruiken die beginnen met "1", of geneste SegWit-adressen die beginnen met "3", of native SegWit-adressen die beginnen met "bc1q", of Taproot-adressen die beginnen met " bc1p". Hoewel Sparrow Wallet klaar is om Taproot-adressen te verwerken, zal dit naar verwachting worden geïmplementeerd in het Passport Q1 2022. In deze demo worden native SegWit "bc1q" -adressen gebruikt omdat dit de enige zijn die compatibel zijn met Whirlpool.
Vervolgens zal Sparrow Wallet u vragen om uw nieuwe portemonnee een naam te geven. Dit kan alles zijn wat je kiest. In dit voorbeeld wordt "Paspoortdemo" gebruikt. Klik vervolgens op 'Creëer Wallet'.
Dan zal Sparrow Wallet je vragen of je een wachtwoord wilt gebruiken op deze portemonnee. Dit wachtwoord is wat uw portemonnee-gegevensbestand op uw bureaublad versleutelt en het is optioneel. Als iemand toegang krijgt tot uw bureaublad, kunnen ze mogelijk uw portemonnee-gegevensbestand openen als het niet met een wachtwoord is beveiligd. In dit geval, zelfs als iemand uw portemonnee-gegevensbestand opent, zouden ze uw bitcoin niet kunnen uitgeven omdat daarvoor een handtekening van het paspoort vereist zou zijn.
Nadat u de wijzigingen hebt toegepast, kunt u nu door uw alleen-kijken-portemonnee navigeren in Sparrow Wallet.
Aan de linkerkant van de Sparrow Wallet-interface zijn er zes tabbladen:
- Op het tabblad 'Transacties' kunt u informatie zien met betrekking tot de transacties in deze alleen-kijken-portemonnee.
- Op het tabblad 'Verzenden' kunt u de PSBT's maken om vervolgens te ondertekenen met Passport via QR-code of microSD-kaart.
– Op het tabblad 'Ontvangen' kunt u een ontvangstadres voor uw paspoort genereren zonder dat u het paspoort hoeft op te halen en erop hoeft in te loggen.
– Op het tabblad `Adressen` worden verschillende stortings- en wijzigingsadressen weergegeven, evenals eventuele saldi.
– Het tabblad 'UTXO's' toont alle niet-uitgegeven transactie-outputs en een kleine grafiek die de geschiedenis in kaart brengt.
- Op het tabblad 'Instellingen' kunt u gedetailleerde informatie zien over de portemonnee voor alleen kijken, zoals de hoofdvingerafdruk, het afleidingspad en xPub.
U kunt op het tabblad 'Ontvangen' in het menu aan de linkerkant klikken wanneer u een nieuw ontvangstadres wilt genereren. U kunt deze QR-code scannen met uw mobiele Bitcoin-portemonnee of het adres van bijvoorbeeld uw miningpool gebruiken en wat bitcoin op uw paspoort storten. U zou de transactie na een moment in Sparrow Wallet moeten zien verschijnen, samen met een pop-upmelding. Ook in Bitcoin Core zouden de transacties daar ook moeten verschijnen. De transactie blijft in de status in behandeling totdat deze enkele blockchain-bevestigingen ontvangt. In de tussentijd kunt u op het tabblad 'Transacties' klikken en meer details over uw transactie bekijken. U kunt uw transactie-ID ook kopiëren/plakken in mempool.ruimte om te kijken naar je eerste bevestiging, of gebruik wat je favoriete blokverkenner is. Nog een keer, Tor Browser is een privacygerichte browser.
Nu kunt u uw paspoort uitschakelen en op een veilige plaats bewaren totdat u een transactie wilt ondertekenen en hiervan geld wilt uitgeven. Verschillende adressen worden gecatalogiseerd in Sparrow Wallet, zodat u via Sparrow Wallet kunt blijven storten op uw paspoort zonder dat u het elke keer opnieuw hoeft aan te sluiten. De beste praktijk is om elk ontvangstadres op het paspoort zelf te bevestigen door naar 'Adres verifiëren' te gaan in het hoofdmenu van het paspoort en de weergegeven QR-code in Sparrow Wallet te scannen met de paspoortcamera. Gebruik elk adres bovendien maar één keer.
Wanneer u klaar bent om een transactie te ondertekenen om bitcoin uit te geven, is het noodzakelijk om een gedeeltelijk ondertekende Bitcoin-transactie (PSBT) aan te maken. U kunt bitcoin storten terwijl uw paspoort is opgeslagen, maar om bitcoin uit te geven, moet het paspoort de transactie ondertekenen. Sparrow Wallet wordt gebruikt om de transactie op te bouwen op basis van uw beschikbare niet-uitgegeven transactie-outputs (UTXO's) en de informatie die u invoert bij het samenstellen van de transactie. De PSBT-gegevens worden doorgegeven tussen Sparrow Wallet en het paspoort met behulp van de QR-code-uitwisselingsmethode of de microSD-kaart. Dit wordt hieronder behandeld.
Stap 5: rechtstreeks mengen met een hardware-portemonnee
Een echt coole functie van Whirlpool is dat je rechtstreeks naar je hardware-portemonnee kunt mixen. U kunt het aantal mixen instellen dat u wilt dat elke UTXO bereikt en als uw UTXO's opnieuw mixen, raakt u dat aantal aan en ze worden rechtstreeks vanuit een CoinJoin-transactie in uw hardwareportemonnee gestort. Bovendien voegt Sparrow Wallet een extra bron van willekeur toe om te voorkomen dat u patronen maakt die als on-chain heuristiek kunnen worden gebruikt; elke UTXO die het door u ingestelde aantal remixen bereikt, heeft 25% kans om opnieuw te worden gemixt. Wanneer u rechtstreeks uit een CoinJoin-transactie stortingen op uw hardwareportemonnee ontvangt, lijkt het alsof UTXO nog steeds in Whirlpool is voor elke externe waarnemer die op de ketting kijkt.
Navigeer naar het tabblad 'UTXO's' aan de linkerkant en het tabblad 'Postmix' aan de rechterkant, dit zijn al je mix-UTXO's. Klik onderaan op Mix naar .
Er verschijnt een venster en selecteer in het vervolgkeuzemenu 'Mix to wallet' de Coldcard- of Passport-portemonnee die u alleen hebt geïmporteerd. Vervolgens kunt u het minimumaantal mixen instellen dat u wilt dat elke UTXO bereikt voordat deze op uw hardwareportemonnee wordt gestort. Houd er rekening mee dat elke UTXO 25% kans heeft om opnieuw te worden gemengd, zelfs nadat dit aantal is bereikt. U kunt 'Indexbereik' op de standaardinstelling 'Volledig' laten staan om zowel even als oneven geïndexeerde adressen te gebruiken. Klik vervolgens op `Herstart Whirlpool`.
Dan zul je merken dat de knop onderaan is veranderd om de watch-only portemonnee weer te geven die je hebt geselecteerd voor de automatische stortingen.
Nu kunt u uw UTXO's gewoon laten remixen en als ze voldoende mixen bereiken, worden ze automatisch in uw hardware-portemonnee gestort. Vervolgens ziet u hoe u geld kunt uitgeven met uw Coldcard of Passport met Sparrow Wallet en hoe u uw hardwareportemonnee volledig open kunt houden.
Stap 6(A): Ondertekenen met de Coldcard
Wanneer u klaar bent om een transactie te ondertekenen om bitcoin uit te geven, is het noodzakelijk om een PSBT aan te maken om het voordeel te behouden. U kunt bitcoin storten met uw Coldcard losgekoppeld, maar om bitcoin te besteden, moet de Coldcard de transactie ondertekenen. Sparrow Wallet wordt gebruikt om de transactie op te bouwen op basis van uw beschikbare niet-uitgegeven transactie-outputs (UTXO's) en de informatie die u invoert bij het samenstellen van de transactie. De PSBT-gegevens worden doorgegeven tussen Sparrow Wallet en de Coldcard met behulp van de microSD-kaart.
Om een PSBT aan te maken, navigeert u naar het tabblad `Uitgaven` aan de linkerkant in Sparrow Wallet. Daar kun je het adres plakken waarnaar je verzendt, een label toevoegen, een te verzenden bedrag invoeren en een minerstarief kiezen, enz. Als je alles hebt ingesteld, klik je op 'Transactie maken'. Controleer in het volgende scherm de details en klik vervolgens op 'Transactie voltooien voor ondertekening'. Vervolgens wordt u gevraagd wat u met de definitieve PSBT wilt doen. Klik in dit geval op `Transactie opslaan` en Sparrow Wallet zal de bestandsverkenner starten. Navigeer naar de microSD-kaart en sla de PSBT daar op. Werp de microSD-kaart vervolgens veilig uit.
Plaats de microSD-kaart in de Coldcard. Schakel indien nodig uw Coldcard in met de COLDPOWER 9-volt batterijadapter of USB-adapter. Voer vervolgens het voorvoegsel van uw Coldcard-pincode in, verifieer uw antiphishing-woorden en voer het achtervoegsel van de pincode in. Kies in het hoofdmenu `Klaar om te ondertekenen`. Vervolgens worden de details van de PSBT weergegeven en kunt u bevestigen dat het adres en het bedrag en de miners-vergoeding correct zijn.
Druk vervolgens op 'OK' om te ondertekenen. Nadat het bestand is ondertekend, wordt het als een nieuw bestand op de microSD-kaart opgeslagen. U kunt dan de microSD-kaart uitwerpen en veilig uitloggen bij uw Coldcard en deze uitschakelen.
Werp de microSD-kaart uit de Coldcard, steek deze in de USB-adapter, steek de adapter in de desktopcomputer. Zorg ervoor dat Bitcoin Core en Sparrow Wallet open zijn. Dubbelklik vervolgens vanuit de bestandsverkenner op het ondertekende PSBT-bestand en het zou automatisch moeten openen in Sparrow Wallet. U kunt ook vanuit Sparrow Wallet navigeren naar 'Bestand' > 'Open transactie' en vervolgens 'Bestand' kiezen in het menu met opties en naar de bestandslocatie van de ondertekende PSBT navigeren. Wat u ook kiest, klik vervolgens op de knop `Transactie uitzenden` om de ondertekende transactie naar het Bitcoin-netwerk te verzenden.
Op het moment van uitzending zou u de transactie in Bitcoin Core moeten zien en een melding ontvangen in Sparrow Wallet. Nogmaals, je kunt de transactie-ID kopiëren en in de blokverkenner van je voorkeur plakken om te kijken naar bevestigingen.
Het belangrijkste punt hier is dat uw Coldcard het vereiste ondertekenapparaat is, terwijl uw Sparrow Wallet uw interface, transactiebouwer en uitzender is. In deze configuratie kan Sparrow Wallet veel dingen doen, zoals catalogusadressen en transacties bouwen. Maar zonder de handtekening van uw Coldcard kan Sparrow Wallet de besteding van uw bitcoin niet autoriseren.
Stap 6(B): Ondertekenen met het paspoort
Om een PSBT aan te maken, navigeert u naar het tabblad `Verzenden` aan de linkerkant in Sparrow Wallet. Daar kun je het adres plakken waarnaar je verzendt, een label toevoegen, een te verzenden bedrag invoeren en een minerstarief kiezen, enz. Als je alles hebt ingesteld, klik je op 'Transactie maken'. Controleer in het volgende scherm de details en klik vervolgens op 'Transactie voltooien voor ondertekening'. Vervolgens wordt u gevraagd wat u met de definitieve PSBT wilt doen. Klik in dit geval op `Show QR` en Sparrow Wallet zal een geanimeerde reeks QR-codes starten.
Zorg ervoor dat u met uw paspoort de wachtwoordzin hebt toegepast en selecteer vervolgens in het hoofdmenu 'Scannen met QR-code'. Richt vervolgens de camera op het paspoort op de knipperende reeks QR-codes in de Sparrow Wallet-interface.
Op het Paspoort-scherm ziet u de hoeveelheid bitcoin die wordt uitgegeven en het adres waaraan deze wordt uitgegeven; druk op `DOORGAAN` als de details correct zijn. Het paspoort geeft dan aan wat het wisselgeld is; druk indien van toepassing op 'DOORGAAN'. Ten slotte zal het paspoort de netwerkkosten weergeven en als alles correct is, drukt u op `SIGN`.
Zodra de transactie is ondertekend door het paspoort, wordt een QR-code weergegeven op het paspoortscherm. Terug op uw bureaublad, in Sparrow Wallet, selecteer de `Scan QR`-knop met het camerapictogram.
Hiermee wordt uw desktopwebcam gestart en kunt u het paspoort voor uw webcam houden zodat Sparrow Wallet de details van de ondertekende transactie kan lezen.
Zodra Sparrow Wallet de details van de ondertekende transactie oppikt, kunt u de transactie naar het Bitcoin-netwerk uitzenden door op de knop 'Transactie uitzenden' te drukken.
Op het moment van uitzending zou u de transactie in Bitcoin Core moeten zien en een melding ontvangen in Sparrow Wallet. Nogmaals, je kunt de transactie-ID kopiëren en in de blokverkenner van je voorkeur plakken om te kijken naar bevestigingen.
Het belangrijkste punt hier is dat uw paspoort het vereiste ondertekenapparaat is, terwijl uw Sparrow-portemonnee uw interface, transactiebouwer en uitzender is. In deze configuratie kan Sparrow Wallet veel dingen doen, zoals catalogusadressen en transacties opbouwen: maar zonder de handtekening van uw paspoort kan Sparrow Wallet de uitgaven van bitcoin die door het paspoort is beveiligd niet autoriseren.
Nu je hebt gezien hoe je Sparrow Wallet kunt gebruiken om je bitcoin te Whirlpoolen en het rechtstreeks in je hardware-portemonnee te deponeren, begin je stappen te ondernemen om deze tools te gebruiken en je privacy te bewaken.
Dit is een gastpost van Econoalchemist. Geuite meningen zijn geheel van henzelf en komen niet noodzakelijk overeen met die van BTC Inc of Bitcoin Magazine.
- "
- 11
- 2022
- Over
- toegang
- Account
- verwerven
- Extra
- adres
- adressen
- vergevorderd
- Alles
- Hoewel
- bedragen
- aangekondigd
- anonimiteit
- iedereen
- toepasselijk
- Aanvraag
- Het toepassen van
- passend
- zekerheid
- attributen
- authenticatie
- Automatisch
- Beschikbaar
- Eigenlijk
- Accu
- wezen
- voordeel
- BEST
- 'best practices'
- Bitcoin
- bitcoin kern
- bitcoin transacties
- Bitcoin Wallet
- Blok
- blockchain
- Box camera's
- breaks
- browser
- BTC
- BTC Inc.
- bouw
- bouwer
- mogelijkheden
- Contant geld
- keten
- verandering
- Kies
- code
- Doe mee
- hoe
- computer
- Configuratie
- Verbinden
- gekoppeld blijven
- versterken
- permanent
- voortzetten
- blijft
- gemak
- Kern
- kon
- Koppel
- en je merk te creëren
- aangemaakt
- Wij creëren
- gegevens
- gedemonstreerd
- ontworpen
- desktop
- gedetailleerd
- gegevens
- apparaat
- anders
- moeilijk
- direct
- ontdekt
- Display
- diy
- beneden
- editor
- Enter
- ingevoerd
- Komt binnen
- vooral
- Event
- alles
- voorbeeld
- uitwisseling
- extreem
- oog
- Kenmerk
- Voordelen
- vergoedingen
- vondsten
- einde
- vingerafdruk
- Brand
- Voornaam*
- volgen
- volgend
- toekomstgericht
- Gratis
- vol
- fondsen
- verder
- toekomst
- voortbrengen
- generator
- gaan
- Tijdloos goud
- goed
- Groen
- Groeien
- Gast
- Gast Bericht
- gids
- Hackers
- Hardware
- hardware Wallet
- met
- hulp
- hier
- geschiedenis
- houden
- Startpagina
- Hoe
- How To
- HTTPS
- ICON
- idee
- uitvoering
- geïmplementeerd
- belangrijk
- importeren
- onmogelijk
- verbeteren
- informatie
- invoer
- installeren
- geïnteresseerd
- Interface
- Internet
- intuïtief
- IP
- IP-adres
- IP adressen
- IT
- zelf
- houden
- sleutel
- toetsen
- laptop
- lancering
- gelanceerd
- LEARN
- Verlof
- Nalatenschap
- links
- Liquiditeit
- Lijst
- lokaal
- plaats
- lang
- op zoek
- onderhouden
- maken
- beheer
- handmatig
- Mark
- Medium
- metaal
- denken
- Mijnwerkers
- minimum
- Mijnbouw
- gemengd
- Mobile
- monitor
- meer
- beweging
- Nabij
- nodig
- noodzakelijk
- netwerk
- notitieboekje
- notificatie
- aantal
- Aan de ketting
- open
- Meningen
- kansen
- Keuze
- Opties
- bestellen
- Overige
- het te bezitten.
- Papier
- deelnemen
- paspoort
- Wachtwoord
- PC
- Mensen
- misschien
- stuk
- punt
- beleidsmaatregelen
- zwembad
- mogelijk
- potentieel
- energie
- praktijk
- Voorbereiden
- pers
- Voorbeschouwing
- vorig
- privacy
- privaat
- Privésleutels
- beschermen
- biedt
- publiek
- openbare sleutels
- doeleinden
- Q1
- QR code
- Quick
- reeks
- ontvangen
- ontvangen
- Herstellen
- reflecteren
- geregistreerd
- regelmatig
- nodig
- Resources
- REST
- Resultaten
- beoordelen
- Risico
- lopen
- lopend
- veilig
- besparing
- aftasten
- het scannen
- scherm
- beveiligen
- vast
- veiligheid
- zaad
- zaad zin
- SegWit
- gekozen
- -Series
- reeks
- het instellen van
- setup
- Delen
- Bermuda's
- ZES
- Klein
- So
- Software
- Oplossingen
- sommige
- Iemand
- besteden
- Uitgaven
- spinnen
- spleet
- splits
- begin
- gestart
- Status
- shop
- winkels
- Stap over voor slechts
- het nemen
- Talk
- doelwit
- proef
- diefstal
- Door
- niet de tijd of
- samen
- tools
- top
- transactie
- Transacties
- overdracht
- moeite
- begrijpen
- unieke
- usb
- .
- controleren
- Bekijk
- Portemonnee
- Portemonnees
- Bekijk de introductievideo
- webcam
- Wat
- of
- en
- ruiten
- binnen
- zonder
- woorden
- Mijn werk
- Bedrijven
- zou