About
People
Research
Outreach
Blog

David Dias

Research Engineer / ResNetLab

Education

MSc in Communication Networks Engineering, 2014

Universidade de Lisboa - Instituto Superior Técnico

BSc in Communication Networks Engineering, 2012

Universidade de Lisboa - Instituto Superior Técnico

Areas of Expertise

Distributed Systems, Networking

Latest work

2020.7.6 / Publications

GossipSub: Attack-resilient message propagation in the Filecoin and ETH2.0 networks

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 pubsub protocol, which, in contrast to past pubsub protocols, incorporates resilience against a wide spectrum of attacks.

2020.7.1 / Posts

IEEE/IFIP DSN 2020 - The InterPlanetary File System and the Filecoin Network

ResNetLab was invited to present “The InterPlanetary File System and the Filecoin Network” in a 3-hour tutorial at the IEEE/IFIP International Conference on Dependable Systems and Networks! The conference, now in its 50th edition, has an established track record of top-quality research contributions, and is one of the oldest conferences in its subject area.

2020.6.8 / Posts

IPFS talk at the IRTF Decentralised Internet Infrastructure Research Group meeting

ResNetLab was invited to meet with the Decentralised Internet Infrastructure Research Group (DINRG) of the Internet Research Task Force (IRTF) to present and discuss the Software Architecture of the IPFS protocol.

2020.5.18 / Posts

NDN Seminar: a high-level overview of the InterPlanetary File System

ResNetLab was invited to present the “High-Level Overview of the IPFS Architecture” to the Named Data Networking consortium!

2020.5.7 / Posts

Next Generation Networks (NGN) Group Talk: A High-Level Overview of the InterPlanetary File System

The Next Generation Networks (NGN) group recently invited the Resilient Networks Lab (ResNetLab) to present a tutorial on IPFS. NGN is a vibrant group of academics, industry researchers and engineers working in the general area of — you guessed it — next-generation networks.

2020.5.3 / Posts

IEEE ICBC 2020: The InterPlanetary File System and the Filecoin Network

ResNetLab presented at one of the most prominent conferences in the area of Distributed Ledger Technologies: the IEEE International Conference on Blockchain and Cryptocurrencies! IEEE ICBC 2020 took place remotely, was well-attended, and had an exciting programme both in terms of tutorials during the first day and invited talks during the main conference, where Vitalik Buterin delivered the keynote speech.

2020.4.18 / Publications

Gossipsub-v1.1 evaluation report

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 pubsub protocol, which, in contrast to past pubsub protocols, incorporates resilience against a wide spectrum of attacks.

2020.4.17 / Posts

Gossipsub v1.1 at 'Open Tech Will Save Us' virtual event

ResNetLab was present at Open Tech Will Save Us virtual meetup, an event organized by the Matrix.org team during which participants could watch a live stream provided by Jitsi and ask questions using the Matrix protocol (often through a client like Riot).

2020.1.6 / Publications

DClaims: A censorship resistant web annotations system using IPFS and Ethereum

The proliferation of unreliable and biased information is a significant problem on the Internet. To assess the credibility of the information retrieved from news websites and other sources, users often resort to social platforms looking for confirmation with trustworthy parties.

2019.12.30 / Posts

A new lab for resilient networks research

Resiliency is at the core of systems that are capable of standing the test of time, providing unshakable access for the many generations to come. A resilient system or network is fundamentally uncompromised by an isolated failure or network split.

2016.5.25 / Publications

Distributed web applications with IPFS

The contents of this document describe the tutorial session delivered at ICWE 2016, focused on Building Distributed Web Applications with IPFS. IPFS, the InterPlanetary File System, is the distributed and permanent Web, a protocol to make the Web faster, more secure and open.