5. www.vestforsk.no
Forskingsinstitutt lokalisert i Sogndal, stifta i 1985
Forskingsområde:
Klima og miljø
Reiseliv
Teknologi og samfunn
Rundt 30 tilsette
Del av forskings-infrastrukturen i Norge
Vestlandsforsking
6. www.vestforsk.no
Forskar ved Vestlandsforsking sidan 1996
Forskingsfelt: IT i offentleg sektor
Interessert i Bitcoin/blokk-kjede sidan 2011
har følgt utviklinga nøye sidan då
interessert i skjeringspunktet teknologi, økonomi og samfunn
har gjennomført master-programmet Digital Currencies ved
universitetet i Nicosia
ser Bitcoin/blokk-kjedeteknologi som eit viktig område også for
offentleg sektor
eig bitcoin, ether(eum), litecoin ++ og ei Bitcoin-gravemaskin (!)
Om meg
7. www.vestforsk.no
Innhald
1. Kva er Bitcoin? Og kva er blokk-kjeda?
2. Pengar
3. Bitcoin i bruk
4. Alternative Bitcoin-kjeder og kryptovalutaer
5. Aktuell litteratur og ressursar
8. www.vestforsk.no
Bitcoin – «alle blokk-kjeders mor»
Publisert 31.10.2008 (Halloween Day)
Sett i drift 03.01.2009
Har gått kontinuerleg sidan
12. www.vestforsk.no
Kva er Bitcoin?
1. Valuta
Heildigitale kontantar («Internett-pengar»)
Ingen sentralbank, 100 % programstyrt
bitcoin med liten ‘b’
2. Infrastruktur
Blokk-kjeda som underliggjande teknologi (Blockchain)
Open infrastruktur for innovasjon («permissionless»)
Bitcoin med stor ‘B’
3. Kan også lagra annan informasjon enn økonomisk/valuta
Dette gjer Bitcoin interessant også for andre sektorar
13. www.vestforsk.no
Kva er ein bitcoin?
Ein bitcoin-transaksjon er i realiteten ein digital signatur
Eigarskap til bitcoin blir loggført på blokk-kjeda
Blokk-kjeda er open for alle, men avsendar og mottakar er delvis
anonymisert (= pseudonymisert)
Bitcoin er alltid på blokk-kjeda, aldri i «lommeboka»!
Sjå på Bitcoin som Vipps for heile verda!
Bortsett frå at det for tida er mest brukt til verdioppbevaring
14. www.vestforsk.no
Kva funksjon har pengar?
1. Bytemiddel for handel («Medium of exchange»)
Ja
2. Lagring av verdiar («Store of value»)
Ja
3. Målestokk for verdiar («Unit of account»)
Tja, ikkje heilt
15. www.vestforsk.no
Kva krav må pengar oppfylla?
Avgrensa mengde
Varige
Ombyttbare («Fungible»)
Delbare
Transportable
Vanskelege å forfalska
16. www.vestforsk.no
Kva krav må pengar oppfylla?
Krav Oppfylt?
Avgrensa mengde Ja
Varige Ja
Ombyttbare Ja (?)
Delbare Ja
Transportable Ja
Vanskelege å forfalska Ja
20. www.vestforsk.no
3. Konsensus-modell
Prosessen som fører til at nodane i nettverket blir einige om
1. eit sett av data
2. endringar i data
3. reglane som ligg til grunn for lagring og endring av data
«Proof of work» er ein viktig del av konsensus-modellen i
Bitcoin
Blokk-kjeda blir sikra ved innsats av ressursar
Graving («mining») = innsats av energi
Det er konsensus-modellen som er den viktige innovasjonen,
ikkje blokk-kjeda!
22. www.vestforsk.no
I dag
16,7 mill.
btc frigitt
Deterministisk og avgrensa
maks. 21 mill. bitcoin
«Halveringstid» i tilførsel
12,5 nye bitcoin kvart 10. min.
23. www.vestforsk.no
Bitcoin-einingar og kurs
1 Bitcoin = 100 000 000 (108) satoshi
I utg.pkt. godt egna for mikrotransaksjonar! (men for høge gebyr no..)
Alle transaksjonar blir noterte i satoshi internt
Alle satoshi er lenka tilbake til det tidspunktet dei vart genererte
Kursen pr. 08.11.17: 1 BTC = ca. 60 000 NOK (US $ 7,350)
1 satoshi = 0,06 øre (!)
Gebyr for overføring: 0,0001 – 0,001 bitcoin (= frå 5,- til >50,-)
Total Bitcoin-økonomi i dag: ca. NOK 1 000 mrd.
27. www.vestforsk.no
Innhald
1. Bitcoin og blokk-kjedeteknologi – på overflata
2. Bitcoin og blokk-kjedeteknologi – under overflata
Transaksjonar
Blokker
Konsensus og graving
3. Bitcoin i bruk
4. Bitcoin og kryptovaluta - meir enn pengar
5. Alternative Bitcoin-kjeder og kryptovalutaer
6. Aktuell litteratur og ressursar
28. www.vestforsk.no
Bitcoin-teknologi
Alle som tek i bruk Bitcoin er med på å driva systemet
Startar med å lasta ned ei Bitcoin-lommebok
• eit sett med adresser (private og offentlege nøkkelpar)
• NB! Bitcoin-lommebøker inneheld nøklar, ikkje Bitcoin!
Full klient: Lastar ned heile blokk-kjeda, verifiserer nye transaksjonar
Mobil-klient: «Bitcoin light» - inga blokk-kjede, ikkje verifisering,
avhengig av full node for sikker informasjon
Betaling skjer ved å skanna ein QR-kode («Bitcoin-kontonr»)
eller kopiera/tasta inn adressa
38. www.vestforsk.no
Bitcoin-forgreiningar
Bitcoin Bitcoin Cash Bitcoin Gold Bitcoin S2X
Pengemengde 21 mill. 21 mill. 21 mill. 21 mill.
Proof-of-work ASIC ASIC GPU ASIC
Blokk-frekvens 10 min. 10 min. 10 min. 10 min.
Vanskegrad-
justering
2 veker 2 veker
+ EDA
Kvar blokk 2 veker
SegWit Ja Nei Ja Ja
«Replay»-beskytt. - Ja Ja Nei
Unikt adresseformat - Nei I framtida Nei
ASIC: Application Specific Integrated Circuit
GPU: Graphic Processing Unit
EDA: Emergency Difficulty Adjustment
40. www.vestforsk.no
Meir informasjon om Bitcoin og blokk-kjede
«Bitcon – A Peer-to-Peer Electronic Cash System»
Satoshi Nakamoto, 2008
«Open Matters - Why Permissionless Blockchains are
Essential to the Future of the Internet”
Peter van Valkenburgh, Coin Center
«Beyond Bitcoin – Enabling Smart Government Using
Blockchain Technology»
Svein Ølnes, eGov 2016, Springer LNCS
«Deja vú all over again: Thinking through law & code, again
Lawrence Lessig, https://vimeo.com/148665401
41. www.vestforsk.no
Ressursar elles på nettet
Nytt om Bitcoin og blokk-kjedeteknologi
CoinDesk (www.coindesk.com)
Coin Telegraph (www.cointelegraph.com)
Bitcoin Magazine (www.bitcoinmagazine.com)
+ mange fleire
Bitcoin blokk-kjede i sanntid
https://blockchain.info
https://blockchain.info
https://data.bitcoinity.org
http://statoshi.info
https://bitinfocharts.com
+ mange fleire
43. www.vestforsk.no
Aktuell litteratur – for utviklarar
Satoshi Nakamoto: «Bitcoin - A Peer-to-Peer Electronic Cash
System»
Andreas Antonopolous: «Mastering Bitcoin», 2. utgåve (2017)
Krzysztof Okupski: «Bitcoin Developer Reference»
Arvind Narayanan et al.: Bitcoin and Cryptocurrency
Technologies: A Comprehensive Introduction
44. www.vestforsk.no
Bitcoin-ressursar for utviklarar
Bitcoin.org – developer resources
https://bitcoin.org/en/developer-documentation
Bitcoin Developer Reference
https://github.com/minium/Bitcoin-Spec
Bitcoin Core («originalprogrammet»)
https://github.com/bitcoin-core/bitcoincore.org
A blockchain in 200 lines of code
https://medium.com/@lhartikk/a-blockchain-in-200-lines-
of-code-963cc1cc0e54
45. www.vestforsk.no
Takk for meg!
E-post: sol@vestforsk.no
Denne presentasjonen:
http://www.slideshare.net/sveino/oks-hvl
Bitcoin-adressa mi (= ”kontonummer”):
332d75vrrdeyhfYo4V7cMZduWDmjvRFtQX