MEV Wiki
  • Introduction
  • Resource List
  • Terms and Concepts
    • DeFi
    • Automated Market Maker
    • Arbitrage
    • Lending Platforms
    • Slippage
    • Liquidations
    • Priority Gas Auctions
    • Transaction Ordering
  • Attack Examples
    • Front-running
    • Sandwich attack
    • Back-running
    • Liquidations
    • Time bandit attack
    • Uncle bandit attack
  • Attempts to trick the bots
    • Salmonella
    • Kattana
    • Other attempts
  • Solutions
    • Front-running as a Service (FaaS) or MEV Auctions (MEVA)
      • Private Transactions
      • BackRunMe by bloXroute
      • Flashbots
      • mistX by alchemist
      • KeeperDAO
      • EDEN Network (ArcherSwap)
      • Optimism
      • MiningDAO
      • BackBone Cabal
    • MEV Minimization
      • Conveyor (Automata Network)
      • SecretSwap (Secret Network)
      • Fair sequencing service (Chainlink)
      • Arbitrum (Offchain Labs)
      • Vega protocol
      • CowSwap
      • Veedo (StarkWare)
      • LibSubmarine
      • Sikka
      • Shutter Network
    • Other solutions
      • B.Protocol
  • Miscellaneous
  • Contributions
Powered by GitBook
On this page

Was this helpful?

  1. Solutions
  2. MEV Minimization

Conveyor (Automata Network)

PreviousMEV MinimizationNextSecretSwap (Secret Network)

Last updated 3 years ago

Was this helpful?

Conveyor - The Automata Network approach to tackling MEV

At Automata, we have created Conveyor, a service that ingests and outputs transactions in a determined order. This creates a front-running-free zone that removes the chaos of transaction reordering.

When transactions are fed into Conveyor, it determines the order of the incoming transactions and makes it impossible for block producers to perform the following:

  1. Inject new transactions into the Conveyor output: The inserted transactions bypassing Conveyor is detectable by anyone because of signature mismatch.

  2. Delete ordered transactions: Transactions accepted by Conveyor are broadcasted everywhere so transactions cannot be deleted unless ALL block producers are colluding and censoring the transactions at the same time.

From the DEX’s perspective, they can choose to accept either

  1. Ordered transactions from Automata’s Conveyor which is free from transaction reordering and other front-running transactions

  2. Other unordered transactions (which include front-running etc) that may negatively impact their users

Why should users trust Conveyor?

Automata’s Conveyor runs on a decentralized compute plane backed by many Geode instances. Each Geode instance can be attested so anyone can publicly verify that the Geode is running on a system with genuine hardware (i.e., CPU) and that the Geode application code matches the version that is open-sourced and audited. This provides a strong guarantee that:

  • The Geode code is untampered with

  • The Geode data is inaccessible to even Geode providers (In which case they cannot act on said data to front-run transactions)

Importantly, Automata’s Conveyor is a chain-agnostic solution to the MEV issue, and works seamlessly on various platforms — zero modifications needed.

An industry-first: Oblivious RAM

In fully public computation, access pattern leakage is not negligible as everything is exposed. But in privacy-preserving computation, any tiny bit of information leakage becomes a significant issue. Studies have shown that access pattern leakage leads to exposure of sensitive information such as private keys from searchable encryption and trusted computing.

This is where the Oblivious RAM algorithm comes into play. Automata’s implementation is the first-of-its-kind in the blockchain industry, providing an exceedingly high degree of privacy in dApps.

This greatly reduces the probability of user privacy being leaked even as access patterns are being monitored and analyzed by malicious actors. The Automata team has authored multiple research papers on state-of-the-art ORAM and hardware technologies to enhance the privacy and performance of existing networks.

Robust P2P Primitives Using SGX Enclaves

PRO-ORAM: Practical Read-Only Oblivious RAM

OblivP2P: An Oblivious Peer-to-Peer Content Sharing System

Preventing Page Faults from Telling Your Secrets

Official Links Website: Whitepaper: GitHub: Documentation: Ambassador program form: FAQ: Official Socials Telegram Annoucement Channel: Telegram Chat Group: Twitter: Discord: Medium: Community Links Korea (Telegram): Spain (Telegram): Sri Lanka (Telegram): Russian (Telegram): Malay-Indonesian (Telegram): Other useful links MEV Checkup Tool: Coinmarketcap article: Binance research report: Binance launchpool annoucement:

RAID 2020
RAID 2019
USENIX Security 2016
Asia CCS 2016
https://ata.network/
https://xata.to/lightpaper
https://xata.to/github
https://docs.ata.network/
https://xata.to/ambassadors
https://xata.to/faq
https://t.me/ata_announcement
https://xata.to/telegram
https://xata.to/twitter
https://xata.to/discord
https://xata.to/medium
https://t.me/atanetworkkorea
https://t.me/atanetworkspanish
https://t.me/atanetworksinhala
https://t.me/atanetworkrussia
https://t.me/atanetworkmalaysia
https://mev.tax/
https://xata.to/vxa
https://xata.to/br
https://xata.to/186e34