DINPS22

10 July 2022

Bologna, Italy

## 10 July 2022

|     |     |
| --- | --- |
| 08:30 - 08:45 CEST | Welcome and Logistics |

|     |     |
| --- | --- |
| 08:45 - 09:45 CEST | Keynote: Towards World-Wide Total Event Ordering - Robbert van Renesse (Cornell University) |
| Abstract: The shared log abstraction has proved to be an important building block for distributed systems. It underlies <br> other key abstractions such as state machine replication, atomic transactions, accountability, stream processing, and <br> deterministic replay. Shared logs can also play a pivotal role in infrastructure control planes and global service management. <br> Unfortunately, existing shared log implementations make painful and rather extreme trade-offs between desirable features such <br> as low latency (both average and tail latency), high throughput, fault tolerance, and consistency properties such as total <br> and causal order. While some trade-offs are unavoidable, we aim to demonstrate that it is possible to create a worldwide log <br> by weaving together existing logs. The resulting interlog achieves all the desirable properties at the same time. Some key <br> insights include separating ordering from storage and ordering events before they happen. |

|     |     |
| --- | --- |
| 09:45 - 10:45 CEST | Session 1 - Decentralized Networking and Storage |

|     |     |
| --- | --- |
| 09:45 | Fair Incentivization of Bandwidth Sharing in Decentralized Storage Networks |
| Vahid Heidaripour Lakhani (University of Stavanger),<br> Leander Jehl (University of Stavanger),<br> Rinke Hendriksen (Ethereum Swarm),<br> Vero Estrada-Galiñanes (École Polytechnique Fédérale de Lausanne (EPFL)) |

|     |     |
| --- | --- |
| 10:05 | Passively Measuring IPFS Churn and Network Size |
| Erik Daniel (Technische Universität Berlin),<br> Florian Tschorsch (Technische Universität Berlin) |

|     |     |
| --- | --- |
| 10:25 | P-KAD: Enriching Kademlia by Partitioning |
| João Monteiro (NOVA LINCS & DI-FCT-UNL),<br> Pedro Ákos Costa (NOVA LINCS & DI-FCT-UNL),<br> João Leitão (NOVA LINCS & DI-FCT-UNL),<br> Alfonso de la Rocha (Protocol Labs),<br> Yiannis Psaras (Protocol Labs) |

|     |     |
| --- | --- |
| 10:45 - 11:00 CEST | Coffee Break |

|     |     |
| --- | --- |
| 11:00 - 12:30 CEST | Session 2 - Social economics and tooling for Decentralized Systems |

|     |     |
| --- | --- |
| 11:00 | Decentralized Technology in Practice: Social and technical resilience in IPFS |
| Kelsie Nabben (RMIT University) |

|     |     |
| --- | --- |
| 11:20 | WAKU-RLN-RELAY: Privacy-Preserving Peer-to-Peer Economic Spam Protection |
| Sanaz Taheri-Boshrooyeh (Vac Research and Development, Status Research and Development),<br> Oskar Thoren (Vac Research and Development),<br> Barry Whitehat (Unaffiliated),<br> Wei Jie Koh (Independent),<br> Onur Kilic (Unaffiliated),<br> Kobi Gurkan (cLabs) |

|     |     |
| --- | --- |
| 11:40 | A graph diffusion scheme for decentralized search based on personalized page rank |
| Nikolaos Giatsoglou (ITI CERTH, GR),<br> Emmanouil Krasanakis (ITI CERTH, GR),<br> Symeon Papadopoulos (ITI CERTH, GR),<br> Ioannis Kompatsiaris (ITI CERTH, GR) |

|     |     |
| --- | --- |
| 12:00 | Towards Efficient Decentralized Federated Learning |
| Christodoulos Pappas (University of Thessaly),<br> Dimitrios Papadopoulos (HKUST),<br> Dimitris Chatzopoulos (UC Dublin),<br> Eleni Panagou (University of Thessaly),<br> Spyros Lalis (University of Thessaly),<br> Manolis Vavalis (University of Thessaly) |

