CountChain: A Decentralized Oracle Network for Counting Systems
Behkish Nassirzadeh, Stefanos Leonardos, Albert Heinle, Anwar Hasan,, and Vijay Ganesh

TL;DR
CountChain introduces a decentralized oracle network tailored for counting systems, enabling off-chain data integration into smart contracts through a game-theoretic approach ensuring honesty and efficiency.
Contribution
It presents a novel decentralized oracle architecture for counting systems, with formal analysis and experimental validation for optimal parameters.
Findings
System achieves honest participation at Nash equilibrium.
Validated system performance with over half a million data points.
Provides a formal framework for oracle-based counting in blockchain.
Abstract
Blockchain integration in industries like online advertising is hindered by its connectivity limitations to off-chain data. These industries heavily rely on precise counting systems for collecting and analyzing off-chain data. This requires mechanisms, often called oracles, to feed off-chain data into smart contracts. However, current oracle solutions are ill-suited for counting systems since the oracles do not know when to expect the data, posing a significant challenge. To address this, we present CountChain, a decentralized oracle network for counting systems. In CountChain, data is received by all oracle nodes, and any node can submit a proposition request. Each proposition contains enough data to evaluate the occurrence of an event. Only randomly selected nodes participate in a game to evaluate the truthfulness of each proposition by providing proof and some stake. Finally, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Stream Mining Techniques · Data Management and Algorithms · Traffic Prediction and Management Techniques
