Deze handleiding laat zien hoe je een 2-of-2 multisig portemonnee maakt. Een 2-of-2 multisig portemonnee gebruikt twee afzonderlijke portemonnees. Deze portemonnees staan meestal op verschillende machines en kunnen door verschillende mensen worden beheerd. Om het geld te kunnen gebruiken, moeten beide portemonnees samenwerken. Beide portemonnees hebben dezelfde set adressen.
- Gedeelde controle over fondsen: Jij en je partner kunnen samen het geld van het bedrijf beheren. Geld kan alleen worden uitgegeven als jullie het er allebei mee eens zijn.
- Verbeterde beveiliging: U kunt één portemonnee op uw hoofdcomputer bewaren en de andere op een offline apparaat. Dit maakt het veel moeilijker voor aanvallers of malware om uw munten te stelen.
Een paar 2-van-2 portemonnees maken
Beide medeondertekenaars moeten deze stappen volgen:
- Kies op het volgende scherm "2 van 2" voor het type portemonnee.
- Open het Electrum-menu en selecteer Bestand → Nieuw.
- Selecteer "Multi-handtekening portemonnee" uit de opties.
Genereer vervolgens een zaadje. Bewaar dit zaad veilig, want het is cruciaal voor het herstel van de portemonnee.
Je moet dan publieke hoofdsleutels uitwisselen met de andere medeondertekenaar:
Voer de openbare moedersleutel van de andere portemonnee in het onderste vak in. Gebruik bij het instellen van de tweede portemonnee de publieke moedersleutel van de eerste portemonnee.
Voer deze stappen tegelijkertijd uit voor beide portemonnees. Indien nodig kun je het proces pauzeren door te klikken op "Annuleren" en later hervatten door het portemonnee-bestand opnieuw te openen.
Onthoud: Deel nooit uw seed- of privésleutels, alleen de master public key.
Fondsen ontvangen
Zorg er eerst voor dat beide portemonnees dezelfde set adressen produceren. Deze stap is cruciaal voor een goede synchronisatie van de portemonnee. Je kunt nu geld ontvangen met deze adressen.
Merk op dat deze adressen met meerdere handtekeningen beginnen met het cijfer "3".
Elke portemonnee die kan verzenden naar P2SH-adressen (Pay-to-Script-Hash) kan geld overmaken naar je multi-handtekening portemonnee. Dit geldt ook voor de meeste moderne Bitcoin-wallets.
Bestedingen
Om geld uit te geven van een 2-of-2 portemonnee met meerdere handtekeningen, moeten beide medeondertekenaars de transactie ondertekenen. Dit is hoe je moet beginnen:
- Ga met een van de portemonnees naar de "Stuur" tabblad.
- Vul de transactiegegevens zoals gewoonlijk in.
- Na het ondertekenen wordt de transactie-informatie in een venster weergegeven.
Na de eerste handtekening moet je de gedeeltelijk ondertekende transactie naar de tweede portemonnee sturen voor voltooiing. Je hebt verschillende opties:
- USB-overdracht: Sla het transactiebestand op en draag het over via een USB-stick.
- QR Code Methode: Gebruik de QR-code functie om de transactiegegevens te verzenden.
- Externe server: Gebruik de CosignerPool plugin om de transactie over een netwerk te delen.
Kies de methode die het beste past bij jouw beveiligingsbehoeften en gemak. Vergeet niet dat de transactie pas voltooid is als beide portemonnees hebben het ondertekend.
Een bestand overbrengen
Om een gedeeltelijk ondertekende transactie tussen verschillende apparaten te verplaatsen:
- Sla de transactie op in een bestand met de "Sla" knop.
- Breng dit bestand over naar het apparaat met de tweede portemonnee.
- Open Electrum op het tweede apparaat en ga naar "Gereedschap" in het menu.
- Selecteer "Transactie laden", kies dan "Uit bestand“.
- Zoek en open het overgedragen transactiebestand.
Met dit proces kun je doorgaan met het ondertekenen van de transactie op een ander apparaat.
QR-code gebruiken
Electrum biedt een QR-code-functie voor het overbrengen van transacties tussen wallets. Zoek naar de knop met het QR-codepictogram in het transactievenster. Als u op deze knop klikt, wordt een QR-code met de transactiegegevens weergegeven.
Open Electrum op het apparaat met de tweede portemonnee en ga naar Gereedschappen → Transactie laden → Van QR-code. Gebruik dit apparaat om de weergegeven QR-code te scannen.
Gebruik de Cosigner Pool Plugin
Om deze functie te gebruiken, schakelt u de "Cosigner Pool" plugin op beide portemonnees. Je kunt dit doen door naar Gereedschap → Plugins.
Eenmaal ingeschakeld, zie je een "Verzenden naar Cosigner". knop. Als je hierop klikt, wordt de gedeeltelijk ondertekende transactie naar een centrale server verzonden. De transactie wordt gecodeerd met behulp van de openbare moedersleutel van je medeondertekenaar.
Wanneer de medeondertekenaar zijn portemonnee start, ontvangt hij een melding over de beschikbare gedeeltelijk ondertekende transactie:
De medeondertekenaar heeft zijn wachtwoord nodig om de transactie te ontsleutelen, omdat deze is versleuteld met zijn publieke moedersleutel.
Met behulp van een van deze methoden kun je de tweede handtekening aan de transactie toevoegen met de "Teken" knop. Hierna kan de transactie worden uitgezonden naar het netwerk.
Deze plugin vereenvoudigt het proces van het coördineren van transacties met meerdere handtekeningen, vooral wanneer de medeondertekenaars zich niet op dezelfde locatie bevinden.