Epicenter - Learn about Crypto, Blockchain, Ethereum, Bitcoin and Distributed Technologies - Jeff Wu & Teddy Woodward: Notional Finance – The Fixed-Rate Lending Protocol

Episode Date: October 12, 2021

Notional is a protocol on Ethereum that facilitates fixed-rate, fixed-term crypto asset lending and borrowing. The core concept of Notional is fCash, a zero-compound bond defined by a currency type an...d maturity date. Notional’s liquidity pools are built by liquidity providers who contribute cTokens and fCash and act as counterparty to the lenders and borrowers that are active on the protocol.We were joined by co-founders Teddy Woodward and Jeff Wu to chat about the benefits and tradeoffs of fixed rate interest borrowing, how Notional operates, and comparisons to other lending protocols in the space.Topics covered in this episode:Teddy and Jeff's backgrounds and how they got into cryptoThe benefits of a fixed rate over a variable interest rate loanThe product from a user perspectiveThe role of liquidity providers in the protocolTradeoffs of using Notional as opposed to other lending platformsLender and borrower obligationsHow Notional maintain securityThe ERC1155 token standard which is implemented on fCashThe maturity parameter and how it's determinedThe Notional governance modelEpisode links:Notional FinanceNotional DiscordNotional on TwitterTeddy on TwitterJeff on TwitterSponsors:ParaSwap: ParaSwap aggregates all major DEXs and makes sure you beat the market price at every single swap and with the lowest slippage - paraswap.io/epicenterChorus One: Chorus One runs validators on cutting edge Proof of Stake networks such as Cosmos, Solana, Celo, Polkadot and Oasis. - https://epicenter.rocks/chorusoneThis episode is hosted by Sebastien Couture & Friederike Ernst. Show notes and listening options: epicenter.tv/413

