Dá se to stopovat komplet od počátku věků. Stačí začít třeba kliknutím na odkaz uvedený v článku.
Osobně si myslím, že tohle je možná jeden z hřebíčků do rakve Bitcoinu. Spousta lidí a institucí, které by ho chtěli použít k přijímání plateb budou mít (přinejmenším morální) problém přijímat peníze evidentně pocházející z trestné činnosti (což se díky blockchainu na rozdíl od hotovosti dá kdykoli dohledat). Časem jistě vznikne databáze ukradených bitcoinů a možná i automatická služba, prověřující, do jaké míry je váš bitcoin kradený.
Tento clanek na redditu pokousi priblizit rozhodnuti z roku 1749, kdy soud dal za pravdu Royal Bank of Scotland, ktera mela vytvorit takovy blacklist. RBS argumentovala - pridelit penezum zodpovednost za sve predchozi vlastniky by v podstate znamenalo naprostou ztratu pouzitelnosti dane meny:
http://www.reddit.com/r/Bitcoin/comments/1le87j/bitcoin_core_dev_on_stolen_coins_and_transaction/cbycmhk
Ano, s tím závěrem, že by to znamenalo ztrátu použitelnosti naprosto souhlasím, ale to neznamená, že je špatné původ peněz prověřovat.
Já osobně bych si třeba nikdy od pouličního prodejce nekoupil za 500 Kč nejnovější mobil v hodnotě 15000 Kč bez originálního příslušenství a s neznámým heslem na odemčení displeje, protože je evidentní, že pochází z trestné činnosti. Stejně tak, když budu něco prodávat za bitcoiny, tak zboží nedodám, když uvidím, že bitcoiny mají původ v nějaké provařené podvodné transakci.
Upřesním, nese si tedy každý fragment (v peněžence) svojí historii nebo se to míchá? Myslím tím to, že mám 10 BTC (úplně čistých, třeba natěžených) a někdo mi pošle 10, ale prokazatelně kradených. Mám možnost mu vrátit těch 10 kradených, nebo mám prostě najednou v peněžence 20 "polokradených" a když mu 10 vrátím, tak si svoje ušpiním a jemu se částečně vyperou?
AFAIK se to micha na urovni transakci. Pri odchozi transakci si teoreticky muzes vybrat, ze kterych prichozicich transakci ji pokryjes. Takze pokud osoba A dostane v jedne transakci 10 cistych a nasledne v druhe 10 spinavych, tak odchozi transakce (treba taky 10) muze byt pokryta z prvni, druhe, nebo mixu obou. Pokud se ale zvoli treti moznosti, tak uz nasledujici prijemce dostane 'smichane' bitcoiny, ktere uz neodseparuje.
Jo, tohle je lépe řečeno, než jsem napsal níže. Když máš příchozí transakce 10 čistých a 10 špinavých, můžeš utratit těch 10 čistých. Ale jakmile chceš utratit 11, vyrobí se jedna transakce za 20 (protože transakce nejde utratit [redeem] částečně) špinavých z 50 %. Z nich vzejde 9 zpátky tobě a 11 cílovému účtu.
Problém je v tom, že u daného Bitcoinu prostě nelze nikdy určit, jestli je kradený - například v tomto případě je mohl ukrást hacker, nebo si je mohl nechat Carlos (OK, to by byla taky krádež). Teď nějaký Pepa z Indie tvrdí, že mu ukradli 1 kBTC. Má pravdu? Nemá? Co s tím?
Jinak ta metoda už existuje, jmenuje se taint analysis.