New Ethereum talks, every Monday. The week's conference uploads by event, in your inbox.

Loading player…

Unlocking blockchain frontiers with Chainlink - Solange Gueiros | Chainlink

ETH Belgrade CommunityMon, Oct 7, 2024, 12:00 AM

Unlocking blockchain frontiers with Chainlink - Solange Gueiros | Chainlink

Transcript

hello welcome everyone so let's talk a bit more about blockchain like for me um blockchain you really change the word but uh I think one of the point is like we can have a word with more trust more transparency but we must connect the blockchain with the real world and I may talk I'm here to talk about this with you so this is me you can call me sa I came from Brazil to be here and I I really enjoy this event is really amazing these are my contacts and if you'd like to get the care code of the presentation is here I know that I have more slides and more care codes after this so I think this is the most important for you let's give some seconds for you yes okay it seems to be right let's go and is this uh the key point to connect blockchains with the external word are the oracles so what's a Oracle I used to say that the Oracle Oracle is any kind of data source that you can bring information to the blockchain so can be the temperature can be uh some information from a satellit for my watch or sports or a lot of financial information as well but when we talk about oracles we are talking about the way you are bringing the information or the way you are connecting with the external word so if you have this in a decentralized way this will be better because the key point is how this information is coming so if you are trusting only one node only one operator to get this information this can be a problem can be compromised so it's important to have this in a decentralized way and we call this addon and this is chain link chain link it's a web3 platform with many services to help you to connect with the external word to bring information to use it information inside the blockchain and any kind of blockchain chain link is not a blockchain okay it's a set of services that can be deployed and used in different blockchains and like I said before I have a mar care code so this is one of that to learn more about the services and let let's talk with start with this imagine that we have a lot of websites a lot of apis that are not on blockchain how can I use this how can I connect this and use this information I need this information so this is chaining functions it's a way that you can execute a JavaScript code like a web to code inside your smart content and get the consensus inside the result in a decentralized way and use the result inside your smart content and we can do a lot of things with this imagine that you can have like the fly status or using the aviation stack or to get um data from an asteroid on nza or temperature or a distance with Google Maps or even to get the balance of a token in different chains or football results or any interaction with chat DPT and many many other things all of these that I just mentioned now they are in this website use chain Ling functions the uh you can see the code that you can use to all of these examples and many more so another service another big Challenger when we talk about the information that we have on blockchain is related to data but especially related to codes I'd like to know the price of it in USD and but where you get this I me getting one decentralized exchange and or another centralized exchange or you mix both so the data fits are a way where you can get this kind of information from different sources having a a based uh method to get the price and then use this inside your as much content to take decisions uh with your business this is something like that we have different prices over there and you can see that we have the uh how each of this the node operators get the price and the final price is there as well another important Point remember that a blockchain is an isolated Network and we have a lot of blockchains and I really don't believe that you exist only one blockchain in the world we are always have many many blockchains so it's so important to have some protocol to communicate between these blockchains and this is CCAP so using CCP we can token transfer uh do some token can transfer is like this is the bridge way is the easy part but also you can send any kind of message a message can be a hello word but a message can be you calling some function in a smart content that exists in other blockchain imagine that you can meet a uh an nfg from out their blockchain imagine that you can send a token and then when the token arrived in the destination blockchain you would like to do a swap or would like to use it like collateral or whatever you can do out of this using CCAP and uh in the future I'm pretty sure that we must have wallets uh and using these in Def defi really used just now and nfts and Enterprise Capital markets including imagine that banks are creating private blockchains but they would like to connect with the real blockchain that we have now and maybe this will be made by ccip as well so this out of the apps that we have today we should have in a cross chain uh word and talk about how this can do in a better way is something like this I have the on this side uh I am the user I have the C blockchain I'd like to send something I'm interacting with some smart content deployed over there this smart content you interact with the hter it's another smart cont deployed by chain link then we have the offchain part that is the middle and this offchain part are three different networks I will talk about this a bit late then we are interacting uh sending the information to the destination blockchain using the second router the destination hter and the hter in the destination chain you really interact with your wallet or another application that's over there this is the Overflow and imagine that with this you can have the collateral in one chain and borrow or L something in another chain or like I said related to nfts I can maintain nftg from one chain to another or I can have an n two chains and it's active now on this or that I can use for example some part uh like a weapon in a game that you be in another blockchain and especially when you talk about account abstraction that is sh that we have and it's still um not so easy to have balances in different chains and then if you have a wallet connected with CCP and also with account abstraction this can be easy for you to manage that and okay I talk about gaming and talk about computation you can do some expensive computation in a shipper Network and maintain the result the final result in another blockchain and this is easy now and this is the workflow like I said before I have three different networks and I like to go to this yes because this is uh a lot of people ask me oh what's the difference between CCP and bridges or other um ways of interoperability I can tell you that the five levels of cross chain security is the key because uh when we are doing the interaction between the both blockchains we have three different networks that are doing that part that are these three networks one network to commit the transaction so we have a consensus over there another Network to executing the transaction with a consensus as well and a 30 Network that is in everything that is the risk management Network so it's impossible to have a transaction in one side that we don't have in the other side it's impossible to have a double Spain and all of this is also related to the finality of each blockchain so this is uh we have a better security over there and is this so um let's go forward also when we talk about interoperability we have this challenges um related to wait the finality of the blockchain so for developers you can use this first developer local we using a simulator local and then go to the chain that we need more time it wait the finality another point for the end users we have the transporter only to uh send tokens from one chain to another chain now this is live and it's so easy to to use your usdc or other tokens in different chains and let's go to chain link automation this is another SES and why you need the automation the smart content itself cannot C itself H we used to say that this is a passive agent it means that if you like to execute something inside as SM content to call function in a SM content you need to have an external agent doing that the external agent can be another isart content can be your account can be um a bot like you create but can be a decentralized Oracle network doing that for you in a decentralized way I think this is our core of blockchain so for me this is better and when we talk about execute something inside your isma content you can Define the rules so depends of your business what is the condition and if this condition is true I'd like to execute something this is the point and maybe the condition is only the timeing I'd like to check some information every minute every hour every day or the condition is related to have some uh some amount of nfgs or have some uh achievement and then i' like to give away a prize or i' like to do something different change a status inside my application or can be related to some log in the smart content so the smart content emits some loog and then we are monitoring this with automation to execute something late everything uh this can be uh done with the chain link automation and like this is the workflow we are doing we have the automation nodes that are checking the conditions for you and only when the condition is true we are sending a transaction to the blockchain another Point generating random numbers okay we know that when a including became proof of stake we have a random number generated over there but if one for epic it means like every six minutes but what about to have different R numbers all the time you can use chaining vrf to generate this Rand numbers outside the blockchain and only bring the numbers to you and you can use that for example in uh nft to change the color of the eyes or the hair or some weapons or um what you your n if is weding or the background you can change everything with Rand numbers or imagine in a game that we have some battle and like to decide who are winning that or even in Raffles I used to do a lot of Raffles with tickets in events and I use the vrf as well and uh I think I have the presentation here again so this um it's every thing that I'd like to present for you the most important part of this is how we can connect the blockchain and every application that we are doing on blockchain connect this with the external word h and I think this is the key point to have the massive adoption of blockchain when the blockchain is a still isolated Network we are this so is small and not being part of the full world and changing the word and I hope that we can have and use this kind of connection more and more and this is my my presentation thank you I think I have time for question maybe one when not true yes any question I have one over there I'm seeing yes it's hard to see here but I see you I saw you hi uh thank you for your presentation just wanted to ask for some real world examples that you think might be key to connect to to the blockchain through chain link so some best practices the best cases of real world data that will be most useful to massively adopt it I think now we are talking a lot about the tokenization of assets and especially real world assets so this is one of the points that including are bringing H financial institutions to be closed blockchains and this is a a really key point in the way how can we prove that some accet really exist and you can use and do any kind of um like swap or any kind of negotiation inside the blockchain and I didn't add over there but we have another service related to this as well that is the proof of Reserve that you can prove your reserves of in a bank account or in another blockchain but besides that imagine that reward assets is the key how can I uh or what is the purpose to represent a car in the blockchain and how can I negotiate this or an an apartment or something like that so this is something that it's a Hot Topic in the moment they reward assets and I saw another over in the middle yes hey thanks for the presentation um honestly my question is probably better for the docs but I'll ask you can you hear me there we go yes I is is vrf updating more let's say you want to use vrf on Main net okay is the value updating more than once per block um so that you are not able to simulate the transaction see if for example you'll win the raffle and then execute do you understand yes um def you can do the way it's working you do a request for the vrf network then you must wait at least three blocks to receive the answer in this way we are trying you guarantee that this cannot be manipulated in the middle when you do that you can uh like ask more than one number so we can have depends of the blockchain until 500 random numbers in one request okay so you had an example then of the outcome of like a fight right you had two cartoon soldiers fighting does that mean that you'd have to wait 36 seconds on Main net right three blocks 12 seconds to do gameplay on chain with verifiable Randomness depends on how you are doing that yes you must wait cool thank you for the presentation the answer yeah you're welcome did I one more of that is it is it working yeah yes so um I know defil Lama doesn't really show the exact um total value secured I'm curious do you know your number like how much much value use secure I don't know now like this number is updated uh every moment I used to have a slide with the total numbers but I didn't add here and in fact I didn't update myself related to this on this month so uh I cannot say but used to be a lot so not even like an approximate because I know now it says like 26 billion no I don't have an AB to talk to you now sorry all right thank you okay I think you we are done so thank you so much there thank you so much just before you jump off stage I was hoping maybe you could share um maybe your Twitter handle or access if anyone wants to follow yes could you put my presentation again is in the slide number two perfect that way people can connect with you and really guys we we're having a little a break from 45 minutes coffee break we're going to be reconvening in this room at 4: but come and find Salange make sure you connect with her and discuss everything around chain link and it what a session today thank you so much D thank you and thank you thank you and like all my networks uh almost almost yes oh there we go so my handle is the same in our social network so you can find me with solos out the networks exactly the same thank you so much I'm around pleasure thank you so much

Automatic transcript — names and jargon may be misspelled.