Overview

AnyLog: Taming the Complexities of Unified IoT Data Processing

AnyLog is a startup that aims to provide a solution to the complexities above and provide a unified data infrastructure for IoT data processing. In AnyLog, it was observed that the restrictions standing between us and the four design requirements above have been limits of the underlying technologies that are used for data processing, whether on the cloud or the edge. However, this is now changing with the advent of blockchain technologies. AnyLog shows that by utilizing Blockchain technologies, we can finally provide an answer and a solution that combines the four design requirements above.

Author: Assistant Prof. Faisal Nawab (UC Irvine)

White Paper

The Tipping Point of Edge Cloud Data Management

Edge and Internet of Things (IoT) applications have attracted significant attention from both industry and academia due to theirimmense potential. As a result, the database community—throughcommunications such as the recent database Seattle reports—hasrecognized the criticality of developing a new breed of data man-agement systems specifically tailored for IoT and edge applications.These systems need to be distributed across edge locations to effec-tively handle the unique challenges posed by these environments.However, the development of such databases remains largely mini-mal in both industry and academia.

Authors: Assistant Prof. Faisal Nawab (UCI) and Mr. Moshe Shadmon (AnyLog)

AnyLog: A Grand Unification of the Internet of Things

AnyLog is a decentralized platform for data publishing, sharing, and querying IoT (Internet of Things) data that enables an unlimited number of independent participants to publish and access the contents of IoT datasets stored across the participants. AnyLog provides decentralized publishing and querying functionality over structured data in an analogous fashion to how the world wide web (WWW) enables decentralized publishing and accessing of unstructured data. However, AnyLog differs from the traditional WWW in the way that it provides incentives and financial reward for performing tasks that are critical to the well-being of the system as a whole, including contribution, integration, storing, and processing of data, as well as protecting the confidentiality, integrity, and availability of that data. Another difference is how Anylog enforces good behavior by the participants through a collection of methods, including blockchain, secure enclaves, and state channels.

Authors: Prof. Daniel Abadi (UMD), Assistant Prof. Owen Arden (UCSC), Assistant Prof. Faisal Nawab (UCSC) and Mr. Moshe Shadmon (AnyLog)