]> pere.pagekite.me Git - homepage.git/blob - blog/tags/bitcoin/index.html
bcc95d8fbc7ce3826fa35c7336cbc0dad73b10b7
[homepage.git] / blog / tags / bitcoin / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: Entries Tagged bitcoin</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="https://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="https://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="bitcoin.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="https://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21 <h3>Entries tagged "bitcoin".</h3>
22
23 <div class="entry">
24 <div class="title">
25 <a href="https://people.skolelinux.org/pere/blog/Updated_Valutakrambod__now_also_with_information_from_NBX.html">Updated Valutakrambod, now also with information from NBX</a>
26 </div>
27 <div class="date">
28 27th February 2021
29 </div>
30 <div class="body">
31 <p>I have neglected the Valutakrambod library for a while, but decided
32 this weekend to give it a face lift. I fixed a few minor glitches in
33 several of the service drivers, where the API had changed since I last
34 looked at the code. I also added support for fetching the order book
35 from the newcomer Norwegian Bitcoin Exchange.</p>
36
37 <p>I also decided to migrate the project from github to gitlab in the
38 process. If you want a python library for talking to various currency
39 exchanges, check out
40 <a href="https://gitlab.com/petterreinholdtsen/valutakrambod">code for
41 valutakrambod</a>.</p>
42
43 <p>This is what the output from '<tt>bin/btc-rates-curses -c</tt>'
44 looked like a few minutes ago:</p>
45
46 <p><blockquote><pre>
47 Name Pair Bid Ask Spread Ftcd Age Freq
48 Bitfinex BTCEUR 39229.0000 39246.0000 0.0% 44 44 nan
49 Bitmynt BTCEUR 39071.0000 41048.9000 4.8% 43 74 nan
50 Bitpay BTCEUR 39326.7000 nan nan% 39 nan nan
51 Bitstamp BTCEUR 39398.7900 39417.3200 0.0% 0 0 1
52 Bl3p BTCEUR 39158.7800 39581.9000 1.1% 0 nan 3
53 Coinbase BTCEUR 39197.3100 39621.9300 1.1% 38 nan nan
54 Kraken+BTCEUR 39432.9000 39433.0000 0.0% 0 0 0
55 Paymium BTCEUR 39437.2100 39499.9300 0.2% 0 2264 nan
56 Bitmynt BTCNOK 409750.9600 420516.8500 2.6% 43 74 nan
57 Bitpay BTCNOK 410332.4000 nan nan% 39 nan nan
58 Coinbase BTCNOK 408675.7300 412813.7900 1.0% 38 nan nan
59 MiraiEx BTCNOK 412174.1800 418396.1500 1.5% 34 nan nan
60 NBX BTCNOK 405835.9000 408921.4300 0.8% 33 nan nan
61 Bitfinex BTCUSD 47341.0000 47355.0000 0.0% 44 53 nan
62 Bitpay BTCUSD 47388.5100 nan nan% 39 nan nan
63 Coinbase BTCUSD 47153.6500 47651.3700 1.0% 37 nan nan
64 Gemini BTCUSD 47416.0900 47439.0500 0.0% 36 336 nan
65 Hitbtc BTCUSD 47429.9900 47386.7400 -0.1% 0 0 0
66 Kraken+BTCUSD 47401.7000 47401.8000 0.0% 0 0 0
67 Exchangerates EURNOK 10.4012 10.4012 0.0% 38 76236 nan
68 Norgesbank EURNOK 10.4012 10.4012 0.0% 31 76236 nan
69 Bitstamp EURUSD 1.2030 1.2045 0.1% 2 2 1
70 Exchangerates EURUSD 1.2121 1.2121 0.0% 38 76236 nan
71 Norgesbank USDNOK 8.5811 8.5811 0.0% 31 76236 nan
72 </pre></blockquote></p>
73
74 <p>Yes, I notice the negative spread on Hitbtc. Either I fail to
75 understand their Websocket API or they are sending bogus data. I've
76 seen the same with Kraken, and suspect there is something wrong with
77 the data they send.</p>
78
79 <p>As usual, if you use Bitcoin and want to show your support of my
80 activities, please send Bitcoin donations to my address
81 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
82
83 </div>
84 <div class="tags">
85
86
87 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
88
89
90 </div>
91 </div>
92 <div class="padding"></div>
93
94 <div class="entry">
95 <div class="title">
96 <a href="https://people.skolelinux.org/pere/blog/Websocket_from_Kraken_in_Valutakrambod.html">Websocket from Kraken in Valutakrambod</a>
97 </div>
98 <div class="date">
99 1st February 2019
100 </div>
101 <div class="body">
102 <p>Yesterday, the Kraken virtual currency exchange announced
103 <a href="https://blog.kraken.com/post/2019/websockets-public-api-launching-soon/">their
104 Websocket service</a>, providing a stream of exchange updates to its
105 clients. Getting updated rates quickly is a good idea, so I used
106 their <a href="https://www.kraken.com/en-us/help/websocket-api">API
107 documentation</a> and added Websocket support to the Kraken service in
108 Valutakrambod today. The python library can now get updates
109 from Kraken several times per second, instead of every time the
110 information is polled from the REST API.</p>
111
112 <p>If this sound interesting to you, the code for valutakrambod is
113 available from
114 <a href="http://github.com/petterreinholdtsen/valutakrambod">github</a>.
115 Here is example output from the example client displaying rates in a
116 curses view:</p>
117
118 <p><blockquote><pre>
119 Name Pair Bid Ask Spr Ftcd Age
120 BitcoinsNorway BTCEUR 2959.2800 3021.0500 2.0% 36 nan nan
121 Bitfinex BTCEUR 3087.9000 3088.0000 0.0% 36 37 nan
122 Bitmynt BTCEUR 3001.8700 3135.4600 4.3% 36 52 nan
123 Bitpay BTCEUR 3003.8659 nan nan% 35 nan nan
124 Bitstamp BTCEUR 3008.0000 3010.2300 0.1% 0 1 1
125 Bl3p BTCEUR 3000.6700 3010.9300 0.3% 1 nan nan
126 Coinbase BTCEUR 2992.1800 3023.2500 1.0% 34 nan nan
127 Kraken+BTCEUR 3005.7000 3006.6000 0.0% 0 1 0
128 Paymium BTCEUR 2940.0100 2993.4400 1.8% 0 2688 nan
129 BitcoinsNorway BTCNOK 29000.0000 29360.7400 1.2% 36 nan nan
130 Bitmynt BTCNOK 29115.6400 29720.7500 2.0% 36 52 nan
131 Bitpay BTCNOK 29029.2512 nan nan% 36 nan nan
132 Coinbase BTCNOK 28927.6000 29218.5900 1.0% 35 nan nan
133 MiraiEx BTCNOK 29097.7000 29741.4200 2.2% 36 nan nan
134 BitcoinsNorway BTCUSD 3385.4200 3456.0900 2.0% 36 nan nan
135 Bitfinex BTCUSD 3538.5000 3538.6000 0.0% 36 45 nan
136 Bitpay BTCUSD 3443.4600 nan nan% 34 nan nan
137 Bitstamp BTCUSD 3443.0100 3445.0500 0.1% 0 2 1
138 Coinbase BTCUSD 3428.1600 3462.6300 1.0% 33 nan nan
139 Gemini BTCUSD 3445.8800 3445.8900 0.0% 36 326 nan
140 Hitbtc BTCUSD 3473.4700 3473.0700 -0.0% 0 0 0
141 Kraken+BTCUSD 3444.4000 3445.6000 0.0% 0 1 0
142 Exchangerates EURNOK 9.6685 9.6685 0.0% 36 22226 nan
143 Norgesbank EURNOK 9.6685 9.6685 0.0% 36 22226 nan
144 Bitstamp EURUSD 1.1440 1.1462 0.2% 0 1 2
145 Exchangerates EURUSD 1.1471 1.1471 0.0% 36 22226 nan
146 BitcoinsNorway LTCEUR 1.0009 22.6538 95.6% 35 nan nan
147 BitcoinsNorway LTCNOK 259.0900 264.9300 2.2% 35 nan nan
148 BitcoinsNorway LTCUSD 0.0000 29.0000 100.0% 35 nan nan
149 Norgesbank USDNOK 8.4286 8.4286 0.0% 36 22226 nan
150 </pre></blockquote></p>
151
152 <p>Yes, I notice the strange negative spread on Hitbtc. I've seen the
153 same on Kraken. Another strange observation is that Kraken some times
154 announce trade orders a fraction of a second in the future. I really
155 wonder what is going on there.</p>
156
157 <p>As usual, if you use Bitcoin and want to show your support of my
158 activities, please send Bitcoin donations to my address
159 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
160
161 </div>
162 <div class="tags">
163
164
165 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
166
167
168 </div>
169 </div>
170 <div class="padding"></div>
171
172 <div class="entry">
173 <div class="title">
174 <a href="https://people.skolelinux.org/pere/blog/Valutakrambod___A_python_and_bitcoin_love_story.html">Valutakrambod - A python and bitcoin love story</a>
175 </div>
176 <div class="date">
177 29th September 2018
178 </div>
179 <div class="body">
180 <p>It would come as no surprise to anyone that I am interested in
181 bitcoins and virtual currencies. I've been keeping an eye on virtual
182 currencies for many years, and it is part of the reason a few months
183 ago, I started writing a python library for collecting currency
184 exchange rates and trade on virtual currency exchanges. I decided to
185 name the end result valutakrambod, which perhaps can be translated to
186 small currency shop.</p>
187
188 <p>The library uses the tornado python library to handle HTTP and
189 websocket connections, and provide a asynchronous system for
190 connecting to and tracking several services. The code is available
191 from
192 <a href="http://github.com/petterreinholdtsen/valutakrambod">github</a>.</p>
193
194 </p>There are two example clients of the library. One is very simple and
195 list every updated buy/sell price received from the various services.
196 This code is started by running bin/btc-rates and call the client code
197 in valutakrambod/client.py. The simple client look like this:</p>
198
199 <p><blockquote><pre>
200 import functools
201 import tornado.ioloop
202 import valutakrambod
203 class SimpleClient(object):
204 def __init__(self):
205 self.services = []
206 self.streams = []
207 pass
208 def newdata(self, service, pair, changed):
209 print("%-15s %s-%s: %8.3f %8.3f" % (
210 service.servicename(),
211 pair[0],
212 pair[1],
213 service.rates[pair]['ask'],
214 service.rates[pair]['bid'])
215 )
216 async def refresh(self, service):
217 await service.fetchRates(service.wantedpairs)
218 def run(self):
219 self.ioloop = tornado.ioloop.IOLoop.current()
220 self.services = valutakrambod.service.knownServices()
221 for e in self.services:
222 service = e()
223 service.subscribe(self.newdata)
224 stream = service.websocket()
225 if stream:
226 self.streams.append(stream)
227 else:
228 # Fetch information from non-streaming services immediately
229 self.ioloop.call_later(len(self.services),
230 functools.partial(self.refresh, service))
231 # as well as regularly
232 service.periodicUpdate(60)
233 for stream in self.streams:
234 stream.connect()
235 try:
236 self.ioloop.start()
237 except KeyboardInterrupt:
238 print("Interrupted by keyboard, closing all connections.")
239 pass
240 for stream in self.streams:
241 stream.close()
242 </pre></blockquote></p>
243
244 <p>The library client loops over all known "public" services,
245 initialises it, subscribes to any updates from the service, checks and
246 activates websocket streaming if the service provide it, and if no
247 streaming is supported, fetches information from the service and sets
248 up a periodic update every 60 seconds. The output from this client
249 can look like this:</p>
250
251 <p><blockquote><pre>
252 Bl3p BTC-EUR: 5687.110 5653.690
253 Bl3p BTC-EUR: 5687.110 5653.690
254 Bl3p BTC-EUR: 5687.110 5653.690
255 Hitbtc BTC-USD: 6594.560 6593.690
256 Hitbtc BTC-USD: 6594.560 6593.690
257 Bl3p BTC-EUR: 5687.110 5653.690
258 Hitbtc BTC-USD: 6594.570 6593.690
259 Bitstamp EUR-USD: 1.159 1.154
260 Hitbtc BTC-USD: 6594.570 6593.690
261 Hitbtc BTC-USD: 6594.580 6593.690
262 Hitbtc BTC-USD: 6594.580 6593.690
263 Hitbtc BTC-USD: 6594.580 6593.690
264 Bl3p BTC-EUR: 5687.110 5653.690
265 Paymium BTC-EUR: 5680.000 5620.240
266 </pre></blockquote></p>
267
268 <p>The exchange order book is tracked in addition to the best buy/sell
269 price, for those that need to know the details.</p>
270
271 <p>The other example client is focusing on providing a curses view
272 with updated buy/sell prices as soon as they are received from the
273 services. This code is located in bin/btc-rates-curses and activated
274 by using the '-c' argument. Without the argument the "curses" output
275 is printed without using curses, which is useful for debugging. The
276 curses view look like this:</p>
277
278 <p><blockquote><pre>
279 Name Pair Bid Ask Spr Ftcd Age
280 BitcoinsNorway BTCEUR 5591.8400 5711.0800 2.1% 16 nan 60
281 Bitfinex BTCEUR 5671.0000 5671.2000 0.0% 16 22 59
282 Bitmynt BTCEUR 5580.8000 5807.5200 3.9% 16 41 60
283 Bitpay BTCEUR 5663.2700 nan nan% 15 nan 60
284 Bitstamp BTCEUR 5664.8400 5676.5300 0.2% 0 1 1
285 Bl3p BTCEUR 5653.6900 5684.9400 0.5% 0 nan 19
286 Coinbase BTCEUR 5600.8200 5714.9000 2.0% 15 nan nan
287 Kraken BTCEUR 5670.1000 5670.2000 0.0% 14 17 60
288 Paymium BTCEUR 5620.0600 5680.0000 1.1% 1 7515 nan
289 BitcoinsNorway BTCNOK 52898.9700 54034.6100 2.1% 16 nan 60
290 Bitmynt BTCNOK 52960.3200 54031.1900 2.0% 16 41 60
291 Bitpay BTCNOK 53477.7833 nan nan% 16 nan 60
292 Coinbase BTCNOK 52990.3500 54063.0600 2.0% 15 nan nan
293 MiraiEx BTCNOK 52856.5300 54100.6000 2.3% 16 nan nan
294 BitcoinsNorway BTCUSD 6495.5300 6631.5400 2.1% 16 nan 60
295 Bitfinex BTCUSD 6590.6000 6590.7000 0.0% 16 23 57
296 Bitpay BTCUSD 6564.1300 nan nan% 15 nan 60
297 Bitstamp BTCUSD 6561.1400 6565.6200 0.1% 0 2 1
298 Coinbase BTCUSD 6504.0600 6635.9700 2.0% 14 nan 117
299 Gemini BTCUSD 6567.1300 6573.0700 0.1% 16 89 nan
300 Hitbtc+BTCUSD 6592.6200 6594.2100 0.0% 0 0 0
301 Kraken BTCUSD 6565.2000 6570.9000 0.1% 15 17 58
302 Exchangerates EURNOK 9.4665 9.4665 0.0% 16 107789 nan
303 Norgesbank EURNOK 9.4665 9.4665 0.0% 16 107789 nan
304 Bitstamp EURUSD 1.1537 1.1593 0.5% 4 5 1
305 Exchangerates EURUSD 1.1576 1.1576 0.0% 16 107789 nan
306 BitcoinsNorway LTCEUR 1.0000 49.0000 98.0% 16 nan nan
307 BitcoinsNorway LTCNOK 492.4800 503.7500 2.2% 16 nan 60
308 BitcoinsNorway LTCUSD 1.0221 49.0000 97.9% 15 nan nan
309 Norgesbank USDNOK 8.1777 8.1777 0.0% 16 107789 nan
310 </pre></blockquote></p>
311
312 <p>The code for this client is too complex for a simple blog post, so
313 you will have to check out the git repository to figure out how it
314 work. What I can tell is how the three last numbers on each line
315 should be interpreted. The first is how many seconds ago information
316 was received from the service. The second is how long ago, according
317 to the service, the provided information was updated. The last is an
318 estimate on how often the buy/sell values change.</p>
319
320 <p>If you find this library useful, or would like to improve it, I
321 would love to hear from you. Note that for some of the services I've
322 implemented a trading API. It might be the topic of a future blog
323 post.</p>
324
325 <p>As usual, if you use Bitcoin and want to show your support of my
326 activities, please send Bitcoin donations to my address
327 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
328
329 </div>
330 <div class="tags">
331
332
333 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
334
335
336 </div>
337 </div>
338 <div class="padding"></div>
339
340 <div class="entry">
341 <div class="title">
342 <a href="https://people.skolelinux.org/pere/blog/EU_domstolen_konkluderer_motsatt_av_Skatteetaten_n_r_det_gjelder_Bitcoin.html">EU-domstolen konkluderer motsatt av Skatteetaten når det gjelder Bitcoin</a>
343 </div>
344 <div class="date">
345 22nd October 2015
346 </div>
347 <div class="body">
348 <p>Bitcoin er i litt vinden i Norge for tiden, med
349 <a href="http://www.nrk.no/ytring/en-digital-robin-hood-1.12604681">kronikk
350 om bitcoin-overføringer på tvers av landegrensene</A> hos NRK Ytring
351 for to dager siden og
352 <a href="https://tv.nrk.no/program/KOID25009815/kapital-bitcoin-en-digital-pengebinge">dokumentar
353 om bitcoin</a> på NRK 2 i forgårs og i går. I den sammenhengen er det
354 spesielt hyggelig med en gladnyhet fra EU om Bitcoin.</p>
355
356 <p>I dag konkluderte EU-domstolen at
357 <a href="http://curia.europa.eu/juris/document/document.jsf?text=&docid=170305&pageIndex=0&doclang=en&mode=req&dir=&occ=first&part=1&cid=604079">Bitcoin-kjøp
358 fra Bitcoin-børser ikke er MVA-pliktig</a> (sak C‑264/14). Fant
359 <a href="http://www.reuters.com/article/2015/10/22/us-bitcoin-tax-eu-idUSKCN0SG0X920151022">nyheten
360 først hos Reuters</a>, etter tips fra innehaveren av
361 <a href="http://www.bitmynt.no/">Bitmynt</a>. EU-domstolens avgjørelse
362 er stikk i strid med
363 <a href="http://www.skatteetaten.no/no/Radgiver/Rettskilder/Uttalelser/Prinsipputtalelser/Bruk-av-bitcoins--skatte--og-avgiftsmessige-konsekvenser/">annonseringen
364 fra Skatteetaten i 2013</a>, der de konkluderte med at bitcoin er et
365 «formuesobjekter» som det skulle betales mva på ved kjøp og salg.
366 Dermed la Skatteetaten opp til dobbel MVA-betaling hvis en kjøpte noe
367 med Bitcoin fra Norge (først mva på kjøp av Bitcoin, deretter mva på
368 det en kjøper med Bitcoin). Jeg lurer på om denne avgjørelsen får
369 Skatteetaten til å bytte mening. Gleder meg til fortsettelsen.</p>
370
371 </div>
372 <div class="tags">
373
374
375 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
376
377
378 </div>
379 </div>
380 <div class="padding"></div>
381
382 <div class="entry">
383 <div class="title">
384 <a href="https://people.skolelinux.org/pere/blog/A_fist_full_of_non_anonymous_Bitcoins.html">A fist full of non-anonymous Bitcoins</a>
385 </div>
386 <div class="date">
387 29th January 2014
388 </div>
389 <div class="body">
390 <p>Bitcoin is a incredible use of peer to peer communication and
391 encryption, allowing direct and immediate money transfer without any
392 central control. It is sometimes claimed to be ideal for illegal
393 activity, which I believe is quite a long way from the truth. At least
394 I would not conduct illegal money transfers using a system where the
395 details of every transaction are kept forever. This point is
396 investigated in
397 <a href="https://www.usenix.org/publications/login">USENIX ;login:</a>
398 from December 2013, in the article
399 "<a href="https://www.usenix.org/system/files/login/articles/03_meiklejohn-online.pdf">A
400 Fistful of Bitcoins - Characterizing Payments Among Men with No
401 Names</a>" by Sarah Meiklejohn, Marjori Pomarole,Grant Jordan, Kirill
402 Levchenko, Damon McCoy, Geoffrey M. Voelker, and Stefan Savage. They
403 analyse the transaction log in the Bitcoin system, using it to find
404 addresses belong to individuals and organisations and follow the flow
405 of money from both Bitcoin theft and trades on Silk Road to where the
406 money end up. This is how they wrap up their article:</p>
407
408 <p><blockquote>
409 <p>"To demonstrate the usefulness of this type of analysis, we turned
410 our attention to criminal activity. In the Bitcoin economy, criminal
411 activity can appear in a number of forms, such as dealing drugs on
412 Silk Road or simply stealing someone else’s bitcoins. We followed the
413 flow of bitcoins out of Silk Road (in particular, from one notorious
414 address) and from a number of highly publicized thefts to see whether
415 we could track the bitcoins to known services. Although some of the
416 thieves attempted to use sophisticated mixing techniques (or possibly
417 mix services) to obscure the flow of bitcoins, for the most part
418 tracking the bitcoins was quite straightforward, and we ultimately saw
419 large quantities of bitcoins flow to a variety of exchanges directly
420 from the point of theft (or the withdrawal from Silk Road).</p>
421
422 <p>As acknowledged above, following stolen bitcoins to the point at
423 which they are deposited into an exchange does not in itself identify
424 the thief; however, it does enable further de-anonymization in the
425 case in which certain agencies can determine (through, for example,
426 subpoena power) the real-world owner of the account into which the
427 stolen bitcoins were deposited. Because such exchanges seem to serve
428 as chokepoints into and out of the Bitcoin economy (i.e., there are
429 few alternative ways to cash out), we conclude that using Bitcoin for
430 money laundering or other illicit purposes does not (at least at
431 present) seem to be particularly attractive."</p>
432 </blockquote><p>
433
434 <p>These researches are not the first to analyse the Bitcoin
435 transaction log. The 2011 paper
436 "<a href="http://arxiv.org/abs/1107.4524">An Analysis of Anonymity in
437 the Bitcoin System</A>" by Fergal Reid and Martin Harrigan is
438 summarized like this:</p>
439
440 <p><blockquote>
441 "Anonymity in Bitcoin, a peer-to-peer electronic currency system, is a
442 complicated issue. Within the system, users are identified by
443 public-keys only. An attacker wishing to de-anonymize its users will
444 attempt to construct the one-to-many mapping between users and
445 public-keys and associate information external to the system with the
446 users. Bitcoin tries to prevent this attack by storing the mapping of
447 a user to his or her public-keys on that user's node only and by
448 allowing each user to generate as many public-keys as required. In
449 this chapter we consider the topological structure of two networks
450 derived from Bitcoin's public transaction history. We show that the
451 two networks have a non-trivial topological structure, provide
452 complementary views of the Bitcoin system and have implications for
453 anonymity. We combine these structures with external information and
454 techniques such as context discovery and flow analysis to investigate
455 an alleged theft of Bitcoins, which, at the time of the theft, had a
456 market value of approximately half a million U.S. dollars."
457 </blockquote></p>
458
459 <p>I hope these references can help kill the urban myth that Bitcoin
460 is anonymous. It isn't really a good fit for illegal activites. Use
461 cash if you need to stay anonymous, at least until regular DNA
462 sampling of notes and coins become the norm. :)</p>
463
464 <p>As usual, if you use Bitcoin and want to show your support of my
465 activities, please send Bitcoin donations to my address
466 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
467
468 </div>
469 <div class="tags">
470
471
472 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="https://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="https://people.skolelinux.org/pere/blog/tags/usenix">usenix</a>.
473
474
475 </div>
476 </div>
477 <div class="padding"></div>
478
479 <div class="entry">
480 <div class="title">
481 <a href="https://people.skolelinux.org/pere/blog/Bitcoin_er_ikke_anonymt___f_res_Stortinget_bak_lyset_av_finansministeren_.html">Bitcoin er ikke anonymt - føres Stortinget bak lyset av finansministeren?</a>
482 </div>
483 <div class="date">
484 22nd April 2013
485 </div>
486 <div class="body">
487 <p><a href="http://bitcoin.org/">Bitcoin</a> er mye i mediene for
488 tiden. Jeg følger med via Mylder for å finne
489 <a href="http://mylder.no/?drill=bitcoin">artikler som omtaler
490 temaet</a>, og takket være dette oppdaget jeg at stortingsrepresentant
491 Ketil Solvik-Olsen fra FrP nylig har spurt finansminister Sigbjørn
492 Johnsen om hans syn på Bitcoin, og
493 <a href="http://www.stortinget.no/no/Saker-og-publikasjoner/Sporsmal/Skriftlige-sporsmal-og-svar/Skriftlig-sporsmal/?qid=57052">fått
494 svar for noen dager siden</a>. Jeg bet meg spesielt merke til
495 følgende formulering fra finansministeren:</p>
496
497 <p><blockquote>
498 «Det er også utfordringer ved at handel med Bitcoins er uregulert og
499 at transaksjonene er anonyme.»
500 </blockquote></p>
501
502 <p>At Bitcoin er anonymt er en myte som spres av både journalister og
503 andre, så det er ikke veldig overraskende at også finansministeren har
504 gått på limpinnen. Det er dog litt rart, da jeg håper at
505 finansdepartementet ikke baserer seg på rykter og myter når de
506 besvarer Stortinget. Men du trenger ikke bare tro på meg som kilde
507 til påstanden om at Bitcoin ikke er anonymt. Sondre Rønjom har
508 <a href="http://blogg.nsm.stat.no/archives/3241">via Sikkerhetsbloggen
509 hos Nasjonal Sikkerhetsmyndighet</a> uttalt følgende:</p>
510
511 <p><blockquote>
512 «At [bitcoin] i utgangspunktet
513 <a href="http://arxiv.org/abs/1107.4524"><em>ikke</em> er anonymt</a>,
514 kommer kanskje som en overraskelse på mange.»
515 </blockquote></p>
516
517 <p>Enhver bevegelse av Bitcoin er offentlig tilgjengelig for alle på
518 Internet, og en må legge svært mye innsats inn hvis en skal hindre at
519 nettverksanalyse av transaksjonsloggene kan brukes til å identifisere
520 brukerne. F.eks. kan en enkelt se hva jeg har mottatt til min
521 offentliggjorte mottaksadresse ved å besøke blockexplorer og slå opp
522 adressen
523 <a href="http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a>.
524 Det virker dermed på meg ganske klart at å påstå at
525 Bitcoin-transaksjoner er anonyme strengt tatt er å føre Stortinget bak
526 lyset.</p>
527
528 <p>Finansministeren er ikke den eneste som har latt seg forlede av
529 medieomtalen. I spørsmålet fra Hr. Solvik-Olsen skriver han at «For
530 noen dager siden kom den første bitcoin-minibanken på Kypros», hvilket
531 så vidt jeg har klart å finne ut ikke er riktig. Det er annonsert
532 planer om en slik minibank (fra
533 <a href="http://www.bitcoinatm.com/">BitcoinATM</a>), men jeg finner
534 intet tegn til at en slik minibank er utplassert noe sted.</p>
535
536 <p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
537 mine aktiviteter, så setter jeg pris på Bitcoin-donasjoner til min
538 adresse
539 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
540
541 </div>
542 <div class="tags">
543
544
545 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="https://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>.
546
547
548 </div>
549 </div>
550 <div class="padding"></div>
551
552 <div class="entry">
553 <div class="title">
554 <a href="https://people.skolelinux.org/pere/blog/Bitcoin_GUI_now_available_from_Debian_unstable__and_Ubuntu_raring_.html">Bitcoin GUI now available from Debian/unstable (and Ubuntu/raring)</a>
555 </div>
556 <div class="date">
557 2nd February 2013
558 </div>
559 <div class="body">
560 <p>My
561 <a href="http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html">last
562 bitcoin related blog post</a> mentioned that the new
563 <a href="http://packages.qa.debian.org/bitcoin">bitcoin package</a> for
564 Debian was waiting in NEW. It was accepted by the Debian ftp-masters
565 2013-01-19, and have been available in unstable since then. It was
566 automatically copied to Ubuntu, and is available in their Raring
567 version too.</p>
568
569 <p>But there is a strange problem with the build that block this new
570 version from being available on the i386 and kfreebsd-i386
571 architectures. For some strange reason, the autobuilders in Debian
572 for these architectures fail to run the test suite on these
573 architectures (<a href="http://bugs.debian.org/672524">BTS #672524</a>).
574 We are so far unable to reproduce it when building it manually, and
575 no-one have been able to propose a fix. If you got an idea what is
576 failing, please let us know via the BTS.</p>
577
578 <p>One feature that is annoying me with of the bitcoin client, because
579 I often run low on disk space, is the fact that the client will exit
580 if it run short on space (<a href="http://bugs.debian.org/696715">BTS
581 #696715</a>). So make sure you have enough disk space when you run
582 it. :)</p>
583
584 <p>As usual, if you use bitcoin and want to show your support of my
585 activities, please send Bitcoin donations to my address
586 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
587
588 </div>
589 <div class="tags">
590
591
592 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
593
594
595 </div>
596 </div>
597 <div class="padding"></div>
598
599 <div class="entry">
600 <div class="title">
601 <a href="https://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html">How to backport bitcoin-qt version 0.7.2-2 to Debian Squeeze</a>
602 </div>
603 <div class="date">
604 25th December 2012
605 </div>
606 <div class="body">
607 <p>Let me start by wishing you all marry Christmas and a happy new
608 year! I hope next year will prove to be a good year.</p>
609
610 <p><a href="http://www.bitcoin.org/">Bitcoin</a>, the digital
611 decentralised "currency" that allow people to transfer bitcoins
612 between each other with minimal overhead, is a very interesting
613 experiment. And as I wrote a few days ago, the bitcoin situation in
614 <a href="http://www.debian.org/">Debian</a> is about to improve a bit.
615 The <a href="http://packages.qa.debian.org/bitcoin">new debian source
616 package</a> (version 0.7.2-2) was uploaded yesterday, and is waiting
617 in <a href="http://ftp-master.debian.org/new.html">the NEW queue</A>
618 for one of the ftpmasters to approve the new bitcoin-qt package
619 name.</p>
620
621 <p>And thanks to the great work of Jonas and the rest of the bitcoin
622 team in Debian, you can easily test the package in Debian Squeeze
623 using the following steps to get a set of working packages:</p>
624
625 <blockquote><pre>
626 git clone git://git.debian.org/git/collab-maint/bitcoin
627 cd bitcoin
628 DEB_MAINTAINER_MODE=1 DEB_BUILD_OPTIONS=noupnp fakeroot debian/rules clean
629 DEB_BUILD_OPTIONS=noupnp git-buildpackage --git-ignore-new
630 </pre></blockquote>
631
632 <p>You might have to install some build dependencies as well. The
633 list of commands should give you two packages, bitcoind and
634 bitcoin-qt, ready for use in a Squeeze environment. Note that the
635 client will download the complete set of bitcoin "blocks", which need
636 around 5.6 GiB of data on my machine at the moment. Make sure your
637 ~/.bitcoin/ directory have lots of spare room if you want to download
638 all the blocks. The client will warn if the disk is getting full, so
639 there is not really a problem if you got too little room, but you will
640 not be able to get all the features out of the client.</p>
641
642 <p>As usual, if you use bitcoin and want to show your support of my
643 activities, please send Bitcoin donations to my address
644 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
645
646 </div>
647 <div class="tags">
648
649
650 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
651
652
653 </div>
654 </div>
655 <div class="padding"></div>
656
657 <div class="entry">
658 <div class="title">
659 <a href="https://people.skolelinux.org/pere/blog/A_word_on_bitcoin_support_in_Debian.html">A word on bitcoin support in Debian</a>
660 </div>
661 <div class="date">
662 21st December 2012
663 </div>
664 <div class="body">
665 <p>It has been a while since I wrote about
666 <a href="http://www.bitcoin.org/">bitcoin</a>, the decentralised
667 peer-to-peer based crypto-currency, and the reason is simply that I
668 have been busy elsewhere. But two days ago, I started looking at the
669 state of <a href="http://packages.qa.debian.org/bitcoin">bitcoin in
670 Debian</a> again to try to recover my old bitcoin wallet. The package
671 is now maintained by a
672 <a href="https://alioth.debian.org/projects/pkg-bitcoin/">team of
673 people</a>, and the grunt work had already been done by this team. We
674 owe a huge thank you to all these team members. :)
675 But I was sad to discover that the bitcoin client is missing in
676 Wheezy. It is only available in Sid (and an outdated client from
677 backports). The client had several RC bugs registered in BTS blocking
678 it from entering testing. To try to help the team and improve the
679 situation, I spent some time providing patches and triaging the bug
680 reports. I also had a look at the bitcoin package available from Matt
681 Corallo in a
682 <a href="https://launchpad.net/~bitcoin/+archive/bitcoin">PPA for
683 Ubuntu</a>, and moved the useful pieces from that version into the
684 Debian package.</p>
685
686 <p>After checking with the main package maintainer Jonas Smedegaard on
687 IRC, I pushed several patches into the collab-maint git repository to
688 improve the package. It now contains fixes for the RC issues (not from
689 me, but fixed by Scott Howard), build rules for a Qt GUI client
690 package, konqueror support for the bitcoin: URI and bash completion
691 setup. As I work on Debian Squeeze, I also created
692 <a href="http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/Week-of-Mon-20121217/000041.html">a
693 patch to backport</a> the latest version. Jonas is going to look at
694 it and try to integrate it into the git repository before uploading a
695 new version to unstable.
696
697 <p>I would very much like bitcoin to succeed, to get rid of the
698 centralized control currently exercised in the monetary system. I
699 find it completely unacceptable that the USA government is collecting
700 transaction data for almost all international money transfers (most are done in USD and transaction logs shipped to the spooks), and
701 that the major credit card companies can block legal money
702 transactions to Wikileaks. But for bitcoin to succeed, more people
703 need to use bitcoins, and more people need to accept bitcoins when
704 they sell products and services. Improving the bitcoin support in
705 Debian is a small step in the right direction, but not enough.
706 Unfortunately the user experience when browsing the web and wanting to
707 pay with bitcoin is still not very good. The bitcoin: URI is a step
708 in the right direction, but need to work in most or every browser in
709 use. Also the bitcoin-qt client is too heavy to fire up to do a
710 quick transaction. I believe there are other clients available, but
711 have not tested them.</p>
712
713 <p>My
714 <a href="http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html">experiment
715 with bitcoins</a> showed that at least some of my readers use bitcoin.
716 I received 20.15 BTC so far on the address I provided in my blog two
717 years ago, as can be
718 <a href="http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">seen
719 on the blockexplorer service</a>. Thank you everyone for your
720 donation. The blockexplorer service demonstrates quite well that
721 bitcoin is not quite anonymous and untracked. :) I wonder if the
722 number of users have gone up since then. If you use bitcoin and want
723 to show your support of my activity, please send Bitcoin donations to
724 the same address as last time,
725 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
726
727 </div>
728 <div class="tags">
729
730
731 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>.
732
733
734 </div>
735 </div>
736 <div class="padding"></div>
737
738 <div class="entry">
739 <div class="title">
740 <a href="https://people.skolelinux.org/pere/blog/The_European_Central_Bank__ECB__take_a_look_at_bitcoin.html">The European Central Bank (ECB) take a look at bitcoin</a>
741 </div>
742 <div class="date">
743 4th November 2012
744 </div>
745 <div class="body">
746 <p>Slashdot just ran a story about the European Central Bank (ECB)
747 <a href="http://www.ecb.europa.eu/pub/pdf/other/virtualcurrencyschemes201210en.pdf">releasing
748 a report (PDF)</a> about virtual currencies and
749 <a href="http://www.bitcoin.org/">bitcoin</a>. It is interesting to
750 see how a member of the bitcoin community
751 <a href="http://blog.bitinstant.com/blog/2012/10/30/the-ecb-report-on-bitcoin-and-virtual-currencies.html">receive
752 the report</a>. As for the future, I suspect the central banks and
753 the governments will outlaw bitcoin if it gain any popularity, to avoid
754 competition. My thoughts go to the
755 <a href="http://en.wikipedia.org/wiki/Wörgl">Wörgl experiment</a> with
756 negative inflation on cash which was such a success that it was
757 terminated by the Austrian National Bank in 1933. A successful
758 alternative would be a threat to the current money system and gain
759 powerful forces to work against it.</p>
760
761 <p>While checking out the current status of bitcoin, I also discovered
762 that the community already seem to have
763 <a href="http://www.theverge.com/2012/8/27/3271637/bitcoin-savings-trust-pyramid-scheme-shuts-down">experienced
764 its first pyramid game / Ponzi scheme</a>. Not very surprising, given
765 how members of "small" communities tend to trust each other. I guess
766 enterprising crocks will try again and again, as they do anywhere
767 wealth is available.</p>
768
769 </div>
770 <div class="tags">
771
772
773 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="https://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
774
775
776 </div>
777 </div>
778 <div class="padding"></div>
779
780 <div class="entry">
781 <div class="title">
782 <a href="https://people.skolelinux.org/pere/blog/Some_thoughts_on_BitCoins.html">Some thoughts on BitCoins</a>
783 </div>
784 <div class="date">
785 11th December 2010
786 </div>
787 <div class="body">
788 <p>As I continue to explore
789 <a href="http://www.bitcoin.org/">BitCoin</a>, I've starting to wonder
790 what properties the system have, and how it will be affected by laws
791 and regulations here in Norway. Here are some random notes.</p>
792
793 <p>One interesting thing to note is that since the transactions are
794 verified using a peer to peer network, all details about a transaction
795 is known to everyone. This means that if a BitCoin address has been
796 published like I did with mine in my initial post about BitCoin, it is
797 possible for everyone to see how many BitCoins have been transfered to
798 that address. There is even a web service to look at the details for
799 all transactions. There I can see that my address
800 <a href="http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a>
801 have received 16.06 Bitcoin, the
802 <a href="http://blockexplorer.com/address/1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3">1LfdGnGuWkpSJgbQySxxCWhv8MHqvwst3</a>
803 address of Simon Phipps have received 181.97 BitCoin and the address
804 <a href="http://blockexplorer.com/address/1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt">1MCwBbhNGp5hRm5rC1Aims2YFRe2SXPYKt</A>
805 of EFF have received 2447.38 BitCoins so far. Thank you to each and
806 every one of you that donated bitcoins to support my activity. The
807 fact that anyone can see how much money was transfered to a given
808 address make it more obvious why the BitCoin community recommend to
809 generate and hand out a new address for each transaction. I'm told
810 there is no way to track which addresses belong to a given person or
811 organisation without the person or organisation revealing it
812 themselves, as Simon, EFF and I have done.</p>
813
814 <p>In Norway, and in most other countries, there are laws and
815 regulations limiting how much money one can transfer across the border
816 without declaring it. There are money laundering, tax and accounting
817 laws and regulations I would expect to apply to the use of BitCoin.
818 If the Skolelinux foundation
819 (<a href="http://linuxiskolen.no/slxdebianlabs/donations.html">SLX
820 Debian Labs</a>) were to accept donations in BitCoin in addition to
821 normal bank transfers like EFF is doing, how should this be accounted?
822 Given that it is impossible to know if money can cross the border or
823 not, should everything or nothing be declared? What exchange rate
824 should be used when calculating taxes? Would receivers have to pay
825 income tax if the foundation were to pay Skolelinux contributors in
826 BitCoin? I have no idea, but it would be interesting to know.</p>
827
828 <p>For a currency to be useful and successful, it must be trusted and
829 accepted by a lot of users. It must be possible to get easy access to
830 the currency (as a wage or using currency exchanges), and it must be
831 easy to spend it. At the moment BitCoin seem fairly easy to get
832 access to, but there are very few places to spend it. I am not really
833 a regular user of any of the vendor types currently accepting BitCoin,
834 so I wonder when my kind of shop would start accepting BitCoins. I
835 would like to buy electronics, travels and subway tickets, not herbs
836 and books. :) The currency is young, and this will improve over time
837 if it become popular, but I suspect regular banks will start to lobby
838 to get BitCoin declared illegal if it become popular. I'm sure they
839 will claim it is helping fund terrorism and money laundering (which
840 probably would be true, as is any currency in existence), but I
841 believe the problems should be solved elsewhere and not by blaming
842 currencies.</p>
843
844 <p>The process of creating new BitCoins is called mining, and it is
845 CPU intensive process that depend on a bit of luck as well (as one is
846 competing against all the other miners currently spending CPU cycles
847 to see which one get the next lump of cash). The "winner" get 50
848 BitCoin when this happen. Yesterday I came across the obvious way to
849 join forces to increase ones changes of getting at least some coins,
850 by coordinating the work on mining BitCoins across several machines
851 and people, and sharing the result if one is lucky and get the 50
852 BitCoins. Check out
853 <a href="http://www.bluishcoder.co.nz/bitcoin-pool/">BitCoin Pool</a>
854 if this sounds interesting. I have not had time to try to set up a
855 machine to participate there yet, but have seen that running on ones
856 own for a few days have not yield any BitCoins througth mining
857 yet.</p>
858
859 <p>Update 2010-12-15: Found an <a
860 href="http://inertia.posterous.com/reply-to-the-underground-economist-why-bitcoi">interesting
861 criticism</a> of bitcoin. Not quite sure how valid it is, but thought
862 it was interesting to read. The arguments presented seem to be
863 equally valid for gold, which was used as a currency for many years.</p>
864
865 </div>
866 <div class="tags">
867
868
869 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="https://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
870
871
872 </div>
873 </div>
874 <div class="padding"></div>
875
876 <div class="entry">
877 <div class="title">
878 <a href="https://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html">Now accepting bitcoins - anonymous and distributed p2p crypto-money</a>
879 </div>
880 <div class="date">
881 10th December 2010
882 </div>
883 <div class="body">
884 <p>With this weeks lawless
885 <a href="http://www.salon.com/news/opinion/glenn_greenwald/2010/12/06/wikileaks/index.html">governmental
886 attacks</a> on Wikileak and
887 <a href="http://www.salon.com/technology/dan_gillmor/2010/12/06/war_on_speech">free
888 speech</a>, it has become obvious that PayPal, visa and mastercard can
889 not be trusted to handle money transactions.
890 A blog post from
891 <a href="http://webmink.com/2010/12/06/now-accepting-bitcoin/">Simon
892 Phipps on bitcoin</a> reminded me about a project that a friend of
893 mine mentioned earlier. I decided to follow Simon's example, and get
894 involved with <a href="http://www.bitcoin.org/">BitCoin</a>. I got
895 some help from my friend to get it all running, and he even handed me
896 some bitcoins to get started. I even donated a few bitcoins to Simon
897 for helping me remember BitCoin.</p>
898
899 <p>So, what is bitcoins, you probably wonder? It is a digital
900 crypto-currency, decentralised and handled using peer-to-peer
901 networks. It allows anonymous transactions and prohibits central
902 control over the transactions, making it impossible for governments
903 and companies alike to block donations and other transactions. The
904 source is free software, and while the key dependency wxWidgets 2.9
905 for the graphical user interface is missing in Debian, the command
906 line client builds just fine. Hopefully Jonas
907 <a href="http://bugs.debian.org/578157">will get the package into
908 Debian</a> soon.</p>
909
910 <p>Bitcoins can be converted to other currencies, like USD and EUR.
911 There are <a href="http://www.bitcoin.org/trade">companies accepting
912 bitcoins</a> when selling services and goods, and there are even
913 currency "stock" markets where the exchange rate is decided. There
914 are not many users so far, but the concept seems promising. If you
915 want to get started and lack a friend with any bitcoins to spare,
916 you can even get
917 <a href="https://freebitcoins.appspot.com/">some for free</a> (0.05
918 bitcoin at the time of writing). Use
919 <a href="http://www.bitcoinwatch.com/">BitcoinWatch</a> to keep an eye
920 on the current exchange rates.</p>
921
922 <p>As an experiment, I have decided to set up bitcoind on one of my
923 machines. If you want to support my activity, please send Bitcoin
924 donations to the address
925 <b>15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</b>. Thank you!</p>
926
927 </div>
928 <div class="tags">
929
930
931 Tags: <a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="https://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="https://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="https://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
932
933
934 </div>
935 </div>
936 <div class="padding"></div>
937
938 <p style="text-align: right;"><a href="bitcoin.rss"><img src="https://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
939 <div id="sidebar">
940
941
942
943 <h2>Archive</h2>
944 <ul>
945
946 <li>2023
947 <ul>
948
949 <li><a href="https://people.skolelinux.org/pere/blog/archive/2023/01/">January (1)</a></li>
950
951 </ul></li>
952
953 <li>2022
954 <ul>
955
956 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/02/">February (1)</a></li>
957
958 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/03/">March (3)</a></li>
959
960 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/04/">April (2)</a></li>
961
962 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/06/">June (2)</a></li>
963
964 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/07/">July (1)</a></li>
965
966 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/09/">September (1)</a></li>
967
968 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/10/">October (1)</a></li>
969
970 <li><a href="https://people.skolelinux.org/pere/blog/archive/2022/12/">December (1)</a></li>
971
972 </ul></li>
973
974 <li>2021
975 <ul>
976
977 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/01/">January (2)</a></li>
978
979 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/02/">February (1)</a></li>
980
981 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/05/">May (1)</a></li>
982
983 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/06/">June (1)</a></li>
984
985 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/07/">July (3)</a></li>
986
987 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/08/">August (1)</a></li>
988
989 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/09/">September (1)</a></li>
990
991 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/10/">October (1)</a></li>
992
993 <li><a href="https://people.skolelinux.org/pere/blog/archive/2021/12/">December (1)</a></li>
994
995 </ul></li>
996
997 <li>2020
998 <ul>
999
1000 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/02/">February (2)</a></li>
1001
1002 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/03/">March (2)</a></li>
1003
1004 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/04/">April (2)</a></li>
1005
1006 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/05/">May (3)</a></li>
1007
1008 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/06/">June (2)</a></li>
1009
1010 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/07/">July (1)</a></li>
1011
1012 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/09/">September (1)</a></li>
1013
1014 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/10/">October (1)</a></li>
1015
1016 <li><a href="https://people.skolelinux.org/pere/blog/archive/2020/11/">November (1)</a></li>
1017
1018 </ul></li>
1019
1020 <li>2019
1021 <ul>
1022
1023 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/01/">January (4)</a></li>
1024
1025 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/02/">February (3)</a></li>
1026
1027 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/03/">March (3)</a></li>
1028
1029 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/05/">May (2)</a></li>
1030
1031 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/06/">June (5)</a></li>
1032
1033 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/07/">July (2)</a></li>
1034
1035 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/08/">August (1)</a></li>
1036
1037 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/09/">September (1)</a></li>
1038
1039 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/11/">November (1)</a></li>
1040
1041 <li><a href="https://people.skolelinux.org/pere/blog/archive/2019/12/">December (4)</a></li>
1042
1043 </ul></li>
1044
1045 <li>2018
1046 <ul>
1047
1048 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/01/">January (1)</a></li>
1049
1050 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/02/">February (5)</a></li>
1051
1052 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/03/">March (5)</a></li>
1053
1054 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/04/">April (3)</a></li>
1055
1056 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/06/">June (2)</a></li>
1057
1058 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/07/">July (5)</a></li>
1059
1060 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/08/">August (3)</a></li>
1061
1062 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/09/">September (3)</a></li>
1063
1064 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/10/">October (5)</a></li>
1065
1066 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/11/">November (2)</a></li>
1067
1068 <li><a href="https://people.skolelinux.org/pere/blog/archive/2018/12/">December (4)</a></li>
1069
1070 </ul></li>
1071
1072 <li>2017
1073 <ul>
1074
1075 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/01/">January (4)</a></li>
1076
1077 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/02/">February (3)</a></li>
1078
1079 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/03/">March (5)</a></li>
1080
1081 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/04/">April (2)</a></li>
1082
1083 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/06/">June (5)</a></li>
1084
1085 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/07/">July (1)</a></li>
1086
1087 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/08/">August (1)</a></li>
1088
1089 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/09/">September (3)</a></li>
1090
1091 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/10/">October (5)</a></li>
1092
1093 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/11/">November (3)</a></li>
1094
1095 <li><a href="https://people.skolelinux.org/pere/blog/archive/2017/12/">December (4)</a></li>
1096
1097 </ul></li>
1098
1099 <li>2016
1100 <ul>
1101
1102 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
1103
1104 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
1105
1106 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
1107
1108 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
1109
1110 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
1111
1112 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
1113
1114 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
1115
1116 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/08/">August (5)</a></li>
1117
1118 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/09/">September (2)</a></li>
1119
1120 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/10/">October (3)</a></li>
1121
1122 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/11/">November (8)</a></li>
1123
1124 <li><a href="https://people.skolelinux.org/pere/blog/archive/2016/12/">December (5)</a></li>
1125
1126 </ul></li>
1127
1128 <li>2015
1129 <ul>
1130
1131 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
1132
1133 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
1134
1135 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
1136
1137 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
1138
1139 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
1140
1141 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
1142
1143 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
1144
1145 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
1146
1147 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
1148
1149 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
1150
1151 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
1152
1153 <li><a href="https://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
1154
1155 </ul></li>
1156
1157 <li>2014
1158 <ul>
1159
1160 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
1161
1162 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
1163
1164 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
1165
1166 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
1167
1168 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
1169
1170 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
1171
1172 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
1173
1174 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
1175
1176 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
1177
1178 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
1179
1180 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
1181
1182 <li><a href="https://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
1183
1184 </ul></li>
1185
1186 <li>2013
1187 <ul>
1188
1189 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
1190
1191 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
1192
1193 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
1194
1195 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
1196
1197 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
1198
1199 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
1200
1201 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
1202
1203 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
1204
1205 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
1206
1207 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
1208
1209 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
1210
1211 <li><a href="https://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
1212
1213 </ul></li>
1214
1215 <li>2012
1216 <ul>
1217
1218 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
1219
1220 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
1221
1222 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
1223
1224 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
1225
1226 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
1227
1228 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
1229
1230 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
1231
1232 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
1233
1234 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
1235
1236 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
1237
1238 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
1239
1240 <li><a href="https://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
1241
1242 </ul></li>
1243
1244 <li>2011
1245 <ul>
1246
1247 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
1248
1249 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
1250
1251 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
1252
1253 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
1254
1255 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
1256
1257 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
1258
1259 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
1260
1261 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
1262
1263 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
1264
1265 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
1266
1267 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
1268
1269 <li><a href="https://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
1270
1271 </ul></li>
1272
1273 <li>2010
1274 <ul>
1275
1276 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
1277
1278 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
1279
1280 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
1281
1282 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
1283
1284 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
1285
1286 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
1287
1288 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
1289
1290 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
1291
1292 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
1293
1294 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
1295
1296 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
1297
1298 <li><a href="https://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
1299
1300 </ul></li>
1301
1302 <li>2009
1303 <ul>
1304
1305 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
1306
1307 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
1308
1309 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
1310
1311 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
1312
1313 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
1314
1315 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
1316
1317 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
1318
1319 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
1320
1321 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
1322
1323 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
1324
1325 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
1326
1327 <li><a href="https://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
1328
1329 </ul></li>
1330
1331 <li>2008
1332 <ul>
1333
1334 <li><a href="https://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
1335
1336 <li><a href="https://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
1337
1338 </ul></li>
1339
1340 </ul>
1341
1342
1343
1344 <h2>Tags</h2>
1345 <ul>
1346
1347 <li><a href="https://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (19)</a></li>
1348
1349 <li><a href="https://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
1350
1351 <li><a href="https://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
1352
1353 <li><a href="https://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
1354
1355 <li><a href="https://people.skolelinux.org/pere/blog/tags/betalkontant">betalkontant (9)</a></li>
1356
1357 <li><a href="https://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (12)</a></li>
1358
1359 <li><a href="https://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (17)</a></li>
1360
1361 <li><a href="https://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
1362
1363 <li><a href="https://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
1364
1365 <li><a href="https://people.skolelinux.org/pere/blog/tags/debian">debian (185)</a></li>
1366
1367 <li><a href="https://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (159)</a></li>
1368
1369 <li><a href="https://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (9)</a></li>
1370
1371 <li><a href="https://people.skolelinux.org/pere/blog/tags/digistan">digistan (11)</a></li>
1372
1373 <li><a href="https://people.skolelinux.org/pere/blog/tags/dld">dld (18)</a></li>
1374
1375 <li><a href="https://people.skolelinux.org/pere/blog/tags/docbook">docbook (30)</a></li>
1376
1377 <li><a href="https://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
1378
1379 <li><a href="https://people.skolelinux.org/pere/blog/tags/english">english (441)</a></li>
1380
1381 <li><a href="https://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
1382
1383 <li><a href="https://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (14)</a></li>
1384
1385 <li><a href="https://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (34)</a></li>
1386
1387 <li><a href="https://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
1388
1389 <li><a href="https://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (20)</a></li>
1390
1391 <li><a href="https://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
1392
1393 <li><a href="https://people.skolelinux.org/pere/blog/tags/intervju">intervju (43)</a></li>
1394
1395 <li><a href="https://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (16)</a></li>
1396
1397 <li><a href="https://people.skolelinux.org/pere/blog/tags/kart">kart (23)</a></li>
1398
1399 <li><a href="https://people.skolelinux.org/pere/blog/tags/kodi">kodi (4)</a></li>
1400
1401 <li><a href="https://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
1402
1403 <li><a href="https://people.skolelinux.org/pere/blog/tags/lego">lego (5)</a></li>
1404
1405 <li><a href="https://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
1406
1407 <li><a href="https://people.skolelinux.org/pere/blog/tags/linuxcnc">linuxcnc (4)</a></li>
1408
1409 <li><a href="https://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
1410
1411 <li><a href="https://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
1412
1413 <li><a href="https://people.skolelinux.org/pere/blog/tags/madewithcc">madewithcc (3)</a></li>
1414
1415 <li><a href="https://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
1416
1417 <li><a href="https://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (44)</a></li>
1418
1419 <li><a href="https://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (13)</a></li>
1420
1421 <li><a href="https://people.skolelinux.org/pere/blog/tags/noark5">noark5 (23)</a></li>
1422
1423 <li><a href="https://people.skolelinux.org/pere/blog/tags/norsk">norsk (320)</a></li>
1424
1425 <li><a href="https://people.skolelinux.org/pere/blog/tags/nuug">nuug (198)</a></li>
1426
1427 <li><a href="https://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (40)</a></li>
1428
1429 <li><a href="https://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
1430
1431 <li><a href="https://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (75)</a></li>
1432
1433 <li><a href="https://people.skolelinux.org/pere/blog/tags/personvern">personvern (114)</a></li>
1434
1435 <li><a href="https://people.skolelinux.org/pere/blog/tags/raid">raid (2)</a></li>
1436
1437 <li><a href="https://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
1438
1439 <li><a href="https://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
1440
1441 <li><a href="https://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
1442
1443 <li><a href="https://people.skolelinux.org/pere/blog/tags/robot">robot (17)</a></li>
1444
1445 <li><a href="https://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
1446
1447 <li><a href="https://people.skolelinux.org/pere/blog/tags/ruter">ruter (7)</a></li>
1448
1449 <li><a href="https://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
1450
1451 <li><a href="https://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (59)</a></li>
1452
1453 <li><a href="https://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
1454
1455 <li><a href="https://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
1456
1457 <li><a href="https://people.skolelinux.org/pere/blog/tags/standard">standard (74)</a></li>
1458
1459 <li><a href="https://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
1460
1461 <li><a href="https://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (14)</a></li>
1462
1463 <li><a href="https://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (64)</a></li>
1464
1465 <li><a href="https://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (5)</a></li>
1466
1467 <li><a href="https://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
1468
1469 <li><a href="https://people.skolelinux.org/pere/blog/tags/valg">valg (9)</a></li>
1470
1471 <li><a href="https://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri (20)</a></li>
1472
1473 <li><a href="https://people.skolelinux.org/pere/blog/tags/video">video (77)</a></li>
1474
1475 <li><a href="https://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
1476
1477 <li><a href="https://people.skolelinux.org/pere/blog/tags/web">web (42)</a></li>
1478
1479 </ul>
1480
1481
1482 </div>
1483 <p style="text-align: right">
1484 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
1485 </p>
1486
1487 </body>
1488 </html>