|     |     |
| --- | --- |
| 12:30 - 14:00 CEST | Lunch Break |

|     |     |
| --- | --- |
| 14:00 - 14:45 CEST | Keynote: Networking Challenges in the Ethereum Network - Felix Lange (Ethereum Foundation) |
| Abstract: Building decentralized systems is hard and often times operating the networking layer over which decentralized <br> applications run is even harder. Ethereum is one of the largest blockchain networks in operation with countless of applications <br> building on top of it. This talk will summarise the main building blocks of Ethereum's networking stack, it will discuss the <br> challenges faced in the process and will point to issues that need further investigation and research. |

|     |     |
| --- | --- |
| 14:45 - 15:45 CEST | Session 3 - Blockchain, Consensus and Payment Channels |

|     |     |
| --- | --- |
| 14:45 | Decentralizing Watchtowers for Payment Channels using IPFS |
| Hannes Bönisch (Karlsruhe Institute of Technology (KIT)),<br> Matthias Grundmann (Karlsruhe Institute of Technology (KIT)) |

|     |     |
| --- | --- |
| 15:05 | Hierarchical Consensus: A Horizontal Scaling Framework for Blockchains |
| Alfonso de la Rocha (Protocol Labs),<br> Lefteris Kokoris-Kogias (IST Austria),<br> Jorge M. Soares (Protocol Labs),<br> Marko Vukolić (Protocol Labs) |

|     |     |
| --- | --- |
| 15:25 | Flash Freezing Flash Boys: Countering Blockchain Front-Running |
| Haoqian Zhang (EPFL, CH),<br> Louis-Henri Merino (EPFL, CH),<br> Vero Estrada-Galiñanes (EPFL, CH),<br> Bryan Ford (EPFL, CH) |

|     |     |
| --- | --- |
| 15:45 - 16:00 CEST | Coffee Break |

|     |     |
| --- | --- |
| 16:00 - 17:20 CEST | Session 4 - Tutorials |

|     |     |
| --- | --- |
| 16:00 | Observing Blockchain p2p Networks Through Network Crawlers |
| Mikel Cortes-Goicoechea (Barcelona Supercomputing Center),<br> Leonardo Bautista-Gomez (Barcelona Supercomputing Center) |

|     |     |
| --- | --- |
| 16:40 | Holium: A Protocol for Data Transformation Pipelines |
| Philippe Métais (Polyphene) |

|     |     |
| --- | --- |
| 16:00 - 17:20 CEST | Session 5 - Demos (in parallel to Tutorials) |

|     |     |
| --- | --- |
| - | Decentralized Hole Punching |
| Marten Seemann (Protocol Labs),<br> Max Inden (Protocol Labs),<br> Dimitris Vyzovitis (Protocol Labs) |

|     |     |
| --- | --- |
| - | Towards Portable Identities in the Matrix Protocol |
| Cornelius Ihle (University of Göttingen),<br> Fabian Deifuß (University of Wuppertal),<br> Moritz Schubotz (FIZ Karlsruhe),<br> Bela Gipp (University of Göttingen) |

|     |     |
| --- | --- |
| - | Waku: A Family of Modular P2P Protocols For Secure & Censorship-Resistant Communication |
| Oskar Thorén (Vac Research and Development, Status Research and Development),<br> Sanaz Taheri-Boshrooyeh (Vac Research and Development, Status Research and Development),<br> Hanno Cornelius (Vac Research and Development, Status Research and Development) |

|     |     |
| --- | --- |
| - | Fluence Labs |
| TBD |

|     |     |
| --- | --- |
| - | COD: Compute Over Data |
| Wes Flyod (Protocol Labs) |

|     |     |
| --- | --- |
| 17:20 - 17:30 CEST | Closing Remarks & Hackathon Announcement |
