@inproceedings{1d730e019f3e496d867b519ae9d7d9e3,
title = "Demo: HyperPubSub: a decentralized, permissioned, publish/subscribe service using blockchains",
abstract = "Since the introduction of Bitcoin in 2008, blockchain systems have evolved immensely in terms of performance and usability. There is a massive focus on building enterprise blockchain solutions, with providers such as IBM and Microsoft already providing Blockchainas-a Service (BaaS). To facilitate the adoption of blockchain technologies across various business verticals, we argue that middleware plays an integral role in accelerating the development of automated business processes (i.e., smart contracts). We argue that decentralized messaging is a key requirement of many distributed applications and should be provided as a reusable blockchain middleware. Our system, called HyperPubSub, provides decentralized publish/subscribe messaging for a multi-federated, permissioned, environment. HyperPubSub provides secure and privacy-preserving messaging, which is audited using blockchains for validation and monetization purposes. We demonstrate our implementation using Kafka and Hyperledger.",
keywords = "Blockchain, Hyperledger, Kafka, Publish/Subscribe",
author = "Nejc Zupan and Kaiwen Zhang and Jacobsen, \{Hans Arno\}",
note = "Publisher Copyright: {\textcopyright} 2017 held by the owner/author(s).; 18th ACM/IFIP/USENIX International Middleware Conference, Middleware 2017 ; Conference date: 11-12-2017 Through 15-12-2017",
year = "2017",
month = dec,
day = "11",
doi = "10.1145/3155016.3155018",
language = "English",
series = "Middleware 2017 - Proceedings of the 2017 Middleware Posters and Demos 2017: Proceedings of the Posters and Demos Session of the 18th International Middleware Conference",
publisher = "Association for Computing Machinery, Inc",
pages = "15--16",
booktitle = "Middleware 2017 - Proceedings of the 2017 Middleware Posters and Demos 2017",
}