Motty Lavie / Braavos

Starknet ecosystem growth and Braavos wallet security

InterviewFebruary 20, 202427:12

In this episode

Ashton Addison speaks with Motty Lavie, CEO & Co-Founder of Braavos, on the Starknet ecosystem, how security and functionality are improved over traditional EVM networks, the security and privacy needed on Starknet wallets like Braavos, upcoming $STRK airdrop, and how else Starknet will grow in 2024.

Key takeaways
  • Starknet uses validity rollups with ZK proofs for scalability while maintaining Ethereum's decentralization and security standards.
  • Account abstraction baked into Starknet's protocol enables custom signature verification and arbitrary execution logic per transaction.
  • Smart contract wallets like Braavos offer two-part architecture with client-side application and on-chain account contract for enhanced functionality.
  • Starknet's cheap computation and account abstraction together address the user experience gap between traditional web applications and self-custodial crypto.
  • Braavos wallet is necessary on Starknet because the protocol requires smart contract wallets, unlike chains where MetaMask can be used directly.

Chapters

Transcript

Read the full transcript 4,503 words, auto-generated and lightly edited

I'm ashon Addison from the Crypto Coin Show and today on blockchain interviews with Marty lvi CEO and co-founder of braavos mty welcome to the show and thanks for taking the time thank you great great to be here I'm excited to dive into braavos wallet the Stark net ecosystem which I've been very fond of in the past months I'm excited for the growth of that I'm interested in

your insights into it being Deep In Stark net as well and we can dive into all of that today but I would love to start off our ation together by first of all hearing a little bit about you your background in blockchain and what led you to starting braavos and then we can dive into all the details sure I will be happy to I'm I'm actually what you can call a

latecomer to crypto I'm spent most of the last decade in a company I co-founded a classic webd company did everything from embedded software Cloud software a lot of AI before AI was as popular as it is today and only got into crypto I think two and a half years ago I had a luxury of taking the time and studying the space and you know it was clear

at first of all I fell in love you know right at the beginning but it was clear it was clear that from you know the web two realm that I got in there is a huge gap in of user experience there a lot of good things in crypto but the user experience was needs needs a lots of a lot of improvement if we if we ever want to get to mass

adoption and maybe you know that's also the founding story be Beyond braavos we saw a few things you know coming together that can really allow us to improve dramatically the user experience in crypto MH you know I completely completely agree and I feel like we're making huge strides in 2023 24 with people starting to explore

new blockchains and get more deeper into web 3 as it seems like the user experience is getting a little bit easier more understandable safer that people can sort of venture into new things or things have been around long enough that they're like okay I can dip my toes into this so I'm curious a little bit about bra wallet and sort of what inspired you to specifically go

into this yeah so as I mentioned I think that if you come from the from classic web to you can see a huge gap in what users are used to in their everyday application and what they are being offered in what we call real crypto self custodian and decentralized crypto as opposed to centralized crypto which is might be a good entry point but it's

not you know it's not what crypto is all about and me and my co-founder we said wow this Gap has to be closed and luckily for us we you know a few things came together at the right time that made us and still makes us believe that we are able to close that and mainly that's a cheap computation and the notion of something

that is called comp obstruction that maybe we can dive into a bit further in the conversation definitely would love to dive into that but I feel like before we get to that you know there are a lot of people that have used the Stark net ecosystem and the blockchain I've used it myself pretty thoroughly but there are millions of people that are still

using the centralized exchanges or maybe they're just holding Bitcoin and ethereum and they've yet to dive into these other ecosystems maybe they haven't bridged their ethereum to Star can you talk a little bit about the ecosystem you know behind braavos why you chose that and why should people experiment you know what makes it so good that you decided to build on the

Stark net ecosystem yeah so I told you that I had a luxury of taking the time and really studying the crypto space at large before diving in and starting building and you know when I studied I started with the different l1s and quickly came into the conclusion that ethereum did the right rof at least in my point of view between

decentralization scalability and the security so sacrificing scalability in order to get de centralization and security and then went and see okay so what do we do with the with scalability and back then there were H three you can say Solutions one is side Changs which was clear that it's not really a solution then there were rollups there were the optimistic

rollups and the ZK or what you more accurately can call the validity rollups and when I look at the optimistic rollup it was somewhat obvious that's at best intermediate solution because that also has a very strong limitation on how much it can scale and also the finality of optimistic rollups is something of a problem which you know in Current

