PIPages
Labs

Remzi Arpaci-Dusseau

University of Wisconsin-Madison, WI·Computer Science

Blockchains began as shared, decentralized ledgers for cryptocurrencies and now support transactions in finance, healthcare, government and supply chains. In theory they tolerate faults.

Fields

Computer Science

Engineering

Topics

blockchain

fault tolerance

distributed systems

Grants
1 known grant, through Apr 2028

What they work on

  1. Characterize dependencies across blockchain computing, storage and network resources to build a foundation for classifying faults that cause transaction data loss.
  2. Derive dependency-aware configuration models and prioritization algorithms that guide exploration of critical blockchain transaction states.
  3. Systematically and automatically test blockchain fault tolerance through principled scheduling and multidimensional complementary metrics, measuring both effectiveness and efficiency.

More about the research

In practice their complexity leaves transactions vulnerable to data loss. This project aims to close the gap between blockchain theory and how real systems behave.

Why it matters

More reliable blockchain transactions could protect against data loss in financial services, healthcare platforms, government records and supply chains that use these systems. Systematic fault-tolerance testing could increase confidence in adopting blockchains and inform the robustness of other large, mission-critical digital infrastructures.

Known grants

From NIH and NSF research grants. Labs often have other funding we can't see.

Collaborative Research: CSR: Medium: A System Perspective of Blockchain Fault Tolerance: Foundations, Modeling, and Measurement

NSF · May 2024 – Apr 2028

Closest labs

Simon Peter

University of Washington, WA·Computer Science

Design a programmable memory controller that moves data among memory tiers connected by Compute Express Link based on usage patterns, module age and reliability.

Arvind Krishnamurthy

University of Washington, WA·Computer Science

Design NetFusion, a rack-level pool of programmable network interface cards (SmartNICs) that perform packet and network-function processing for many servers, with safe and fair sharing among applications.

Kartik Ravidas Nayak

Duke University, NC·Computer Science·Early-career

Define and study mechanisms for fault detection and recovery in consensus protocols, and analyze how accountability acts as a feedback loop on the security and efficiency of blockchain systems.

The school

University of Wisconsin-Madison: 91 labs on PI Pages, $1.9B a year on research, 854 research doctorates a year.

More about University of Wisconsin-Madison

Reach out

A start for your email. Fill in the brackets.