Lommebøker til dine kryptovaluta

En lommebok for coins eller tokens er software som håndterer dine private nøkler samt at den gir deg muligheten til å utføre transaksjoner på nettverket.

Kan bruke Bitcoin Core lommeboken her som første eksempel, dette er en fullverdig lommebok og må synkroniseres med hele blockchainen. Det vil si at det kreves en del lagringsplass og det vil ta tid.
Det finnes også lettvekt klienter som vi kommer tilbake til lenger ned i denne artikkelen.

Vi starter denne posten med å liste opp noen feil nybegynnere gjør, om du føler deg truffet anbefaler jeg deg å rette opp dette så raskt som mulig.

1. Ikke oppbevar coins eller tokens hos exchanges eller andre aktører hvor du ikke har full kontroll over dine private nøkler. Dette kan være Bittrex, Poloniex, Coinbase, localbitcoins osv.
2. Om du har en fullverdig klient på din datamaskin, krypter lommeboken din og ta backup.
3. Vær sikker på utgiveren av lommeboken så du ikke får malware på datamaskinen, de fleste har linker til lommebøker på den offisielle siden til coin’en eller token’en.

Hvorfor?
1. Om du oppbevarer coins eller tokens hos de ovennevnte aktørene gjør du det hos deres lommebøker. Dem har i bunn å grunn full tilgang til dine coins. Går siden ned eller de bak sidene stikker av er det fint lite du kan gjøre. Det er innehaver av de private nøklene som eier coin’en/token’en.
2. Alltid ha backup, en datamaskin kan krasje. Og uten backup har du ingen måte å få igjen pengene dine på. Kryptering av lommeboken er like viktig, om du ikke gjør det kan hvem som helst med tilgang til datamaskinen stjele dine penger. Så får du virus eller malware er det stor sjanse for at du blir litt fattigere.
3. De fleste større lommebøkene kan man stole på, de har koden sin offentlig via github og den blir gjennomgått av andre kodere. Men vi har sett tilfeller hvor nye coins har lastet opp infiserte lommebøker som er laget for å stjele andre lommebøker. Aldri last ned .exe filer fra ukjente kilder.

 

Software wallets

Bitcoin Core

Du kan laste ned Bitcoin Core her: https://bitcoin.org/en/download
Etter du har lastet ned lommeboken vil den synkronisere med nettverket, det vil si at den går igjennom alle tidligere blokker som ligger i blockchainen.
Når den er synkronisert vil den se slik ut:

Det første du burde gjøre nå er å kryptere lommeboken, altså sette ett passord for å beskytte dine bitcoins.

Om du ikke krypterer lommeboken din kan hvem som helst som har tilgang til din datamaskin kapre dine bitcoin.
Det finnes ingen «glemt passord» funksjon her, så setter du ett passord må du være sikker på at du har en måte å huske det på.

Når du har kryptert lommeboken anbefales det på det sterkeste at du tar en backup. Lagre denne filen på ett trygt, offline medium. Du kan brenne den på en cd-plate eller putte den på en minnebrikke før mediet oppbevares en trygg plass.

Nå som du har tatt en backup av lommeboken klikk på og trykk på .
Her vil du se dine offentlige keys, altså dine bitcoin adresser, bitcoin adresser starter med «1».

Nå burde du være klar til å motta dine første bitcoin med din bitcoin core lommebok, du kan dele adressen din til den du ønsker å motta penger fra. Nettverket til Bitcoin er pr dags dato ganske raskt og med forberedelsene som vil komme med segwit implementeringen vil det bli enda raskere.
Her ser du ett eksempel på en mottatt transaksjon

Denne transaksjonen vil ha status «pending» helt til Bitcoin minerene bekrefter transaksjonen. For å bekrefte en transaksjon må minerne finne en ny blokk, noe som skjer ca hver 10’nde minutt. De fleste lommebøker godkjenner transaksjoner etter 3-6 bekreftelser/blokker så du kan flytte på dine mottatte bitcoin igjen etter ca 30-60 minutter.
Du kan se denne prosessen i  transactions taben.

 

Andre software-lommebøker

Bitcoin

Electrum wallet

Electrum er en lettvekt klient som vil si at du kan installere den og den er klar til bruk. Du trenger ikke å laste ned/verifisere hele blockchain.
Du finner en guide her: https://blog.coingate.com/2017/02/setup-electrum-guide/
Armory Wallet
En annen aktør med godt rykte og ett alternativ til bitcoin core.
Denne er litt mer avansert.
Du finner en del tutorials her: https://www.bitcoinarmory.com/tutorials/

 

Ethereum

En liten sidenote her.
Ethereum har sine egne tokens, oftest nevnt som ERC20 tokens som kjører på Etherums blockchain. Disse vil også være kompatibel med lommebøkene jeg nevner her.
Du sender og mottar disse som du ville gjort med Ethereum.
Noen eksempel på slike tokens er:
• ICN (Iconomi)
• ANT (Aragon Network Token)
• GNT ( Golem Network Token)
• Fun (FunFair)

