Sommelier’s co-founder and leader, Zaki Manian, shares some insights on what’s happening in the DeFi automation space on Uniswap v3, then moves to update liquidity providers on what he’s seeing in the broader ecosystem. Take it away, Zaki:
“Last week, it was great talking to Charm Finance. There’s one way to think of this as we’re all competing teams trying to capture the Uniswap v3 rebalance mindshare, but it’s really we’re all writing open source code and learning together at the same time. That is the spirit of DeFi. It is a technical challenge. How do you build one of these rebalancers? And, we’re in the early stages of it and we've started to see some rebalancers that have a lot of on-Ethereum chain logic starting to launch, which is one approach, but an approach I think is not necessarily going to be easy to succeed with.
“We’re taking this validator set co-processor approach to building what we’re building. But, we’re starting to see the core challenges of rebuilding. One is: “If you just chase the price naively you’re constantly buying high and selling low, and that is not a successful trading strategy. And, so what we’re starting to see is folks like Charm trying to figure out, ‘Hey can I have some limit orders that are out there with some more capital to buy us back in as the price moves so we’re not always selling high and buying low, and we get to buy low sometimes to offset that?’ I think it’s an interesting approach.”
If you want to have a minimally trusted keeper it means that you’re using on-chain data for everything about your position. Zaki explains:
“You’re tracking how the price is moving from the Uniswap v3 Oracle. And all the keeper is doing is the job of moving the positions on an ongoing basis. And, I’m inclined to believe that a given vault strategy is going to have to evolve over time. So in the keeper world, you have the vault, it’s not profitable anymore, the end user has to move into the new, more profitable vault.”
He thinks there’s room for a little bit more of a strategy. Zaki says:
“We need a strategy with more discretion, and then using the validator set to manage and distribute that discretion so it’s not all sitting in one centralized party. And, so, you have this evolving set of validators who are going to change the vault strategy over time. In a market that’s bounded and sideways, one way of allocating liquidity is going to work. In a market that is suddenly moving up or down you have new strategies that are going to work. The difference between the parts of the design space is basically how much flexibility do we build into these vaults? If you build too much flexibility you move into this basically centralized thing where you’re managing other people’s money. If you build in too little flexibility, the vault can be wrecked by different changing conditions. These vaults have a real risk of loss. Not in terms of people stealing your money, but in terms of just a trading strategy that turns out poorly. I think we’re all just starting to gain experience with this and it’s very exciting early days. What we are really working on now is a single-validator version of Cellars, which is our vault, getting that out into the world sometime within the next couple of weeks and starting to build some more experience with managing these positions.”
“The other thing is I think every pair is going to have its unique characteristics as well and I think this is going to be another big piece in how this gets built out.”
In Sommelier, validators have both an execution as well as computation function. Keepers have only computation. Zaki says he thinks it’s a big differentiator between on-chain Ethereum strategies and others.
“I think it’s going to make a huge difference. Because, who are you really competing with? Who you’re competing against is a fund, which can do as much computation as they want off chain, and look at all the data sources that they want that are off chain. They’re not only limited to we can look at this one price oracle, we can look at prices across numerous, centralized exchanges, they can look at order flow. I think that’s where this is going. So this is again the validator set can do the same kinds of things: compute over centralized exchange order flow, compute over larger amounts of data, look with a lot of precision and say, hey this is where our liquidity is going to go, but it is a hairier design.”
In a Sommelier world, liquidity providers really pay fees to have validators both execute and also make the best choice out of a series of choices, whereas in the keeper the only role you’re just paying for somebody to execute and then you still need to depend on the authors of the protocol to be incentivized to design the best.
“And the authors of the protocol are at a pretty significant competitive disadvantage against a fund. We are trying with Sommelier to provide more of the capabilities to the validator set that a fund might be able to participate in. It’s hard, no doubt about it. The easiest thing to do would be to just start a fund. [little laugh].
Zaki explains what’s best to fend off attack::
“In theory, the validator world is going to be tougher to economically attack than the on-chain keeper world. You have unbonding periods. You can’t just flash-loan a price oracle. One of the challenges, I think, that is going to occur is again, how do you offer a product in the long-tail of assets rather than the very liquid USDC Eth, which is pretty hard to manipulate.
“There is definitely going to be an adversarial component of this where people are going to try to trick liquidity providers into moving funds in predictable ways and then just opportunities to extract MEB, all of these things. There is an attack surface area here that is interesting and exciting. All I can say is we’re thinking about it.”
Users have been really on-boarded onto Layer 2s [L2s], Zaki considers what would be good for the growth of the space:
“Block space isn’t exactly fungible, but if there are more places where you can transact and do a transaction that you want -- and more opportunities to carve up the market -- this is the Cosmos vision of scaling. Application of specific blockchains. So, you’re going to see different applications gravitate toward Polygon, different applications propagate to Solana, different applications to various Cosmos chains and all of the L2s are going to be in the same boat with applications leading the way and bringing their ecosystems to it. Aave has brought an enormous amount of their application ecosystem to Polygon. You have various other Polygon center gaps like Slingshot etc. showing up on Polygon. Curve is there, SushiSwap is there.
“So, it’s not exactly application-centric. There are certain things that are just not there. Maker’s not there, Compound isn’t there. And so, again, the ecosystem partitions. That’s not necessarily the end of the world. We can get quite far this way. This is DeFi summer 2.0 kicking up Interchain edition. This hopefully will smooth the rise in gas prices and L2s will get more mature and it’ll be a good place.
Zaki feels strongly that the worst experience for users is everyone fighting it out in the mempool for block space. He says:
“A user who might not care if their transaction completes in the next hour or two competing with arbs that are for the next block. And Flashbots moved these into two kind of distinct markets.
The other piece that’s happening is 1inch and other aggregators are starting to support Flashbots directly. The users are, again, going directly into Flashbots and not going into the mempool battlegrounds. And, again, this is a maturing of the blockchain architecture. It generally makes applications less confused about what gas price should be used.
Flashbots are an alternative mempool, you submit contract calls, which are ordered together, and then you also have a payout, a tip, a bribe to the minor that includes it. So, you’re completely outside of the gas price market, you’re not competing for how much you’re going to do. Like the way you’re saying here’s a whole sequence of contract calls, here’s how much money I make, here’s how much the miner is willing to get paid. And, it takes you out of this context of not being economically aware. It makes the mempool sort of aware of the underlying economics of what’s going on. So frequently there’s enough MEV [miner extractable value] in a typical swap or trade for that to get included without even having to pay a transaction fee. Again, kudos to Flashbots, it’s such an exciting development in this space. And, yeah, a lot of the high gas price environment has just been coming from users not having the right tools to use. And, so tools get better, gas prices go down. There’s some inherent limit. If everybody wants to trade here, gas prices have to be higher, but it doesn’t necessarily follow that the design of the underlying software can have a pretty big difference on whether or not you could be paying 2x, 5x, 10x , whatever is actually inherently necessary given the raw demand for the chain.
Will our Summer Edition enjoy a lull in gas market prices? Where should liquidity providers focus? Zaki says,
“I wouldn’t say that the L2 ecosystem has become fully fungible. If there are exciting trades to be made people will still want to settle on the Layer 1 [L1]. A lot of products are still only available on Ethereum L2 and so that is where people will go to get their products. But, people might not sometimes be too picky about what they farm and as yields and returns start to show up on other chains people will go, ‘Hey I’m just going to go farm on Osmosis or Solana or Polygon and don’t need to transact on Eth L1. And, only those people who really want those products that are on Eth L1 will be there.
“So, my mental model of this has always been that what we are building is a marketplace for secure, fault-tolerant computation and there are many places that can serve that demand. And, it doesn’t all have to sit on one chain so that ought to prevent such an explosion of gas prices, but you know, liquidation days are still going to be brutal.”
The Cellar contracts are out in the open and we’re working on it. Zaki reports:
“We’re working on a single validator implementation that’s being built in Rust to get some experience with it. And so, I’m hoping to have within the next two weeks on mainnet a small Cellar, you know I’m not encouraging anyone to put their money in. It’s going to be unaudited code and early strategies but we’ll be out there trying to make some money.”
The Data Science Behind Sommelier’s First Aave Cellar
Sommelier Protocol Design Documents
Sommelier Protocol Team Weekly Update #9
Sommelier Protocol Team Weekly Update #8
Sommelier Protocol Team Weekly Update #7
Twitter Spaces With Sommelier: How to Launch a Cellar on Sommelier
Twitter Spaces With Sommelier: How to Launch a Cellar on Sommelier
Twitter Spaces With Sommelier: Protocol Upgrade and Community Update
Sommelier Protocol Team Weekly Update #4
Sommelier Protocol Team Weekly Update #6
Twitter Spaces With Sommelier: SOMM Airdrop Proposal Data Analysis
Twitter Spaces With Sommelier: Community Update on the First Cellars to Launch
Twitter Spaces With Sommelier: Exploring NFT Cellars
Sommelier Protocol Team Weekly Update #1
Sommelier Protocol Team Weekly Update #2
Sommelier Protocol Team Weekly Update #3
Three Things You Need to Know About Sommelier Governance This Week
Sommelier On the Road: PROOF OF…REPUTATION
Introducing Ukpai Ugochi - Working on The Sommelier Cellars Rebalancer
Sommelier Announces 23MM Series A Mainnet Round to launch Automated DeFi via the Cosmos
Twitter Spaces With Sommelier: Mainnet Launch & Gravity Bridge
Twitter Spaces With Sommelier: Introducing SOMM Tokenomics
Twitter Spaces With Sommelier: Mysten Labs AMA With Evan Cheng
Introducing SIPS and Sommelier’s Governance Structure
Twitter Spaces With Sommelier: End of Year AMA 2021
Twitter Spaces With Sommelier: Intro to SIPS & Lisbon Blockchain Week
Twitter Spaces With the Sommeliers: Mainnet Update and Governance Launch
Sommelier Partners With Mysten Labs to Make Sommelier and All Cosmos Blockchains the Fastest Protocols on the Planet
Twitter Spaces With the Sommeliers: Sushi AMA With Joseph Delong
Introducing the Sommelier Network Mainnet and Ethereum Gravity Bridge
The Top Five Features of the Sommelier Protocol
Call for Validators: The Two Step Process for 2021
Two New Features Launched to Test Liquidity Management on Uniswap v3
Uniswap v3 Remove Smart Contract Incident Post Mortem for Sommelier
Call for Validators: Road to Sommelier Mainnet
Sommelier Liquidity AMA With Yenwen and Nick From Perpetual Protocol
Sommelier Liquidity AMA With Tascha Pan From Alpha Finance
Sommelier Liquidity AMA With Loi Luu From Kyber Network
Sommelier Liquidity AMA With Alex From Peanut
Sommelier Liquidity AMA With JP From THORChain
Sommelier Liquidity AMA With Alan Chiu From OMGX Network
Sommelier Liquidity AMA With Ari From Gelato Network
Sommelier Liquidity AMA With Sunny Aggarwal From Osmosis
A Fine Sommelier Explanation of Bollinger Bands With Kevin Kennis
Sommelier Liquidity AMA With Mona El Isa From Enzyme
Sommelier Liquidity AMA With Haxor From Method Finance
Sommelier Liquidity AMA With Tor From Secret Network
Liquidity Provider Insights With Zaki Manian - Ep. 7 - DeFi Automation Space on Uniswap v3 and Where Sommelier’s Heading
Sommelier Liquidity AMA With Geralt From CyberFi
A Pairings Tutorial of Two Sided Liquidity Addition with Sommelier
Liquidity Provider Insights with Zaki Manian - Ep. 6 - Liquidity Providers Need to Gear Up for a Multi-Chain World
Three New Summer Features for Liquidity Providers
Sommelier Liquidity AMA with Tom C and Max W from Charm
Sommelier Liquidity AMA with Dereek69 & Shalaquiana from BIOPset
Sommelier This Week - June 3rd 2021: The Road to Mainnet
Sommelier Liquidity AMA with Federico Landini from DefiLab
Sommelier Liquidity AMA with Michael Egorov from Curve
Liquidity Provider Insights with Zaki Manian - Ep. 5 - A Bright Light at the End of a Long, Tough Weekend for Bitcoin
Sommelier This Week - May 27th 2021: What Aspiring Sommelier Validators Need to Know on Last Week’s Protocol and App Progress
Liquidity Provider Insights with Zaki Manian (Special Edition) - Ep. 4 - New Pairings Release
Sommelier R&D AMA With Yaniv Tal From the Graph
Sommelier Liquidity AMA with MacLane Wilkison from NuCypher
The Eight Steps to Become a Liquidity Provider with Pairings
Sommelier NFT Awards - May 18th, 2021
Three Ways That Pairings by Sommelier Makes Uniswap v3 Easier for Liquidity Providers
Pairings By Sommelier: The FAQ
Zaki Manian Breaks Down What Liquidity Providers Need to Know Under Uniswap v3
Sommelier This Week - May 6th 2021: How This Week’s Protocol and App Progress Weaves Together to Make a Product
Sommelier Liquidity AMA with Dan Thomson from InsurAce
Sommelier This Week - April 29th 2021: Weeks Away From a Taste of the Sommelier App Experience and How the Dev Team Stays on Track
Zaki Manian Breaks Down a Phase Change Liquidity Providers Need to Know About Automated Market Makers
Introducing Jehan Tremback: Sommelier Core Developer and Althea Co-Founder that pushes the Limits of the Blockchain Bridge with Gravity
Sommelier This Week - April 22nd 2021: An Inside Look at Progress on Coordinating Sommelier Components That Contribute to the Chain
Sommelier This Week - April 15th 2021: Providing a Best-in-Class Experience for Uniswap Liquidity Providers
Sommelier Announces $1M R&D Grant from The Graph Foundation
Introducing LP Rewards: This Week With Cellframe
Introducing Deborah Simpier: Althea CEO and Sommelier Co-Founder Who Brought the Gravity Bridge to Life in The Cosmos
Sommelier This Week - April 8th 2021: What Uniswap v3 Means For Sommelier Architecture and Validators
Introducing Sommelier LP Rewards Program
Sommelier This Week - April 1st 2021: Gravity Bridge and Private Testnets
Blockchain startup decides to acquire a California winery and host NFT wine parties
Introducing Justin Kilpatrick: The Blockchain Bridge Wizard Who Maintains Gravity
Five Ways UniswapV3 changes the world for Liquidity Providers on the AMM
Introducing Jack Zampolin: On Becoming A Sommelier in The Cosmos
Sommelier: Welcome To The New CoProcessor For Ethereum
This website does not constitute an offer to sell or a solicitation of interest to purchase any securities in any country or jurisdiction in which such offer or solicitation is not permitted by law. Nothing on this website is meant to be construed as investment advice and we do not provide investment advisory services, nor are we regulated or permitted to do so. This website is provided for convenience only. Sommelier does not manage any portfolios. You must make an independent judgment as to whether to add liquidity to portfolios.
Users of the Sommelier website should familiarize themselves with smart contracts to further consider the risks associated with smart contracts before adding liquidity to any portfolios.
Note that the website may change, and we are under no obligation to update or advise as to these changes. There is no guarantee that the Sommelier Mainnet, including any software, products or token use cases mentioned on the website, will be built, or offered by Sommelier. In particular, actual results and developments may be materially different from any forecast, opinion or expectation expressed in this website, or documents contained in it, and the past performance of any portfolio must not be relied on as a guide to its future performance.
To the extent permitted by law, the company and its directors, officers, employees, agents exclude all liability for any loss or damage arising from the use of, or reliance on, the material contained on this website whether or not caused by a negligent act or omission. The release, publication or distribution of this website and any materials herein may be restricted in some jurisdiction and therefore you must inform yourself of and observe any such restrictions.