Transcript
Discussion (0)
Starting point is 00:00:13 Welcome to Epicenter, the podcast where we interview crypto founders, builders, and thought leaders. I'm Sebastian Kutio, and I'm here with my co-host, Freda K Ernst. Today, we're speaking with Teddy Woodward and Jeff Wu, who are respectively co-founders, as CEO and CTO of Notional Finance. Before we talk to Teddy and Jeff, I'd like to tell you about our sponsors this week. With Pereswap, you can beat the market price every single block. It's fast, highly liquid, and they just launched the Reef 5, which has brand new contracts and APIs. It has a modular infrastructure, which is more gas-friendly and now supports free approvals using Ethereum's permit messages.
Starting point is 00:00:50 They also recently added support for Avalanche, Polygon, and BSC. And you can always use Pereswap with your ledger device, right in Ledger Live. Go to Paraswap.io to get started. Proof of stake is transforming crypto, and you can be a part of it. Start participating in networks, contribute to network security, and earn rewards by staking with Course 1. course one is your staking provider securing billions in assets for over 10,000 customers on 25 networks, including Solana, Cosmos, and Ethereum. If you're interested in running your own branded nodes, well, they have a managed white-labeled nodes-a-service offering that leverages course ones highly available and proven infrastructure. Course One also just helped launch Lido for Solana.
Starting point is 00:01:32 It's really exciting. Salana's liquid staking solution that allows you to stake and participate in Defi at the same time. So head over to chorus.1 and start your staking journey. Hi, Teddy and Jeff. Thanks for joining us today. Thanks for having us, Sebastian. Yeah, thanks for having us. So before we get started and dive into Notional Finance, tell us a bit about your backgrounds and how you became interested in crypto.
Starting point is 00:01:58 I started my career. I was actually working in banking. So I was an interest rate swap trader. And basically, you know, I started there for, for about four years at Barclays. And I really like trading, but I kind of hated working for a bank. And it seemed to me that it was very much the way of the past. And so I was sort of trying to figure out, you know, what, you know, what the new thing
Starting point is 00:02:27 in finance was going to be. And cryptocurrencies just seemed like an obvious sort of next step. Whereas, you know, because I was working in sort of finance post-financial crisis, And there were all these regulations that were making it very almost impossible to do anything new or interesting or creative, which, you know, there's a reason why those regulations were in place. But it was a lot more boring to work in that environment. And, you know, so I saw cryptocurrencies, which is a completely new thing. And just like, and it just seemed to me to just be like super exciting and intellectually interesting. and so I wanted to be a part of it.
Starting point is 00:03:08 And I left my job to trade crypto for family office in 2018. And then sort of towards the end, towards the end of that. So end of 2019, I wanted to get into Defi and I started notional with Jeff in January of 2020. So that's me. So Jeff, what about you and how did you guys meet? Yeah, so my background is more in tech. So I started my career in the Bay Area, working for a tech company doing data science
Starting point is 00:03:47 and working with distributed systems. So in around like 2011, that's when I started my career. And back then, kind of the hot new distributed system was Hadoop, which maybe some people remember, but that was sort of like the beginning of like the big data kind of movement, right? And so, yeah, so I spent a lot of time doing data science, data engineering, and, you know, that type of work. In 2016 and 2017, one of my coworkers introduced me to Bitcoin, and I just kind of naturally, like, became fascinated with the technology. And really, at that same time, it felt like, it kind of felt like the early days of, like, big data again.
Starting point is 00:04:31 You know, this is like a cool, new distributed system. It works at a much larger scale. and so it kind of got me excited again about something new. It didn't really like click for me as to like why someone would want to use blockchain or crypto until I started reading about MakerDAO. And that's when I was like, okay, this is like, there's a natural kind of product market fit here with with financial products, right? Like this really makes sense to me.
Starting point is 00:04:57 And so in 2018, I left my job and I took a new job at a new job at, Splunk as the product manager for their blockchain, for their blockchain team. So Splunk is, it's sort of a data analytics firm here in San Francisco. And, you know, I worked looking sort of at the blockchain crypto industry in general, looking for like business opportunities for Splunk. And so in the course of that, in late 2019, I met Teddy, actually at a Cosmos hackathon here in San Francisco where actually we met we met Sunny so this kind of I was at the hackathon too yeah all right yeah so we met I was just walking around taking pictures and like you know like putting stuff on Twitter I wasn't actually doing anything but I was there
Starting point is 00:05:48 awesome yeah that was actually surreal experience because I had been listening to epicenter a lot and and I was having trouble with the Cosmos SDK and like Sunny sat down next to me and started helping me and I was like oh wow this is like kind of surreal. But yeah, Teddy I met there just actually very serendipitously. And we, we, we just, I like, I had wanted to do, I, we had both seen compound come out like that very recently then. And we were, I think we both just wanted to do a fixed rate, fixed term version of that because we felt like that was like, I was like, like, variable rates are cool, but like a fixed rate product is something that is more compelling to like a mainstream audience. And so, and I also think like
Starting point is 00:06:35 from when we first met at the hackathon, like within the first 10, 15 minutes, we just hit it off. Like, we have a really good rapport in terms of like the kind of skills and expertise we bring. And I think they complement each other really well. And I think we also get along really well on a, on like a personal level. So, um, were you guys building anything at that hackathon? Yeah, we built a very early version of Notional. It's a fixed rate kind of thing using the Cosmos edge SDK.
Starting point is 00:07:05 Actually, we took first prize there and that kind of encouraged us to keep going. Okay, cool. And so you switched over because you were building it originally, I mean, the prototype or like proof of concept was on on Cosmos. And then what made you decide to pursue
Starting point is 00:07:24 it on Ethereum? I mean, I think in, so that was late 2019. At the time, Defi was still quite young then and all the activity was on Ethereum, so this seemed like a natural fit for us.
Starting point is 00:07:40 Okay, cool. Actually, I think this t-shirt I'm wearing now and I got from the conference and I like my daily water bottle is like the water bottle from that hackathon. I have like lots of swag from that conference for some reason. I was going to wear the t-shirt, but I couldn't
Starting point is 00:07:55 find it. I guess I had a question for you, Jeff, about your sort of Pax experiences and something that I often find myself thinking about because I'm not at all sort of like familiar with, you know, the big data industry or like that sort of like ecosystem. And I wonder if there's anything that, you know, what are the things that you took away from that experience like working in that industry that apply to crypto? Because like I think in many ways are similar, but like in many ways are also different, like the types of infrastructure on which, you know,
Starting point is 00:08:27 blockchain's operator, like, it's totally different from the types of things you were mentioning earlier. So, like, what's the parallels there? And how does that apply in the crypto space for you? I think one is just like, they're both distributed systems. Like, big data computing is, it's distributed across, you know, I mean, kind of a cloud environment, but sort of the general principles of, like, state across multiple machines, message passing, you know, consensus.
Starting point is 00:08:55 They're applied in similar ways. So there's like a lot of like kind of low level kind of technological kind of analogies between the two. So that's one. I do think from an engineering perspective, working in blockchain is is both fun and frustrating. I mean, if you're in the big data space, you sort of always have like at your fingertips unlimited compute and unlimited storage sort of endlessly. But on the blockchain, right, like that's not the case. every bite you use, like cost money.
Starting point is 00:09:26 And there's like a lot of congestion. And so kind of flipping from like one like, you know, endless supply to like very limited supply is like, it's an interesting engineering challenge. I think it's quite fun. I would say that's kind of the big difference. Yeah. For sure. Cool.
Starting point is 00:09:43 So let's talk about Notional. So you're already alluded to it. So Notional is a fixed rate lending and borrowing product. call. Maybe let's talk about this at a high level first. So why, why is the fixed rate something that's desirable for customers? I mean, I think that, you know, the fixed rates are really desirable because they give people stability and certainty and the ability to plan for the future. You know, and you can sort of, if you look at traditional financial markets, you see that the, I amount of fixed rate debt compared to variable rate debt is just like overwhelming. I think
Starting point is 00:10:30 like something like 90% of the U.S. debt market is fixed rate as opposed to variable rate, which shows that, you know, empirically, it shows the importance that both borrowers and lenders place on sort of stability and certainty. And, you know, just like if, you know, if you think about it, it's very challenging to do anything beyond, um, you know, a very short-term time horizon if you're working exclusively with variable rates. Like if you want to take out a loan, you know, even just use an example from sort of your everyday life, you know, if you want to take out a loan to buy a car and the rate that you're, the rate of interest that you're paying on your loan fluctuates between 2% one month and 10% the
Starting point is 00:11:17 next month, it's very, very difficult for you to plan. and, you know, know if you can afford that, right? So, so, you know, if you extrapolate that forward to, like, you know, if your rate of interest is fluctuating that much every sort of every day or every month or it has the potential to, I mean, it's very, very difficult to, like, commit to, I'm going to borrow something for five-year, you know, take out a loan that's, like, with five-year maturity. Just because, like, you have no idea. I mean, it just makes it very, very difficult to do anything.
Starting point is 00:11:51 but something that's extremely short-term. And so I think that, like, you know, fixed rates beyond just sort of bringing in sort of a more, a user base that values certainty and stability can also just really expand, like, the capability of sort of the DFI system to enable use cases that are sort of more long-term and just, like, enable, like, new kinds of behavior.
Starting point is 00:12:20 Yeah, so I think that's what we're really excited. about. So Teddy, can I ask something about legacy financial system? So basically, I totally see that for consumers having fixed rate loans is highly desirable just because loans that people typically have to satisfy often are a significant portion of the money they have to spend, right? But what you're doing in essence is that you're buying insurance. or you're buying some sort of financial product that that gives you a fixed borrowing rate.
Starting point is 00:12:57 Whereas if you actually got the borrowing rate that was just the borrowing rate over the day, you would probably on average pay slightly less, right? So basically, if you say 90% of our loans are fixed rate, is that consumers or is that also companies? Because basically if I'm a big company and I kind of operate on that, level, I can take larger financial risks and kind of shave off like a couple of tens of a percent somewhere, right? Yeah, so I think that's actually not necessarily the case.
Starting point is 00:13:34 So your assumption here is that essentially by fixing your borrowing rate, you're paying away some expected value, right, in return for getting this certainty. Yeah, exactly. That's exactly what my assumption would be. Is that wrong? Well, I mean, it's not necessarily, it sort of depends, I guess, like, really like super trading-y about this. Like, it's sort of like depends in aggregate who values the certainty more,
Starting point is 00:14:02 borrowers of lenders, right? It's possible that, you know, for example, the lenders may, like, value the certainty more than the borrowers, and then theoretically anyway, they would be sort of willing to pay away some expected value in return for the certainty. And so it's not necessarily, but I think that, you know, in reality, it's just, it doesn't quite work like that. You know, so like, for, you know, for example, the ability to borrow at a fixed rate is not just a, it's not just a, like a bet on where the sort of variable rate is going to be over the terminal loan. because, like, for example, you know, if you borrow, if you know what your fixed rate on your borrowing is,
Starting point is 00:14:48 it gives you the freedom to pursue perhaps a certain type of investment that you feel like only might generate this amount of return. And the fact that you're able to fix your financing costs gives you sort of the confidence and like the sort of minimal aggregate risk such that you will pursue that course of action. Right. So it's less of a like, you know, there's a given amount that I'm going to borrow anyway. And like should I borrow variable or fixed? It's also sort of like, you know, I want to borrow fixed because that will allow me to take on, you know, this other investment opportunity, which maybe has a capped upside return.
Starting point is 00:15:28 And I'll know that because my borrowing rate is fixed, my profit's going to be positive, right? Or like I'll have a reasonable expectation. So I think it's honestly just like more complicated than, you know, just you're speculating on what the variable rate is going to be over the duration of the loan. It's just more complex. So walk us through the product. I'd like to start with, you know, what the product looks like from the user perspective and then maybe we can dive into, you know, the more technical aspects. But first, actually, I'd like to ask you how much liquidity is on Notion. Yeah.
Starting point is 00:16:06 So right now, we've had, you know, kind of fluctuating liquidity. I think like right now we're in the order of 10 million TVL. So kind of, you know, what we've been doing as a company. So I'll give you a little bit of background. So we launched Notional V1 in January of this year. And we've had, you know, I think between $10 and $20 million of TBL since the launch. And what we're doing right now is we're, you know, kind of got our heads down building Notional V2 and we're just getting set to launch that. So Notional V2 is going live in three to four weeks, fingers crossed.
Starting point is 00:16:50 But that's going to be, you know, I think that that'll be a big step up for the protocol because we're sort of making some significant changes to the protocol as well as launching our token in our public liquidity mining program. and we anticipate that, you know, this set of changes is going to really be a big step forward for Notional. Cool. So then walk us to the product. Like what what can I do as a user of this product, you know, if I'm a lender or a borrower and what does it look like for me and maybe, you know, contrasting that to what people may all already be used to, which is, you know, AVE or compound or some of these other lending platforms? Sure. Yeah. So basically, like the core concept in Notional is what we call F-Cash. And that is kind of like a zero-coupon bond in that it is defined by a currency type and a maturity date. So for example, December 1st, 2021, USDC is an F-Ch token that matures on December 1st, 2021. Okay. So this F-Cash token is transferable. It's tradable. And on December 1st,000, and on December 1st,000, that matures on December 1st, 2021. Okay, so this F-Cash token is transferable. And on December 1st, 2021, it can be redeemed for one USDC on Notional. So effectively, December 1st, 2021, USDC represents USDC at that specific future date. Okay?
Starting point is 00:18:16 And the way we enable fixed rate borrowing and lending is by allowing users to trade between USDC today and USDC in the future as sort of represented by this F-Cache. this F-catch. So if you're a lender, you can sell your USDC today and purchase USC on December 1st 2021. And the exchange rate at which you make that trade between USC today and USC on December 1st implies a fixed interest rate over that period of time. So that's like the basic way that this works. And the way we sort of facilitate that trading is we have liquidity pools, uh, on chain where we have, you know, USDC on one side and US, or December 1st, 2021 USC on the other
Starting point is 00:19:08 side. And you can sort of trade between them. And we have liquidity pools for different currencies and different maturities. So, you know, we have USC December 1st liquidity pool, you know, a USC March 1st, 2022 liquidity pool, for example. And so we have, as a user, you have multiple options, you can borrow and lend, die and USC at several different maturities. So in a way, you're not actually, so the protocol doesn't fix an interest rate, but market mechanisms do kind of like they would in traditional financial systems. That's correct. And the way I think about it, and, you know, for everybody listening, I'm a trader, so it's probably
Starting point is 00:19:58 not the way that everybody else thinks about it, but I think about it less as borrowing and lending than buying and selling cash in the future. That's the way that I think about it. And yes, it is market determined. Right. So we have these liquidity pools. As people borrow and lend, they move the prevailing interest. And do you guys have basically liquidity providers or market makers that kind of emulate what a currency market would look like on a legacy? system? I suppose. It's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, it's, can actually use the, to, to the sort of traditional financial system. Yeah. And the liquidity providers, um, what, what's in it for them. So basically, and I'll talk a little bit about Notional V2 here because we've sort of changed the
Starting point is 00:21:04 way we've changed the way this works a little bit. But basically, the liquidity provider earns interest on the capital that they put into the system. So in Notional V2, liquidity providers actually provide C tokens instead of the underlying token like die. They'll put in C die. So they earn interest on their capital plus trading fees. So anytime someone borrows or lends, they pay a transaction fee that goes to the liquidity providers, you know, very similar to Uniswap. So the liquidity provider is going to earn interest on their capital via compound. They'll earn transaction fees from borrowers and lenders on Notional. And they'll also earn sort of, you know, in Notional V2 anyway, liquidity incentives in the form of our governance.
Starting point is 00:21:59 Okay, maybe let's talk about the governance token in a bit. But does that mean that the borrowers and lenders effectively get the same rates? So basically, because there's no spread? So there is a spread and the spread is the transaction. Yeah, but that's a one-time thing, right? So it's not. That's correct, yeah. So it's like a true market rate and borrowers and letters get the same market rate.
Starting point is 00:22:24 as opposed to something like a compound where there's structurally a spread between the lending rate and the borrowing rate that is not the case in Notional. There's there's like one interest rate that both borrowers and lenders get. So what are the, I mean, there must be tradeoffs to using Notional as opposed to another, you know, lending platform. What would you consider those tradeoffs to be? Okay. So I guess, so, you know, I would compare it to something like, to something like compound or AVE. And the tradeoffs, I mean, I think from my perspective, I think that the most significant tradeoff is going to be just the fact that compound and AVE have been around for a while and they are lower risk, therefore, right? I think that smart contract risk is just an undeniable thing that anybody has to reckon with in DFI.
Starting point is 00:23:20 and if you're launching a, you know, a big, ambitious new platform, you know, like Notion will be two, you know, people need to think about smart contract risk, right? And a thing that, you know, Compound and Abe have is that they've been around for a while. And, you know, this most recent thing with Compound notwithstanding, they have, you know, built a very strong track record of security. So I would say that that's like, you know, that's probably the most significant tradeoff that I would see. Yeah. I just want to add a couple of things here. So one is that I think one misconception that we've seen a lot with Notional is that even if you're like lending or borrowing fixed on Notional to, you know, three or six months, you're not locked into that for the duration of the term, right?
Starting point is 00:24:15 So one thing about Notional is that you can, you know, lend and lend some money. And if you need to withdraw that money, you can sell that F cash back into the markets and get your money out. And you'll be able to sell it at sort of the current market rate at that point in time. So that's, you know, one thing that we've heard with compound. Oh, you know, like compound, I can always get my money out. Well, that's kind of similar with Notional as well. And I also say one tradeoff on the downside here with Notional is that since you, you are going through a liquidity curve, both on lending and borrowing.
Starting point is 00:24:48 You know, the gas fee on the lending side is going to be similar to the borrowing side, right? So on both sides, the gas fees will be a little bit higher. I think on compound, since you're just wrapping C tokens, it's cheaper on the lending side. But, you know, for us, that the action is about similar on both sides. So you'll pay a little bit higher gas fee. But I think those are the main differences. Yeah. And what happens at the maturity date?
Starting point is 00:25:16 Like, are you expected to have paid off your loan by the maturity date? And if you haven't, what happens? You get liquidated or what happens then? Yeah, yeah. Okay. So basically, and just for your listeners' clarity here, so I'm going to be talking about Notional V2. Okay.
Starting point is 00:25:34 So given that we're watching this pretty quick, or pretty soon rather, and we've changed a few things. So in Notional v. 2, if you're a lender and you reach maturity and you haven't rolled your loan forward, what's going to happen is that immediately upon maturity, you're going to switch from earning a fixed rate to earning the variable rate. Okay, so immediately upon maturity, you're no longer earning, say, 6% fixed. Now you're just earning the variable compound lending rate on your cash. Okay. So there's no action necessary.
Starting point is 00:26:10 That's what happens as a lender. Now, as a borrower, it's, so basically the way Notional works, it's very important in order for us to ensure that lenders can pull their money out when they're entitled to taking their money out, we have to make sure that borrowers essentially make good on their obligations, right, and pay their debts by the time that they say they're going to pay their debts. So if you're a borrower and you borrow until March 1st, 2021 or 2022, rather, and you can roll your debt forward if you don't want to actually repay your debt. So, so, you know, let's say it's April 1st, you can decide, okay, so I'd really rather keep my debt open. So I'm going to roll my March 1st debt into, you know, March 1st, 22, or 2023, rather.
Starting point is 00:27:02 So you can roll your debt forward. Now, if maturity does come and you haven't paid your debt, what's going to happen is that a third party can roll your debt forward three months on your behalf. So essentially, you will be forcibly auto-rolled forward by three months at a penalty interest rate that's like at the moment we've decided upon a 250 basis point. So that's 2.5% penalty to the current market interest rate. So, you know, if the three-month interest rate was 6%, your debt would be rolled forward at 8.5%. So there's like a little bit of a penalty that you're paying for not paying on time, but you are not going to get liquidated. Your collateral is not going to be seized. Your debt is just going to be rolled forward.
Starting point is 00:27:56 That's interesting. That's quite different from the experience, say, like on a typical, like, on a typical, uh, protocol where like you borrow the money and you just like pay the interest for as long as you're there and you know if you pay it back whatever like you're you're paying the interest on the on the principal so when when this happens who are these third parties that get to kind of carry over your loan for the next three months and are they there's some kind of incentive mechanism here for them to do this or uh yep that's correct uh so it's it's kind of like a liquidation function and like you know we would expect the same kind of people who are
Starting point is 00:28:32 going to be doing liquidations are going to be doing this sort of rolling forward. And the incentive is, you know, so we said that there's, you're, you're borrowing at this penalty interest rate, you know, two and a half percent over sort of the market interest rates. That, that settlement penalty is the liquidator's incentive. So they essentially lend to you at a two and a half percent premium to the market rate. And then the expectation is that they would lend to you. immediately sell that F-cash that they got from you on the on-chain market and just capture
Starting point is 00:29:08 that spread. Okay, I see. And you already talked about the fact that everything is collateralized. So can you talk about the choice of collateral and what the collateralization ratio is? Sure. So this is going to be something that will change on an ongoing basis. But we are going to launch with, so we're launching with the same four currencies that we have live on Notional v1. So eth, wrecked Bitcoin, USDC, and die. And all four of those currencies are going to be lendable and borrowable. And they're all going to be eligible as collateral to collateralize loan in any one of those currencies. And the initial collateralization ratio for like a USDA debt collateralized by Ether, for example.
Starting point is 00:30:02 We're going to start off conservative. So we're starting off with a collateralization ratio that is roughly 150%. So it's a, you know, a slightly more conservative collateralization ratio, but that sort of reflects the fact that, you know, this is, we're launching a brand new protocol and we want to get comfortable before we sort of start making that ratio a little bit more aggressive. And then for the actual collateral types, So, you know, we're launching with those four, but the collateralization framework on Notional v2 is very flexible.
Starting point is 00:30:36 So we will have the ability to deploy new collateral types, and we very much intend to do that. So that's going to be, from a business standpoint, we expect to launch a new batch of collateral types pretty close following the launch of Notional V2. So we will definitely like continue to add support for new collateral types that sort of fit within the risk framework of the protocol. So yeah, so I mean, you know, this stuff will, you know, we we do a lot of this kind of risk work in-house. And, you know, it's something that I think we put a significant emphasis on as company and we want to put an emphasis on as a community, sort of risk management of the protocol. And so I think that these collateralization ratios and new collateral types, you know, these things are going to be fluid. And we definitely, definitely intend to make notional as capital efficient as can be without sacrificing the integrity of the protocol. And we want to enable people to borrow against as wide a variety of collateral types as we can safely onboard.
Starting point is 00:31:47 Okay. Maybe let's talk about the governance and how to add collateral types in a number. bit in the frame basically in in the context of the token also and but just just for wrapping this up so what happens if my loan is underwater yeah so if your if your loan is underwater basically if you have become under collateralized you are eligible for liquidation so what a liquidator can do is they can purchase a portion of your collateral and you know deposits the currency that you owe, right? So if you are taking out a USDC loan
Starting point is 00:32:29 collateralized by ether, your liquidator can purchase some of your ether and give you USDC in exchange for that ether. So basically, you know, by doing that, they're gonna reduce the risk of your account and recilateralize your account. And what's the penalty? Yeah, so the initial penalty,
Starting point is 00:32:52 we're going, with for, so basically the liquidation penalty is going to vary by currency. Now the liquidation penalty for ether, the sort of the initial penalty we're going for is 8%. So, yeah, so that is the liquidation penalty. One thing, I know that we're talking about collateral here. And so one thing I wanted to mention, I think Teddy can describe this better than I can, but one thing about Notional, which is different from compound in Avey, is that in Notional, your collateral can also be liquidity provided into Notional F-cash markets, right? So like Teddy mentioned, ETH is both tradable in these F-cash markets.
Starting point is 00:33:42 So, you know, you could deposit ETH that would be wrapped into C-Eth as your collateral, But you can also deposit ETH and have it turned into liquidity, which is being provided on those ETH markets. So you'll be earning additional sort of yield on your ETH while it's being provided as collateral. So one thing about Notional, which, you know, I know we're talking about a very high level here, but there's a lot of depth in terms of the collateralization framework, which allows people to sort of collateralize not only liquidity, but also lending, right? So you can be lending ETH out at six months and be borrowing against it. So there's just a lot of ways to, there's actually like beyond just the currency types.
Starting point is 00:34:27 There's also like different sort of subcategories of each currency of how it can be represented as collateral. I don't know, Teddy can probably explain this. Yeah, yeah. So I'll just kind of like follow on that a little bit. Thanks, thanks, Jeff, for sort of bring that up. But like, but yeah, so if you want to take out a USC loan, and you've got ether as collateral, you can just deposit the ether into Notional and borrow against it. Or, like Jeff said, you can earn yield on your collateral while you're using it to borrow against, right?
Starting point is 00:35:01 So if I've got my ether, I can actually lend it at a fixed rate on Notional and then use that loan to borrow against, right? So I can lend it. I can also provide liquidity on Notional. So we haven't talked about this yet. But in Notional v2, we have this thing called N tokens, which is sort of our version of Notional liquidity tokens. So you can mint N tokens from your Ether. So you can provide liquidity to Notional and then borrow against that liquidity you've
Starting point is 00:35:35 provided. So you can earn liquidity fees. You can earn note incentives and then borrow against it. Right. So we think that this is like, you know, it took a lot of work and it adds like a lot of code to make sure that this works. But we think that this is like a pretty killer feature because essentially what it means is that you are giving up nothing as a user, right? So there is no dead weight from your capital. Right. So like your collateral can always be earning an attractive rate of interest. So you never have to like just put up capital and not earn anything. on it. And we think that that is pretty critical. And it's like, it's something where it's like, you know, if you look at the decentralized, like, OTC lending businesses and crypto, they don't give you any. So when you borrow USC and you, you know, collateralize that with ether or wrapped Bitcoin, they just take your ether. They don't give you any interest on it. Right. And whereas,
Starting point is 00:36:34 like, so, so on Notional, this is an objectively better thing because you are earning. all the possible sort of interests and returns that comes from your collateral at the same time as you're using it to collateralize your loan. So we think that's pretty cool. That is cool. And capital efficiency is something that is notoriously important to defy users. But this kind of brings me to a question for Jeff. So Jeff, Jeff, in terms of security, I mean, so basically this is this is often a criticism that's levied against defy, right? Basically that it's a house of cards and as soon as one card falls, the entire house collapses.
Starting point is 00:37:15 And I mean, we've seen that even tried and tested protocols such as compound and compound had a huge bug last week. And I mean, it wasn't catastrophic and it paid out too much in fees and so on. So basically it wasn't a catastrophic failure, but it was pretty severe bug. So how do you go about mitigating this risk for your protocol and your users? Yeah, so I would say just like broadly the way kind of the way we think about
Starting point is 00:37:49 notional the product and like everything we do, you know, our priorities like number one is security. Number two is capital efficiency and number three is like user experience. And we kind of evaluate everything we do sort of in that frame. And so I think security, especially in DFI, like, it's sort of, it's just software quality, right, at the end of the day. And software quality, that's sort of like the highest level that you can, like achieve. And that comes like kind of critical components of like good software quality I think are well known. You know, it's it's good documentation. It's naming your variables cleanly. You know, it's like being a really good, like conscientious approach. like first and foremost. And then it's testing, right? It's just like exhaustive testing in like different scenarios. And then even beyond that, you know, and like a lot of kind of issues, you know, that are ongoing. But at the same time, it's one place where users and like developers, all value
Starting point is 00:38:56 security like very highly, right? And you kind of don't see that in sort of like the more traditional software space. Like security tends to be something on the best. back burner. And so I think it's nice that users actually value this and pay attention to, like, you know, the audits and, you know, and care about those things. So, you know, along those lines, you know, it's also not just testing, but it's audits. And it's also like adopting new technology, right? So we're working with Sertora on formal verification and like kind of some of the newer kind of like fuzzing tools coming out, which sort of expand the capability of testing beyond just like just what we're kind of writing, you know, right off the bat.
Starting point is 00:39:38 So I think we're always looking for ways to just get more confidence around the code and just kind of ensure that it is doing what we intended to do. Okay, so basically if I step back one step, if you look at each individual module at each Defy Lego brick, even if each individual Lego brick is structurally sound and well-engineered and has clear APIs and inputs and outputs and no intrinsic bugs, I mean, if you combine enough Lego bricks together, you can still get a structurally unsound system, right? So basically, and to me, that's also a systemic risk that kind of we as an ecosystem kind of need to think about how to go about this and how to protect the users who even despite the fact
Starting point is 00:40:30 that maybe each individual brick is fine, but if you actually stack them in a certain way, it ends up being very much not fine. So do you have any measures in place or any thoughts on how we as an ecosystem should address that? Yeah, I think that's a great question. I would say what happened with compound, you know, was, I think for me was an eye opener, right? Because we, You know, we're integrating with compound. It's a, it's a dependency here. And, you know, unlike some software dependencies where you can sort of hard fix a version, right? Like compound's going to change.
Starting point is 00:41:06 It's a dynamic sort of dependency. And so I think it's something that, you know, we, at least for me, my takeaway was that, you know, I need to be, we, you know, I need to be paying more attention to what's happening there and sort of what, they're doing on their side in governance, right? And I think that I think that's true of a lot of protocols, which depend on compound. And, you know, I, you know, and, and I think that's, you know, I think at the end of the day, right, as we sort of become more interconnected, you know, I think it's sort of, it's in our best interest to make sure that compound is working well and working healthy. You know, we depend on uniswap for people to be able to kind of trade out of positions during liquidation.
Starting point is 00:41:55 So that's, you know, another thing that, you know, we are going to do. We're going to monitor the liquidity pools on uniswap and curve and make sure that they're deep enough for our liquidations. And, yeah, I think we just kind of need to be vigilant as sort of as a community in a system, right? Because, yeah, I totally agree. We're all dependent on each other. I'd like to ask you about the F token and or F cash token. I read that there's a, you guys have built a token standard or you're leveraging an existing
Starting point is 00:42:28 token center called the ERC 1155. I had never heard of this token standard. What does it do exactly and how is it different from other tokens you may be familiar with? So I think most people are familiar with the ERC 20 token standard, which, so something about the ERC 20 token standard, which is nice and makes it easy to develop against and understand, is that something like USDC is always going to be USC. It's never really going to change. We can pass it around to all of us and it'll sort of, it's going to remain USDC.
Starting point is 00:43:04 One unique characteristic of F-Cash is that it matures. So on a particular day, December 1st, you know, 2020, 2021, it's going to convert from a promise to like actual, like, redeemable USC, right? And so it sort of doesn't adhere to the expectations that you would have of an ERC20 token because it changes at a very distinct point in the future. In addition, like one thing that we want to do with Notional and one like important piece of Notional is the ability to trade and create F Cash at different maturities, right? So we have the three and the six month in the one year. And one thing we haven't talked about and is available Notional is the ability to actually lend and borrow at dates that are. in between those different points in time, right?
Starting point is 00:43:53 So you can actually lend in OTC markets at nine months or eight months if that's something, if that's a product that people want, right? And a really cool part about Notional is that we can actually value that and value those F-cash assets and let you borrow against them. But, you know, sort of the scalability issue of creating ERC 20 tokens for each one of those dates and like, you know, having different token contracts from like a technical perspective, it kind of becomes really cumbersome. And so that's why we chose the ERC 1155 standard,
Starting point is 00:44:25 which we think fits the nature of the token much better. So the key thing about an ERC 1155 token is that it's identified by an ID. And so each identifier will be like the currency and the date that sort of identifies the F-cash asset. And basically you can call that contract saying, I would like to transfer, you know, December 1st, USDC F-Cash, and it'll sort of be able to locate it properly and transfer. And what that does is it gives the developer a single contract, single point of entry, for transferring all different types of F-cash assets.
Starting point is 00:45:04 And that's kind of, it makes programming and kind of like understanding system like a lot better. And one analogy, I think for this, that kind of helps make it more clear is that, you know, in traditional finance, you know, if you're going to trade something like an equity, you go to the stock market, right? But if you're going to trade something like a bond, something with a fixed term, fixed interest, like you go to different markets, right? You go to OTC desks or you just go to different markets. And they're not like, they're not sort of intermixable in the same standards, right? And I think that's something very similar here, right?
Starting point is 00:45:37 This is a different type of asset. And so I think it requires a slightly different standard to make a good experience for the developer. So it creates a token which has properties that, where you have common properties, but there's like a non-fungibility between different characteristics of the same token. So it's like one contract to manage different fungible tokens that are not fungible amongst each other. Is that like a good way of the start? Yeah, yeah, that's great. So great way described.
Starting point is 00:46:11 So USDC on December 1st is fungible with all other USDC, on December 1st. But USC on January 1st is not fungible with USDC on December 1st. So that way, you know, you kind of have these kind of stacked maturities that are going out. They're fungible within themselves, but not between. Talking about maturity, who defines these maturity periods? And I suspect its governance. So maybe we could talk about that a little bit and how all these maturity dates get
Starting point is 00:46:45 get defined. So again, this is in Notional v2. In Notional v2. So one thing about Notional is that when you provide liquidity, it gets distributed across the different F-cash markets. And so that has the effect of fragmenting liquidity across these different pools. So one thing that we didn't want to happen is have it get fragmented across too many pools. So what we've done with Notional v2 is we sort of hard-coded like a F-cash market cadence
Starting point is 00:47:21 that will go from three-month to six-month to one year to two-year to five-year to ten-year and then to 20-year. So that's sort of like the defined cadence of the F-cash markets going out to the future. And governance will sort of enable, like turn them on as we go forward. So we're going to start with the first three. three months, six month, in one year. So that's what users will be able to lend and borrow on the liquidity pools. But, like, as I mentioned, with the actual, like, token standard underneath there,
Starting point is 00:47:56 there is the ability for, like, OTC trading, like direct trading between two parties at sort of dates in between kind of those liquidity pools. I don't know if you want to add anything to that. No, I think that's pretty good. Yeah, so there's like, we have this sort of predefined maturity cadence, which references a reference time that rolls forward every three months. So basically, you know, you might have January 1st, let's see, what would it be? I suppose it would be December 1st, March 1st, and December 1st, 2022.
Starting point is 00:48:40 Those might be your liquidity pools. And then once you get to December 1st, those dates would roll forward. They would all roll forward. So then you'd have March 1st, June 1st, and June 1st, 2022. So every three months, the active maturities for the liquidity pools are going to roll forward three months. When do you plan to introduce the longer cadence ones? Because, I mean, these would be also super interesting to see how people gauge the future of the ecosystem, right? So basically, if you're going to buy a 20-year fixed loan on
Starting point is 00:49:18 the defy product, this has so many externalities that go into this beside what you think money is going to cost for the next 20 years, right? Yeah, yeah, yeah. So I think that, you know, I think it'll be a little while before we get to 20 years, if I'm being completely honest. I think, you know, basically our intention here is, you know, there's a lot of things to consider when we activate one of these sort of longer data maturity. So as Jeff said, we're launching with a three month, a six month, and a one year. So the next thing to turn on would be the two year, right? And when you turn that on, it's very, very difficult to, and I think technically it might be impossible to turn it off. but, you know, basically it's hard to go back on it, right?
Starting point is 00:50:08 And so once you turn it on, you need to sort of support it in perpetuity pretty much. Now, because of that, you know, it's not a decision that we take lightly. And kind of the downside, one of the downsides of turning on one of these longer dated maturities is that you distribute the total liquidity amongst a greater number of liquidity pools. So you're sort of fracturing liquidity. So there's like a very tangible downside to opening up one of these longer dated maturities. But so basically we want to be sure that, you know, people really want it prior to, prior to turning it on. And the way we like are going to sort of figure that out is by, you know, so in Notional Re-1, we had a three-month and a six-month maturity.
Starting point is 00:50:57 and we saw that, you know, the vast majority of the activity was in the six-month. So this sort of made us believe that, you know, what people really want with fixed rates, they want long durations. And so that's why we're launching the one year at launch with Notional v2. And so we're going to go see and see what happens. You know, like, is the majority of the activity going to be in the one year? And our users are going to tell us that they want even longer date maturities? So, you know, I think that a lot of it is just sort of like, you know, we're extending the maturity horizon with notion of V2.
Starting point is 00:51:36 We're going to see what people think, see, you know, like listen to what they tell us. And if they do want a two year and we're satisfied that there's going to be a decent enough amount of activity to justify putting liquidity in that two year, then, you know, we should be able to turn it on. That makes complete sense, but it kind of leads me to my next question. who is we? So who decides what's the governance look like? Good question. Okay. Yeah. So we have, in Notional v2, as I alluded to earlier in this podcast, we are issuing a, you know, the protocols governance token, the note. And, you know, like are the governance decision making, so protocol upgrades and risk parameter changes, that's all going to be subject to on-chain voting by note holders, right?
Starting point is 00:52:31 And so, you know, we've pretty much forked compound governance. And maybe Jeff can say a little bit about exactly any kind of differences between the way our governance module works and the compound governance module works. But before we get there, I'll just say a little bit about, you know, the sort of the token distribution. So, you know, no folders are going to be making these decisions. And we are really, you know, we really believe that ultimately, you know, we want notion to be foundational infrastructure for this new financial system. And so we want to distribute and governance of protocol and to decentralize control. And so to that end, we have earmarked about 55 to 60
Starting point is 00:53:25 percent of the total token supply for the community to be distributed mainly through liquidity incentives, but also through a foundation that will support the community with ecosystem grants and sort of development grants. But basically, you know, over the next few years, we plan to distribute that, you know, majority of the tokens to people that aren't us, basically. And so, you know, we plan to progressively decentralize the effective control of the protocol. Yeah. And then, Jeff, I don't know if you want to say a little bit about, you know, our governance system from a technical standpoint.
Starting point is 00:54:10 I mean, the government system will work very similar to compound, you know, in terms of voting and the way it can make changes to the protocol. I think, you know, this is an area, I would say, is, you know, there's a potential for us. to up, you know, as a protocol as a kind of community to decide to upgrade and change that to, I guess there's, you know, tons of different governance models out there. So, you know, I would just say like, you know, where we're starting is kind of like starting point and we'll kind of see what the protocol needs to do from a governance standpoint to kind of change that. One thing that the way we're parameterizing it, I think this is kind of like maybe interesting is like, So compound currently has like a seven day cadence.
Starting point is 00:54:56 I think everyone's kind of aware of this now of actually getting changes through. So one thing, you know, we're healing aware of is that this is a new protocol, you know, as we go out. And so we want to be able to make some changes quicker. So we're going to shorten that time cadence for us to be to about two and a half days in the beginning. And as the protocol matures, as we feel more comfortable of that, we'll kind of elongate that time cadence. It's so, you know, just as a way to kind of represent the maturity of the system. Yeah. So, but otherwise, I think it works pretty similar to Compa.
Starting point is 00:55:31 One thing that I thought would be really cool here is if, you know, because like lots of people, I'd say, have positions in Avey and they may want to move those positions into something like notional to benefit, like basically from a better interest. rate or at least a fixed interest rate. Is there a way or are there products that you know of or like, you know, without having to code your own flash loan contract where basically you could say, okay, here's my position on Ave, I want to move it over to compound. This is how much gas it's going to cost,
Starting point is 00:56:03 but it's going to happen and I'm going to be able to move all of those positions there in kind of one transaction. Because that's something that I think like I would use. Yeah, absolutely. So I think Instadap does this between compound and Ave, although I'm not like entirely certain. But we,
Starting point is 00:56:19 Actually, as part of like the code that we've open sourced for Notional v2, there's a, there's a flash loan contract that will move your compound, you know, variable borrow into Notional. And then essentially like flip you from a like a variable rate into fixed rate borrow in a single transaction. And then also on the flip side, actually, if you're holding C tokens and you actually just want to lend at a fixed rate, you can actually just posit those into Notional and receive F2. cash in return. And so that you can actually flip your variable rate loan into a fixed rate loan directly. With the AVE integration, since we're not using AVE as the underlying money market in Notional V2, you know, swapping from AVE is something that is possible. And we'll definitely look into, it's something that, you know, as Teddy alluded to, as part of like building the community. Those are the types of things that I think the foundation would look to
Starting point is 00:57:21 supporting through like development grants and things of that nature. So maybe let's zoom out to the ecosystem a bit. In your view, what are the next milestones that will hit in the defy system? So I mean, this week we saw that Sebastian helped me out here, French bank. Society General Forge. Yeah, here we go. Made a maker proposal. So, I mean, what do you, I mean, so basically, Teddy, as someone coming from traditional finance,
Starting point is 00:57:59 what do you think the next year is going to look like? Okay, yeah, so that's a really interesting question. I think, you know, first of all, let me just say that, you know, obviously I'm biased, But I do think that that Notional V2 is going to unlock some really cool stuff in Defi that you haven't been able to do. So I'm just going to say that real quick first because basically, so these F-Cash tokens that we've been talking about, they allow you to define and manipulate cash flows at specific future dates where you have guaranteed liquidity via the Notional infrastructure. And that's something that you've never had before in D5. And so you're going to be able to, like, create, you know, really cool sort of fixed income
Starting point is 00:58:46 secured. Sorry. Fixed income products. Like, for example, coupon bonds, right? So you could, like, you could essentially bundle a number of these F-cash tokens together such that you could buy a bond that would give you fixed payments on a periodic cadence. So you could have, like, you could, you know, lend $100 for two years and you'd, you'd, get fixed payments every quarter, right, as opposed to, like, taking the entire payment at the end,
Starting point is 00:59:17 right? And I think that that's something that's really cool. It's obviously a super popular product in traditional finance. You can't do it in defy today. And something like F Cash allows you to do that. So that's just, okay, so that's just my little thing on a national head to say. Now, I think, like, from a more sort of macro perspective, yeah, this is going to be really, really interesting. year to come for DFI. Because I, you know, I still talk to a lot of my two friends in traditional finance. And, like, even some of the more conservative ones, like, they're coming around to D5. They really are.
Starting point is 00:59:55 And I think, like, it's past the point now where, you know, we've hit the big numbers. And so we've gotten people to pay attention. And we've sort of, like, I think proven out, like, some real product market fit here. And the longer we stick around and like these things continue to work, like just the more undeniably useful, like this space starts to look to outsiders. Right. So I think that the number, absolute number one thing that people, that has made sort of more mainstream users wary about Defi is is the security risk. Right. So the idea of like, because you just think about how weird it is, right?
Starting point is 01:00:38 So it's like, I'm going to take my money and I'm just going to like put it in a computer program, right? And there's nobody I can call if like things don't work as as they're supposed to. Right. It's like a really weird thing. It's like a psychological barrier that you need to get over. And then really the only way to make people comfortable with doing that is is time. Right. And it's time that these things are operating and they're operating correctly and people are getting their money back when they're supposed to.
Starting point is 01:01:05 Right. And, you know, we've had time now where these. systems have been operating safely and securely, right? And I think that, you know, over the next year, that will just continue, like, that will continue and, and people will become sort of more confident and less worried about sort of smart contract risks. And I think that, you know, we're also seeing innovations in sort of like the defy insurance space that are going to get people more comfortable, which I think is like super interesting. And, you know, basically the, the the thing that's that's the barrier to entry is is risk, right? So it's smart contract risk. It's
Starting point is 01:01:45 regulatory risk. And I think over the next year, you're going to see like a significant diminishment in both of those risks, right? So like one just with additional time and and sort of new insurance solutions coming to market for defy that's going to reduce the smart contract risk. And then kind of the other thing is, you know, like a lessening in the regulatory risk. Because I think that, you know, like I saw like a headline that the FDIC is looking to potentially insure stable coin issues, right? Or like offer insurance to stable coin issues or to like approved stable coin issues. And I think that like, you know, there is a recognition that that that, that, defy is important and I think regulators in the U.S. are, you know, going to be offering some
Starting point is 01:02:39 actual clarity within the next year in this space and that's going to, I think, make a lot of people sort of more mainstream users much more comfortable. So I think that, you know, in the next year you're going to see like a lot of the risks and barriers to entry significantly reduced. And that's not even talking about like, and I hadn't mentioned, but like the, you know, layer two solutions coming online. So I think like, like, Like a year from now, you can see like a lot less more contract risk, a lot less regulatory risk, and lower gas fees because of layer two. And I think if you put all those things together, then it's like defiance is like a no-brainer. And it's objectively superior to traditional finance.
Starting point is 01:03:20 And so I think it's like a super exciting time. I totally agree on many parts of what you just said. the one issue where I feel like my personal feeling is more or less diametrically opposed to what you just said is regulatory, right? So basically, to me, the feeling is that regulators, especially in the U.S., are not moving in a great direction. I think that, well, I think it's up for debate, I would say. I mean, I think that, you know, people have obviously.
Starting point is 01:03:58 Obviously, like, some of the stuff from some certain officials has, like, caused concern in crypto space. But I think that in the U.S., what you've actually seen is, like, significant pushback from people who are very, you know, like, pro-crypto and pro-innovation in the U.S. I think that there's, like, a non-negligible, you know, number of politicians that are really on our side. And that, I find very encouraging. And I think that there's a growing recognition from sort of what we've seen.
Starting point is 01:04:28 You know, yes, there are people who are against crypto, but I think that there is a growing recognition that this space is going to be, you know, extremely important. And like, just like this thing is growing extremely rapidly. This thing is going to be big, right? And I think that there's a growing recognition of that. And there are a lot of people who want to make sure that that the U.S. has like places a stake, places a flag there. So I think that, you know, I'm really actually pretty optimistic from that standpoint. Okay, that's good to hear. It's always nice to hear people be optimistic about the regulatory environment.
Starting point is 01:05:12 So Teddy, Jeff, when is Notional Version 2 coming out? Yeah, so we're targeting first week in November. Yeah, so that's what we're targeting. I think we'll do it. So I'm, again, I'm optimistic. I see Jeff chuckling in the background. So we'll look out first week of November. And where can people find out more about you?
Starting point is 01:05:37 Where can they go and partake in governance and in liquidity mining and so on? Yep. So you can visit our website, notional.finance. You can follow us on Twitter to hear all the updates on what we're doing. That's at Notional Finance. And you can also just jump in our Discord and ask us questions. We're all there. We're very responsive. Discord. Notional.finance is the link there. And yeah, and, you know, keep in touch and let us know if you had any questions or, you know, any stuff that you want to see us build. Cool. Thank you guys. That was super interesting.
Starting point is 01:06:21 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, 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
Starting point is 01:06:47 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,
Starting point is 01:07:00 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.