{"id":1597,"date":"2013-10-24T06:49:16","date_gmt":"2013-10-24T06:49:16","guid":{"rendered":"http:\/\/www.syslog.cl.cam.ac.uk\/?p=1597"},"modified":"2013-10-24T16:05:42","modified_gmt":"2013-10-24T16:05:42","slug":"liveblogging-imc-2013-day-2","status":"publish","type":"post","link":"https:\/\/www.syslog.cl.cam.ac.uk\/2013\/10\/24\/liveblogging-imc-2013-day-2\/","title":{"rendered":"Liveblogging IMC 2013 \u00e2\u20ac\u201c Day 2"},"content":{"rendered":"

As far as I'm concerned, starting technical sessions before 9AM should be made illegal, but hey, at least we have the best paper presented in the first session! Today we have sessions about mobile, weather (in the clouds), routing and phones.<\/p>\n

<\/p>\n

Money and Madison Avenue<\/strong><\/h2>\n

<\/b>A Fistful of Bitcoins: Characterizing Payments Among Men with No Names\u00c2\u00a0<\/a>(review<\/a>) (long)<\/p>\n

S. Meiklejohn, M. Pomarole, G. Jordan, K. Levchenko\u00c2\u00a0(UC San Diego)<\/i>, D. McCoy\u00c2\u00a0(George Mason University)<\/i>, G. Voelker and S. Savage\u00c2\u00a0(UC San Diego)<\/i><\/p>\n

De-anonymizing flows of bitcoins (rather than mappings between pseudonyms and individuals).<\/p>\n

Each transaction must reference a previous transaction (can only be referenced once) - will exploit that for mapping. Importantly, each received transaction should be spent all at once (although there is a 'change address' mechanism to collect excess bitcoins). Users can use arbitrarily many public keys (pseudonyms) with no real restrictions - as a result, at the moment there are some 12 million public keys in the system. So, need to cluster the IDs.<\/p>\n

Heuristic to cluster pseudonyms - if two (or more) addresses are inputs to the same transaction, they are controlled by the same user\u00c2\u00a0(assume that users do not share public keys). The result - 5.5 million distinct clusters. Given the change address transactions, can further cluster pseudonyms: any change address between pseudonyms implies the same user behind both. Identifying change address transactions is hard, but doable :)<\/p>\n

Funfacts:<\/p>\n