MIST

MIST kan anses som Ethereums core wallet, en fullverdig og sikker klient.
Du finner en guide som går igjennom MIST her: https://medium.com/@attores/step-by-step-guide-getting-started-with-ethereum-mist-wallet-772a3cc99af4

MyEtherWallet

En lettvekts klient, dette er min desiderte favoritt på grunn av integrering mot Ledger Nano S som er en såkalt «Hardware wallet».
Selv om denne tjenesten er «online» har ikke utviklerne tilgang til dine private nøkler, det er det bare du som har.
Her er en kjapp video som går igjennom tjenesten: https://www.youtube.com/watch?v=phht73IvUDI

Litecoin

Electrum Litecoin wallet

Fungerer som bitcoins electrum wallet.

Litecoin Core

Ganske så lik bitcoin’s core lommebok.
Her er en video guide som tar for seg installasjon og bruk : https://www.youtube.com/watch?v=7o2k3LqNudo

 

Hardware wallets

Jeg kjøpte min første hardware wallet for en stund siden, hadde til da oppbevart alt i egne dedikerte software wallets på min datamaskin med backup liggende på minnepenner på en trygg plass.
Kom over en reddit post som forklarte fenomenet og ble overasket over fordelene og hvor greit dem egentlig fungerte, kjøpte dagen etter en Ledger Nano S som du kan se avbildet her.

Fordelene er ganske store om man sammenligner med software wallets som Electrum, Bitcoin core og MIST.

  • De private nøklene er lagret på ett beskyttet område i en mikrokontroller og kan ikke bli overført fra enheten i klartekst.
  • Hardware wallets er immune mot datavirus og malware, software lommebøker ganske utsatt her om man ikke er forsiktig.
  • Kildekoden er open source slik at tekniske kompetente brukere kan gå igjennom kildekoden for å sjekke om produktet fungerer som beskrevet.

 

Jeg kommer til å nevne tre større aktører i denne posten, er ikke store forskjellen mellom dem så går mest på hva man liker personlig, og hva man er villig til å betale.

 

 

 

Keepkey koster rundt 99$

 

 

SKJERM

En stund var Trezor den eneste enheten med en skjerm, men siden dette er noe som er essensielt for sikkerheten tok de andre aktørene etter.

 

SIKKERHET

Alle ovennevnte er ganske lik når det kommer til sikkerhet, hovedforskjellen er at Ledger Nano S bruker to sikkerhetselementer/chips men Trezor og Keepkey i bunn å grunn er små datamaskiner.

 

OPPSETT

Alle tre er ganske enkle å gjøre klar til bruk, det følger med en bruksanvisning til hver lommebok og en micro-USB kabel. Det tar bare ett par minutter før man er klar.

Dem er ganske lik under oppsettet, du har ett “recovery seed” på alle som må skrives ned og oppbevares på en trygg plass. Dette er flere tilfeldige ord som kan brukes til å gjenopprette lommeboken om du skulle miste den eller om den skulle bli ødelagt.

Så må man sette en pinkode som man må huske, denne brukes når du kobler til lommeboken hver gang du skal bruke den.

 

STØRRELSE

Av modellene over er Trezor desidert den minste av dem.

Trezor og Ledger nano s har to knapper mens Keepkey har en.

Keepkey’s skjerm er større enn de to andre.

 

SOFTWARE FOR BRUK

Trezor støtter

  • Electrum
  • Mycelium
  • Copay
  • MultiBit HD
  • Greenbits
  • GreenAddress
  • myTREZOR
  • Myetherwallet

 

Ledger Nano S støtter

  • Electrum
  • Mycelium
  • Copay
  • GreenBits
  • GreenAddress
  • Ledger Chrome
  • Myetherwallet

Keepkey støtter

  • Electrum
  • Mycelium
  • MultiBit HD
  • GreenBits
  • GreenAddress
  • KeepKey Chrome

Kan være flere men er disse jeg fant frem til nå.

 

HVILKEN COINS/ASSETS STØTTER DISSE?

Trezor

  • Bitcoin
  • Ethereum
  • ERC-20 tokens
  • Ethereum Classic
  • ZCash
  • Litecoin
  • Namecoin
  • Dogecoin
  • Dash
  • Bitcoin Testnet

 

Ledger Nano S

  • Bitcoin
  • Ethereum
  • ERC-20 tokens
  • Litecoin
  • Dogecoing
  • ZCash
  • Dash
  • Stratis
  • Ripple
  • FIDO U2F støtte (2 faktors autentisering for mange forskjellige nettsider og programmer.)

 

KeepKey

  • Bitcoin
  • Litecoin
  • Dogecoin
  • Namecoin
  • Ethereum
  • Dash