Epicenter - Learn about Crypto, Blockchain, Ethereum, Bitcoin and Distributed Technologies - Paul Frambot: Morpho Labs – Peer-to-Peer DeFi Lending Protocol

Episode Date: January 25, 2023

DeFi lending protocols operate accordingly to their smart contracts and are perfect examples of ‘Code is law’, even if some recent exploits have not quite abided to this harsh truth. From well est...ablished protocols to degenerate DeFi farms with astronomic APYs, they all mainly use liquidity pools. Morpho Labs proposes a peer-to-peer approach that operates on top of another protocol’s liquidity pool (i.e. Aave, Compound), offering better rates for lenders as well as borrowers.We were joined by Paul Frambot, co-founder and CEO of Morpho Labs, to discuss about the benefits and challenges that arise from a peer-to-peer lender-borrower matching system and what failsafes are in place.Topics covered in this episode:Paul’s background and diving into DeFiFounding and funding MorphoThe concept behind MorphoImproving lending & borrowing APYsHow lenders and borrowers are matchedManaging gas fees in a P2P settingSecuring collateral in peer matchesSharing liquidity with Aave and CompoundMorpho token economyManaging liquidationsUser experience & integrationsMorpho’s business modelFuture roadmapEpisode links: Paul Frambot on TwitterMorpho Labs on TwitterMorpho LabsSponsors: Omni: Access all of Web3 in one easy-to-use wallet! Earn and manage assets at once with Omni's built-in staking, yield vaults, bridges, swaps and NFT support.https://omni.app/ -This episode is hosted by Sebastien Couture & Friederike Ernst. Show notes and listening options: epicenter.tv/480