Designs take take up to a week which is a very long time and it was clear that validity rollups or ZK rollups are the future and in back then there were two main players there were there was ziky syn and stocket and stocket was Far Advanced with battle tested technology in terms of star proofs that already work in a product called starx that were used

by big protocols such as dydx and immutable X and sare and Rhino and so forth and stock took and build took the stock technology and built stocket which is a composable network and it was a very good sign for us the main caveat was that stocket invented their own language which is optimized for validity proof unlike the

entire let's say ethereum ecosystem or even more than the ethereum ecosystem that uses solidity and evm stock took a completely different approach and for us it was a concern we weren't sure if it if it can work or not so we did a little test project that became a very successful project and just to make sure that it works and then we said oh

that's great so stocket offers us abundant computation meaning we can do a lot of computation on the blockchain in a really cheap way and stocket had another another Jam in it in which they took count obstruction maybe technical listeners can can refer to that as e 4337 and baked it into the protocol meaning we have on state C obstruction

baked into the protocol and both of these things like very cheap computation and abundant computation together with account abstractions allow us to bridge this Gap that we saw in uix and if you like I can dive into why exactly that is yeah I would love to learn a little bit more about account abstraction and why other blockchains are also starting to pick it up and I

feel like it's going to be the norm moving forward yeah so I completely agree so for listeners that you know that aren familiar with account obstruction account obstruction is basically what's What sits in the base of smart contract wets and the difference between traditional wallets like metamask and smart contract wallets is that traditional wallets are

application only meaning you have an application either as an extension on your browser or as an app on your phone the application reflects the status of your account on the blockchain and allows you to sign transactions but basically everything happen on the client side on the application side and smart contract wallets actually have two

sites you can think of that as the ation side like all traditional wallets and an account smart contract that sits on chain and all of your transaction goes through this account smart contract and this is extremely powerful now that we've divided the account into two into into two parts because it allows us to do two main things one is to employ custom signature verification

logic meaning we are no longer bound to the signature scheme that was set by the blockchain and the second it allows us to bring an arbitrary execution logic meaning we can add any logic that we want to each transaction that we issue from the account and you know that's a whole new design space that we can bake into that practically whatever we want

and the beauty here is that we are not sacrificing nor neither decentralization nor self- custody and that's that's really nice and we can give a few example of what exactly we can do with that MH I appreciate that explanation and I think this is sort of the reason that the you know the part of the reason that braavos swallet exists and that you can't just connect snark

net into metamask like you can with ZK sync and some other chains you know it's still using ethereum but you have to have a separate ecosystem where you're Bridging the ethereum over whereas you know ZK sync Linea you can just sort of switch the chain on metamask and it's easy to do but you're not going to have that functionality that granularity that

you would in the starnet ecosystem is that right exactly exactly exactly Since U starnet baked the count obstruction into the protocol it means that every wallet on a c obstruction has to be a SM contact wallet and all that all the entire ecosystem works with smart contract wallets and having that from the get-go is very powerful because you don't have any compatibility

issues like you might have in classic evm chains that were reliant on what we call EA externally own accounts like like metamask and you can see that the entire stocket ecosystem take advantage of that and I can give you know maybe one or two classical examples so people will understand if you take a swap in amm if you go to Unis swap on ethereum

L1 you need to First approve the amm to use the token and usually you approve for the maximum amount meaning the amm has has as the privilege as the allowance to withdraw from your account whatever amount that it wants and only after that in the second and third transaction you can actually do the swap on St net with the account obstruction smart contract

wallet one of the basic features is multic call meaning you don't have to call in a in one transaction you don't have to do a call to one contract but you can do a call and another call so you can combine this approve and swap in the same transaction and approve exactly the amount that you want to swap and then not give protocols the you know infinite allowance into your wallet so

that's just a very small example of what can be what can be done done on spot and deps are utilizing that constantly mhm no that's a great example mty and I think some people have fallen cursed to that original method of you know approving tokens and yeah say you want to trade $10 and then it approves a million dollars that you had in your wallet which then you know if

you happen to get fishing attack later or something that can be siphoned out which is a big big security issue so exactly yeah no it's a great explanation I'm curious though with daps dex's di5 platforms like Unis swap for example it seems easy for them to be able to add other chains that are evm compatible say on kyber Swap they're adding ZK sync

