English
Related papers

Related papers: A Formalization of the Correctness of the Floodsub…

200 papers

The InterPlanetary File System (IPFS) is a hypermedia distribution protocol enabling the creation of completely distributed applications. One of the most efficient and effective ways to distribute information is through notifications, with…

Networking and Internet Architecture · Computer Science 2022-07-14 Pedro Agostinho , David Dias , Luís Veiga

This paper presents Whisper, a fast and reliable protocol to flood small amounts of data into a multi-hop network. Whisper makes use of synchronous transmissions, a technique first introduced by the Glossy flooding protocol. In contrast to…

Networking and Internet Architecture · Computer Science 2021-05-28 Martina Brachmann , Olaf Landsiedel , Diana Göhringer , Silvia Santini

Publish/subscribe (pub/sub) is an attractive communication paradigm for large-scale distributed applications running across multiple administrative domains. Pub/sub allows event-based information dissemination based on constraints on the…

Cryptography and Security · Computer Science 2017-05-29 Emanuel Onica , Pascal Felber , Hugues Mercier , Etienne Rivière

Flooding provides important control and route establishment functionality for a number of unicast and multicast protocols in Mobile Ad Hoc Networks. Considering its wide use as a building block for other network layer protocols, the…

Networking and Internet Architecture · Computer Science 2007-05-23 Vamsi Paruchuri , Arjan Durresi , Raj Jain

Publish/Subscribe systems like Twitter and Reddit let users communicate with many recipients without requiring prior personal connections. The content that participants of these systems publish and subscribe to is typically public, but they…

Cryptography and Security · Computer Science 2021-08-20 Sarah Abdelwahab Gaballah , Christoph Coijanovic , Thorsten Strufe , Max Mühlhäuser

Flooding protocols based on concurrent transmissions are regarded as the most reliable way to collect or disseminate data across a multi-hop low-power wireless mesh network. Recent works have shown that such protocols are effective for…

Networking and Internet Architecture · Computer Science 2022-08-30 Michael Baddeley , Yevgen Gyl , Markus Schuss , Xiaoyuan Ma , Carlo Alberto Boano

When computation is outsourced, the data owner would like to be assured that the desired computation has been performed correctly by the service provider. In theory, proof systems can give the necessary assurance, but prior work is not…

Databases · Computer Science 2011-10-03 Graham Cormode , Justin Thaler , Ke Yi

The emergence of blockchain technology has fostered the development of numerous decentralized applications (dapps) in recent years Pub/sub (publish/subscribe) systems play a crucial role by associating messages with specific topics and…

Networking and Internet Architecture · Computer Science 2023-12-13 Yifan Mao , Shaileshh Bojja Venkatakrishnan

GossipSub is a popular new peer-to-peer network protocol designed to disseminate messages quickly and efficiently by allowing peers to forward the full content of messages only to a dynamically selected subset of their neighboring peers…

Logic in Computer Science · Computer Science 2023-11-16 Ankit Kumar , Max von Hippel , Panagiotis Manolios , Cristina Nita-Rotaru

We propose EFPIX (Encrypted Flood Protocol for Information eXchange), a flood-based relay communication protocol that achieves end-to-end encryption, plausible deniability for users, and untraceable messages while hiding metadata, such as…

Cryptography and Security · Computer Science 2026-01-07 Arin Upadhyay

In this paper, we introduce the notion of Plausible Deniability in an information theoretic framework. We consider a scenario where an entity that eavesdrops through a broadcast channel summons one of the parties in a communication protocol…

Information Theory · Computer Science 2017-05-16 Mayank Bakshi , Vinod Prabhakaran

GossipSub is a new peer-to-peer communication protocol designed to counter attacks from misbehaving peers by controlling what information is sent and to whom, via a score function computed by each peer that captures positive and negative…

Cryptography and Security · Computer Science 2023-11-20 Ankit Kumar , Max von Hippel , Pete Manolios , Cristina Nita-Rotaru

This paper is concerned with the problem of broadcasting information from a source node to every node in an ad-hoc network. Flooding, as a broadcast mechanism, involves each node forwarding any packet it receives to all its neighbours. This…

Information Theory · Computer Science 2019-01-11 Vinay Kumar B. R. , Roshan Antony , Navin Kashyap

Broadcast is a central problem in distributed computing. Recently, Hussak and Trehan [PODC'19/DC'23] proposed a stateless broadcasting protocol (Amnesiac Flooding), which was surprisingly proven to terminate in asymptotically optimal time…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-30 Henry Austin , Maximilien Gadouleau , George B. Mertzios , Amitabh Trehan

Pull-stream is a JavaScript demand-driven functional design pattern based on callback functions that enables the creation and easy composition of independent modules that are used to create streaming applications. It is used in popular open…

Programming Languages · Computer Science 2018-01-19 Erick Lavoie , Laurie Hendren

This paper analyzes the adoption of unstructured P2P overlay networks to build publish-subscribe systems. We consider a very simple distributed communication protocol, based on gossip and on the local knowledge each node has about…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-06-21 Stefano Ferretti

Waku is a family of modular protocols that enable secure, censorship-resistant, and anonymous peer-to-peer communication. Waku protocols provide capabilities that make them suitable to run in resource-restricted environments e.g., mobile…

Cryptography and Security · Computer Science 2022-07-04 Oskar Thorén , Sanaz Taheri-Boshrooyeh , Hanno Cornelius

Swarm protocols are a recently introduced formalism for specifying, implementing, and verifying peer-to-peer systems called swarms. A swarm consists of distributed agents called machines that communicate by asynchronous event propagation.…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-04-20 Florian Furbach , Lucas Clorius , Roland Kuhn , Hernán Melgratti , Alceste Scalas , Emilio Tuosto

In the cloud, the technology is used on-demand without the need to install anything on the desktop. Software as a Service is one of the many cloud architectures. The PubSub messaging pattern is a cloud-based Software as a Service solution…

Programming Languages · Computer Science 2020-05-20 Boro Sitnikovski , Biljana Stojcevska , Lidija Goracinova-Ilieva , Irena Stojmenovska

Permissionless blockchain environments necessitate the use of a fast and attack-resilient message propagation protocol for Block and Transaction messages to keep nodes synchronised and avoid forks. We present GossipSub, a gossip-based…

Networking and Internet Architecture · Computer Science 2020-07-07 Dimitris Vyzovitis , Yusef Napora , Dirk McCormick , David Dias , Yiannis Psaras
‹ Prev 1 2 3 10 Next ›