Exploring Modular world | Soorya, Hyperlane | ETHTaipei 2024
ETHTaipei·Wed, Oct 9, 2024, 12:00 AM
Exploring Modular world | Soorya, Hyperlane | ETHTaipei 2024
Transcript
good evening guys how are you feeling all good so today I'll be talking more about like how the Moa World works and how we Vision the future for that so the IND highway is it a fancy term where I think you might have been hearding for the first time so what in in chain Highway like how we Define is that it's the easiest safe and secure path with Which con between blockchains or the roers which are coming up and how we going to do that is by two terms which is called permissionless interoperability and modular security so we will be talking more about these two topics later when we go in depth so internet computers so when the internet computers came just like when the Bitcoin and the ethereum and all the Celestia new blockchains came uh we introduced um digital scarcity uh into this right like we uh so into the digital domain so we IND scarcity to the entire domain and what this scarcity bring to us uh which it gives us sovereing money and as well as um permissionless uh access to computation so as you can see here uh it is one of my favorite image um so you can see blogs of um e and Bitcoin in the image of bus and you can see people's uh s transaction so here you can see uh in the case of this so in the case of bus uh we have we have the seats limited uh so once the bus is fill it goes away and we wait for the next bus right but in the case of blockchains uh we introduced something called search pricing and uh the reason why we are here because all of us believe in blockchain and crypto and we want to make this uh space more demanding and at some point we all felt like the gas is damn too high we all felt that and at some point we even um didn't do a transaction because of this particular one reason so enter hyper Lane so to make it simple so hyper Lane is a permissionless inability layer and um so only the for the takeway for you is that we allow anyone to connect between any chains so any chain is the important word here and how we do that so as you can see we can see all the modular chains coming out right now and the only key part which is that missing is that the interpr layer so one of the main reason is that we can see a lot of tools like op stacks and Al layer and couple of royaly service um to like Calder and Eclipse so it is easy for you to C create rollups in 10 minutes right now it's you can just spin up a rollup in 10 minutes within with using some of these um um uh deployers layers and one of the so let's say if I create rollup today and maybe right now and what the one of the main issue for me is to connect between other change right like uh that part is where we Sol with the inter layer so one of the main uh reason why this inter layer um is facing issues G the messaging layer and the security model is tightly coupled so and no one said that these two things have to be coupled all the time so we are separating this security model messaging interface yeah sorry for the mess so we introduced something called like modular security so what what it does this call um so for example I would say for each SC you need different security cases right for example uh if I want to take $100 from a bank I can simply go to a bank and use my ATM C and withw the money and let's say if I want to withdraw like $50,000 and the procedure for that uh changes and the protocols the security protocols uh is different for that so I have to maybe give some of my idty proof or some uh to to make the transaction like make like digit and in in in the worst case if I want to close my account the protocol for that is again different so the so and one of the and these things um and one of the um so usually the blockchains U this chain uh they do interchange messaging using uh they have native edification so but if you are in the IBC or tendin chain it's easy for you to U trust the each uh other chains and do the process but if you in the evm chains it's very hard for you to trust because you have to validate each of the cons consensus it is very hard and that method is one of the expensive method which we have known right now so we introduce something in between a third party and like I said earlier so right now since these blockchains are evolving and much space is evolving we can see a roll up lots of hubs coming everywhere like the op stag which I told you before and the Celestia and these all hubs create their own chains and that's why they need the permissions inability and it should not be like I should wait for a particular protol or a particular app to give me give access to con with them rather than it should be a self run process and now I'll be explaining through how hyline works I'll be going depth so uh so we have like two important contracts so two mailbox contracts so as the name say is very easy so the its main purpose is to send and receive messages and uh we have some um relays uh which passes the mailbox contracts to other chains and we have something called interchange security models which I told you before it's a set of rules which we Define and that tools is again very modular like you can decide like what kind of security need so we have a chain a and we are sending a message to the mailbox contract and depends upon the security needs uh we can decide like uh we can validate that message by either through state validators or through watchtowers and let's say uh the message has came to the mailbox and now it is validated uh and it will uh leave is digital signature over that message and on the Chain B we have this same mailbox and we have something called interchain security models which I told you before so it's again a set of U uh uh like codes which we which we Define of a security model so you can entirely Li tweak that so once the message has been sent the mailo mailbox contract receiv receives uh receives that and validates to the validators and once the message has been validated and signatured the relat is always keep looking for the any message on the mailbox contract so once a message is sign signed it's been transferred to the chain B mailbox contract and again so the that message has been added to the block on the second chain but again it's not added to the blockchain so once it has to pass a certain number of uh validation to add it to the chain so now it goes to the interchain security model the the part which the security is mainly checked and once it is passes the test again it go it is added to the blockchain and if it is not passes the chain it is the asset won't be transferred and it stays on the chain on the Chain itself so as I told you like we have like couple of like security models available at the moment so one of one of these can be an economic security model where people like you and we can St and and stay can be a part of the valid ecosystem and for example let's say uh if I'm transferring 10 million worth of us to over to some other blockchain from E to Celestia and and what if my Economic Security model has only a limit of Maximum 10 10 million so I have to do some other way right so at that time I can choose something like an optimistic ISM which I can tweak and maybe I can set it for like 7 hours of waiting period or maybe like 4 hours it entirely depends upon like how we want the action to happen and the last and final one which is the easy one which is multi we can hand over the key to multiple authorities over there and we can make transaction so one of the regular bridging issues that like it's om om Bridge Bridges so all the assets are stored in one contract and they have been sent to the other chains and this whole contract look like a cute little honey which is very easy to get attacked attacked so what we do in hyper Lane like we have something called WAP road so which entirely for example let's say we want to send assets from ethereum to optimism so we can Define each set of rout for each assets so I can set one WP route for usdt and another WP R for usdc and it's like it's like tweaking defining a particular path for each assets and these these each assets can have different security models so what are the use cases so some of the use cases are interchange swap you don't have to bridge your assets you can directly swab from your own chain and then interchain accounts and obviously interchain oracles and interchain margins so what are the end game for us is that like to provide inter rollup networking between all the modula stacks and relaying uh give the best relaying service possible for the other chains and as I told you before the security model modular Marketplace so right now we have like other people building security models for us U one like one of the models are like ZK model and finally indain indents so yeah that's all about hypin so you want to read more about this uh go through the docs and yeah thank you thank you so much surria and now it's our Q&A time does anybody have questions for suia or hyperland any questions okay so thank you so mucha thank you and
Automatic transcript — names and jargon may be misspelled.