when they already had ethereum and Linea but it might be a little bit harder for them to integrate the Stark net because of the extra functionality as well is that a barrier to adoption for some of the tradition traditional dexes that are the main go-tos right now or how much harder is it for these main applications to integrate Stark net so I think it's a blessing in a

curse because it is a higher bar to integrate why is that because take you know take Unis for example to move from ethereum L1 to arbit or to optimism you know it's just a click of a button because it's evm it's the etherum virtual machine with the same solidity code and the same solidity code which is already working and audited and debugged etc etc H to

onboard stocket they will need to rewrite their entire code base from solidity to Cairo and adjusted to the Kyo language and also to the stock powerful functionality but that's that's heavy lifting that's not like pushing a button that's a lot of men or many maybe years of engineering work is so the barrier is definitely harder but the plus size is that it

allows for new protocols and new approaches to emerge on stocket without the need to fight incumbents and take braavos for example that's a that could be a classic example a metamask has over 80% market share on interium M1 if you know a new startup like ders need to fight metamask that's an EXT extremely hard up uphill button on the contrary when when we can

Build a user base and show the advantage of smart contract wallets without the need to do this upal battle H then that's that's a good starting point in order for the entire ecosystem to evolve not only not only stting because we can actually show what's possible we can actually show what can be done with account obstruction for example mhm

that's a great explanation mty and maybe you can talk a little bit about the growth of the Stark knet ecosystem and the partners or the connections that Bravos is making into new dexes that have decided hey we're not going to we know we're not Unis swap we not trying to rebuild everything they're just going to make a whole new Dex Al together because it looks like despite having

a different language all of this extra functionality has actually pushed a lot of developers to make new dexes new defi platforms that are built within starn do you have any numbers or connections to the partners in how fast the Stark net ecosystem is growing right now so in terms of developers I think it's the fastest growing ecosystem by far like

by order of magnitude more and more developers are coming to learn Cairo more and more developers are experimenting with Cairo H trying to build a project in Cairo and that's you know that's really great because we kind of came to stocket at the very the very beginning there weren't a lot of teams like we knew everyone and now to see the

entire ecosystem growing and not only growing but accelerating that's you know that's really encouraging and I think yes definitely there are there are new amm that emerging I told you about our initial projects that just to you know to kick the tires and check if we can walk on stock and that was actually a basic constant

product amm back then which you know we build it just to see that we can build something on stocket and it became so popular that you know we launched that on mainnet and then we upgrade that to a singl ton concentrated liquidity type of amm that takes advantage of the cheap computation that we have on stocket to offer better quotes and better prices

Etc and there are a lot of such projects like in defi Aven is a prominent one who is a price aggregator gives user the best you know the best price which is available there is stet ID which is a great project on stocket that also experimented with what you can do with

onchain name servers and profile pictures etc etc so the fact that you that there are no incumbents that's I think it's really it really opens the door for a lot of innovation I agree and I think some of the early adopters of the star ecosystem they were just personally interested in testing out this new functionality the account abstraction and the speed Cairo

the new language but there was also some people that are incentivized to do so because of the potential airdrop of the Stark net coin which may or may not happen in the near future who knows what's going on with that as well and I know a lot of people have tried out braavos and the and the other main Stark net wallet and they maybe more as well

When people go into Stark net for the first time how do you help sway their opinion and like hey you know we should be choosing braavos as the main primary wallet do you guys also have incentivized ations or you know how do people decide what's that thought process and like which wallet do I start using on Stark net so I think we approached from from

from two from two from two different angles so one since start is new and all the project is new as we said there is no compound or a uniscope etc then when people come they don't know what they can experiment with so what we did we build the stock Journey which take users in a in a journey to all the deps it actually it monitors all

your interaction with each and every dep it builds like a gamification of a professional score for you how proficient are you in on stocket and people really like that like they said this should this should be on any channel on any network so you know we can really see what we did what we didn't do new protocols that are coming that we can experiment Etc so

that's one thing and the second thing is the core elements of the product I think you know we brought a few Innovations to the space which we are very proud of there are gazillion wallets out there but there are not gazillion smart contract wallets and in the smart contract you know product category I think that

