most citedComposing Networks of Automated Market Makers

19 citations · 31 across the 4 of their papers we have counts for

collaborators

6 papers

cs.DC20223 cited

Distributed Runtime Verification of Metric Temporal Properties for Cross-Chain Protocols

Ritam Ganguly, Yingjie Xue, Aaron Jonckheere +4

Transactions involving multiple blockchains are implemented by cross-chain protocols. These protocols are based on smart contracts, programs that run on blockchains, executed by a…

cs.OH20218 cited

Presentation and Publication: Loss and Slippage in Networks of Automated Market Makers

Daniel Engel, Maurice Herlihy

Automated market makers (AMMs) are smart contracts that automatically trade electronic assets according to a mathematical formula. This paper investigates how an AMM's formula affe…

cs.DC20211 cited

Invited Paper: Failure is (literally) an Option: Atomic Commitment vs Optionality in Decentralized Finance

Daniel Engel, Maurice Herlihy, Yingjie Xue

Many aspects of blockchain-based decentralized finance can be understood as an extension of classical distributed computing. In this paper, we trace the evolution of two interrelat…

cs.DC2021

VBR: Version Based Reclamation

Gali Sheffi, Maurice Herlihy, Erez Petrank

Safe lock-free memory reclamation is a difficult problem. Existing solutions follow three basic methods (or their combinations): epoch based reclamation, hazard pointers, and optim…

cs.DC202119 cited

Composing Networks of Automated Market Makers

Daniel Engel, Maurice Herlihy

Automated market makers (AMMs) are automata that trade electronic assets at rates set by mathematical formulas. AMMs are usually implemented by smart contracts on blockchains. In p…

cs.DC2021

Linearizability: A Typo

Gal Sela, Maurice Herlihy, Erez Petrank

Linearizability is the de facto consistency condition for concurrent objects, widely used in theory and practice. Loosely speaking, linearizability classifies concurrent executions…