Monthly Archives: januari 2014

Fakta

Hur accepterar jag Bitcoin i min butik?

Jag får en del frågor från butiksägare och andra som vill acceptera Bitcoin men inte vet hur man ska gå tillväga. Alternativen och sätten att göra saker på är så många i Bitcoinvärlden att det lätt kan bli oöverskådligt. Gemensamt för de flesta lösningar är att man på ett eller annat sätt visar upp en Bitcoinadress som man önskar att kunden ska betala till, ofta presenterad i form av en QR-kod. Här till vänster är t.ex. en QR-kod för adressen 1PZnL8drTn6VWeQ9H541NJvHbDT8nv2B4a. Den som ska betala skannar QR-koden med sin mobiltelefon eller klistrar in adressen i sin plånbok på datorn och skickar beloppet (som även det kan vara inbakat i QR-koden, eller i en Bitcoin-länk). Jag kommer här att visa hur man kan göra om man driver en fysisk butik och återkommer i en senare artikel till e-handlarna.

Enklast möjliga lösning

Det absolut enklaste sättet att ta emot Bitcoinbetalningar är att sätta upp en fast QR-kod/Bitcoinadress och låta folk betala till denna. Skapa t.ex. en plånbok på blockchain.info och skapa en adress under fliken Receive Money. QR-koden hittar du under action-menyn till höger. Ladda sedan ner deras app till mobilen eller använd webbplånboken så plingar det till när en betalning kommer in.

Nackdelar med detta är t.ex. att du själv måste översätta det du vill ha betalt från kronor till bitcoin och låta användaren knappa in beloppet själv. En annan nackdel är att eftersom samma adress används hela tiden så kan vem som helst se vilka betalningar som kommit in till den. Alla transaktioner för adressen ovan syns t.ex. här.

En bättre lösning

En något mer sofistikerad och betydligt bättre lösning är därför att fortfarande använda blockchain.info men att generera en ny adress för varje betalning. Har du appen på din mobil kan du trycka på knappen för att ta emot en betalning och där har du dessutom valutakonvertering inbyggt! Tryck in beloppet i kronor och en QR-kod visas. När köparen skannar QR-koden kommer beloppet redan att vara inbakat i QR-koden så allt personen behöver göra är att trycka på ”skicka”. Strax plingar det till i din mobil och köpet är genomfört. Lika snabbt som en kortbetalning men helt utan investeringskostnader eller avgifter för dig som butiksägare (under förutsättning att du äger en smart phone). Sedan kommer förstås någon form av avgift att tillkomma om du vill växla dina bitcoin till kronor.

Lite proffsigare

Om du inte är gör-det-själv-typen och helst vill ha lite trygghet samt någon som löser allt tekniskt åt dig så finns fler alternativ. Internationellt är BitPay den mest kända leverantören av betallösningar för Bitcoin och där finns möjligheten att få in alla betalningar i kronor direkt på ditt bankkonto. Du kan alltså acceptera Bitcoin men själv aldrig behöva befatta dig med annat än kronor. Även svenska BTCX har lanserat en tjänst där du får in pengarna direkt på ditt bankkonto.

Det finns fler företag som erbjuder liknande produkter och tjänster och ett råd till alla, oavsett vilken lösning man väljer, är att noga undersöka vilka de faktiska kostnaderna blir. Om automatisk växling sker, vilken kurs används då och är det något påslag? Svaren på sådana frågor är tyvärr inte alltid så lätta att finna.

Blogg Fakta

Bitcoin Payment Protocol

Ett köp med Bitcoin brukar idag gå till ungefär såhär:

  • Kunden väljer vad denne vill köpa
  • Butiken genererar en Bitcoinadress (helst unik för det här köpet)
  • Kunden scannar adressen som en QR-kod eller kopierar in adressen i sin Bitcoinklient och matar eventuellt in belopp
  • Transaktionen skickas ut på Bitcoinnätverket
  • Butiken tar emot transaktionen från Bitcoinnätverket och kan därmed bekräfta att betalningen utförts.

Det här fungerar helt OK men det finns en del i övrigt att önska av ett betalsystem och därför har Bitcoin Payment Protocol skapats. Protokollet är framtaget av samma personer som utvecklar kärnfunktionaliteten i Bitcoin och kommer att vara implementerat i nästa version av Bitcoin-Qt (v0.9). Vi kan även räkna med att de flesta plånböcker och betallösningar för Bitcoin kommer att implementera det, t.ex. så har MultiBit och BitPay redan börjat jobba på det. Det är ett protokoll som så att säga ligger ”ovanpå” själva Bitcoinprotokollet så ingenting grundläggande kommer att förändras och det kommer att gå att utföra Bitcointransaktioner precis som tidigare om man så önskar.

Så vad är då detta? Jo, med det nya protokollet kommer bl.a. följande funktioner:

  • Istället för att du ombeds att skicka en transaktion till lång, svårläst sträng av siffror och bokstäver kommer du att få bekräfta att du vill utföra en betalning till t.ex. ”Elgiganten Aktiebolag”. Det här är samma system som används i webbläsare idag för att bekräfta att du faktiskt är på den sida du tror och att uppkopplingen är säker, alltså när du ser den här gröna rutan:
  • Digitalt signerade kvitton. Du kommer i efterhand att kunna bevisa att du faktiskt utfört en betalning till just Elgiganten och vad det var du betalade för.
  • Återbetalningsadresser. Om någon som idag mottagit en Bitcoinbetalning idag vill returnera pengarna så finns inget bra sätt att göra det. Här finns en möjlighet att ange en sådan adress vid betalningen (något som kommer att göras automatiskt av din plånbok).
  • Direkt kommunikation mellan köpare och säljare, vilket bl.a. möjliggör köp i en fysisk butik även om din mobiltelefon inte har någon internetuppkoppling. Det här kan komma att vara mycket användbart t.ex. vid besök utomlands där datatrafik ofta stängs av på mobilen p.g.a. de höga kostnaderna. Transaktionen överförs alltså direkt från köpare till säljare, t.ex. via Bluetooth.
  • Skydd mot man-in-the-middle-attacker, alltså t.ex. att den Bitcoinadress du ombeds betala till byts ut på vägen mellan butikens dator och din.

För den som vill läsa mer detaljer kring detta eller förstå de tekniska bitarna så rekommenderar jag FAQ on the payment protocol samt specifikationen i BIP 70.

Nyheter

Svenska Bitcoinföreningen bildad

Igår offentliggjordes bildandet av Svenska Bitcoinföreningen. Föreningens syfte är att främja användandet av Bitcoin i Sverige och det första årsmötet kommer att hållas den 9:e mars i Stockholm. Medlemskap är för närvarande helt gratis och gäller fram till årsmötet. Diskussioner har förts med Bitcoin Foundation om samarbete men då det förslag på kontrakt som presenterades inte var vad den svenska föreningen hade hoppats på bestämde de sig för att istället stå på egna ben.

Mats Henricson som är ordförande har varit engagerad i Bitcoin länge och ni som läst här på bitcoin.se vet att det också är han som organiserat de ”minikonferenser” som hållits i Stockholm både hösten 2012 och 2013. Kul med en svensk förening, bra jobbat ni som engagerat i er detta! (vet att det ligger en hel del kvälls- och helgarbete bakom skapandet av föreningen)

Bland annat Metro har snappat upp nyheten, läs artikeln här.