Acknowledgements
This manuscript benefited immensely from the help, guidance, and technical expertise of Bitcoin developer David Harding, who has an admirable gift for communicating complex technical topics effectively. I thank Nassim Taleb for agreeing to write the foreword to this book, and for helping me in finding a publisher. At Wiley I have been very fortunate to work with an editor who believed in my book and pushed me to relentlessly improve it, and for that, I am extremely thankful to Bill Falloon, as well as the entire Wiley team for their professionalism and efficiency. I also thank Rachael Churchill for her thorough and quick proofreading.
Earlier drafts of this book were read by a number of friends who gave me excellent feedback to improve it, for which I am very thankful. In particular, I thank Ahmad Ammous, Stefano Bertolo, Afshin Bigdeli, Andrea Bortolameazzi, Michael Byrne, Napoleon Cole, Adolfo Contreras, Rani Geha, Benjamin Geva, Michael Hartl, Alan Krassowski, Russell Lamberti, Parker Lewis, Alex Millar, Joshua Matettore, Daniel Oliver, Thomas Schellen, Valentin Schmit, Omar Shams, Jimmy Song, Luis Torras, and Hachem Yassine.
This book is the result of a learning process over many years, during which, I have been fortunate to learn from some very bright minds. In particular, I thank Tuur Demeester, Ryan Dickherber, Pete Dushenski, Michel Fahed, Akin Fernandez, Viktor Geller, Michael Goldstein, Konrad Graf, Pontus Lindblom, Mircea Popescu, Pierre Rochard, ...