All language subtitles for 002 [AI] Smart Contracts_en

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranî)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish Download
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,570 --> 00:00:06,090 Tribe, when explaining Ethereum blockchain on the base level, you know, these like Jola, continue 2 00:00:06,090 --> 00:00:07,340 in a similar fashion. 3 00:00:07,710 --> 00:00:10,080 The lecture will be again a lecture. 4 00:00:10,090 --> 00:00:16,379 So if you have enough information about if the Ethereum blockchain, you can skip this one and you can 5 00:00:16,440 --> 00:00:18,450 continue with the next lecture. 6 00:00:19,260 --> 00:00:21,350 OK, so any further waiting? 7 00:00:21,390 --> 00:00:27,900 Let's start and let's start with the explanation or capitulations of the differences between a banking 8 00:00:27,900 --> 00:00:34,500 system and if the Ethereum blockchain system I was talking in a previous lecture, mainly from the perspective 9 00:00:34,500 --> 00:00:35,430 of transactions. 10 00:00:35,610 --> 00:00:42,330 Of course, there is much more in the Ethereum blockchain and also much more into the banking system, 11 00:00:42,330 --> 00:00:44,610 not just the banking transactions, of course. 12 00:00:45,360 --> 00:00:49,530 OK, but let's mark here some, uh, some of biggest differences. 13 00:00:49,530 --> 00:00:50,820 So you have it on the paper. 14 00:00:51,600 --> 00:00:57,920 OK, so differences between the banking system and the Ethereum blockchain a first in terms of centralized 15 00:00:58,380 --> 00:00:59,490 centralization. 16 00:00:59,850 --> 00:01:07,800 In a case of a banking system, banks are centralized, usually owned by companies or owned by governments. 17 00:01:07,890 --> 00:01:08,260 Right. 18 00:01:08,280 --> 00:01:13,560 So yeah, there are definitely centralized systems there running the centralized ledger. 19 00:01:13,800 --> 00:01:16,670 So the ledger of all of the transactions there are centralized. 20 00:01:16,680 --> 00:01:19,650 So let's mark here centralized. 21 00:01:20,130 --> 00:01:25,980 In the case of the of the banks, there are centralized comparing with the blockchains. 22 00:01:25,980 --> 00:01:34,770 In this case, in Ethereum blockchain, Ethereum is definitely decentralized, decentralized, and it's 23 00:01:34,770 --> 00:01:38,490 running thanks to the connections of many, many nodes. 24 00:01:39,570 --> 00:01:43,770 OK, so we have a centralization and decentralization. 25 00:01:44,070 --> 00:01:51,700 Also, Ethereum is not a company, is the open source project that's running by the Ethereum Foundation, 26 00:01:51,700 --> 00:01:57,660 and it's not running by Ethereum Foundation by the Ethereum Foundation is working on Ethereum blockchain. 27 00:01:58,530 --> 00:02:02,190 OK, but this is actually for the resources out there. 28 00:02:02,190 --> 00:02:05,930 The lecture I will give you the resources to write about if you're in foundation. 29 00:02:06,840 --> 00:02:11,450 OK, so centralized centralization and decentralization. 30 00:02:11,790 --> 00:02:16,590 OK, what about the other differences I was mentioning in the Prados lecture that when you want to open 31 00:02:16,590 --> 00:02:21,810 a bank account, you need to provide some private details, of course, and to provide your name, your 32 00:02:21,810 --> 00:02:24,330 address and so on and your details. 33 00:02:24,900 --> 00:02:30,420 OK, so you need to provide your personal information like personal. 34 00:02:32,210 --> 00:02:38,030 Better so now in five, you want to open your bank account, you don't need to do it in the case of 35 00:02:38,030 --> 00:02:43,010 the blockchains, you know, personal information here, OK, which is you just simply will create the 36 00:02:43,010 --> 00:02:49,000 account and that's it's a no, no personal, no personal information. 37 00:02:51,100 --> 00:02:57,520 OK, there are also other differences about the fees in the bank, so usually when you have to pay fees 38 00:02:57,520 --> 00:03:01,840 or to pay your fees and this stuff and here you don't have any fees. 39 00:03:02,530 --> 00:03:03,250 All right. 40 00:03:04,330 --> 00:03:04,760 OK. 41 00:03:04,780 --> 00:03:10,390 In the banks, you are keeping currencies issued by states of dollars of euros. 42 00:03:10,630 --> 00:03:14,680 So all of these currencies are the inflation that are inflationary. 43 00:03:14,860 --> 00:03:15,970 They're actually inflationary. 44 00:03:16,510 --> 00:03:20,300 The digital currencies are not all of them, but usually that's difficult. 45 00:03:20,320 --> 00:03:23,320 Digital currencies are not inflationary. 46 00:03:23,560 --> 00:03:30,370 They are in some cases, they are the inflationary care because dollars can inflate and they can to 47 00:03:30,400 --> 00:03:31,630 lose the value of our time. 48 00:03:31,810 --> 00:03:37,540 In the case of Bitcoins and Imperium, and in the case of a bitcoin, then you have a limited amount 49 00:03:37,540 --> 00:03:41,440 of bitcoins that will not happen, that it will be losing the value. 50 00:03:41,680 --> 00:03:43,420 On the other hand, it will be gaining the value. 51 00:03:43,420 --> 00:03:44,860 But about this stuff, I don't want to talk. 52 00:03:44,860 --> 00:03:47,950 I just about the lack of talk about the development stuff. 53 00:03:47,950 --> 00:03:54,460 OK, but this is this are some of the main differences we'll be talking about other as we'll go to the 54 00:03:54,460 --> 00:03:54,970 lectures. 55 00:03:56,260 --> 00:04:01,030 OK, so if we have the if we have these recapitalized nicely, we can start talking about a developed 56 00:04:01,150 --> 00:04:03,850 development on the Ethereum blockchain. 57 00:04:04,750 --> 00:04:12,130 Also, to not forget, I would like to mention here also these resources are included them in the in 58 00:04:12,130 --> 00:04:13,870 the links of the of these lecture. 59 00:04:14,110 --> 00:04:16,209 So here it's about the Ethereum Foundation. 60 00:04:16,279 --> 00:04:17,079 All something. 61 00:04:17,079 --> 00:04:23,380 Think, OK, just call us, crawl around here and maybe ask me questions in the Q&A section. 62 00:04:23,650 --> 00:04:28,870 And yeah, and so I really like the core values of the Ethereum ecosystem here. 63 00:04:29,800 --> 00:04:35,920 I would read about them and also, as I mentioned, Ethereum's open source project so anybody can make 64 00:04:35,920 --> 00:04:40,720 a contributions and you can make an improvement proposals. 65 00:04:40,720 --> 00:04:42,130 Call to APIs. 66 00:04:42,490 --> 00:04:42,730 OK. 67 00:04:42,850 --> 00:04:44,140 You can also read about them here. 68 00:04:44,410 --> 00:04:46,870 Just as an off topic of this lecture. 69 00:04:47,020 --> 00:04:48,370 OK, so now let's continue. 70 00:04:48,370 --> 00:04:50,770 What is that Ethereum also capable of? 71 00:04:51,040 --> 00:04:53,560 I don't want to talk only about the transactions. 72 00:04:53,830 --> 00:04:54,970 Transactions of the money? 73 00:04:55,480 --> 00:04:55,750 OK. 74 00:04:56,650 --> 00:05:05,200 So let me go back to our drawing board and and I'll draw here something more you can look at here and 75 00:05:05,200 --> 00:05:05,470 you. 76 00:05:06,670 --> 00:05:07,200 You know what? 77 00:05:07,990 --> 00:05:10,420 And we'll be talking about some stuff on Etherium. 78 00:05:11,230 --> 00:05:16,750 So first of all, don't ethereal me look like Etherium state that this database I was looking about 79 00:05:16,750 --> 00:05:20,520 there, that all of their accounts are restored and the balances of the accounts are stored. 80 00:05:20,530 --> 00:05:22,300 OK, so we'll call it Etherium state. 81 00:05:22,960 --> 00:05:24,670 OK, let me market summary here. 82 00:05:25,170 --> 00:05:26,620 Okay, something here in the corner. 83 00:05:27,600 --> 00:05:37,480 Uh, if he or a um, if the Ethereum state OK, Ethereum state very, very are keeping all of their. 84 00:05:39,390 --> 00:05:43,800 All of their accounts, also all the balances of the account and so on. 85 00:05:45,480 --> 00:05:50,350 OK, here I am state every account on the Etherium has a specific format. 86 00:05:50,670 --> 00:05:56,160 It's that of any byte number usually noted as the hexadecimal number. 87 00:05:56,170 --> 00:05:57,600 So these numbers start. 88 00:05:57,600 --> 00:06:03,320 If you have that count on a theorem, usually have an address like this zero x sum hexadecimal number 89 00:06:03,330 --> 00:06:07,530 of days zero saying it's a hexadecimal number and many it has a 20 byte. 90 00:06:07,540 --> 00:06:15,990 So let's say one two zero a eight and you have a the of this number because this is the one byte is 91 00:06:15,990 --> 00:06:16,390 done by. 92 00:06:16,410 --> 00:06:18,180 So you have a choice of any of this. 93 00:06:19,620 --> 00:06:21,840 OK, so this is the address. 94 00:06:22,410 --> 00:06:22,580 OK. 95 00:06:22,620 --> 00:06:25,380 This can be, for example, but otherwise what can be my address? 96 00:06:25,410 --> 00:06:27,830 OK, so let's say that is the address. 97 00:06:27,840 --> 00:06:33,930 This is the my address, let's say three four, be zero. 98 00:06:33,930 --> 00:06:36,540 And again, you have a for the of this character. 99 00:06:36,540 --> 00:06:44,370 So 20 byte number mark here is a 20 byte number is a unique address tonight. 100 00:06:45,810 --> 00:06:50,340 OK, so these keep on Ethereum state for every account these links. 101 00:06:52,200 --> 00:06:59,840 The structure of each of you keep your balance right, as as I was mentioning Mickey Olympism out there, 102 00:06:59,850 --> 00:07:03,810 you have your account balance, right, so let me draw it. 103 00:07:03,810 --> 00:07:06,950 I'm still not very used to traveling, but let me try it. 104 00:07:06,960 --> 00:07:14,580 OK, so every account has some balance that's very important to know balance and is saying how much 105 00:07:14,760 --> 00:07:17,220 money basically you have on your council balance. 106 00:07:17,220 --> 00:07:20,790 Let's say 10, if you OK. 107 00:07:21,330 --> 00:07:23,130 There is also a nonce number. 108 00:07:24,890 --> 00:07:31,070 Nuns, no and no, I would like to want to talk later. 109 00:07:31,430 --> 00:07:32,570 Let's say nuns, number three. 110 00:07:33,260 --> 00:07:38,360 This basically means how many transactions that we have made from our account, and I will say I will 111 00:07:38,360 --> 00:07:39,980 be saying by it is important later. 112 00:07:39,980 --> 00:07:41,030 That's not important right now. 113 00:07:41,540 --> 00:07:45,500 Just to know now is that the event we are creating account on Etherium. 114 00:07:45,500 --> 00:07:49,040 We have this address and there we can keep a balance. 115 00:07:49,340 --> 00:07:54,710 For example, if they are by, if if both vanity and people are keeping on their if their account. 116 00:07:55,010 --> 00:08:00,680 10 ethereal, not an ethereal but button, if OK, so we'll have attentive. 117 00:08:01,670 --> 00:08:06,050 OK, that's a let's say, Bob Bob's account and we have a flip account and then we are different balance 118 00:08:06,050 --> 00:08:08,220 and a different, different nonce. 119 00:08:08,240 --> 00:08:08,900 Of course. 120 00:08:10,780 --> 00:08:15,150 All right, so that's in the terms of the account, and it's called when you have only your account 121 00:08:15,280 --> 00:08:22,450 balance, and that's that's a that's a usually if your account is skull's do called also externally 122 00:08:22,540 --> 00:08:23,610 owned accounts. 123 00:08:23,610 --> 00:08:28,120 So these you cannot you can say these externally owned account will say it here. 124 00:08:29,140 --> 00:08:32,169 Externally owned account. 125 00:08:32,950 --> 00:08:33,250 OK. 126 00:08:34,450 --> 00:08:35,049 Uh, you can. 127 00:08:35,080 --> 00:08:41,679 You can validate if you're writing it somewhere externally, externally, externally or aren't. 128 00:08:44,330 --> 00:08:44,930 Account. 129 00:08:47,540 --> 00:08:48,080 OK. 130 00:08:49,340 --> 00:08:50,720 OK, so that's exactly take out. 131 00:08:52,010 --> 00:08:52,300 All right. 132 00:08:52,580 --> 00:08:57,170 There is also other type of the column, and that will be the main that this will be the main part of 133 00:08:57,170 --> 00:09:02,240 the chorus we'll be talking about, but before we'll take a look on the other type of the account place. 134 00:09:02,270 --> 00:09:03,230 Let's go to your browser. 135 00:09:04,960 --> 00:09:07,270 And let's start here for Ether. 136 00:09:07,630 --> 00:09:10,770 Can it scan on either a scanner? 137 00:09:11,570 --> 00:09:14,530 I think it's although I'm not sure if it's something I can. 138 00:09:14,800 --> 00:09:19,880 You can check all of the blocks that have been mined and also talking about the blocks that blocks content 139 00:09:19,880 --> 00:09:23,320 and transactions, which will alter the Ethereum state. 140 00:09:23,980 --> 00:09:24,250 OK. 141 00:09:24,490 --> 00:09:30,600 It's a lot easier every time, every mined block and also the transactions in that is a block. 142 00:09:30,610 --> 00:09:37,570 So let's say here you have a you have a block these ones and you have at many 70 225 transactions here. 143 00:09:38,320 --> 00:09:45,490 You can select any transactions you want and focus now on the methods that are the method is transfer. 144 00:09:45,730 --> 00:09:49,550 This means that this has been transferring only some ether from account to account. 145 00:09:49,570 --> 00:09:50,620 Let's say these one here. 146 00:09:52,060 --> 00:09:55,840 You can see here this went from this address is a tragedy. 147 00:09:55,840 --> 00:10:03,340 Is this a a for the hexadecimal sort of any byte address on the Ethereum and this user on this of these 148 00:10:03,340 --> 00:10:07,220 others or sending some ifthere some ether to these others? 149 00:10:07,260 --> 00:10:12,130 So these two, by the way, we'll be talking about about all of these fields later. 150 00:10:12,580 --> 00:10:20,290 For now, it is important for us from Tor and the value so of that user here was transferring zero point 151 00:10:20,290 --> 00:10:20,770 zero. 152 00:10:21,070 --> 00:10:26,050 If I saw in the value of a sixty four dollars is currently zero point zero two ether. 153 00:10:27,010 --> 00:10:29,590 If you want, you can also click this address here on the from. 154 00:10:30,490 --> 00:10:35,830 And this will not be here all the transactions that his user has been sending. 155 00:10:35,980 --> 00:10:40,300 And you can see also, this user has a balance that, as I mentioned, so every account has a balance 156 00:10:40,300 --> 00:10:47,830 and this user currently have zero point three ether and all the transactions that he or she has made. 157 00:10:48,550 --> 00:10:50,110 So you can say this, it's open. 158 00:10:50,110 --> 00:10:55,360 I can select any other s and I can search all the transactions that user has been making. 159 00:10:55,390 --> 00:10:58,300 Of course, I don't know about any personal information about the user. 160 00:10:58,310 --> 00:11:06,100 I don't know what who is the user, but I can still see here what's what's happening on the blockchain. 161 00:11:06,100 --> 00:11:06,460 So. 162 00:11:07,460 --> 00:11:09,520 So that's a very interesting thing. 163 00:11:10,060 --> 00:11:14,920 OK, so I'm encouraging you to maybe just search here through these ether scan. 164 00:11:14,920 --> 00:11:19,030 But as it was mentioning here, there's a simple transactions from this address. 165 00:11:19,490 --> 00:11:25,210 You will be also creating our own other assets will have a similar format is set to many by the number 166 00:11:26,530 --> 00:11:29,230 from two and ether ether sent. 167 00:11:29,860 --> 00:11:32,710 OK, and there's an externally owned account. 168 00:11:34,690 --> 00:11:35,500 OK, so. 169 00:11:38,010 --> 00:11:42,670 But the main part of the chorus of you'll be working on a different type of the account. 170 00:11:43,900 --> 00:11:50,920 We'll be working on an account which will be very well be storing not just the balance and the nonce, 171 00:11:51,220 --> 00:11:56,050 but we'll be storing also some quote because you can execute a call, you can create a programs that 172 00:11:56,050 --> 00:12:02,230 will be around on Ethereum blockchain and this will be interesting part of the of the chorus. 173 00:12:03,270 --> 00:12:03,750 So. 174 00:12:05,070 --> 00:12:11,340 Every every this program will also contain other so we'll have the same as this address addresses here. 175 00:12:11,340 --> 00:12:21,240 We'll have others for this for this program because zero eggs, let's say one one zero one one two C 176 00:12:21,240 --> 00:12:25,980 and again 20 bites or 40 of these characters. 177 00:12:26,940 --> 00:12:32,730 And these will be a different type of account of a different type of counseling, not externally Ulta.com, 178 00:12:32,730 --> 00:12:40,110 but this account that contains code some program are also refereed as a contract. 179 00:12:40,170 --> 00:12:42,240 Smart contract is a contract. 180 00:12:43,970 --> 00:12:45,500 Contract and the contracts. 181 00:12:47,510 --> 00:12:50,450 Contracts don't have just the balance, they have balance as well. 182 00:12:50,870 --> 00:12:51,770 They've also not. 183 00:12:54,180 --> 00:12:55,530 But they have also something else. 184 00:12:55,620 --> 00:12:56,640 They have a balance, and that's. 185 00:12:59,000 --> 00:13:06,020 Bob, because a contract can also keep Eve, so people will have so many thoughts on each other, I 186 00:13:06,020 --> 00:13:07,070 think they can keep an. 187 00:13:09,110 --> 00:13:10,490 How many transactions has been made? 188 00:13:10,850 --> 00:13:15,530 They talk about there is an interesting part of the they have a storage hedge. 189 00:13:16,990 --> 00:13:25,240 Storage, property, storage, hash and also called hash called hash. 190 00:13:25,420 --> 00:13:30,450 And these are pointers to defense structures on the Ethereum blockchain and storage. 191 00:13:31,510 --> 00:13:36,640 It's pointing this stretch because it can start some data in the contract in this program that we'll 192 00:13:36,640 --> 00:13:40,690 be running on Ethereum blockchain so we can have here some kind of a story. 193 00:13:40,790 --> 00:13:43,630 We'll be talking about these stories started later, so there will be storage. 194 00:13:45,220 --> 00:13:51,070 Still, she will be talking also about how the values are starting to storage and so on, but storage 195 00:13:51,080 --> 00:13:54,370 of data, but a cottage is interesting. 196 00:13:54,370 --> 00:13:58,210 One called hash contains a bytecode. 197 00:13:58,300 --> 00:14:01,030 This will be an application we will be writing bytecode. 198 00:14:01,870 --> 00:14:02,170 OK. 199 00:14:02,650 --> 00:14:08,860 Of course, the applications as we are writing in are calling, but this will be although the compile 200 00:14:08,860 --> 00:14:13,810 applications will contains some hexadecimal byte code. 201 00:14:14,920 --> 00:14:20,980 OK, so this will be the byte called the sequence of of hexadecimal symbols. 202 00:14:21,010 --> 00:14:26,260 OK, so there will be some four zero six zero and so on and so on bytecode. 203 00:14:27,820 --> 00:14:29,800 So yeah, guys. 204 00:14:29,800 --> 00:14:31,540 So that's that's that's the difference. 205 00:14:32,050 --> 00:14:37,750 That's some basics about extending all they could count on accounts and the contracts. 206 00:14:39,160 --> 00:14:42,850 OK, so just to continue with this. 207 00:14:44,020 --> 00:14:47,410 We will be writing this contract, I will not get here, actually, I will make it here. 208 00:14:47,680 --> 00:14:55,720 They'll be writing these contracts in Solidity, programming language solidity, solid data programming 209 00:14:55,720 --> 00:15:02,800 language solidity is object oriented oriented language, so this is a normal, object oriented programming 210 00:15:02,800 --> 00:15:03,910 language to all people. 211 00:15:03,940 --> 00:15:07,720 Is inspired by C++ by the JavaScript. 212 00:15:07,720 --> 00:15:10,040 Syntax is very similar to JavaScript, actually. 213 00:15:10,330 --> 00:15:12,280 It also contained a types. 214 00:15:13,630 --> 00:15:14,630 It has a types. 215 00:15:15,040 --> 00:15:21,240 And also, what I want to say is it's has curly brackets syntax. 216 00:15:21,250 --> 00:15:22,210 That's what I want to say. 217 00:15:22,240 --> 00:15:23,260 Curly brackets, syntax. 218 00:15:23,270 --> 00:15:27,580 So the function body will write instead of the curly brackets. 219 00:15:27,590 --> 00:15:30,280 And also, I think semicolons as you will see you later. 220 00:15:31,030 --> 00:15:37,030 OK, so we will be writing smart contracts is insulated, which is very similar to JavaScript. 221 00:15:38,050 --> 00:15:41,170 Let's say they'll be creating the Smart Contracts Act. 222 00:15:41,200 --> 00:15:42,790 You can have any programs you want. 223 00:15:43,090 --> 00:15:44,350 It'll be running on the blockchain. 224 00:15:44,830 --> 00:15:45,850 Let's say it'll be. 225 00:15:45,850 --> 00:15:49,630 You will have application called fans so users can send some funds. 226 00:15:50,680 --> 00:15:53,690 And you will you will be keeping will be keeping. 227 00:15:54,040 --> 00:15:56,560 We will take care of the fans of your clients. 228 00:15:57,100 --> 00:15:58,690 You can create also banking application. 229 00:15:58,690 --> 00:16:01,020 You can create that create voting application. 230 00:16:01,240 --> 00:16:02,920 Any applications you want. 231 00:16:03,250 --> 00:16:07,330 By the way, this extension salt is a denoting that this is solely the application. 232 00:16:09,130 --> 00:16:12,150 Venue for black to deploy application on the blockchain. 233 00:16:12,830 --> 00:16:14,790 It has to be in the bytecode format. 234 00:16:15,720 --> 00:16:21,120 Because I saw that there is a high, high order programming language beneath to compile it into the 235 00:16:21,120 --> 00:16:21,780 lower code. 236 00:16:21,990 --> 00:16:24,060 So in the bytecode, but you will see all of these later. 237 00:16:24,960 --> 00:16:30,150 For now, you can know that these will be compiled into bytecode and stored on the blockchain, just 238 00:16:30,150 --> 00:16:30,900 a compiled. 239 00:16:32,720 --> 00:16:33,500 Compiled. 240 00:16:34,650 --> 00:16:35,430 You know, bytecode. 241 00:16:36,360 --> 00:16:39,900 OK, and it will be start on the blockchain, so this will be this node. 242 00:16:41,230 --> 00:16:46,150 This note, this network of the notes on the on the blockchain, right? 243 00:16:46,810 --> 00:16:49,150 So all of it's this is going like that. 244 00:16:49,150 --> 00:16:51,580 These are just computers surrounding this software. 245 00:16:53,070 --> 00:16:53,720 All right. 246 00:16:55,690 --> 00:16:56,980 It will be blockchain, right? 247 00:16:57,160 --> 00:17:01,750 It's a blockchain, Ethereum is Ethereum. 248 00:17:03,580 --> 00:17:04,270 I know. 249 00:17:04,480 --> 00:17:05,260 I don't need to know. 250 00:17:05,619 --> 00:17:10,810 I don't need to talk about this as a blockchain can talk about this as a theory of Ethereum ecosystem 251 00:17:10,810 --> 00:17:12,400 or Ethereum platform. 252 00:17:12,940 --> 00:17:18,310 So now when you want to communicate with accounts or with the smart contracts, everything is starting 253 00:17:18,310 --> 00:17:22,150 with the transactions on the blockchain, so you will send the transactions to the blockchain. 254 00:17:22,690 --> 00:17:24,410 Let's say Bob builds on the transaction. 255 00:17:25,300 --> 00:17:32,880 They'll say to this address here of the smart contracts or transaction of two zero x one one two. 256 00:17:32,980 --> 00:17:38,140 See, and you can interact with that code in this on this address. 257 00:17:38,140 --> 00:17:42,880 So you can say I would like to add some fans so you will call the function as you will later seals. 258 00:17:42,880 --> 00:17:43,810 You will call the function. 259 00:17:43,810 --> 00:17:45,080 You would like others on FOX. 260 00:17:45,080 --> 00:17:46,570 So let's say I like it here. 261 00:17:46,600 --> 00:17:50,020 I would like to Ethereum's labels will this transaction? 262 00:17:51,520 --> 00:17:54,640 And these transactions will go to Ethereum blockchain again. 263 00:17:54,880 --> 00:17:57,340 It has to be mined, will be added to the mempool. 264 00:17:57,700 --> 00:18:03,130 And in the end, it will find its way to smart contract code and it will be executed. 265 00:18:03,460 --> 00:18:05,260 It will be executed in the bite code. 266 00:18:05,650 --> 00:18:12,610 And since this is just a transaction to send some if the storage, that balance of contract the update, 267 00:18:12,610 --> 00:18:13,770 that OK. 268 00:18:15,250 --> 00:18:21,600 So this will be not one, but it will be three Etherium if I'm keeping saying if anybody votes that 269 00:18:21,760 --> 00:18:27,400 Etherium, I mean if because that's the that's the digital currency, if you are Ether. 270 00:18:28,960 --> 00:18:30,790 OK, so that's the really guys. 271 00:18:30,830 --> 00:18:33,350 It does it really high over the. 272 00:18:33,940 --> 00:18:39,850 But I would like to for you to take from this is that we have two types of accounts externally owned, 273 00:18:40,090 --> 00:18:46,990 as that's a basically normal account that I would create if I would like to keep some ether on my account. 274 00:18:47,410 --> 00:18:55,240 Or you have these, you have these contract addresses where you can keep also quote normal software 275 00:18:55,240 --> 00:18:59,350 application as the Jaresko application, but this will be Solidity application. 276 00:19:00,220 --> 00:19:05,950 So let the application basically can be any application to keep the funds of their user baking application 277 00:19:06,370 --> 00:19:08,530 or marketplace whatever you want. 278 00:19:09,280 --> 00:19:13,840 This will be compiled into bytecode and start on the blockchain and then the users on the blockchain 279 00:19:13,840 --> 00:19:17,050 want to interact with your video smart contact with your application. 280 00:19:17,050 --> 00:19:23,020 They can send the transactions with the other as the recipient will be the address of the of the contract, 281 00:19:23,020 --> 00:19:28,120 and they will send some if to it or they will call some function in the bytecode. 282 00:19:28,150 --> 00:19:31,090 But about these guys later. 283 00:19:33,010 --> 00:19:40,510 OK, guys, so that's should be it, and I think it would be about the time to to start to start coding, 284 00:19:40,510 --> 00:19:44,920 so we have a better understanding of if the area again, if any questions. 285 00:19:44,920 --> 00:19:49,390 These topics can be overwhelming from a beginning, but we will go gradually, gradually elaborating 286 00:19:49,390 --> 00:19:51,340 all the topics I have been talking previously about. 287 00:19:51,340 --> 00:19:55,660 So we'll be repeating this stuff and I will be adding a little bit, a little bit and I will be making 288 00:19:55,660 --> 00:19:58,160 some quizzes for you, for reading. 289 00:19:58,180 --> 00:20:03,850 As I mentioned about the Ethereum Foundation, you can check the Etherscan and also here is illustrated 290 00:20:03,850 --> 00:20:05,820 e Ethereum. 291 00:20:06,130 --> 00:20:07,180 OK, so here are some. 292 00:20:07,570 --> 00:20:10,000 Here are some stuff that I'll be talking about is also. 293 00:20:11,900 --> 00:20:14,030 OK, so that's going to be from this lecture. 294 00:20:14,150 --> 00:20:17,150 Let's let's see, let's see you in in the next one. 295 00:20:17,240 --> 00:20:17,540 Yes. 28850

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.