Transcript
Discussion (0)
Starting point is 00:00:13 Welcome to Epicenter, the show which talks about the technologies, projects, and people driving decentralization and the blockchain revolution. I'm Sebastian Quicchio and I'm here today with Fredike Ernst. Today we're speaking with Paul Frambeau, who is CEO of Morpho Labs. Morphal Labs is building the Morphor Protocol, which is a DFI protocol that allows you to improve your borough and lend APY on lending protocols. So before we talk to Paul, I'd like to tell you about our sponsors this week. Omni is your new favorite multi-chain wallet. Omni supports more than 25 protocols so you can access all of your assets in one place. But what's really special about Omni is what you can do inside the wallet.
Starting point is 00:00:53 If you want to get yield, Omni allows you to get the best APIIs with zero fees in three taps. If you need to swap, Omni aggregates all major bridges and dexes, so you can bridge and swap across all supportive networks in one transactions directly in your wallet. If you love NFTs, Omni offers the... the best NFT support any wallet has, so you can collect and manage your favorite NFTs across all chains in one place. Omni truly is the easiest way to use Web3 and it's fully custodial, meaning you never
Starting point is 00:01:26 have to trust anyone of your assets other than yourself. And they support Ledger. Give Omni a try at Omni.com. So Paul, thanks for joining us today. It's been a long time coming. And so yeah, happy to have you here. Yeah, definitely. Thanks for having me.
Starting point is 00:01:43 I'm super excited to join today. As I mentioned before, I've been listening for Epicenter for as long as I was into crypto. So very excited to be here today. Super nice. So how long exactly is that, Paul? Tell us about your background and what you were up to be formal for. Yeah, definitely. I think my journey in crypto began when I was in high school.
Starting point is 00:02:05 Like basically, you know, it was pure technical interest into blockchain at first. So it was more into consensus. algorithms and Bitcoin in 2015-16. And really, I went into my studies, studied computer science and math, did a lot of work into like blockchain technology and how those consensus algorithm could scale and ended up being interested specifically in Ethereum and more the application layer, smart contracts, and then DFI. And DFI was really, to me, it's such a,
Starting point is 00:02:41 an interesting use case of blockchain technology that I could not do anything else but work into that space. So I just thought I put some research efforts there. And yeah, this is how, you know, step by step I came to play around with protocols. And I mean, play around theoretically. I mean, like playing with the concepts of the protocol. I never really used defy in my previous, you know, before going into awful. And then I started designing protocols. like Morpho and came to do Morphol apps to develop the Morphal Protocol. So that's how I got into this, basically.
Starting point is 00:03:19 How come you never used Defi beforehand, despite the fact that you were quite knowledgeable about it? So basically, what was missing for you to actually go, you know, head first into it? I think it was as simple as gas costs. You know, at the time I was like, I never invested in crypto specifically because I was too young to do so at the time. Like I did not pass my 18 years old. And basically when I went into crypto, I could see, you know, all those girls exploding,
Starting point is 00:03:54 but they could not participate, which was quite frustrating. But then when time come to play around with Defi, I was like gas price was completely outfitting my studio portfolio, basically. So that's probably the reason why. But, you know, in practice, I was more interested in reading white peppers and, you know, trying to make sense of what, you know, Yudiswap was doing and what, why it's different from traditional finance, what it brings to traditional finance, what could it, you know, what value it could bring to the world in general.
Starting point is 00:04:26 I think it's not a question we, we ask sufficiently often, especially in DFI. Like, what is the specific added value that we bring to the end user? Like, if DFI scales to millions of users. But yeah, it was more intellectual interest, I would say, than, you know, playing around. So I remember when you guys were just getting started and you gave a talk at the kiln office, I think it was probably one of the first talks you gave and, you know, explaining the concept of Morpho and, you know, one of the things that I thought was just, like, wild about your story and the story of the team is that when Morpho launched, you guys are all still in school.
Starting point is 00:05:10 And in fact, I think the idea for Morpho came from one of your professors. Can you maybe just retell that story and, yeah, how did the idea come to be? Yeah, definitely. I think, so back in, I would say, 2020, I had really two passions. Like, the first one was blockchain technology and the second one was entrepreneurship. And so, you know, in entrepreneurship, we often tell you, like, you have to get some sort of unfair advantage such that you have something that you make you, you know, different from others and make you stand out. And this is how you become successful in entrepreneurship. And with that in mind, I really love blockchain. So it made sense to do blockchain stuff. And I decided to, so my goal at the time was pretty ambitious. It was like, I want to be the most knowledgeable entrepreneur. about blockchain, about the technical specifics about blockchain in France. And so I decided to take every single course on like theoretical course on blockchain and
Starting point is 00:06:15 DFI in Paris that existed. So I had like, you know, maybe 10 or 11 courses on top of my existing courses at university that I would take. And I came to to meet some of the best researchers in that space in Paris. And together we formed the think tank. And in that think tank, we basically met every, you know, twice every week and basically, you know, just chat and discuss about mechanisms, what we can do better about them. And I would say like, Morphor is a construction, a collective construction of so many different ideas that all came together. And that the premise of it was during this thing tank. And like, we had so many people saying, hey, like, okay, compound is doing the things this way. Why not how they're doing this this way?
Starting point is 00:07:06 and what are the technical limitation to be able to have, you know, better 100% capital efficiency while still being liquid, this kind of questions. And we ended up with the premise of Mofo and then I said, okay, like let's get serious about this. Co-funded Mofel Labs and really regrouped a team of four co-founders that, as you mentioned, were students at the time, which was quite funny. But I mean, somehow, you know, spending 10 years, 20 years in investment banks can sort of, you know, probably constrain your branch too much such that you would not think of, you know, doing things in Defi the same way a student with no experience in traditional finance. I mean, no professional experience would do. But yes, this is how we started. And actually, until six months ago, I was still. going to school and I just finished my my hand of study internship few months ago.
Starting point is 00:08:08 And I'm yet to get my diploma, by the way, but that's another story. Yeah, that's incredible. And you guys, you know, I think what's also been really interesting about your journey is that, that like you guys have built this protocol and just a few months ago closed a very impressive of funding around with some pretty top tier VCs. How did that come to be? And what was the kind of journey to getting A6CZ and all these investors on board?
Starting point is 00:08:44 Yeah, I think it's a good question. So maybe first, just like to mention that it was during market conditions that were quite favorable. Of course, it does not do everything, but that's probably not something that would be as easily doable. I don't mean it was easy.
Starting point is 00:09:00 hard to do, but it was maybe even harder in those market conditions, obviously. But basically, at the time, we just had the concepts, but it was such as zero to one in terms of mechanism design and in terms of like how the team internally at Morphalabs is conceptualizing and thinking about DFI is like maybe we'll have the chance to talk about it, but it's radically different from what other protocols are doing in terms of, you know, lending, but also in terms of Dexos, et cetera. So we really wanted to be very, very innovative. And at the same time, so we had very, very innovative mechanisms. And at the same time, we had a product that made so much sense, right? Again, we'll probably talk about it, but it was a pure improvement of something that
Starting point is 00:09:49 already had a huge market fit and probably the biggest market fit in Holy Defi at the time, which was basically collateralized lending on Av and compound. And most of the most of the Mofo is literally like the pure improvements of that. And so this is where like, hey, like this thing is working. It has a huge market. This is Avent compound. But Mofo is here. They have like fresh new concepts.
Starting point is 00:10:14 They think about things differently. But on top of that, they provide a product that is same risk parameters, same liquidity, and has better rates. So that could not fail. And I mean, this is what they said to them when investing at least. But I think this is like pretty. much the story. It was the round, the last round of funding that we did is mainly composed of American VCs, which I think is worth mentioning because we struggled in Europe before being successful
Starting point is 00:10:40 in the US. The story somehow had more fit with the US VCs. Like European VCs was like were probably, you know, maybe not as as well as funded as the American ones. But I just thought it was interesting to see how of a gap that was between their reaction. in the US versus in Europe. So yeah, probably something, I don't know, some sort of fits. I don't really explain it to be honest. Cool. So we've talked a bit about the setting.
Starting point is 00:11:11 Let's dig into the protocol. Maybe before we kind of get into the weeds in a nutshell, you already said that basically it's a protocol that centers around lending and borrowing and it strictly improves on compound and Ava. or at least that's what you claim. So can you talk about what the protocol does in a nutshell? Yeah, absolutely. So Mofo is a landing protocol.
Starting point is 00:11:39 So basically you lend and borrow crypto assets on Mofo, the same way you would do on the AVE compound order, whatever lending protocol, other collateralized lending protocol that exists in D.EFI. So basically, when you're lending, there is a borrower that comes, that put some collateral to work and borrow your money. And it's a very low risk, low reward profile because every loan that is taken is secured by some collateral.
Starting point is 00:12:08 So in case, the collateral cannot be backing fully the loan, then the liquidation happened. And so in every case, the lender should, if liquidations are working well, be able to have some sort of risk-free yields. So in terms of product, this is what it is. And now what's different from avian compound is actually that morpho is built on top of avian compound. So if you have compound, you have an instance of morpho called morpho compounds that is working on top of compound. Same thing for avi.
Starting point is 00:12:42 There is avi protocol and there is morpho avi protocol that is built on top of morph of avi. And basically, why is that so is because morph is going to optimize avi. is going to optimize compound. So the question is, what do we have to optimize? And if you go to Avey website or to Campan website, if you look at the rates, you quickly realize that you have a huge spread between the lending and the borrowing rates,
Starting point is 00:13:10 like 1% to lend or 3% to borrow. Okay. Basically, the reason why that spread is is because those protocols, the way they work, deeply needs to have a ton of idol, liquidity in them that is not put to work and that is going to induce this spread. So it's, let's say capital inefficiency. We can dig into that maybe if necessary.
Starting point is 00:13:36 But without getting into the details, they have, you know, this is materialized by a spreads, which more for is going to optimize by just taking the mid-rate, for example, and say, hey, instead of lending at one, using more-for-a-vis, you'll be lending at two. And instead of borrowing at three, you'll be borrowing at two on Morphiwayway. So that's the overall concept. You get better rates on AVV-on-Morph-A-V-A-than-A-V-A-V-A, and you preserve all the risk parameters that you had on AVE, so you get the same collateral factors and these sort of things.
Starting point is 00:14:09 And you get access to the same liquidity, which is like billions of dollars on Avey. How do you manage to actually get the API down from the borrow API from compounding up from the lend API from compound. Yes, that's a good question. So in order to understand that, we have to explain how the mechanism works in Avey. So basically on Avey or compound, basically, let's set a pool because they're working very,
Starting point is 00:14:38 very similarly. You have basically many lenders all supplying to a same pool of capital. And you have very few borrowers. And those borrowers are paying three, and those lenders are earning one. And the reason why that is, is because the numerous lenders are going to share the earnings generated by the few borrowers. So the three is going to be divided into multiple ones given across all the pool.
Starting point is 00:15:06 So yields generated by borrowers is diluted across all the pool. And so the reason why Mofo is more capital efficient is basically saying, hey, you're a lending pool user. You are borrowing from, from Avey, for example, or your lending. from AVA. Well, basically, you could be lending and borrowing it too. Like, I mean, the concept is simple. Like, I'm lending at 2%, someone theoretically could take my my deposit for for 2% of a borrowing employee. And this is what Mofford does. Moffo is building a peer-to-peer matching engine that is built on top of the landing pool that enables landing pool users to be matched pure-to-peer whenever there is an opportunity
Starting point is 00:15:48 to increase their rates if they're a lender or to decrease their rates if they're a borrower. So it's a small improvement. It represents basically what it means is instead of having a diluted share of their capital that is put to work, they get all the capital that is put to work, which results in an increase of like plus 0.5 plus 1% EPI, which is reasonable in those market conditions, to be honest. How have people dealt with this spread before Morpho? Were there any other solutions or like other attempts to try to reduce this spread? I mean, you guys are doing it by matching borrowers and lenders directly in a sort of peer-to-peer way.
Starting point is 00:16:26 Are there other approaches that one can implement here to have a better efficiency of capital when doing lending? Yeah, absolutely. There's many different ways that could work. We went for a very specific implementation. Before Mofo, one of the reason why nobody went for something, I would say, Mofus, similar. is because actually this spread was hidden by liquidity mining. So as of context, in 2007, 20, 21, 22, lending protocols spent a lot of money
Starting point is 00:17:04 distributing tokens to their users. And you had a 1% USDC API, you're 3% borrowing API in USDC. But on each side of the market, you would get distributed 2%, in which case you'd get a much better API. this spread, I would say, virtually or artificially is disappearing. And probably the reason why no one came, you know, for a solution like Mofo before is because they were doubtful about the fact that rewards was ever going to stop a day or not. And we really started the innovation of Mofo by betting that, you know, rewards were not going
Starting point is 00:17:43 to stand like forever, right? Basically, protocols are losing money, emitting rewards. so they could not do that forever, which they stopped pretty much the day we launched morphos. So that would be one of the reasons why, second reason why it would probably be the complexity of it. It's not so easy to do, obviously, but does not mean like no one would have ever done it, especially if we managed to do it to do it. But yeah, I would say those are the two biggest fraction to actually make it. Okay, so I kind of, I want to talk about how it works on an nitty-gritty-gris.
Starting point is 00:18:18 level before I go to like the economics of it. Does it work for you, Paul? Absolutely. Fantastic. So let's talk about the matching engine. So basically say I want to post a position to lend some capital. What do I do? Do I post a message or do I already, I mean, do I have to pay gas for my transaction?
Starting point is 00:18:39 Yes, absolutely. So the matching engine is fully on chain. So basically, Mofo is a smart contract. it's completely on chain and it's a smart contract plugged on top of AVE or compound where users, instead of interacting with
Starting point is 00:18:57 Rave directly and using the supply borrow, withdraw, withdraw, repay functions of the pool, they would be using the supply, borrow, withdrawal, repay functions of Mofo. And then Mofo is going to, let's say, as a lender, let's have the very first person to lend on Mofo,
Starting point is 00:19:14 I'm going to deposit 100 die, I'm going to be put in a list or any kind of data structure. And my liquidity is going to be put on the pool. So I'm yielding at 1%, which is the API of the pool. And there is no counterparty to match me. So basically, like, there was no other way just Mofo puts you into the pool, but you are in the list.
Starting point is 00:19:40 And now a borrower comes in. And when the borrower comes in, he's going to say, hey, I want to borrow one. So he deposits some ethos collateral and he's going to borrow 100s, and Moffo is going to look into this data structure. So let's say it's a queue to simplify. And he's say, okay, the first member of that queue, he's posting liquidity on AVE. Let's withdraw this liquidity from AVE in order to give it directly to the borrower. And this is how broadly the matching engine works. Okay, so when I post something to the queue, it's immediately matched against Avoa compound.
Starting point is 00:20:21 And if there's a counterparty within Morpho, I am matched against the counterparty and basically the over collateralization of the lending pool on Avoa compound, that kind of results in the in the yield being split several ways between different lenders, goes to the sole lender that is now matched. peer-to-peer. Is that kind of a good summary? Yes, I think it's a nice way to think about it, yes. How do you stop people from submitting lots of small orders that the borrower will then have to pay gas for matching? Yes, that's an next question. And that's actually the reason why you can do for a first-in-first out model, as I was describing. And actually, you have different ways. you can solve the problem.
Starting point is 00:21:15 One way would be, okay, let's just do a pool inside a pool. And this way you don't need any queue and it's just, you know, a pool with a higher utilization of the capital. And so, but that works. But at the same time, for different reasons, it's not optimal in terms of capital efficiency. So the queue does not work because basically someone can, as you mentioned, supply one cents, like 1,000.
Starting point is 00:21:43 and basically DDoS the matching engine. So you have to come up with different ideas. One of the most simple one, and this is the one that we started with, is basically to sort a part of the list. So in a blockchain environment, you have a limited complexity that you have available in order to do operations,
Starting point is 00:22:05 otherwise gas would basically explode. And so we came up with what we call semi-sorting lists, list, a semi-sarted list, where basically it's trivial. We just have a heap, so basically a data structure that is able to get us the biggest users across like the top 10. And then the rest is a fee-fo. So basically, when I loop into the matching engine, I'll get to, you know, if I'm borrowing, I'll be match first with the biggest lender, second with the second biggest lender, etc., etc. So I'm sure that I'm going to get liquidity out of it and I won't be DDoS.
Starting point is 00:22:45 And then I go into the FIFO. And so this is kind of the simplest implementation that solved the specification of the problem that we were given in the first place. And this is the one we decided to implement. But yes, there's other more complex and interesting way to solve the problem that we've been working on as well. Okay, so basically larger lenders at lower rates are prioritized, if I understand correctly. And then basically my question kind of that follows from that. If there later comes a better lender or borrower to Morpho, is everything else reshuffled? No, it is not.
Starting point is 00:23:28 In the current implementation of Morphoid is not. So basically, if you get matched, no one can unmatch you, even though they propose a better rate, for example. Actually, in Mofo, you can't really propose a rate. There is one peer-to-peer API for everybody. But you can, you know, this is a limit of the design, right? It would be better, of course, if everybody was able to, you know, be more competitive about their rates.
Starting point is 00:23:54 And every time I repropose something that is better, everything gets reshuffled such that the market is more efficient. But the limit here and the reason why we decided not to go for this kind of solution is simply gas costs. It's like doing it on layer one, maybe it's doable on other chains or on layer two, like there's this chain or,
Starting point is 00:24:14 you know, ZK Sync or this kind of things. But on layer one, it's very hard to come up with a, I would say, constant time agarism that all those kind of matching in peer to peer. So that was probably the reason why we decided not to have
Starting point is 00:24:30 this reshuffling mechanism. Even though it's a good improvement to have, obviously, if you don't take gas. ask us into consideration. When you lend in a tradition, like Ave or compound, your liquidity is being posted up to, and it's basically collateralizing all of the loans that are being taken out by borrowers. As you said earlier, there is so much more liquidity that is covering, so it's capital and efficient.
Starting point is 00:25:02 But that means that as a borrower, I can come in. and out of that market and I can sort of always be borrowing assets across this pool of collateral. So as a lender, if I'm matched with a borrower and now that borrower wants to take their collateral out, how is my loan now being collateralized knowing that it's this like peer-to-peer thing rather than borrowing against this massive pool of collateral? Yeah, that's an excellent question. And that's probably the first cornerstone to the Mofo protocol and how all this mechanism, you know, unwrapped. So I'm going to attempt this as simply as possible.
Starting point is 00:25:44 Please, you know, feel free to ask me into many questions if you need. But basically, let's get the intuition for an example first. So if we come back to this example where Alice was providing 100 die and Bob provided one ETH in order to borrow 100,000 morpho. Basically, what's happening here is that Alice, her 100 die, is going to get into the pockets of Bob. And Bob can basically, you know, since the old collateral is much pure to pure, Bob can just, you know, turn off his machine, go offline and do whatever he wants with the 100 die. And at this point in time, let's say Alice is alone, there is no die. Like, morpho has access to no die.
Starting point is 00:26:27 So how could she be, you know, able to withdraw? And this is what Mofa solves. It's like, how do you have 100% capital efficiency without, you know, while staying liquid? And so what happens here when Alice is going to click the withdrawal button is the following. So Alice triggers the withdrawal function. And Mofo is going first to unmatch Alice and Bob. say, okay, Alice and Bob are not even, are not matched anymore because Alice is about to withdraw.
Starting point is 00:27:01 So Mofo needs to reconnect Bob with someone and Bob is going to be reconnected with the pool itself. So what's happening here is that Mofo is going to take a loan of 100 die on the pool with the heath of Bob. And give that 100 die to Alice such that Alice can withdraw at any time. So basically, yes, we have 100. percent capital efficiency. There is no dye, but since the borrower that is taking all the dye has put some collateral, then this collateral can be used to be actually borrowing on compounds and unmatch the position such that Alice can withdraw at any time. I hope that was clear. I can go into different explanations of that if necessary. So basically then what's happening is that compound or
Starting point is 00:27:54 AVE is acting as a backup mechanism in order, and so you fall back to, you fall back to compound or AVE rates if there is no lender, or sorry, if there's no, yeah, there's no lender to back your position. Exactly. Yeah, I think it's interesting. And maybe I did not mention sufficiently clearly in the beginning. It's important to mention that Mofo not always offers the period of pureture API, which is in the middle. it offers the period of purepioi if a match is found from the borough and the lander side.
Starting point is 00:28:29 And if a counterparty leaves or if there is no counterparty available, then there is a fallback to the underlying pool. So basically in terms of products, it's a lending protocol that provide the same risk parameters, the same liquidity, and at least the same rates as AVEA, right? Worst case scenario, you get the Avae yields from a borrower or from a lender perspective. and in average, you'll be much pure to clear and enjoy better rates. So if you look at Avent compound, the reason why the borrow and lend APIs are different from one another is to ensure there is sufficient exit liquidity, right? Because basically the user experience, if you want to withdraw your funds from a pool, and you can't because it's still borrowed and you can't force repayment unless the loan is underwater,
Starting point is 00:29:20 you can't withdraw your funds and basically what will happen then is that the rates are adjusted until it is economically unviable to kind of keep paying the interest on those loans and so on. But it's a bad situation for the lender because you're under the impression that in principle you can exit at any time. And that's why the rates are so different because basically they have to make the pool bigger so that basically in like 99.5% of cases, everyone who wants to exit can exit the pool. As morpho, you're kind of piggybacking off of that mechanism.
Starting point is 00:30:01 So basically you're using the Aver and compound exit liquidity and kind of take the most lucrative deals, the lend and borrow deals of large lenders and borrowers, because those are prioritized of large lenders and kind of skim that off the top. Yes. So I assume you guys are in contact with Arben compound. How do they feel about this? Yes, I think it's a next-time question.
Starting point is 00:30:34 And this is the question I get asked all the time is, I mean, this is true that morpho, the way it's design, is taking volume from Avey and from compound on the barring and the lending side. And Mofo is, you know, it's a bit of a weird relationship because it's a bit competitive in the sense that we're taking market shares. But on the other end, Mofo is, you know, bringing new rates. I mean, rates that are not artificial, like actual efficiency that is enabled into defy, rates that were not possible before. And so this is interesting because basically we're unlocking new use cases, new usage, where basically lenders would not come at 1%, but they would come at 2. And thanks to Mofo, they're now coming.
Starting point is 00:31:27 And Avey is getting a little bit of a share of that through the fullback borrowing volume or the fullback lending volume. And if you look at compound, for example, I don't know if that's still the case, but at least for many months this year, Mofo was the biggest bar of, of compound. And that's very interesting because actually compound does not have so many organic borrowers. When you look at the data of compound, most borrowers on compound, which is the most important thing for compound because they bring the money in, is actually artificial borrowers farming, comp rewards most of the time, not always, but most of the time. And so morpho actually
Starting point is 00:32:07 appear to be the biggest borrower, to the biggest money bringer to the to the compound protocols. So, you know, I don't want to hide the fact that Morpho is competitive. It is to some extent. But it's also growing the pie for everybody. And I think, like, Roberts from compounds and Stanley from Aviv got this right. And, you know, I had the chance to talk to Robert, like, to DM him about this a few times. And I think, you know, he and Stanley expressed sometimes themselves about it very briefly. But I think this is the right way to think about it.
Starting point is 00:32:43 I hope that was clear as an explanation. Yeah, that's clear. Do you have any actual data about how many of the users your vampire attacking away from compound and oven, how many you are actually organically bringing to the table? I never fetch the data, but I should definitely. I think that's interesting. And I think, you know, the market would decide in the end. And in any case, morphos inevitable.
Starting point is 00:33:13 So we'll have to deal with it anyway, whatever the result is. We've kind of glossed over the fact that in matching borrowers to lenders directly, you're also taking rewards from the pool. So basically not only are you taking share, but you're also making the rewards on the pool smaller than they otherwise would be, right? Yeah, so maybe you can add a little bit of reflection on that is users. So first, Mofo, if a user is put on the pool, if no counterparties match, then the user is put on the pool and is earning rewards. Mofo is not taking any cuts on that and is just giving it back to the user.
Starting point is 00:33:53 And so Mofo will just give the comparates to the lender or the borrower that did not find a match. If the user is matched, then the user is out of compound and experiencing a better rate, a better native rate, like in native, you know, in ETH, for example. And in which case, the lender or the borrower is actually removed from the pool. So there's more rewards remaining for the rest of the pool. I don't know if that's clear. Well, yes, but they're removed from the pool because 100% of the money their lending is borrowed. So basically, if that were to be, I mean, I mean, this is, I don't think this computes. What do you mean?
Starting point is 00:34:35 No, I think so there is a borer coming. So and extracting a lender or the opposite from the pool, in which case, those users that were previously earning rewards are not earning rewards anymore. And more further, they are not earning the company rewards if they're a match credit. I totally understand that, Paul. But so basically, to me, the question is the borrower that comes in a new, would that borrower otherwise have gone to Aval compound or would they have just refrained from taking a loan? So basically, if they had refrained from taking a loan, I told you.
Starting point is 00:35:07 get your line of argument. But basically, I'm skeptical that people who actually come to Morpho wouldn't otherwise have defaulted to going to Aveo compound. Oh, yeah. I think, like, you're right. Like, it depends on the use case. Like, there are some places where you only want to edge yourself or to borrow if the rates is lower.
Starting point is 00:35:30 And in some cases where you would have gone any way to Ave, because like, whatever the race you want to borrow. and in which case you go to Morpho, in which case, this is the vampire set of things, but there is a not-vampir set of things where you can only offer it to borrow at 1% or you just have a use case at 1%
Starting point is 00:35:50 in which case you come to Morpho, and there is the fullback of that, if there is no match that is found or only a part of the match that is found that is full-back into Ava for the borrowing site. Sure, absolutely. If you're priced out, you're priced out. I totally get that.
Starting point is 00:36:05 let's talk about the preferential treatment of larger lenders, right? So basically on compound and aber, everyone kind of gets the same rewards in proportion to how much money they put up. Whereas for morpho, whales are matched first because of, you know, gas efficiencies, because everything is on chain and it's not a pool mechanism. what happens to small lenders? Is it even feasible or attractive for them to actually come to morpho? Yes, that's a next question.
Starting point is 00:36:42 So maybe first something that I want to underline is that it's a default. Like it's a default of the mechanism that we had to sort users. It's because we were so constrained about a serum that we had to sort about of the user. But ideally, we would not want any preferential treatment on the size of the nodes. Now, this is solved by having small lenders regrouping together in a single smart contract, which happens usually, like,
Starting point is 00:37:15 usually, you know, end users are not interacting with more than, they are interacting with protocols that are themselves interacting with Mofo, in which case they can have, like, you know, bigger size and have more chances to be matched altogether. So that's one thing. And, yeah, I don't want to tease too much,
Starting point is 00:37:32 much about what we're doing, but like the problem is solvable. Okay. And what happens if someone from this larger, this pool of people who kind of just got together to kind of co-invest in Morpho? What happens if one of them wants out? How do you get them out? Oh, basically one lender. So to the eyes of Morpho, this vault is just a normal user. and so they can withdraw a share of, like on Mofo, you can withdraw a share of what you have. Okay, you can do a fractional withdrawal. Yes.
Starting point is 00:38:10 Oh, okay, good. That's super good. When you guys take a borough position on AVE or compound, like you mentioned earlier, that you were one of the largest borrowers on compound. You're earning compound like comp rewards for that. Can you talk a little bit about what those tokens are used for? And I think more broadly,
Starting point is 00:38:30 I'd like to understand the tokenomics of Morpho because as a morpho user, you're also earning more for tokens. And so what's the interplay here between that and broader tokenomics and how they work? Yeah, I think we're very minimalist in terms of token design and what we want to achieve with the token. We really want to, you know,
Starting point is 00:38:54 every proposal that we're going to make on the Dow to have an evolution of the token is going to be very minimal. minimalist, and we want that every step that we take makes sense is actually useful for the protocol and its users. So coming back to your question is, the comp tokens are all redistributed to compound, to the Mofo compound users. So if I'm lending and my position somehow, you know, abstractly is ended up on the pool, then I'm earning those rewards and Mof is going to account for those and is going to give them back to you. So there is no cut or whatsoever that
Starting point is 00:39:30 is taken by a morpho, like this is not the idea. So that's one thing. Then the second thing about the morph tokens, is that on top of that, whether you're matched, whether you're not matched, you'll always get moth tokens distributed to your line in borough positions. And those tokens are not transferable, for the moment, at least. And basically the idea here, and the motivation is not,
Starting point is 00:39:56 you know, to increase the API. I'm a firm non-believer on yield powered by governance tokens. However, it's here to decentralize the protocol. Like, in my opinion, it makes sense to have DAOs and protocols governed by investors, contributors, and users. Like, it's, in my opinion, a good equilibrium to have the three of those that can have a say in the governance in the long term. So that was important to us to, you know, kickstarts in some way, some sort of liquidity mining program as it is done on Mofo. And there is also this good effect of bootstrapping, right?
Starting point is 00:40:37 And in the very, you know, the first millions that we had, I think Mofo now is almost at half a billion. But the first millions that we had was like 100% of it, not 100%, but like maybe 99% of it was analyzed. Like we interpreted it as liquidity mining, right? which is not the case now. It's like because we had fair volumes, we were able to, you know, discuss more integrations.
Starting point is 00:41:04 And I think this is the way Tarkin should be used. I want to talk about the governance in a little bit of Movo Dow. I have one last question for the protocol. Sorry, to kind of dig deep here. So obviously a cool part of a lending protocols is liquidation. So if a position is underwater and a borrower is met, with a lender, typically you could, anyone can kind of liquidate that position and, and take a cut off of the cholesterol. So I mean, I assume I think it's exactly the same
Starting point is 00:41:40 and morpho, but obviously sometimes it goes wrong. So basically sometimes there's, I mean, there's still some risk involved. So sometimes prices crash too fast or no one actually liquidates because gas costs are too high or something. And on compound and Ava, Obviously, this is a communalized risk because basically this is just an unrepaid debt from the pool. So basically this loss gets redistributed to all lenders. What happens on Morpho if there's a liquidation failure? Does the person who's matched with the person with the borrower that has that mishap happen actually, you know, do they end? up empty-handed?
Starting point is 00:42:29 Yeah, that's an excellent question. So we often say pure-to-peer matching because it helps conceptualize the mechanism of Morpho, but in Morpho, actually, you never matched with a single counterparty. It's just the state. It's like, I'm in a pure-to-peer enhanced states or I'm not in a pure-to-pure and hand-states. And so it feels like, okay, there is one counterparty which I'm bearing the risk of, but this is not the case. The way it works is like when you have your money that is put in the pool,
Starting point is 00:43:04 then you bear the risk of bad debt under the pool. So if I've increased some bad debts, you're also incurred some bad debts. Your position is match peer to peer. You have shared loss. So first, something that I want to mention is that you have the same collateral factors, the same oracles, et cetera, as on AVE. So there is no specific parameter that would, you know, but yeah, I think that's important to mention.
Starting point is 00:43:34 But now if we put in the scenario where for some reason, liquidators are not able to liquidate, then the losses shares require all more for users. So it's not specific to one counterparty, but it's a smaller subset as the Aver protocol. Is that answer the question? Yeah, that answers the question perfectly. So kind of it's like a gated community within the within the, within the, uh, within the, uh,
Starting point is 00:43:59 within the other. Okay. Yeah, no, I, I think I understand that. I think this also solves a question that I had on the regulatory side, because basically the reason why protocols like Arvin compound are usually largely unregulated is because you always just deal with a smart contract. Whereas if you have a direct counterparty, this kind of, this kind of preferential treatment usually goes away in most jurisdictions.
Starting point is 00:44:26 So kind of actually matching people peer to peer also comes with legal downsides. Yes, absolutely. And I think this is why, you know, they really hate to talk about lending protocol. And they prefer talking about, you know, liquidity pools or, you know, you don't lend, you supply liquidity or you deposit liquidity. But yeah, here it's a pure to pure state. But at the same time, I want people to understand. And so I say put up to your matching.
Starting point is 00:44:54 But yeah, that's it's clearly a mutualized stage. I'd like to jump to using the product because I, you know, like yesterday, I, you know, looked at my Instadap and I was like, oh, hey, my, my Avey positions are not yet on Morpho. And, and, you know, maybe I should just move them over there and benefit from better rates. So what one question I had was when you're using Morpho, When you say that you use this phrasing of like enhanced, like an enhanced position where you're basically like, you know, Morpho, I feel it's sort of like this progressive enhancement of like a lending pool to appear to peer, but you'll always fall back. As a user, is it made obvious that your lending position is either matched on Morpho or you've fallen back to compound? Is that clear to the user and also the rate that you're getting?
Starting point is 00:45:55 Yes, it's a good question. I think it's hard to have a good user experience with such a complex, you know, mechanism, I would say. But basically on compound and avie, you have those C tokens that are basically not so useful except for user experience. There's no technical interest in having a C token or eight tokens. It's just a representation of something. Yes, when you have eight tokens, you see that.
Starting point is 00:46:21 the token yields like in your portfolio, you know how much it's worse. And it's, you know, a very user-friendly behavior. On more than all positions are treated equally. And because of that, you don't have like a, the RC20 for example. You could have in some world some sort of NFT that we did think that that was an even worse user experience to have an NFD and that people might throw it out, you know, not knowing what it was. So we're like, okay. maybe that's not a good way to go.
Starting point is 00:46:54 And so basically this is a work the front end has to do. So when you go to Instaab, for example, they do it extremely well. They tell you like what is your average. And if you go to morphos like interfaces with as well, the one developed by Morseolabs, the one developed by Mutative Team, like we have many, many different front ends. And usually what they're going to do is going to say, hey, You have 100 in peer-to-peer, 100 in pool. Okay, so it's like half-half.
Starting point is 00:47:28 So we're gonna make an average of your rates and such that the user does not feel the complexes. Okay. Does that make sense? So your position can be spread out. Yeah, so your position can be half, or there could be one proportion of your position that's backed by like a peer-to-peer loaned morpho
Starting point is 00:47:47 and the other would be backed by some, some position on compound. Exactly, yeah. And it's the work of the front end to average that and make it similar such that you have an average API. And why is it that there are like two separate, like morpho compound and morpho AVE, why wouldn't you just be utilizing the liquidity
Starting point is 00:48:08 in both of those pools and sort of finding ways to optimize? So basically, like finding the better rate, depending on the assets you're boring against for the user and sort of just, you know, adding the ability to add any sort of liquidity pool underlying like one morpho interface or contract. I think two reasons. The first one is complexity. Many, many protocols have tried, you know, aggregating learning protocols.
Starting point is 00:48:41 And they mostly all have failed to some extent. And probably the reason why is because they have not every protocol should. at the same risk and they're not the same, the sense that they take different collateral factors approaches. So it's easier for the landing side of things. You can say, hey, we'll select the pool with the more interesting API. But if you start also aggregating borrow positions
Starting point is 00:49:07 at the same time, then it becomes a bit hard because you have to decide on risk. It's like you have to decide which collateral factor I'm going to use. Like, am I going to use the collateral factor of Avey of compounds or the most conservative of the two. And as soon as you say, I'm going to use the most conservative of the two, you're not an improvement anymore. You're just a different product.
Starting point is 00:49:28 And so in terms of product decision, it was basically a product decision that I took was, okay, I want to be an improvement of something. I want to be able to improve something that I know for sure has a market. And so that's why we decided to separate, you know, those have no tradeoff. However, like this is definitely room for, you know, more complex mechanisms where you could aggregate those different protocols in a more advanced way, I would say. Hmm. Okay. So there's like a lot of complexity and aggregating different liquidity pools that that doesn't exist, say, with like aggregating, you know, like there's so many defy a dex aggregators that, and that thing, that problem has been like mostly solved.
Starting point is 00:50:13 Yeah, yeah, definitely. I think it's a matter of, you know, risk reward. rather than just rewards. And so for that reason, it's, it's an additional dimension and you have to take into account in the aggregation process. And then compound and avi were not made to share the liquidity with the partner.
Starting point is 00:50:33 So when you can borrow on the one, you can borrow on the other. So it's very hard to have this sort of aggregated. It's visible, but it's complex. So we thought, like, as a first step, you know, our first protocol should be something fairly simple. This is why the matching engine has a lot of room for improvement. This is why we're not aggregating, but maybe in the future,
Starting point is 00:50:53 we'll be able to release more, more advanced versions. I totally understand where you're coming from. And basically as a defy user, you kind of, you want to be very specific about which protocols you're fine with. So basically, at least you'd actually have to disclose to the user, which protocols you kind of mix by default and have to have, have them, allow them to opt out of that and so on. So I actually do think that especially since everything is on chain,
Starting point is 00:51:24 this is probably too much overhead for not all that much reward. Yeah, definitely. I think there's room for, you know, actual defy mid-awarest like, you know, yearn finance, full finance, etc. to actually, you know, makes at least the lending side of things and makes different strategies or rebalance, stuff like that. But this is like a different user kind. We really wanted to be as low level as possible and just be, you know, as close to a primitive as we could be. And yeah, that's probably
Starting point is 00:51:57 And you also you also get natural rebalancing anyways, right? So basically it's not like no one's making the markets. I mean, there's tons of bots out there that kind of try to get the yields to commensurate numbers. Yeah, exactly. And actually, maybe one last thing to make about that topic because I think it's interesting is rates are not so well arbitraged. And the reason why they're not arbitraised that because it's not because butts are lazy or bots have not been coded. Butts have been coded. It's just that they don't have the same appreciation of risk on every single protocol
Starting point is 00:52:33 and that you have a premium in like the reputation of a protocol, et cetera. And this is like so complex to factor in a smart contract, obviously. Talk about the integration. already talked about Instadap that was announced last year. And what's cool about that is if you have like an AVE position, you essentially don't have to unwind that position. You can just have it be refinanced by Morpho. I haven't done that yet, but I think I'm going to hit the button on that pretty soon. But yeah, what other integrations do you have to like improve the usability and and sort of like people's ability to use morpho.
Starting point is 00:53:19 I think we have a bunch. Like we are talking to, you know, you have two kind of integrations like protocol integrations and, you know, more data analytics integration. So we're talking to a bunch of websites to get morpho in approximately everywhere. And you have a lot of funds as well, integrating with morpho and doing their complex quant stuff, like hedging and stuff like that. But we have as well protocols like Volt stablecoin or original US dollar stablecoin that are using their
Starting point is 00:53:53 collateral and they put their collateral to work on the Morpho protocol. They say, hey, like we want better yield for our stablecoin users or saving rate or whatever. We are going to use. We're going to use this. And so, yes, we have like, for example, defy a hedge that can help you, you know, hedge your positions automatically when you're managing unisobie free positions. We have spool that I was mentioning a bit before, which enables you to diversify your defy portfolio. We really have a bunch of those and many coming in the pipeline as well. But to be fair, and I think that's a good ending
Starting point is 00:54:34 notes as well, is that I feel like there is a ceiling to that course as well. It's like, okay, we're like I think we're top free lending protocol at the moment with like 500 million or close to 500 million in deposits on ether. But I do feel like, you know, those are just defy integrations for defy things that are often powered by defy tokens. And I feel like there's a lack of, you know, actual real world connected use case in all this. And I think that's going to be a challenge for us to reconnect somehow morpho to those real usage and, you know, take DeFi to the next level. Cool. So let's kind of shift gears a little bit and talk about the morpho business model. How do you guys make money, you know, other than raising money from American VCs?
Starting point is 00:55:30 That's a good way. But, no, of course, joking here. So Morphal Labs is. is a software and development company making money by doing contributions to DAO. And so ideally, like the ideal way of making money for us is basically proposing things to the more for Dow that are going to be approved, hopefully, and that we are paid by the Dow to produce this research and enhance the protocol, the same way Avi companies is doing it,
Starting point is 00:56:08 the same way PGD Labs is doing it for Ave, for example. That raises the question of how Mofo makes money. And so the answer is Mofo in its current form is able to take a cut on the improvement that is made from Avey or from compounds. So it's basically you're making 1% API on Avey, 1.5 on the Mofo have it, then Mofo is able to take, let's say, 20% of that improvement and taking 0.1% of the volume that is matched. So it's just a cut of the improvements.
Starting point is 00:56:46 There is nothing like that is actually lost. And this is theoretical. So it's implemented, but it's not turned on. So currently the protocol is not making money. So how, I mean, basically if it's just a fee that's turned on, how do you guard yourselves against me just, you know, know, taking your code and fulking it and kind of lowering that to 0.1%. And how do you make sure there's extra structural value in the protocol itself, in the user base?
Starting point is 00:57:19 And this doesn't actually end in a race to the bottom. Yeah, that's an excellent question that I think every defy contributor should reason about in somewhere or another. So you have different ways to make this happen. one obvious way is to have a BUSL license, which is the case of IVV-Free, Campan V-Free and Unisovv-V-3. This is not the case of Mofo, Mofo GPL, Copy-Left license. So you can fork it if you wish to do it.
Starting point is 00:57:47 And basically, the reason why I think we wanted to go that route is we believe in a system grow more and more complex. We believe in network effects, being able to retain users, even if it's at the cost of a 0.1% fee. And the reason why that is, especially true for complex systems, is that security and, you know, the trust in the Dow and the contributors themselves can be valuable for users. Like, okay, there is a brand behind it. And when you look at lending rates, it's actually interesting to see that, for example, Avey is capturing a ton of of the lending volume, even though they're not offering, you know, as beneficial rewards as compound, for example. And some analyze it. I'm not saying this is what's happening, but I'm just
Starting point is 00:58:41 saying that some analyze it as basically the network effect of Ava, where people trust more Ava, the brand and their effect. And so you have, you know, quantitative questions here is that how much does that represent in practice and how much like this network effect is going to retain value and how big the fee could be, et cetera. But I think, you know, in the end, we have not built something that is yet to revolutionize the world and that is legitimate in really extracting a lot of value out of it. I think the current thinking is for us, yes, live thanks to fundraising, not turning out a fee because there is legal, also legal considerations on that and work as much as possible to build
Starting point is 00:59:30 something that has, you know, even greater traction and where it's actually worth taking a great attraction, there's a greater network effect. So I think we're not, we're more thinking about, you know, designing things that, you know, are able to get a sufficient traction such that we should legitimate to turn on a fee, or actually to propose to turn on the fee. But I think that's not not even the case at the moment. I hope it answers, I went a bit far, but I hope it answers the question. No, no, it answers the question. So actually, I also see the stickiness of, of DFI applications. I think it's a really difficult topic. So what actually makes something sticky? Clearly, it's not just the best price or the best security. It's kind of like, it's a user behavior question. And it's
Starting point is 01:00:20 not 100% clear to me what exactly actually entails the stickiness. Yeah. I think there's a lot of, you know, it all comes back to trust at some point, which is a bit weird, but that's how it is. And I do think the example of compound and av is a good example. Like I literally talking to users, I literally had many calls with people saying, hey, I'm never going to put a penny on compounds. And I'm like, okay, I mean, compound has been sure for a long time.
Starting point is 01:00:48 But, and, you know, it's, it's, the network effect here is, is, is really playing a role. I think it is, is major in terms of, you know, how to retain users. And also there are some products where by design, because you have more volume, your products is working better. It's a bit just the case of curve in that case. So tell us about the roadmap and what's coming for Morpho. I know that a lot of this is governed through. governance, but what are you most excited about?
Starting point is 01:01:21 Yes, I think like, you know, everything that will be decided, will be decided through governance and will be voted, et cetera. When it comes to more labs and the research that we're doing on lending in general, I would say like we've been thinking a lot about what makes sense, what does not make sense in decentralized lending. And I'm going to disappoint you a little bit, but as of now, we prefer, you know, keeping things close to the chest for the moment in the sense that we really like to release things that we are very sure that they are very neat and clean, at least scientifically.
Starting point is 01:02:00 So we'd rather not tease anything for six months and then release a big paper that we've been working on for more than a year rather than try to figure out roadmaps, etc. Because it's a constantly evolving space. I'm quite doubtful about roadmaps in... general. I think, you know, we are a team of 20, a bit more than 20. We're mostly researchers. So what we're doing is research. And what I can say, though, is that so far we have not something sufficiently cleans and that we're convinced of to to tease or really see anything in the public. And also, I have the team of researchers that are really, you know, firmly against
Starting point is 01:02:46 the fact that we should tease this kind of things. for them it's science and that we should not be teasing science and I respect that a lot. So I comply to the standards of the company and I just don't tease things. Okay, then maybe let me kind of zoom out a bit. What are your personal hopes for the ecosystem for 2023? So my personal hopes are rationalizing. So a lot more defy. I think 2022 and the events are grim and, you know, are grim.
Starting point is 01:03:16 And, you know, obviously, I don't wish this would have happened to a lot of people that suffered from it. But on the other hand, it has good aspects in the sense that we are rationalizing the mechanisms we're designing. I think a lot of time has been lost in token design while we should have focused on mechanism design, for example. That's a personal take, not the take of morph labs. But I think like we've seen mechanisms that are impressively relying on token incentives that inherently do not create value. And I'm hoping that 2003 is going to once and for all, you know, at least largely diminish the impact of those, those mechanisms in the space and how, you know, how talents are
Starting point is 01:04:06 sometimes, you know, working on those designs, what they could be working on more some, you know, know, more interesting primitives, for example. So I think this is my first hope. I also think that this is the perfect year for building. I'm very excited about what's going on. I talk to teams and they're all building something very exciting. Like, I'm really excited to see like the different announcements on Twitter that are going to be made in the next few months.
Starting point is 01:04:35 And I would say my last hope is that we regulations do not say, you know, two fast decisions on the topic of defy. I think one very important key thing for 2020 is that they take the stance of, you know, regulating apps rather than protocols. It's a very deep, you know, I think this is the way they should behave. And if they don't, again, personal take, but if they don't, I feel like this could endanger largely the system. And finally, I hope for more institutions.
Starting point is 01:05:11 on, you know, starting playing around Defi. This does not like a good start for 2023 because like with the FCX events and everything, people do not feel, you know, inclined to get into Defi again and he soon. But I'm hoping that with, you know, cleaner mechanisms, you know, protocols that have been sufficient trust, like I'm especially thinking of Gnosis safe, for example, that are safe now, sorry, is, I think once we have, you know, sufficiently battle tested prudives like this or uniswap, we can start thinking about onboarding like the next order of magnitude of users. And I'm really hoping one of those companies, you know, go big on some release to actually connect us to the rest of the world. And yeah, I have a lot of
Starting point is 01:05:56 hope in those industry leaders. And I hope that more will also, you know, be part of those very soon, which is, it isn't a good way to do so much. Cool. Thank you so much for coming on for our was very interesting. Yeah, definitely. I think probably one of the most interesting and in-depth postcast I've ever been, and so it was a pleasure
Starting point is 01:06:18 sharing that moment with you guys. Thanks, Paul. Thank you for joining us on this week's episode. We release new episodes every week. You can find and subscribe to the show on iTunes, Spotify, YouTube, SoundCloud, or wherever you listen to podcasts. And if you have a Google Home or Alexa device,
Starting point is 01:06:36 you can tell it to listen to the latest episode of the Epicenter podcast. Go to epicenter.tv slash subscribe for a full list of places where you can watch and listen. And while you're there, be sure to sign up for the newsletter, so you get new episodes in your inbox as they're released. If you want to interact with us, guests, or other podcast listeners, you can follow us on Twitter. And please leave us a review on iTunes. It helps people find the show, and we're always happy to read them. So thanks so much, and we look forward to being back next week.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.