Skip to content

Commit

Permalink
Update 2024fa.md
Browse files Browse the repository at this point in the history
  • Loading branch information
reeselevine authored Oct 23, 2024
1 parent f572b28 commit 48b740e
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions content/lsd-seminar/2024fa.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Talks will be advertised on the [ucsc-lsd-seminar-announce](https://groups.googl
| [Oct 4](#oct-4) | Jinsheng Ba | Testing Database Engines via Query Plans |
| [Oct 11](#oct-11) | Jonathan Castello | Inductive diagrams for causal reasoning |
| [Oct 18](#oct-18) | Bastian Köpcke | Descend: A Safe Imperative GPU Programming Language |
| [Oct 25](#oct-25) | Haofan Zheng | _TBD_ |
| [Oct 25](#oct-25) | Haofan Zheng | Decentagram: Highly-Available Decentralized Publish/Subscribe Systems |
| [Nov 1](#nov-1) | Justin Lubin | _TBD_ |
| [Nov 8](#nov-8) | Bhakti Shah | _TBD_ |
| [Nov 15](#nov-15) | Federico Mora | _TBD_ |
Expand Down Expand Up @@ -71,11 +71,13 @@ This talk will be based on work that appeared at PLDI 2024: https://dl.acm.org/d

**Speaker:** Haofan Zheng

**Title:** _TBD_
**Title:** Decentagram: Highly-Available Decentralized Publish/Subscribe Systems

**Abstract:** _TBD_
**Abstract:** In this talk, we will present Decentagram, a decentralized framework for data dissemination using the publish/subscribe messaging model. Decentagram uses blockchain smart contracts to authenticate events that will be published using digital signatures or self-attestation certificates from code running in trusted execution environments (TEEs), both of which are verified on-chain. This approach permits any host with valid credentials to publish verified updates, increasing decentralization and availability of the system as a whole by simplifying compensation and incentivization, even for untrusted hosts running TEEs. Decentagram also supports on-chain subscribers where third-party contracts receive events immediately: within the same transaction as the published event. The same event will also be delivered to off-chain subscribing applications through an off-chain event broker. We provide an open-source implementation of Decentagram, and evaluate the gas cost of its on-chain components and the end-to-end latency of its off-chain component.

**Bio:** _TBD_
This presentation is based on the work by Haofan Zheng, Tuan Tran, Roy Shadmon, and Owen Arden, and was published at DSN 2024: https://doi.org/10.1109/DSN58291.2024.00037

**Bio:** Haofan is a Computer Science Ph.D. candidate at UC Santa Cruz, conducting research in the Decent Lab and the Languages, Systems, and Data (LSD) Lab. His work focuses on Trusted Execution Environments (TEEs) and blockchain technologies, exploring the intersection of these areas to enhance security in distributed systems. Haofan's research aims to develop a framework for building secure distributed applications that ensures confidentiality, integrity, and availability by leveraging secure enclaves and blockchain.

## Nov 1

Expand Down

0 comments on commit 48b740e

Please sign in to comment.