Skip to main content

Showing 1–8 of 8 results for author: Ramseyer, G

.
  1. arXiv:2404.03201  [pdf, other

    cs.DC

    Groundhog: Linearly-Scalable Smart Contracting via Commutative Transaction Semantics

    Authors: Geoffrey Ramseyer, David Mazières

    Abstract: Groundhog is a novel design for a smart contract execution engine based around concurrent execution of blocks of transactions. Unlike prior work, transactions within a block in Groundhog are not ordered relative to one another. Instead, our key design insights are first, to design a set of commutative semantics that lets the Groundhog runtime deterministically resolve concurrent accesses to shared… ▽ More

    Submitted 4 April, 2024; originally announced April 2024.

  2. arXiv:2309.14652  [pdf, other

    cs.GT

    Pricing Personalized Preferences for Privacy Protection in Constant Function Market Makers

    Authors: Mohak Goyal, Geoffrey Ramseyer

    Abstract: Constant function market makers (CFMMs) are a popular decentralized exchange mechanism and have recently been the subject of much research, but major CFMMs give traders no privacy. Prior work proposes randomly splitting and shuffling trades to give some privacy to all users [Chitra et al. 2022], or adding noise to the market state after each trade and charging a fixed `privacy fee' to all traders… ▽ More

    Submitted 26 September, 2023; originally announced September 2023.

    Comments: Proceedings of the ACM CCS DeFi Security Workshop 2023

  3. arXiv:2304.02730  [pdf, ps, other

    cs.CR

    Fair Ordering via Streaming Social Choice Theory

    Authors: Geoffrey Ramseyer, Ashish Goel

    Abstract: Prior work studies the question of ``fairly'' ordering transactions in a replicated state machine. Each of $n$ replicas receives transactions in a possibly different order, and the system must aggregate the observed orderings into a single order. We argue that this problem is best viewed through the lens of social choice theory, in which (in the preference aggregation problem) rankings on candidat… ▽ More

    Submitted 27 February, 2024; v1 submitted 5 April, 2023; originally announced April 2023.

  4. arXiv:2212.03340  [pdf, other

    cs.GT

    Finding the Right Curve: Optimal Design of Constant Function Market Makers

    Authors: Mohak Goyal, Geoffrey Ramseyer, Ashish Goel, David Mazières

    Abstract: Constant Function Market Makers (CFMMs) are a tool for creating exchange markets, have been deployed effectively in prediction markets, and are now especially prominent in the Decentralized Finance ecosystem. We show that for any set of beliefs about future asset prices, an optimal CFMM trading function exists that maximizes the fraction of trades that a CFMM can settle. We formulate a convex prog… ▽ More

    Submitted 2 March, 2023; v1 submitted 6 December, 2022; originally announced December 2022.

    Comments: 31 pages

  5. arXiv:2210.04929  [pdf, other

    cs.GT

    Augmenting Batch Exchanges with Constant Function Market Makers

    Authors: Geoffrey Ramseyer, Mohak Goyal, Ashish Goel, David Mazières

    Abstract: Batch auctions are a classical market microstructure, acclaimed for their fairness properties, and have received renewed interest in the context of blockchain-based financial systems. Constant function market makers (CFMMs) are another market design innovation praised for their computational simplicity and applicability to liquidity provision via smart contracts. Liquidity provision in batch excha… ▽ More

    Submitted 21 June, 2024; v1 submitted 10 October, 2022; originally announced October 2022.

    Comments: 31 pages

  6. arXiv:2111.02719  [pdf, other

    cs.DC

    SPEEDEX: A Scalable, Parallelizable, and Economically Efficient Decentralized EXchange

    Authors: Geoffrey Ramseyer, Ashish Goel, David Mazières

    Abstract: SPEEDEX is a decentralized exchange (DEX) that lets participants securely trade assets without giving any single party undue control over the market. SPEEDEX offers several advantages over prior DEXes. It achieves high throughput -- over 200,000 transactions per second on 48-core servers, even with tens of millions of open offers. SPEEDEX runs entirely within a Layer-1 blockchain, and thus achieve… ▽ More

    Submitted 2 March, 2023; v1 submitted 4 November, 2021; originally announced November 2021.

    Comments: 27 pages, 10 figures

  7. arXiv:2004.06167  [pdf, other

    cs.DS

    Continuous Credit Networks and Layer 2 Blockchains: Monotonicity and Sampling

    Authors: Ashish Goel, Geoffrey Ramseyer

    Abstract: To improve transaction rates, many cryptocurrencies have implemented so-called ''Layer-2'' transaction protocols, where payments are routed across networks of private payment channels. However, for a given transaction, not every network state provides a feasible route to perform the payment; in this case, the transaction must be put on the public ledger. The payment channel network thus multiplies… ▽ More

    Submitted 26 June, 2020; v1 submitted 7 April, 2020; originally announced April 2020.

  8. arXiv:1910.02194  [pdf, other

    cs.GT cs.CR q-fin.TR

    Liquidity in Credit Networks with Constrained Agents

    Authors: Geoffrey Ramseyer, Ashish Goel, David Mazieres

    Abstract: In order to scale transaction rates for deployment across the global web, many cryptocurrencies have deployed so-called "Layer-2" networks of private payment channels. An idealized payment network behaves like a Credit Network, a model for transactions across a network of bilateral trust relationships. Credit Networks capture many aspects of traditional currencies as well as new virtual currencies… ▽ More

    Submitted 17 March, 2020; v1 submitted 4 October, 2019; originally announced October 2019.

    Comments: To be published in TheWebConf 2020