Unchained - How Osmosis Is Trying to Improve the Crypto User Experience - Ep.357

Episode Date: May 31, 2022

Sunny Aggarwal, co-founder of Osmosis Labs, talks about how Osmosis is being built, the innovations that are coming, the reasons to use app chains, and much more. Show highlights: how Sunny got into... crypto  how the DAO hack turned him off Ethereum at first  how the scaling issues with Ethereum got him interested in the Cosmos vision of app-chains why he is interested in Proof of Stake what the vision of Cosmos is how Sunny compares the evolution of blockchains with human evolution why he thinks that Cosmos integrates the best of Bitcoin and Ethereum networks why he thinks that having more than one Proof of Work chain is fundamentally insecure which three technologies are necessary for Cosmos to succeed what IBC and the Cosmos SDK do why Sunny decided to build Osmosis  how automated market makers are massively underexplored why UX is such a priority for the Osmosis team why Sunny does not want to list the OSMO token on other exchanges why Osmosis has a curated dex as well as a permissionless one how Osmosis governance works  how security is provided on Osmosis what superfluid staking is how CosmWasm helps Osmosis compete with centralized exchanges how Osmosis is solving frontrunning with threshold encryption why the Osmosis team chose Axelar for bridging whether Yuga Labs could have used an app chain    Thank you to our sponsors! Crypto.com: https://crypto.onelink.me/J9Lg/unconfirmedcardearnfeb2021 Beefy Finance: https://beefy.finance/   EPISODE LINKS Sunny Aggarwal Twitter: https://twitter.com/sunnya97 LinkedIn: https://www.linkedin.com/in/sunnya97/   COSMOS What is Cosmos: https://v1.cosmos.network/intro Cosmos whitepaper: https://v1.cosmos.network/resources/whitepaper CosmWasm: https://cosmwasm.com/ Cosmos IBC: https://www.coinbase.com/es/cloud/discover/dev-foundations/ibc-protocol#:~:text=The%20Cosmos%20ecosystem%20has%20a,protocol%20(IBC)%20was%20created. Cosmos SDK: https://v1.cosmos.network/sdk OSMOSIS  Twitter: https://twitter.com/OsmosisZone Website: https://osmosis.zone/ Superfluid staking: https://medium.com/osmosis/osmosis-superfluid-staking-launch-feb-28-45f8e43064af Osmosis Vision: https://medium.com/osmosis/vision-for-osmosis-e68e796ff1c2 Threshold Encryption: https://medium.com/zero-knowledge-validator/privacy-in-cosmos-defi-edition-event-summary-8cafda021aa6#:~:text=Threshold%20encryption%2C%20applied%20by%20Osmosis,of%20votes%20required%20for%20consensus. Osmosis Governance: https://docs.osmosis.zone/overview/governance.html   Learn more about your ad choices. Visit megaphone.fm/adchoices

