DPPS: A Decentralised Publish-Process-Subscribe Middleware with Verifiable Computations

被引:0
|
作者
Jabbari, Amir [1 ]
Ramachandran, Gowri
Malik, Sidra
Jurdak, Raja
机构
[1] Queensland Univ Technol, Trusted Networks Lab, Brisbane, Australia
关键词
Blockchain; IoT applications; Verifiable Computations; Publish-Subscribe; Smart Contract; Supply Chain;
D O I
10.1109/Blockchain62396.2024.00019
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the digital era, supply chains have evolved into complex, Internet of Things (IoT)-driven networks requiring efficient data sharing and processing. Traditional data-sharing methods face challenges in the current predictive supply chain's need for processed data as insights are required in near-real-time. However, existing messaging models often suffer from the lack of support for automated processes, or the centralisation issues, such as single points of failure and potential bottlenecks. This paper introduces a Decentralised Publish-Process-Subscribe (DPPS) middleware to overcome these limitations, offering byzantine fault-tolerant data processing and verifiable insights without relying on a central entity. DPPS integrates data processing with the pub-sub paradigm, enabling automatic raw data processing in a decentralised manner. The paper presents a decentralised data sharing and processing architecture, a byzantine fault-tolerant verification method, and evaluates the proposed system through a simulated supply chain scenario. Results indicate that DPPS achieves decentralised, verifiable insights with no transaction fees and minimal latency trade-offs, addressing the shortcomings of existing messaging middlewares in predictive supply chains.
引用
收藏
页码:72 / 80
页数:9
相关论文
共 50 条
  • [41] A Self-stabilizing Publish/Subscribe Middleware for Wireless Sensor Networks
    Siegemund, Gerry
    Turau, Volker
    Maamra, Kahled
    2015 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS), 2015,
  • [42] Design of Wireless Sensor Networks Middleware using the Publish/Subscribe Paradigm
    Nam, Choon-Sung
    Jeong, Hee-Jin
    Shin, Dong-Ryeol
    IEEE/SOLI'2008: PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS, VOLS 1 AND 2, 2008, : 559 - 563
  • [43] Application of Publish-Subscribe Middleware to Road Traffic Measurements Visualization
    Soares, Michel dos Santos
    Vrancken, Jos
    Wang, Yubin
    2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2009, : 323 - +
  • [44] QoS Allocation Algorithms for Publish-Subscribe Information Space Middleware
    Loyall, Joseph
    Gillen, Matthew
    Sharma, Praveen
    MIDDLEWARE 2008, PROCEEDINGS, 2008, 5346 : 346 - 365
  • [45] An evolutionary algorithm for optimization of XML publish/subscribe middleware in electronics production
    Delamer, Ivan M.
    Martinez Lastra, Jose L.
    Perez, Oscar
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 681 - +
  • [46] A policy management framework for content-based Publish/Subscribe middleware
    Wun, Alex
    Jacobsen, Hans-Arno
    MIDDLEWARE 2007, PROCEEDINGS, 2007, 4834 : 368 - 388
  • [47] High Performance Publish/Subscribe Middleware in Software-Defined Networks
    Bhowmik, Sukanya
    Tariq, Muhammad Adnan
    Koldehofe, Boris
    Durr, Frank
    Kohler, Thomas
    Rothermel, Kurt
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (03) : 1501 - 1516
  • [48] Advanced Communication Modes for the Publish/Subscribe C-DAX Middleware
    Hoefling, Michael
    Heimgaertner, Florian
    Menth, Michael
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1309 - 1314
  • [49] Self-Configurable Publish/Subscribe Middleware for Wireless Sensor Networks
    Boonma, Pruet
    Suzuki, Junichi
    2009 6TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1 AND 2, 2009, : 1376 - 1383
  • [50] PLEROMA: A SDN-based High Performance Publish/Subscribe Middleware
    Tariq, Muhammad Adnan
    Koldehofe, Boris
    Bhowmik, Sukanya
    Rothermel, Kurt
    ACM/IFIP/USENIX MIDDLEWARE 2014, 2014, : 217 - 228