Watch / LibSubmarine - Temporarily hide transactions on Ethereum

LibSubmarine - Temporarily hide transactions on Ethereum

  • YouTube
  • IPFS
  • Details

LibSubmarine - Temporarily hide transactions on Ethereum

Duration: 00:05:44

Speaker: Stephane Gosselin, Shayan Eskandari, Tyler Kell, Lorenz Breidenbach

Type: Talk

Expertise: Intermediate

Event: Devcon 4

Date: Oct 2018

LibSubmarine is a modular implementation of the Submarine Sends framework proposed by the team at IC3. While a standard commit-reveal scheme allows users to temporarily obfuscate data included in their transaction, Submarine Sends allow users to completely hide their transaction until revealed in a later block. Notable use cases include preventing frontrunning on DEXs, working sealed-bid auctions, and private voting with public tally. This is an open source and gas efficient implementation which anyone can add to their project. Built by the community, for the community. Slides:



About the speakers


Lorenz Breidenbach

Lorenz Breidenbach is the Head of R&D at Chainlink Labs. He is a security researcher and former BRIDGE fellow from ETH Zürich and IC3. He's been working on Ethereum-adjacent research since 2017 on projects such as Flashboys 2.0, libsubmarine,, and "Enter the Hydra".


Shayan Eskandari

PhD Student, Blockchain Whisperer

Shayan Eskandari is a Phd student in Information Systems Engineering program at Concordia University, also he has been involved in many projects in the blockchain space in the last 6 years. His MASc thesis in 2015 was on Bitcoin usability in real-world use cases and his PhD thesis is looking at STS (Society Technology and Science) perspective on Blockchain technology and also working on a collaborative academic project on Decentral Order books. His roles including but not limited to, Blockchain engineer at Bitaccess Inc startup, Opensource contributor to projects such as web3.js, MIST, truffle, pycoin and many more.


Stephane Gosselin

MEV boost architect !


Tyler Kell

Research Engineer

Tyler Kell is a research engineer working with Ari Juels's group at Cornell Tech in New York City. In a previous life, Tyler was a computer security consultant and penetration tester, and he enjoys a history of challenging security assumptions. Relevant research interests include smart contract development, security as it relates to cryptocurrencies and distributed ledger technologies, and information security as a broader topic overall.

  • Related