Bio
I am a postdoc at the University of Luxembourg in the group of Professor Alex Biryukov. I defended my PhD thesis “Security and Privacy of Blockchain Protocols and Applications” in September 2020. I have been closely following the blockchain space since late 2013. My main research interests are privacy and anonymity in Bitcoin, and second-layer blockchain technologies such as the Lightning Network. Earlier, I was researching secure development practices on the Ethereum platform and domain-specific languages for smart contracts.
In 2017, I started Basic Block Radio (Базовый Блок) – a technology-focused Russian-language podcast about the blockchain space. We recorded more than 100 episodes, covering projects (Bitcoin, Ethereum, Polkadot, Cosmos, Chainlink…) and events (Devcon, Consensus, Web3 Summit, Baltic Honeybadger, The Lightning conference…).
I received my MA in applied maths from CMC MSU in 2013. In 2013 – 2016, I was a researcher on code vulnerabilities and static analysis at SmartDec and an author / translator at BitNovosti.
See also: my newsletter, projects on Github, academic papers, public talks and the accompanying slides, questions and answers on Stack Exchange, books I read.
I was on a program committee of: Cryblock-2020 (archived).
For bio in Russian see below.
Publications
2020
-
S. Tikhomirov. Security and Privacy of Blockchain Protocols and Applications (doctoral thesis).
-
S. Tikhomirov, R. Pickhardt, A. Biryukov, M. Nowostawski. Probing Channel Balances in the Lightning Network.
-
S. Tikhomirov, P. Moreno-Sanchez, M. Maffei. A Quantitative Analysis of Security, Anonymity and Scalability for the Lightning Network. Presented at the IEEE Security and Privacy on the Blockchain workshop (affiliated with EuroS&P) on 7 September 2019 (video).
2019
-
A. Biruykov, S. Tikhomirov. Deanonymization and linkability of cryptocurrency transactions based on network analysis (PDF, slides, video). Presented at the 4th IEEE European Symposium on Security and Privacy (EuroS&P) on 17 June 2019.
-
A. Biruykov, S. Tikhomirov. Security and Privacy of Mobile Wallet Users in Bitcoin, Dash, Monero, and Zcash (PDF). In Pervasive and Mobile Computing, special issue on blockchain technologies.
-
A. Biruykov, S. Tikhomirov. Transaction Clustering Using Network Traffic Analysis for Bitcoin and Derived Blockchains (PDF, slides). Presented at the 2nd Workshop on Cryptocurrencies and Blockchains for Distributed Systems (CryBlock) on 29 April 2019.
2018
-
S. Tikhomirov, E. Voskresenskaya, I. Ivanitskiy, R. Takhaviev, E. Marchenko and Y. Aleksandrov. SmartCheck: Static Analysis of Ethereum Smart Contracts (PDF, slides, video). Presented at the 1st International Workshop on Emerging Trends in Software Engineering for Blockchain on 27 May 2018.
-
A. Biruykov, D. Khovratovich, S. Tikhomirov. Privacy-preserving KYC on Ethereum (PDF, slides, video). Presented at the 1st ERCIM Blockchain Workshop on 9 May 2018.
2017
-
S. Tikhomirov. Ethereum: State of knowledge and research perspectives (PDF, slides, video). Presented at the 10th International Symposium on Foundations & Practice of Security on 24 October 2017.
-
A. Biruykov, D. Khovratovich, S. Tikhomirov. Findel: Secure Derivative Contracts for Ethereum (PDF, slides, video). Presented at the 1st Workshop on Trusted Smart Contracts on 7 April 2017.
2016
- С. Тихомиров, Я. Александров, Е. Марченко, Л. Сафин. Поиск закладок в программном обеспечении (S. Tikhomirov, Y. Alexandrov, E. Marchenko, L. Safin. Finding undocumented features in programs). «Защита информации. Инсайд» №3, 2016 (abstract)
Projects
- 2020-09-02..? (ongoing): co-authoring a chapter for “Mastering the Lightning Network” about privacy of the LN.
- 2020-04-04..05: Lightning Hacksprint April 2020: getroutevia c-lightning plugin - presentation, short interview in the warm-up stream
- 2019-04-08..09: Bolt-a-thon: Bletz-Vote project
Talks
Most of my talks are on my YouTube channel.
Media appearances
English
- 2020-04-21: Researchers Surface Privacy Vulnerabilities in Bitcoin Lightning Network Payments (Coindesk)
- 2020-04-17: Researchers Highlight Privacy Issues With Lightning Network (Cointelegraph)
- 2020-04-16: Wallet balances on Bitcoin’s Lightning Network aren’t private, new report says (Decrypt)
- 2018-04-27: The Bitcoin boom and blockchain breakthrough (in SnT Annual report 2017)
- 2017-05-15: Uni.lu: SnT Team Wins Big at Hackathon
Russian
- 2020-05-26: IT Way Podcast (26) - Что такое блокчейн?
- 2020-04-23: Forklog, Поясни за крипту / Сообщество крипторазработчиков и медиа
- 2020-04-21: SDCast podcast, episode 115
- 2020-03-15: DevZen podcast, episode 279
- 2019-12-13: Иммигранткаст (Immigrantcast) podcast, on cryptocurrencies and life in Luxembourg
- 2019-10-26: YouTube channel Zavodil, on blockchain conferences
- 2019-10-22: “После прочтения” (After reading) podcast, on Peter Thiel’s “Zero to One”
- 2019-04-11: “Подкасты наступают” (Podcasts prevail)
- 2018-05-11: brdt.pro, episode 2 (Monero)
- 2018-03-12: brdt.pro, episode 1 (Ripple)
- 2018-01-15: DevZen podcast, episode 174
- 2017-12-06: Popular mechanics (Russian edition), December 2017 issue
- 2017-10-01: Pro Bitcoin podcast, episode 62
- 2016-12-18: DevZen podcast, episode 123
Bio in Russian
Я постдок университета Люксембурга в группе профессора Алекса Бирюкова. Я защитил диссертацию “Security and Privacy of Blockchain Protocols and Applications” в сентябре 2020 года. Я слежу за блокчейн-индустрией с конца 2013 года. Мои научные интересы – приватность и анонимность в Bitcoin и блокчейн-технологиях второго уровня (Lightning Network). Мои ранние работы повящены практикам безопасной разработки на платформе Ethereum и предметно-ориентированные языки для умных контрактов.
В 2017 году я основал подкаст «Базовый Блок» – русскоязычный подкаст о блокчейн-индустрии с фокусом на технологии. Мы записали более 100 выпусков, освещая проекты (Bitcoin, Ethereum, Polkadot, Cosmos, Chainlink…) и конференции (Devcon, Consensus, Web3 Summit, Baltic Honeybadger, The Lightning conference…).
Я окончил ВМК МГУ в 2013 году. В 2013 – 2016 годах я занимался исследованиями в области статического анализа кода в SmartDec, а также писал и переводил статьи на Bitnovosti.
См. также: моя рассылка, проект на Github, научные статьи, публичные выступления и слайды к ним, вопросы и ответы на Stack Exchange, книжная полка.
Я участвовал в комитетах конференций: Cryblock-2020 (archived).