we constantly try to explore Uncharted territories so we build we build and Brad things like a true decentralized two- Factor authentication which you think about that you know it doesn't exist in crypto it exists in every mediocre web to service even when I order food when I go into settings I need to have TOA but on crypto you save millions and you

don't have tofa everything is eventually in this 12 24 word possible then that's you know that's as we said earlier that's can scale even if you think about how the wallets and how wallets like Ledger Etc they eventually they boil down to these 24 words that you need to save somewhere and hope for the best and tofa this is something that this is one of the

first account obstruction feature that we brought then we top it up with the three Factor authentication recently we launched a pass key that user can use from from the browser and all all sorts of these innovation in around security this is this is I think one cool thing that we did H another cool thing that we are very

proud of is that we I call it we democratize the ability to stake itat and why is that if you think about that when you go on L1 today and you want to take it if you if you use like staking aggregator like Lio or rocket pool Etc it cost you depending on the gas price but it can cost you 10 20 $30 to deposit and the same amount approximately to withdraw H it makes the investment

non-economically viable if you don't invest thousands or even tens of thousands of dollars because the entire yield Will Go On the gas F and what we did we utilized the fact that on stocket computation is really cheap and we brought the concept of defi pooling meaning we pull users funds together on stocket and we ship them down as one transaction to ethereum L1

let's say stake the eat in Lio get the red State e toen Bridge it back to stocket distribute it to all the users such that they will have it liquid in their wallet and the main benefit is that instead of paying the $20 transaction fee like you pay one you pay you know two ERS of magnitude less like you pay 20 cents 30 cents and that's makes Investments of the

hundreds of dollars suddenly economically viable so all all such things that bring real value to users I think they are they are you know they are appealing of and one of the main reason that users choose to try out and stick with brows mhm I completely agree and that's great to be lowering those barriers to entry for staking eth or for trading

you know no longer should people have to pay more than a dollar it should be cents to be able to do that so that's great now we don't have a lot of time left money but I'm curious if you can share any of your guys' plan for 2024 I feel like it's going to be a big year it already is for Bitcoin and that's trickling down down into all over web three but how is the braavos

team going to continue to grow and hopefully the Stark net will be you know one of the most popular ex it already is the fastest growing but how are you guys going to keep up to the pace of the ecosystem growth for this year so we you know we see that we have a lot of walk ahead of us if you remember we want to close the gap between the web two and web three we

call it bring a web two experience but with web three values meaning without compromising decentralization and self- custody and for that we still have a lot to do we want to get rid of the seed phrase completely and which I think it will be a major milestone in the industry so again not sacrificing decentralization not sacrificing self-

custody but no seat phras and having toofa so you know it's we move to another level and I think that what will enable many users that will hopefully join this cycle will rejoin to I call it to graduate from centralized exchange Solutions like coinbase and Kraken if they are lucky or Celsius and FDX if they are less lucky into real

self- custodial crypto because the fact that they opt into the centralized Solutions you know it's it's the problem of the industry because the decentralized self- custodial Solutions are extremely complex they are they are extremely unfriendly and as I said our goal is to close this Gap and to enable the this new wave of users to opt in to real crypto and not

not stay on the centralized size and what is the best way for people to join that braavos Journey or follow along with these updates as you guys can continue to grow this year so you can you can follow us on Twitter we are constantly posting a lot of interesting stuff just last week we did a nice Capture the Flag initiative in which we put a

wallet with 150,000 usdc and gave the seat phrase to the entire Twitter Community to see if they can they can hack that so of course you know numerous people have recovered download the BRS recover the wallet saw the high balance in you know on their app or on the computer but couldn't do anything because they didn't have the TFA and that was for many people

that was quite mindboggling so Twitter is a great place we also constantly post things on our website and new blogs which are both Technical and more light so you know whatever fits each audience you can find it there and of course I think the main the main thing is just download Bravos and try it for yourself on any platform that you want sounds great

Monty thank you so much for the time I'll leave the links in the show notes for the braavos wallet the Twitter and the other docs for those that are interested in learning more appreciate your insights into the Stark ecosystem all the best with braavos moving forward into 2024 and let's follow up in the near future excellent thank you Ashton was a

pleasure

Related coverage

More interviews

Browse all 1,087 interviews

Get new interviews firstCCS Insider, the free newsletter from Ashton Addison. Twice a week.

Subscribe free