Transcript
Discussion (0)
Starting point is 00:00:00 heads up everyone this episode was recorded before the recent meltdown and relaunch of terra so if you hear us talking about us t as if it's still a thing that's why also this is the last episode with a long-time producer on the show dan nuss who actually began working in unchanged because he reached out as a fan he's been here through a long period of change and growth and supported me in numerous ways it's terribly ironic that i have to record this with my Apple earbuds, since Dan always did a lot to make me and the guests sound amazing. It's also ironic that I can't make a video because the Airbnb where I'm staying has such terrible Wi-Fi, because Dan is at heart, a video person. However, I and everyone at Unchained wish him the best. And now on to the show. Hi, everyone. Welcome to Unchained. You're a no-hype resource for all things, I'm your host Laura Shin, author of The Cryptopians. I started covering crypto seven years ago, and as the senior editor at Forbes was the first
Starting point is 00:01:09 mainstream media reporter to cover cryptocurrency full-time. This is the May 31st, 2022 episode of Unchained. This episode of Unchained is brought to you by Beefy Finance, the multi-chain yield optimizer. Beefy is the easiest way to earn more from your crypto. Deposit funds into Beefy's secure vaults. to auto compound yields across 12 blockchains. Got crypto? Choose beefy.
Starting point is 00:01:35 With the crypto.com app, you can buy, earn, and spend crypto in one place. Download and get $25 with the code, Laura. Link in the description. Today's guest is Sunny Agarwal,
Starting point is 00:01:48 co-founder of osmosis and contributor to cosmos. Welcome, Sunny. Hey, Laura. Nice to have you. Nice to be on. Sorry, I'm using the other side of these podcast things. sure. So I usually inviting you guests on that. Nice to be on one. So we're turning the tables on
Starting point is 00:02:05 you today. But you've been working on what people are calling the most user-friendly ecosystem in crypto, which is osmosis, among other things. Previously, you've also been a podcast host, a research scientist at Cosmos, and more. So why don't we fill people in on your background? Tell us how it is that you got into crypto and what you've been up to until this point. Yeah, sure. You know, there's, I guess there's different stages. of one getting into crypto. You know, first time you hear about it, first time you buy your first Bitcoin,
Starting point is 00:02:34 first time you actually understand what it is you just bought. But, you know, first time I ever heard about crypto was probably when a friend came up to me, senior year of high school, and he just said, Dogecoin just sponsored the Jamaican bobsled team. And I was like,
Starting point is 00:02:52 none of that sentence made any sense. What did you just say? So I had to go home that night and look up what Dogecoin is. that I like obviously from there you look up what Bitcoin is and you're like I'm like oh that's kind of interesting and so from there I when I got to college my freshman year there was this like I went to UC Berkeley and there was this like small Bitcoin club and so I'm like oh I remember this like interesting thing I looked up near that end of last year let me go check it out and so it's like
Starting point is 00:03:19 2015 when joined this Bitcoin club it was like pretty interesting I think most of it was very much over my head. But what I did was me and two of other friends, we started teaching a course on it. Because for me, the best, for me, the best way to like learn stuff is to sign up to teach it because if you have to learn something or teach something next week, you better learn it this week. Also why I do a podcast. So yeah, so, you know, started doing that from there, you know, on our first really understood Bitcoin around then. We had this class of like about 50 students. We started this new club called blockchain at Berkeley.
Starting point is 00:04:01 And basically took a lot of the students from that original club and used it to start this club. Just remind us what year was this? This was all happening in like 2016, late 2016, basically. And then, yeah, I, you know, back then we were all very Bitcoin maximally. I would say. You know, I remember I look back at some of the old lectures from that class are all on YouTube and some of them are a little bit cringy, just how a little bit Bitcoin Maxi we were. In my defense, I kind of learned about Ethereum during the Dow attack. Like I was like on a hackathon summer 2016 and I was like with a friend, I was like, hey,
Starting point is 00:04:43 I heard about this like Ethereum thing. We can go build stuff on it. Let's check it out. we open R slash Ethereum on Reddit and the entire front page is just like about how like the Dow is getting attacked and you know we got to fork the chain the world is burning and I was like yeah these people are a little bit insane let me uh not pay attention to this so I ended up not paying attention to it for another like nine months and then at blockchain at Berkeley we had this meetup this guy from digix came and he just sort of gave us the pitch on Ethereum and I'm like okay I see what you guys are going for. So now summer of 2017, I wanted to just learn more about Ethereum.
Starting point is 00:05:25 So I interned at ConsenSys where I was working on a couple of different things. I wasn't super interested. I wasn't super into it, mostly because Consensus was really working at more like application layer stuff. And I kind of really wanted to work more at like core protocol layer stuff. And so what happened was that summer, I got really, really, interested in proof of steak. And so I, what I did was I like read every single proof of steak white paper I could. And out of all of them, I think the tendermint, the tendermint one just like stood out to me because it was just the simplest. And I'm like, wow, this is so simple and elegant.
Starting point is 00:06:08 And, you know, we could probably go implement this and like by the end of the year and ship it. And so I reached out to the tendermint team. And I kind of like dropped my consensus internship halfway through the summer. And I reached out to the tenderman team. I'm like, hey, can I like help you guys like any way? And then they told. So I didn't not realize actually at the time that it was the Cosmos team that was building the tenderman consensus.
Starting point is 00:06:35 And so, you know, can get into like how these two things relate to each other. But yeah. So, you know, they, so I reached out. through the team that I thought was the tenement team, but then they told me about this larger Cosmos vision that they were working on. And I'm like, oh, this, this is perfect. This like solves all of like the issues I was seeing with Ethereum. And so I sort of started working with them that summer. And can you briefly describe what that vision was and what the problems were that you felt that it would solve? Yeah. So, well, what is the Cosmos vision? The Cosmos vision is one of
Starting point is 00:07:12 an ecosystem of app chains, application-specific blockchains that are all interoperating with each other. So how I usually explain this is like I see like the evolution of blockchains and this like three generational thing, which I know is a little bit of an overused term. But here's how what I see this meet. So you have like the generation one of blockchains. I put it in terms of like political economy. So like in political economy, you had these like, Generation 1 of civilization, you have independent kingdoms and villages where they're all very sovereign. And this is sort of like the V1 of blockchains where you had all these independent blockchains,
Starting point is 00:07:54 but that didn't really interoperate with each other. You had Bitcoin for payments. You had Namecoin for DNS names. You had SIA for storage. But you couldn't use your Bitcoin to buy a name on name coin and use it to point to something stored on Saya. These are all like separated. So in human civilization, what we did to solve this problem, we created these things
Starting point is 00:08:20 called empires. And we realized, hey, through like large scale political integration, we can achieve like really great economic integration. So, you know, through like standards and like set standards and measures and like through force, you can like create these like large scale economic systems. And so this is what Ethereum kind of did where it said, hey, if we put everything in one system, we can get all this amazing composability with each other. And it worked really well.
Starting point is 00:08:51 You can have all this amazing, like, new innovation that you get from putting everything in these systems. And ever since then, you know, people have been iterating on that. So people are just trying to build better empires, basically, better chains that can scale. So the problems I saw was, one, a lack of scalability. So that means both, like from a technical perspective, like, you know, just TPS and stuff, but also like social scalability. So I saw that like, you know, different applications are going to have one to have sovereignty over their own stacks. We saw things like, you know, after the Dow fork, I was like, wait, if this doubt, if the chain for like this, we're lucky that when it happened, there wasn't enough going on. But if something like that happened today, all of Defi would break.
Starting point is 00:09:39 there was a fork or like you know i saw like you know the parody multi-sig one where like funds were lost i was like well you know it'll be i feel if they have their own chain they could you know they could have voted to like fix that and it's the sovereignty and customizability that you really lose out so the cosmos vision was hey we can can we achieve the best of both worlds Can we have the like application specificness of generation one of blockchains, but with like the economic composability of generation two? And this is like what we've accomplished in the world and the last, you know, the greatest accomplishment of humanity in the last like 100-ish years is that we learned how to do mass scale economic integration without mass scale political integration. And we've done this through like, you know, free trade zone. and technology like the internet and institutions like the UN and IMF and one that people
Starting point is 00:10:43 massively don't think about enough, but containerization. And I don't mean Docker. What I mean is if you ever go to like a naval yard, you'll see that they all have like, there's just like shipping container that like it's the same, it's like a copy pasted shipping container and there's tens of thousands of them in your, in your naval yard. Because what we've done is we've created this standard that every single ship in the world, cargo ship in the world, knows how to transport this one container type. And every single port in the world knows how to load and unload this one container type. And this basically allows any port in the world to trade with any other port in the world.
Starting point is 00:11:28 And that just opens up like a world of globalization. So that's an analogy that will come into play later when we talk about IBC. But yeah, so this has sort of been the cosmos vision. How can we enable sovereignty, scalability, customizability through app chains, but still allow, you know, this high level of composability that we get that we're used to in blockchains today? So it sounds like that's the vision for Cosmos, where you could have all these different ports or naval yards, but they can all function together. because the container is standardized.
Starting point is 00:12:05 Okay. Correct. So at the moment, obviously, you're this co-founder of Osmosis Labs, which is the company that has built Osmosis, the Decentralized Exchange. Why don't you tell us about that transition and what the vision is there and what it is that you've been building with osmosis?
Starting point is 00:12:22 Yeah, sure. So with Cosmos, we were on the core team and we saw that there was basically, you know, to make this vision of reality, there was like three main pieces of technology that we saw we needed. So the first was that tenderman consensus, basically how many proof of work change should there be in the world? There's two plausible answers and it's either zero or one. I tend to lean on the side of one. But, you know, multiple proof of work chains coexisting is actually just like sort of fundamentally insolving. secure. What we saw was, hey, what you really want is a world of many proof of stake chains,
Starting point is 00:13:02 all checkpointing into one proof of work chain. And so we needed to go invent proof of stake. And like today, everything is using proof of stake. But like at the time, like, most proof of stake systems today are like usually running some derivative of like the tenderman consensus protocol that would create. Wait, but why would you say there would only be one proof of work chain? Because hash power, you know, if you're on a minority hash power chain, you're always like vulnerable to these attacks. And basically I think that if you have like one proof of work chain that has like all the hash power dedicated to it, it's the most secure chain. So you have this like interesting property where proof of stake is very secure in short timeframes and insecure in long time frames. But meanwhile, proof of work is insecure in short timeframes and very secure in long timeframes.
Starting point is 00:14:01 And so there's actually the best of you, what you really want to do is get the best of both worlds where you use fast finality proof of stake chains and checkpoint them into a proof of work chain. So that way, you know, that will solve your like nothing at, you know, long range attacks and stuff that you get in proof of stake. So that's like the long-term goal. There's a couple of people building this actually right now, like checkporting tendermint into Bitcoin. But that's a side point, side thing. So osmosis, yeah. So the technology is right.
Starting point is 00:14:34 So second was the Cosmos SDK, which we said, okay, if we want this world of application chains, we need to make it easy for people to build them. And so the SDK was a framework to do that. And IBC was the protocol to have these all communicate. So it took us about, two, about three years to get all of these technologies built. So I started in summer 2017. The first two were ready by the end of by like spring 2019. IBC finally became ready in spring of
Starting point is 00:15:06 20, spring of 2021. So it took us four years. Yeah, that sounds right. You know, for me, I all, my vision was I wanted to get this ecosystem built. And so once these three technologies were ready, it was like, okay, time to go build applications using these. And I was like, okay, what is the thing that needs to be built? Well, obviously, deckses are like a big piece. You know, if you look at every other DePy ecosystem, sort of the decks is the first building block you need, and then everything else sort of sprouts from there.
Starting point is 00:15:36 So we didn't actually originally start with the decks actually funny enough. We actually started more on some like front running resistance and privacy related things, but then we're like, okay, how do we apply this? And we started to, so, okay, a Dex is the way of doing this. So we started building osmosis in the January of 2021, launched in about June and took it from there. And osmosis is different from other dexes because of the level of customization that it has. there are a lot of functions that are variable and up to the market makers.
Starting point is 00:16:17 Why did you decide to build it that way? And now that you have seen how people are using, what are some of the unique types of liquidity pools that you're seeing being built? What was the purpose of osmosis was to kind of show how app chains can win, right? Or just show off like, hey, this is what app chains are really good at. What, you know, the benefit of osmosis is it's sort of this like bet on vertical integration. You know, other decks is built on other existing blockchains, right? What they can do is they have their smart contracts and they have their front ends and they can like kind of use those.
Starting point is 00:16:56 But osmosis, we have our application, our front end. We also have the control over the blockchain itself. and we have our team also builds the Kepler wallet. And so by having this sort of like full stack control from the wallet all the way down to the blockchain, we're basically able to like ship certain features and UX flows that other dexes just can't do. And so I can go into some of them. So I think what you're referring to about the customizable pools, that was actually sort of a little bit of an earlier vision of osmosis.
Starting point is 00:17:33 So I know if you go on our blog, you can see that, hey, we talk a lot about these like customizable pools. I think the thesis is still right, which is AMMs are massively under explored. And one of the things that we're working on is really exploring the design space of AMMs properly. But what we did learn from experimentation is that too much customizable can also be a little bit of a problem where what you'll end up doing is they'll often end up fragmenting markets. And so for now, what we do is we started by using the balancer AMM model with the multi-asset pools. And we did that because we're like, oh, wow, balancer out of all the existing EMMs is the most customizable.
Starting point is 00:18:25 You can, you know, set multiple assets in a pool and you can add weights and all this kind of cool stuff. And we're like, oh, that's so cool. So, you know, Dan Robinson, who's one of our investors, or a paradigm is one of our investors, but, you know, he often says that like, when you, in AIMM design, you have, like, complexity points to spend. And I think balancer actually spends them on the wrong things where, you know, I think weights are cool.
Starting point is 00:18:53 I'm not sure what they're useful for. Same with, like, multi-asset pools. They're very cool, you know, other than, I'm not really sure what they're that useful for. And so basically what we're kind of doing right now is like bringing it back, bringing our AMM design work back a step and then so we can explore other directions of the design space. Yeah. I mean, in general, it feels like user experience is such a big focus for osmosis.
Starting point is 00:19:23 So why did you make that a priority? And what were some of the major user experience problems you were trying to resolve? For us, centralized, you know, if Dexas want to meaningfully compete with centralized exchanges, which is our goal, I don't think any Defts today, like, offers the experience that, like, centralized exchanges do. And, you know, to be honest, centralized exchanges are still, to be honestly, leave quite a lot to be desired. I had to teach, like, my mom how to use Coinbase the other day. And it was, you know, still not as user-friendly as you'd hope. But we're, you know, still a load better than teaching her how to use like MetaMask and Ethereum and stuff. So, you know, we, I think also the other thing is where Dex is like the moat for Dex is their user experience.
Starting point is 00:20:11 Because the user experience is what brings retail volume to your decks. And then everything follows from there. If you have retail volume, liquidity follows a retail volume. and then, you know, institutional and arbitrage volume follows the liquidity. So if you can bring those like what, you know, what we call natural order flow to your, to your decks, then I think everything else will like fall into place. And so to do that, we have to like take advantage of some of the things we do with like the app chains like we talked about.
Starting point is 00:20:42 So an example would be one of the biggest issues I've had with like every blockchain up until today is how you have to pay fees in like the native token of that chain. And I always thought this was just like terrible UX. A couple years ago, I had to teach one of my, I was showing one of my friends how to use dye for payments. And this is back when gas costs were reasonable and we could perceivably use die as payments. But what I did was I sent him, I made him open a wallet and stuff and I sent him some dye. And I'm like, cool, try sending it back to me. And then he try sending it back and it's like, it's not working. And it's like, wait, what's wrong?
Starting point is 00:21:25 And it's like, oh, you don't have ETH for the transaction fee. And it's like, this is a very silly U.X. And especially for something like osmosis, where like, you'll notice that our, our native token, Osmo, is not on any centralized exchanges. That's very purposeful. You know, we don't want listings of our token. We are a dex and we have conviction in our own product. So, you know, we're not going to, we don't want our token to be listed.
Starting point is 00:21:51 on our competitors. But if you can't go get Osmo from a centralized exchange, how would someone use the osmosis chain in the first place? And so what we actually did was we were able to make it so you can pay transaction fees in any token you want. And we do that because unlike other chains where Ethereum doesn't know about the existence of Uniswap, right? There's like this abstraction barrier there.
Starting point is 00:22:21 In osmosis, because it's a fully vertically integrated system, the chain knows about the decks on top of it. And so if you try to pay a transaction fee in USDC, for example, it will say, oh, it'll take the transaction fee and automatically route it through the decks and say, oh, okay, look, this is actually worth this much osmo. And it will like do all the normal work like a normal fee does. And so, you know, this I think was just like such a big, lock on the UX that pay fees and whatever you want, as long as it has economic value, that the chain shouldn't really care. So that's like one example of like UX things that we can achieve with like the vertically
Starting point is 00:23:05 integrated system. And does that have to do with how, as far as I can tell from some posts I read, it seems that tokens can be added by anybody. but then for the front end for kind of like the nice ux that the osmosis decks you know shows that there when you add a token it has to be done via the governance system is that is that a correct description of how that works and if so like why did you guys do it that way yeah so this also sort of arose from this like desire for a good ux as well so what how happened was, you know, you'll notice that there's like a number of bridges out there, like,
Starting point is 00:23:53 being developed right now. To varying levels of success, but anyway. Yes, to varying levels of success. And, you know, as much as possible, we prefer to use IBC just because it is the most secure design for a bridge that's available right now, which like fully trustless, no intermediaries, yada, yada. but, you know, IBC doesn't exist between every chain today. And like, you know, it works very well for tendermint based chains or other tendermint based chains. But and there's work on integrating IBC into other frameworks like substrate and Solana and other other things as well. But, you know, at the moment, there's no IBC integration for Ethereum. And so we need to use an existing bridge.
Starting point is 00:24:40 And a lot of people wanted to be. to build bridges between Ethereum and Cosmos. There's like at least I know six existing implementations of like different bridges between the, that could have, that can connect Ethereum to osmosis right now. And, but the problem is,
Starting point is 00:25:00 let's say, ETH that flows over each of these different bridges is not fungible with each other. They all would have different, they're all different tokens on the osmosis side. And, you know, other ecosystems will often like deal with that with like these like prefixes. So you'll have like wormhole is like wet,
Starting point is 00:25:20 or then you'll have like nomad E if the net and Axler E with access. And it's like you know, you go on Coinbase. You don't have all these like ugly prefixes. And it's like that's not the UX that people want. And so what you need is you want a sort of a canonical version of an asset. the same time we want to remain permissionless. So what we actually did right now as a temporary fix is we actually created two websites. We have the main osmosis site at app.osmosis.com. And we have a second site called Frontier at frontier.comasmosis.com. And the frontier site has
Starting point is 00:26:02 basically permissionless listing. And you know, you go on and it has this like Wild West like theme and stuff to it. And it's like, it's supposed to be like, okay, look, this is like a permission list listing, but like, you know, be wary. It's dangerous. Some of these assets, you know, are not audited and, like, you know, you have all these like prefixes and like, good luck. I hope you know what you're doing. And then the main site is, it's a little bit more curated where it's like, okay, let's have like one canonical bridge as the primary asset. And so we actually have this whole governance process to decide what that canonical bridge would be for osmosis. And so it took like two or three months to go through the whole process where there was like all the brick providers submitted proposals and we
Starting point is 00:26:44 had these like town halls with all of them and this voting process. But yeah, so in the end, governance basically ended up picking this bridge called Axler as the primary bridge based off with like technical merits and stuff and stuff. So on there, you know, you'll only have only the Axler version of E, or the Axelar version of USC will be shown on that. And that's sort of just to provide that better UX and a little bit more. And, you know, the assets that are on the main site are sort of, you know, ones that, you know, we know are like, okay, these are actual teams behind this and things like that. So that's sort of there to provide this like duality.
Starting point is 00:27:26 You alluded to the governance process on osmosis. Can you describe how that works? Yeah. So governance on osmosis, it happens by a token holder voting. basically of staked Osmo holders. So Osmo token holders are, Osmo is the staking token of the chain. And you have to basically be staked in order to vote.
Starting point is 00:27:52 And when you stake, you normally delegate to a validator or you run a validator yourself. And the governance system of, this is just sort of the general government, the default governance system that most Cosmos SDC chains use is when you stake, you, it's kind of like a liquid, kind of like a mini liquid democracy where you by default inherit the vote of your validator, but you can always override them by voting yourself. If your validator voted yes on something and you're fine with that, you don't have to do anything. But if you disagree with your validator, you can always just submit a vote yourself and, you know, your validated won't inherit your voting power.
Starting point is 00:28:34 And all the votes are done basically fully on chain. there's no admin key or multi-sig or, you know, that executes and stuff. It's all on chain. There's like three main governance types. So there's what we call text proposals, which are basically, it's just a string of text. And like, so for example, like, what's the canonical bridge? Those are a series of text proposals. Then there's parameter change proposals.
Starting point is 00:29:04 So parameter change is like things that can be like in the. protocol that can be edited on the fly. So a big example of that is the incentives. So osmosis, you know, has a lot of liquidity incentives for different pools. And every week governance sort of revotes on like, okay, what percentage of this week's incentives should go to the atom osmo pool versus the Luna osmo pool versus the UST osmo pool, for example. And that's a parameter change. And then the third one is a software upgrade proposal. So basically this what it does by default is if it gets voted in valid it is all it'll like shut down the nodes at that time and then it basically makes it so we can coordinate on chain software upgrades
Starting point is 00:29:49 via on chain governance so in a moment we'll talk a little bit more about how this also affects security but first quick word from the sponsors who make this show possible the scorebed app here with trusted stats and real-time sports news yeah hey who should i take in the boston game Well, statistically speaking. Nah, no more statistically speaking. I want hot takes. I want knee-jerk reactions. That's not really what I do.
Starting point is 00:30:15 Is that because you don't have any knees? Or... The score bet. Trusted sports content, seamless sports betting. Download today. 19 plus, Ontario only. If you have questions or concerns about your gambling or the gambling of someone close to you,
Starting point is 00:30:28 please go to conixonterio.ca. With MX Platinum, almost every purchase made with your card can be covered with points, including new tastes, new fits, and virtually everything in between. That's the powerful backing of Amex. Conditions apply.
Starting point is 00:30:45 Join over 10 million people using crypto.com, the easiest place to buy, earn, and spend over 150 cryptocurrencies. Spend your crypto anywhere using the crypto.com visa card. Get up to 8% cash back instantly. Plus, 100% rebates for your Netflix, Spotify, and Amazon Prime subscriptions. Download the crypto. dot com app now and get $25 with the code Laura. Link in the description. Finance is changing. Strategies are changing. Holding is changing. Beefy Finance, the multi-chain yield optimizer, allows you to
Starting point is 00:31:22 maximize passive income while you sleep. Simply deposit your crypto into Beefy's secure industry-leading auto-compounding vaults to put your funds to work. Each one of Beefy's 740 volts automatically reinvests the interest gained on your crypto deposits, earning you more, while saving you time and fees. Beefe's strategies create bank-busting APYs with 0% deposit fees at the click of a button. Join $1.4 billion of investments and understand why so many users trust Beefie with their financial independence. Visit beefy.finance and take control of your financial future. Back to my conversation with Sunny. So as far as I understand, because Cosmos is this multi-chain system, osmosis can't bootstrap security from like the underlying blockchain as it would, you know,
Starting point is 00:32:21 if it were like part of Ethereum or something like that. So how is security provided in osmosis? Yeah. So security is provided via osmo staking. So, you know, Osmo has a reasonably high market cap to support the assets that are currently on the chain. And one of the things that we did was we sort of invented this thing called super fluid staking as a way of improving security. So how it works is Osmo while being the staking token of the chain is also the primary liquidity pair of the chain. So you can create pools for other pairs. So you could create like atom, USDC pool. directly, but Osmo is by default, sort of like the most popular base pair. And, but this kind of like lead to this thing of like, hey, a lot of Osmo is sitting in
Starting point is 00:33:18 liquidity pools not being staked. And it's like that economic value could have been contributing to stake to like help secure the chain. And so what we did was we like, well, why isn't it, right? Like this has economic value. So, like, you know, in crypto and there's like been this huge movement towards like staking derivatives as a way of solving this like capital efficiency problem where they're saying like, okay, hey, we can take a token like ETH, for example, we'll stake it, get back a staking derivative token like Steeth or STE. And then we use that STEth in DFI. The problem is this has a lot of security implications to it because I don't want to go too much into it. But what ends up happening is like because that steth is liquid, if you are valid and do something malicious, it's very easy for you to get rid of that steeth and basically have someone else absorb the risk or the slashing punishment.
Starting point is 00:34:26 So we said, hey, is there a way to do this in the other direction? And there is because, once again, we are an app chain. what we do is we do this in the other direction. So what we do is we take staking tokens, use them in defy, get back defy assets, and stake the defy assets. And so in this case specifically, anytime Osmo is in an AMM pool, you get back these LP shares, but these LP shares have Osmo underlying them. And so what we allow you to do is stake the LP share.
Starting point is 00:35:01 And because the chain understands the D5 protocol built on top, you know, it basically repoles every regular interval and says, okay, this LP share is worth this much Osmo, treated as worth this much Osmo for the purposes of staking. And still these LP shares are slashable. And so basically what we're, well, Osmo is able to secure, Osmo is able to secure itself because it's allowing all the Osmo in Defi to be used in staking to secure the chain. And so we'll be able to do this with more device primitives as well. So we just started with LP shares, but we'll be able to do, you know, we're building a lending protocol right now called isotonic. So we'll be able to do that
Starting point is 00:35:43 with like, you know, the equivalent of C tokens, but in isotonic. And we'll be able to do this with more and more sort of defy primitives. Wow. That's actually, that's super fascinating. In early March, Osmosis announced that I had integrated Cosmwasms inter-Blockchain smart contract engine into osmosis. What is Cosm-Wosom, and how does this benefit? Osmosis. Yeah. So going back to the Cosmosis SDK, today, all of the logic of osmosis is in the SDK, which means it's written in Go. Yeah. And by the way, for people who aren't technical at software development, kit. Yes, SDK stands for software development kit. But what it means is our decks isn't written as smart contracts. Smart contracts is basically like code you write and you can deploy it live to like a
Starting point is 00:36:40 running chain. The Cosmos SDK wasn't built for that. The Cosmosis SDK was built for, you know, similar to Bitcoin. It has its core logic, but that exists in the Bitcoin node software. So in the same way the osmosis decks exist in the node software. And so, you know, for a long time, we were kind of resistant to like smart contracts because we're like, oh, we want to just be this app chain, just focus on what we're doing. But as we go, we realize, hey, okay, what we sort of realized was we're trying to compete with centralized exchanges. And centralized exchanges are more than just their spot markets. What they, are is this suite of products that is packaged into one unified experience. And so along with
Starting point is 00:37:35 their spot markets, they include, you know, margining and perps and, you know, launch pads and custody services and fiat diagrams and stuff like that. And so if osmosis as a platform, as a chain wants to compete with centralized exchanges, it needs to offer that suite of products in one unified experience. And to do that, we need to enable external teams to come in and help build parts of this stack. And so to do this, what we did was we added Cosmwasom, which is a smart contracting system built for the Cosmos SDK. And it's one of the most popular smart contracting systems today.
Starting point is 00:38:19 It's used, you know, the biggest user is the Terra blockchain. So everything that's built on top of Terra is, you know, other than the actual stable coin itself, like, you know, anchor and mirror and all this stuff on top is all built in cosmwasom. And then there's a number of chains that use it, like secret network and Stargaze and a bunch more. So we added this module to osmosis. But what we did actually something a little bit different than everyone else was we made it permissioned deployment. So, you know, most of our contracting chains, you can just, anyone can just go start deploying contracts. For osmosis, you actually have to make a governance proposal in order to deploy a contract.
Starting point is 00:39:01 And the goal here is we want to make sure it still remains an app chain. And we want to be able to make sure the things that are being deployed to osmosis are like high quality and, you know, well integrated with each other. We would rather have like 20 amazing apps on it rather than 200, mediocre ones. And it kind of like, once again, you know, Apple is like a big inspiration of like how I think about like product design. But it's like, you know, similar to vertical integration. But it's also like, you know, Apple's iOS App Store. It has to go through like an approval process to list some app on the app store. And so, you know, it's a similar sort of idea here.
Starting point is 00:39:43 But the idea here is we can build now a sort of chain that has a bunch of like super well integrated DFI protocols sort of all working together. Yeah. And, you know, this comparison that you make to Apple, like, it's, it's pretty evident in how, you know, you have this focus on user experience and how, in a way, by having all these different app chains, that sort of gives you control over the quality of kind of like each of, like the decks or the landing protocol or whatever these different apps are that are going to be. But how do you kind of manage that goal against, you know, the community, goal to have these blockchains be decentralized. Do you feel that you've had to compromise in terms of centralization or rather decentralization? I think that basically, you know, the the osmosis community is like bought in and like, you know, participating in this protocol because they sort of believe in this app chain vision. And so like I said, it's not like we go around and give access to like deploy on osmosis. It's a on-chain governance proposal that like the community votes things in. And obviously, you know, the dev teams can, you know, give suggestions and stuff.
Starting point is 00:41:04 At the end of the day, I think that like the community is pretty well aligned with the vision of like what osmosis should become and like the direction to take to go there. That's just kind of like the benefit of sovereignty, right? Like this is in a system like Ethereum, right, where there's just so many stakeholders and they all have differing interests and needs out of the protocol. They, it kind of, what ends up happening is the protocol gets tugged in so many directions that it ends up stagnating and it can't really go anywhere. Like if you want to do some sort of like breaking change, it, like I remember like not the recent Ethereum upgrade, but the. the previous one, I think, they changed how some of the op codes were priced, and it broke a bunch of people's smart contracts. It broke Aragon's Dow contracts, I believe. And so it's like,
Starting point is 00:42:03 ugh, right? This is, like, not great that, like, things can break up from under you. And that's why Ethereum has to be, like, necessarily slow moving. And so, like, that with the app chain thing, So, you know, like I said earlier, we started with this goal of wanting to build this, like, front running resistant decks that, like, uses privacy technology to make that work. And we're still developing this right now. But whenever we're ready to launch this, this will require, like, somebody will be like the biggest change to how blockchains have worked since, like, you know, maybe the development of proof of stake. But to do this, we have to go change how, like, the chain works. You have to go change how the front end works. You have to go change how the wallet works.
Starting point is 00:42:48 and if there's like a thousand applications built on top of osmosis, we wouldn't be able to do that because we, you know, I don't know how we would go coordinate with all of these apps that like, hey, let's all sort of upgrade at the same time. You end up grinding to a halt. Meanwhile, if there's like, okay, hey, here's these like 10 daps that are built on top of osmosis, we can all go, we can go coordinate with them and be like, hey, you know, let's all make sure our front ends are all ready to, like, change to this new
Starting point is 00:43:19 cryptography to make the privacy system work. And so, and so, yeah, my point is, you know, the osmosis community is in the osmosis community because they believe in this vision. And so it's like, osmosis is permissioned, but cosmos is permissionless. So it's like if the osmosis chain is very opinionated, while. Cosmos is unopinionated. So if you, we still interoperate with this whole permissionless world while still remaining opinionated. It's, you know, kind of like a same thing with the duality between our, you know, two front ends as well. You know, I think there's this balance that always has to be struck. So as you mentioned, osmosis is tackling front running or MEV. Talk a little bit
Starting point is 00:44:06 about how it is that you are all doing that. Yeah. So, you know, I got really interested in MEV summer, like summer of 2020, working with the FlashBots team sort of before FlashBots existed. And I was like, okay, I want to figure out how to solve this problem. Like, you know, instead of just like auctioning off rights to it or whatever, I want to like, how do we even minimize the MEP at the protocol? And MEP is a very broad term. The type of MEP, the toxic MEP, I would say that we were really interested in was front running.
Starting point is 00:44:38 And so I'll just explain it just in case any of the listeners are not familiar. what front running is, is let's say you were going to go buy a million dollars worth of a stock. And I knew you were going to do that. What would I do? I would go buy that stock right before you, let you buy it so it pushes up the price, and I'll sell right after you. But by doing that, I gave you worse pricing. So this is very rampant in blockchain.
Starting point is 00:45:12 So because today everyone just broadcast their transaction out in the open, everyone's watching the mempool and basically looking at like, okay, here's all the trades. Let me sandwich these and that's what we call them in blockchain land. This front running is called sandwiching because you put your buy, put their buy and then you put yourself. So you sandwich their transaction. And this MEV has gotten like very toxic, especially on change, like, you know, with a lot of volume like Ethereum and Salon and stuff where there are like major dexes.
Starting point is 00:45:47 So our solution was how we saw it was we're like, this is fundamentally a privacy problem actually. Like the problem is that everyone is leaking their intent before it actually executed. So what we did was we created this system called threshold encryption, which what it basically means is we have a way of making it so you, your transaction is encrypted. when you broadcast it to the network. And when a block proposer or a validator,
Starting point is 00:46:18 when they make a block, it consists of encrypted transactions. They don't actually know what's in the block. And then how tenement works is all the validators sort of like vote on a block, commit and finalize a block. Only once a block is finalized, only then does it get decrypted and executed. And we use this using like threshold cryptography.
Starting point is 00:46:43 So you know, you might be, it's similar to like threshold signing if you're familiar with like a multi-sig. You can imagine it's kind of like a multi-sig, but for decrypting information. So, you know, what we'll have is so two-thirds of validers have to sort of share their secret in order to decrypt the transactions. But we also require two-thirds of validers to vote on a block in, order to finalize a block. And so what we do is every time a validative votes on a block, they also share their decryption share. And so once you have two-thirds of vote on a block,
Starting point is 00:47:20 it's finalized. That's also when you can decrypt and execute. And so by doing this, you know, we help solve, you know, basically any of the toxic MEP that happens via the front running. And when are you rolling this out? Sometime this year. So, you know, so what happened was we actually started with this and we started sort of started architecting this system. And then we've realized this is a feature, not a product. And that's sort of how osmosis started was we're like, okay, let's go build a product around this. Let's go build this decks. And then, you know, the poles of the market took us in different directions. You know, we're like, okay, we've got to go build the superfluid staking and things like that. And so, you know, other other sort of features
Starting point is 00:48:05 took a little bit higher priority. But like the, this doesn't really. encryption is definitely like one of our top priorities for this year. Wow. That's really funny that that was how that happened. You mentioned Isotonic, the lending protocol that you are all working on. Obviously, recently we have seen how lending has definitely attracted a lot of people to the Terra ecosystem. As we're recording, it's unclear how things will work out for that ecosystem.
Starting point is 00:48:37 But the point is, the point is. is that a lot of people were kind of talking about the risks of having such a high interest rate on that system and what would happen when they start to drop it. I was curious if you have any thoughts on kind of how isotonic should sort of thread that needle of like wanting to attract users. And, you know, I'm sure you've heard these terms of people kind of having an issue of attracting mercenary capital, but wanting to have missionary. capital. So what are your thoughts on that? Yeah. So, you know, the mercenary versus missionary capital,
Starting point is 00:49:15 I think this is like something we cared a lot about. So one of the things we did on osmosis, just the debts itself, which I don't think I'd seen anyone else do before was we sort of only put token, like liquidity incentives on bonded LP share. So we didn't want this sort of like mercenary capital that like comes in and out on like, you know, there's actually some like MEV you can do by doing that actually. So what we do as we say, hey, if you want token incentives, you have to choose to bond your LP shares, or either one day, seven days or 14 days. And the longer you bond them, you sort of earn more awesome incentives. So kind of like bringing this more missionary liquidity. And so the similar thing, we would do the same similar thing
Starting point is 00:50:02 for isotonic, where we want to make sure token, you know, assets that are put into isotonic or committed long term. Okay. So now about the question about anchor, you know, so Anchor was kind of, really what it was doing was bootstrapping the stable coin, right? Like what happened was there was a lot of stable coin deposited into it with very little actual amount being borrowed from it
Starting point is 00:50:29 because that's not really what Anchor was really going for. And the yields were a little bit artificial, right? They were kind of propped up by TFL. because their goal was not really to build a lending market as much as it was to build a supply sink for UST. Yeah, Terraform Labs. TFL. Yeah, Terraform Labs. And the problem is it actually kind of, weirdly enough, Inker kind of makes building stuff with UST slightly annoying because, so we're trying to build this like isotonic system and UST is still a major stable coin in osmosis. We'll see what happens at, you know, end of the week. But to attract UST deposits into isotonic, we sort of have
Starting point is 00:51:17 to beat the anchor rate of return, which is artificially propped up. And so it actually, the anchor artificial yield, I actually think is a little bit harmful to the ecosystem long term because it makes it harder for people to build natural uses of UST. And I think that was one of the issues that happened in the Terra ecosystem, that all the UST got put into this chasing this artificial yield instead of being used in more natural adoption. Not to say that there isn't natural adoption in the Terra ecosystem, but it's just, you know, a large, large, large majority of the UST was chasing the artificial yield. So for isotonic, you know, I mean, we will support UST, but we're also going to support other stable coins as well.
Starting point is 00:52:07 We're working a lot with USC as well as then, you know, also thinking about like capital efficiency things of how to make these things useful. So for example, like we're actually launching a stable swap pretty soon as well as a lending protocol. And so it's like, well, these two things are kind of competing for stable coin deposits. How can we make it so like a deposit in a one is actually. being used in both of them. And so, you know, there's some design stuff that we're doing here and making it so more capital efficient and stuff. And as you mentioned, Osmosis also recently selected a bridge. And there have been so many recent cross-chain bridge hacks. So what was the thinking behind choosing that particular bridge? And in general, how do you and the Osmosis community
Starting point is 00:52:58 think about bridge security? A number of things went into choosing. the bridge. I think a couple of them. One is the axler. Axler is built on the Cosmos SDK, which has sort of been a big piece for us because what that meant is we didn't have to integrate a custom bridge protocol to talk to axelars. Rather, what Axelar does is it will like use their bridge protocol to bring assets from Ethereum or Avalanche. And then it will, but we only have to use IBC in order to talk to Axler, which is a big sort of selling point for us. And so that sort of more Cosmos native is one. The second is, I think the team is just amazing. I think that, so, you know, Sergei and Georgios, like, they were like sort of the lead engineers for Algarand,
Starting point is 00:53:49 didn't really like the direction of that product project. And so they kind of wanted to leave and go build something a little bit more open and stuff. So started Axelar. And I think that, I mean, to be completely honest, I don't think their team is the greatest at like marketing themselves. I don't think they're the most well-known bridge as like, you know, some of the others. But I don't think I don't think that matters. I think that bridges are not really end user facing. They're not customer-facing products. Bridges are service providers to applications.
Starting point is 00:54:23 And as long as, you know, kind of this arbitrage, we're like, oh, we saw that they actually have this amazing product, but not as well known so we can actually integrate that. And we are there to go to market for it. But we can use their amazing product. And so the amazing product that we saw was once again, I just thought they had this really good UX flows that they had built. So the one that like kind of wowed me and like sold me on it was they have this thing called deposit addresses.
Starting point is 00:54:54 So what that means is so you go on a central. exchange today, right? And you click deposit eth. And it doesn't pop up your metamask and like say, oh, send this and it'll like have this pre-filled transaction. What it does is to say, hey, here's this ETH address or QR code and just send ETH to this address. And then the exchange will like, you know, link that to your account once it receives it. And there's two types of wallets. I call them dumb wallets and smart wallets. Smart wallets are your metamask and Kepler and phantom wallet. These things that you can have an application and you do like tell it, oh, here's a transaction and the wallet signs it.
Starting point is 00:55:45 Dumb wallets, all they know how to do is send coins. That's all they know how to do. And I actually think majority of people only use dumb wallets right now. So, you know, if I'm holding, if I have a trust wallet on my phone, right? Yes, it has wallet connect and stuff. But like really, the easiest U.X is just send coins, right? And what the actual system was designed was to deal with that U.S. So instead of like opening up Metamask, it just gives me an address and says, send coins to this account.
Starting point is 00:56:18 And it will like automatically, if I send Etheridge to that address, it'll automatically, it'll just show up in my osmosis account. And this is so important because, like, okay, who's the, what's one of the biggest dumb wallets in the world is centralized exchanges. When I, if I, via the actual system, I could say, hey, withdraw my ETH from Coinbase directly to osmosis. All you have to do is you just send your ETH to the address and it will just, you put it as the withdrawal address and it'll just show up in your osmosis account. I think that is like such a valuable UX. or the other one would be like another big dumb wallet, every single Bitcoin wallet, right? Like there's no, no, there's no smart wallets for Bitcoin yet.
Starting point is 00:57:03 And Axel actually originally started as focusing on their Bitcoin bridge. There's reasons to kind of push that down the line a little bit. But like, you know, if we want to support Bitcoin bridged onto osmosis, you need this like dumb wallet, Ux flow. So yeah, that's kind of, you know, just they're like sort of focus on like UX features that we thought were like sort of. was why the community sort of went with Axler. But then in terms of security issues, like do you feel that with with Axler, that they've resolved some of the other issues we've seen
Starting point is 00:57:36 with these cross-chain bridge hacks? There's a number of different types of cross-chain bridge hacks, right? There's, I would say the vast, vast majority of hacks are not economic attacks. They're really just software bugs, right? And, you know, the wormhole attack was a soft, or a bug. And unfortunately, you can, you can do your best at that, but, you know, at some point, it's just a matter of, you know, good luck, I guess. But like, actually, you know, it's gone through
Starting point is 00:58:07 a number of audits. It's written in the Cosmos SDK primarily, which I think is, you know, I'm probably a little bit biased, but I think it's actually, you know, I don't think there's been any Cosmosis SDK chain that has had any sort of major hack yet, which is good to see, I guess. you know, knock on wood. Yeah. So, you know, they're quite well audited. When it comes to the economic security, you know, I like that Axar is run as a proof of stake chain, right? It's not unlike, you know, so Ronin, the Axi one was actually the first one that was really like an economic attack where, you know, first of all, they had these like eight validators, but four of them were run by one company. And it's like, guys, that's not a decentralized validator set. And so, you know,
Starting point is 00:58:53 that was able to be sort of taken over. And then you have things like wormhole, which is basically running this like, you know, white listed validators. Meanwhile, Axler is a proof of stake system that they have their own token and like becoming a validator is permissionless. And the other thing that we're actually working with them as well with on is building in safeguards into into the bridge.
Starting point is 00:59:18 So like there is no reason that like, over 25% of your bridge bridges like TVL should be moving across the bridge in like a five minute period, right? Like that is, if that's happening, there's something going wrong. So, you know, we're working with them on adding these like stop gaps where they're like, oh, okay, look, if we see this like net outflow of assets in like a 24 hour period, okay, you know, similar. have a circuit breaker, right? It requires like, okay, some sort of manual intervention to be like, okay, what's going on? And so, like, building in these, like, stop gaps and, like, this sort of a security mindset around the process is, like, I think, how we resolve a lot of these things.
Starting point is 01:00:05 Yeah, that reminds me of, like, ages ago, like, literally, I think, like, in 2015 or something, Emin Guns here, he proposed, like, something called vault or something on Bitcoin, where for large amounts, it would be the transaction. would be delayed by 48 hours or something like that. So I noticed that recently when Yuga Labs had its debacle with its NFT drop for the digital land in Other Side, it tweeted afterward that it urged its doubt to look at launching its own chain. And you quote tweeted that and said, App Chains are the way. But a lot of people felt that Yuga Labs was actually blaming Ethereum for something that they themselves could have prevented. So why did you see that as a kind of like a good example of why app chains are a solution. Yeah, because, you know, people kind of criticize them like, oh, like you didn't make your
Starting point is 01:00:59 contract as gas efficient as they could have been. And it's like, yes, you're right. But first of all, I'm not sure that would have actually solved the problem because if they were more gas efficient, I think the way their auction was structured, it would just have caused the price would have just cost more gas, like the price per unit of gas would have just gone up and ended up costing. the same amount. Really what it is. And also it's like, you know, we're getting to this world where like to build on Ethereum, you have to like be like, you know, you can't even write in a solidity
Starting point is 01:01:29 anymore. You have to like go into the EVM bytecode and like hand optimize things. And it's like, this is not how like secure engineering is done. Right. And so essentially what's going to happen is this is a problem with any generalized blockchain is you're always going to have your application is always going to be competing for throughput. And you, and especially when we're talking about games, like this is always a main issue. So you see even on Polygon,
Starting point is 01:02:00 right, you had that like where Polygon went down because that sunflower game basically ended up eating all the throughput. And if you're some other DAPs sitting on Polygon, that would really suck, right? Or like, and so on Ethereum,
Starting point is 01:02:14 yes, like this auction took up a lot of space on Ethereum. But it's like, if you're another DAPSO and Ethereum, that would suck if like, I remember there's this joke back in like 2017, back when ICOs were happening. And it's like, oh, imagine we're using ETH to pay our like, you know, fill up our gas at the gas station. And it's like, oh, sorry, you know, this is going to cost $50 because it's an ICU going on on the other side of the world. And it's like, oh, like this is, this is kind of silly, right? And what we've actually seen in Cosmos, there's a lot of the early project sort of using Cosmos.
Starting point is 01:02:48 Cosmos is, osmosis was sort of the first big defy application on Cosmos. A lot of the early adopters were actually more on the like decentralized web side of things. So you had things like a Kosh network, which is like a decentralized cloud.
Starting point is 01:03:04 You had Sentinel, which is a decentralized VPN system. And it's because these are the things that get priced out of generalized blockchains first. So what ends up happening on a generalized blockchain, you know, the price of using the chain will always get go to the like whatever the highest user is willing to pay. And so defy apps, you know, maybe a defy user is willing to pay $5 in order to make a transaction.
Starting point is 01:03:31 But I'm not going to pay $5 every time I want to connect to my VPN, right? And so those are the applications that get priced off first. And I think gaming is sort of going to sort of be like the next big one where it's like, you know, gaming systems. even if you were like as great as you want, you know, you're going to be on a generalized blockchain. You're always going to get priced out. And so I think we're going to start to see a lot more gaming ecosystems sort of building their own app chains. And then getting all the benefits you get with app chains, right? Oh, you can go use our native token for fees.
Starting point is 01:04:05 And, you know, you can. So one of our team members at Osmosis, his name is John Patton, he on the side built this little side project called Treasure, which has turned into this huge, like, I think it's one of the biggest, like, NFT ecosystems out there now. And they're going to be building their own app chain pretty soon. And like they can do cool stuff where they can like use their NFTs in the proof of stake system. And you get all this like cool customizability and you can like build the chain system into
Starting point is 01:04:35 the game mechanics. And so I think that like the, I don't know, I think Ugo Labs has a lot of, a lot more design space to create interesting systems where they have their own chain. Okay. You made a good case after I read so much criticism of that comment. Last bit, you've talked multiple times in this episode about how you envision osmosis competing with centralized exchanges. Talk a little bit about that because I think a lot of people feel that the day when
Starting point is 01:05:04 decentralized exchanges compete with centralized exchanges is a ways off. Yeah. I think today, most decentralized exchanges are competing in a very different market. than centralized exchanges. So, you know, you'll have Uniswap that's primarily focused on the Ethereum ecosystem, and you have serum, the slana ecosystem and stuff. But if you look in like, you know, major volume, most volume is actually between like the native assets of different ecosystems, the L1 assets.
Starting point is 01:05:35 And I think the decks that's going to be able to attract that volume is not going to be a dex built on any of these L1s, but rather. a neutral independent chain. And so osmosis, by being this like sort of neutral platform, we're not in the Ethereum ecosystem or the Solana ecosystem, the avalanche, we're just like, and Cosmos is not really an ecosystem. In my opinion, Cosmos is a stack, a software stack that many things are built on top of. And within that, you can have different ecosystems. You have like Terra is its own little ecosystem built on top of Cosas SDK stack. So, you know, the goal of osmosis is to be, this like neutral place that we can you can come trade your eth or soul and you know have all this
Starting point is 01:06:21 like privacy and stuff that that we're providing people we're working with the axler team on building this like product where people can swap between like you know eth ethereum for avax on avalanche and like one click right they don't actually you know they don't have to actually they don't even have to download a kepler wallet or anything it will just they make the transaction from their metamask and it will, you know, you get picked up by Axler. They'll use this cool technology called interchain accounts. So the Axler chain will do a swap on the osmosis chain and then send the tokens to the destination on Avalanche. And so, you know, I think kind of like the shape shift, like experience, but like, you know, actually live and working in a decentralized way.
Starting point is 01:07:07 So these are sort of the things that I think that will put osmosis ahead, like, you know, at least competing in a similar market to centralized exchanges today. And then when it comes to like the product offering, you know, that's just sort of where we have to go build the best product. You know, we're working on building like everything I've said so far. You know, the reason we're building a lending protocol is because I don't see trading and lending as two different products, right? I think they actually are two sides of the same product because if you want to build,
Starting point is 01:07:43 the best margin trading system, you need your trading engine and your lending engine to be like so well integrated. This is what makes the FTX system so well, so good, because it's like how well integrated their system is. They're sort of like the gold standard. And they have, they can do all these like things like, you know, these like sort of staged liquidations and like, you know, very efficient cross margining and all these kind of things when you have this like sort of integration. That's kind of what we're kind of going for on the product side. I have this integrated stack. And then the last, you know, just like I said, really big focus on UX and brand is another one. So you'll notice that if you go on the osmosis website,
Starting point is 01:08:25 we have all this like colorful artwork and we have this like mad scientist mascot there. His name is Wasmington. We were kind of just like, you know, you look at normal companies in the world today, and they all have mascots, right? Like, you know, you have Ronald McDonald or the Geico lizard or, and it's like, why don't crypto projects have mascots? And so, so yeah, you know, we're just trying to like, I think these are sort of like more subtle like brand and UX things that we think will make osmosis more appealing. All right. Well, this has been an incredibly fascinating discussion. Where can people learn more about you and your work? Yeah, you can follow me on Twitter.
Starting point is 01:09:13 I am at SunnyA97. And you can also follow Osmosis on Twitter. It's at Osmosis Zone. And you can check us out at the website, osmosis.com. Right. Well, thanks so much for coming on Unchained. Awesome. Thank you.
Starting point is 01:09:35 Thanks so much for joining us today. To learn more about Sunny and Osmosis, check out the show notes for this episode. Unchained is produced by me, Laura Shin with Albert, Anthony Youn, Daniel Ness, Mark Murdoch, Shoshonk, and CLK transcription. Thanks for listening.

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