The rise of cryptocurrencies like Bitcoin has sparked excitement and considerable research in blockchain technology. However, the high power consumption of traditional blockchains makes them unfit for low power IoT devices operating with little to no infrastructure. We present Vegvisir - the first partition-tolerant blockchain suitable for the IoT space. Because of its proof-of-witness concept (as opposed to proof-of-work in other blockchains) and its implementation using conflict-free replicated data types (CRTDs), Vegvisir provides an eventually consistent tamper-proof log with minimal storage and connection requirements. Simulations of Vegvisir's reconciliation protocols show promise for deployment in IoT devices, with applications across various environments such as disaster preparedness and digital agriculture.
Talks and Slides
Kolbeinn Karlsson, Danny Adams, Edwin Ma, Weitao Jiang, Robbert van Renesse, Hakim Weatherspoon, and Stephen Wicker Vegvisir: A Partition-Tolerant Blockchain for the Internet-of-Things In the 2018 IEEE 38th International Conference on Distrbuted Computing Systems(ICDCS), Vienna, Austria, July 2018
Danny Adams, Gloire Rubambiza, Xinwen Wang, Robbert van Renesse, and Hakim Weatherspoon An IoT-friendly Blockchain for Coordination and Accountability Presented at the Public Safety Broadband Stakeholder Meeting (PSCR), Chicago, Illinois, July 2019
Kolbeinn Karlsson, Danny Adams, Gloire Rubambiza, Zangyuenyang Xian, Robbert van Renesse, Hakim Weatherspoon, and Stephen Wicker Untethered: Deployable Blockchains for IoT Environments Presented at the ACM Symposium on Cloud Computing (SoCC), Carlsbad, California, October 2018