1. VMware Research, Herzliya, Israel
2. University College London, London, United Kingdom
3. Ethereum Foundation, London, United Kingdom
4. University College London & Google, London, United Kingdom
5. The Hebrew University of Jerusalem, Jerusalem, Israel
6. VMware Research, Palo Alto, CA, USA