Yellow Submarine: A Technical Deep Dive (part 1)

David Lin
Findora Foundation
Published in
6 min readApr 26, 2022

--

Private Transactions for EVM Compatible Blockchains

Allow Us to Introduce Ourselves…

Introducing Yellow Submarine, the first practical Universal Private Settlement (UPS) layer built, with love, for all EVM-compatible chains. What does this mean in simple terms? Yellow Submarine enables private transactions across different EVM-compatible chains. A transaction might start on Polygon and end up on Arbitrum, but when it travels on Yellow Submarine, there will be nothing to link the origin of the transaction with its destination.

It’s just like a submarine — after it goes underwater no one knows where it will come back up except the people onboard. The concept of Yellow Submarine can be applied to many DeFi applications, including DEXs, DAOs, and Dapps across a variety of use cases.

Currently, privacy on Ethereum and other EVM-compatible chains is very difficult. Ethereum is a public blockchain where all transactions are transparent. To date, privacy has mostly been reserved to UTXO chains, like ZCash, which was one of the first blockchains to implement zero-knowledge proofs (ZKP) for privacy. However, due to the limitations of a stateless UTXO architecture, programmability is known to be limited.

Ethereum, on the other hand, is highly programmable. However, due to the limitations of a stateful account model…

--

--

David Lin
Findora Foundation

I do Cloud Infrastructure/DevOps. I’m an Aspiring Entrepreneur, Hopeless Automobile Enthusiast, Student of as many things as possible