All language subtitles for 001 [AI] What is Blockchain_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,210 --> 00:00:01,390 Hi there, welcome here, guys. 2 00:00:01,450 --> 00:00:05,250 And I was like, we have done small changes in our applications. 3 00:00:05,490 --> 00:00:11,100 Basically, we haven't just removed some of that GSX and you have these empty Helloworld application 4 00:00:11,610 --> 00:00:16,230 and is likely to continue and I will start talking about blockchains. 5 00:00:16,890 --> 00:00:20,640 This lecture will be marked as the lecture. 6 00:00:20,760 --> 00:00:23,340 Is a means additional additional information. 7 00:00:23,340 --> 00:00:26,850 The lecture, this kind of the lectures are completely optional. 8 00:00:26,860 --> 00:00:27,780 They are capable. 9 00:00:28,020 --> 00:00:32,759 If you feel like that, you understand a topic or you already have information about a topic, you are 10 00:00:32,759 --> 00:00:38,430 afraid to skip a lecture us, I will be explaining only theoretical stuff. 11 00:00:38,580 --> 00:00:40,290 I will be dropping on the board. 12 00:00:40,530 --> 00:00:42,930 I'll be not doing any any coding. 13 00:00:43,770 --> 00:00:48,730 OK, so this is one of the lectures, so feel free to skip it if you already have information about 14 00:00:48,730 --> 00:00:49,620 the blockchains. 15 00:00:49,620 --> 00:00:54,690 For those of us with our staying here, we can start talking about blockchains. 16 00:00:55,710 --> 00:01:00,230 All right, so I will get to my drawing board and I will be Albi. 17 00:01:00,270 --> 00:01:01,960 I will be drawing for us. 18 00:01:01,980 --> 00:01:07,370 I will show the example of how the transactions work in a normal banking system, and then I will show 19 00:01:07,380 --> 00:01:10,590 example how it would work with blockchains. 20 00:01:11,040 --> 00:01:14,430 I am pretty sure you already heard about the term while the bitcoin. 21 00:01:14,610 --> 00:01:18,790 I'm sure you have heard about the Ethereum bowl of this. 22 00:01:18,810 --> 00:01:25,830 Yeah, that both of these names are related to the digital currencies, but also to the term of the 23 00:01:25,830 --> 00:01:26,640 blockchain. 24 00:01:27,360 --> 00:01:34,650 So let's first explain banking scenario, then integrate into the blockchain scenario. 25 00:01:35,430 --> 00:01:37,110 OK, let's say we have a two persons. 26 00:01:37,110 --> 00:01:45,870 They have Alice and Bob, all of these guys, all of these people wants to open a bank account in a 27 00:01:45,870 --> 00:01:46,200 bank. 28 00:01:46,500 --> 00:01:48,260 So they have this entity. 29 00:01:48,270 --> 00:01:55,800 We have a bank entity that's governed in some specific state, in some specific country. 30 00:01:56,070 --> 00:01:57,320 They have issue two. 31 00:01:57,490 --> 00:02:04,350 They don't have a issue, but they have a they are allowed to borrow as their bank that they have. 32 00:02:04,590 --> 00:02:10,560 They got this permission by the state or by the state, by the country where they are operating. 33 00:02:10,560 --> 00:02:11,610 So yeah, at least they have. 34 00:02:12,270 --> 00:02:17,520 And we have a bob and both of these people who wants to open their bank account so they will go to the 35 00:02:17,520 --> 00:02:20,460 bank, they will provide the private details. 36 00:02:20,460 --> 00:02:24,370 They brought their name, the place that they are living in some of the banks. 37 00:02:24,370 --> 00:02:29,370 When they then, they are opening some specific bank account unique to also provide that that are Évora 38 00:02:29,370 --> 00:02:32,550 keying, what is your income and all of this information. 39 00:02:32,550 --> 00:02:35,570 So OK, so we have a bob. 40 00:02:36,320 --> 00:02:42,990 Bob is opening an account and we have Alice and Alice is opening account in the in the bank. 41 00:02:42,990 --> 00:02:45,690 So here I will mark that banking database. 42 00:02:45,690 --> 00:02:51,840 So there should be there is some kind of a banking database, let's say it's called my bank. 43 00:02:52,080 --> 00:02:53,580 And Bob opened a bank account. 44 00:02:53,590 --> 00:02:59,460 Also, Alice Bob Deposit put a deposit of, let's say, three hundred dollars. 45 00:02:59,790 --> 00:03:06,470 They're talking about the dollars and Alice plays the deposit, the initial deposit of $500. 46 00:03:06,480 --> 00:03:12,510 So Bob has a three hundred aliases, a five hundred dollars on the bank account, and the bob wants 47 00:03:12,510 --> 00:03:20,940 to send the money to the Alice has to call to the bank to create a transaction or he can use in nowadays. 48 00:03:20,940 --> 00:03:26,760 You have applications in your files or you know that website of your bank where you can you can send 49 00:03:26,760 --> 00:03:27,440 a transaction. 50 00:03:27,450 --> 00:03:30,810 So Bob Vila, go to the mobile application. 51 00:03:30,810 --> 00:03:36,120 So we have here Bob, and he will access his mobile application. 52 00:03:37,050 --> 00:03:39,390 Let's say, oops, that's a very straight line. 53 00:03:39,390 --> 00:03:40,590 So he will open. 54 00:03:41,040 --> 00:03:47,940 Uh, let's say it looks like my bank application and he wants to send some dollars to Alice so he will 55 00:03:48,090 --> 00:03:49,860 make transactions. 56 00:03:50,220 --> 00:03:59,360 Every bank bank is keeping a ledger of the transaction, so let's say Bob wants to send two hundred 57 00:03:59,460 --> 00:04:01,880 dollars to Alice. 58 00:04:02,430 --> 00:04:03,780 OK, Bob Bennett transaction? 59 00:04:04,200 --> 00:04:07,440 It's sending 200 dollars to Alice. 60 00:04:08,780 --> 00:04:15,860 This tragic transaction is verified by bank, it's verified if Bob has enough of money to send $200. 61 00:04:16,079 --> 00:04:20,269 Also, the identity of Bob is verified and also on all this stuff is verified. 62 00:04:20,540 --> 00:04:23,090 So Bob, can I make a transaction of $200 to Alice? 63 00:04:23,300 --> 00:04:29,030 If it's verified by the bank, by the central authority of a bank, it's verified that it can be sent 64 00:04:29,030 --> 00:04:29,360 everything. 65 00:04:29,420 --> 00:04:30,620 It is good. 66 00:04:30,620 --> 00:04:31,640 It can be sent. 67 00:04:31,850 --> 00:04:36,440 Transaction is confirmed and money are sent to Alice. 68 00:04:37,550 --> 00:04:46,100 OK, so Alice has now +200 200 and the bob has minus two hundred dollars so that at the base in the 69 00:04:46,100 --> 00:04:47,660 bank is updated, right? 70 00:04:48,290 --> 00:04:50,810 Bob doesn't have any longer 300. 71 00:04:51,470 --> 00:04:55,370 He is now 100 because he sent two hundred. 72 00:04:55,670 --> 00:05:01,250 And Alice received these two hundred, so Alice doesn't have her any longer. 73 00:05:01,370 --> 00:05:02,150 Five hundred. 74 00:05:02,150 --> 00:05:04,880 But their other seven hundred dollars does it? 75 00:05:04,880 --> 00:05:07,900 That's how it worked on a baseline level of it. 76 00:05:07,910 --> 00:05:09,410 They're paying their opening account. 77 00:05:09,410 --> 00:05:10,310 They are placing some money. 78 00:05:10,310 --> 00:05:15,410 When you want to make a transactions, they are using applications that are out of the gate as they 79 00:05:15,410 --> 00:05:19,700 use theirs, or they're going straight to the bank that we need to verify ourselves as the owners of 80 00:05:19,700 --> 00:05:22,010 the account and then we can send the money. 81 00:05:22,160 --> 00:05:28,980 In this case, $200 pop is sending to Alice, and these kept on somma on some ledger, right as we can. 82 00:05:29,000 --> 00:05:31,220 My bank ledger. 83 00:05:32,300 --> 00:05:38,150 OK, Bobby, sending transactions and the transactions went through because it's verified by the bank. 84 00:05:38,450 --> 00:05:42,890 So but as I as I told you, bank is does a company. 85 00:05:43,460 --> 00:05:46,580 They had a permission by the state to operate as the bank. 86 00:05:46,880 --> 00:05:53,510 And also, they gave you a guarantee that the transactions will be rightfully rightfully confirmed and 87 00:05:53,510 --> 00:05:59,210 that your money just don't disappear randomly and that you can make transactions with the money and 88 00:05:59,390 --> 00:06:04,040 you have also the security that your money doesn't go away. 89 00:06:05,210 --> 00:06:07,940 OK, so that's how it working with the filter bank. 90 00:06:08,570 --> 00:06:09,260 OK, so. 91 00:06:10,640 --> 00:06:13,070 Let's explain our example of. 92 00:06:14,780 --> 00:06:17,000 How this would work with the blockchain? 93 00:06:17,600 --> 00:06:17,930 OK. 94 00:06:18,680 --> 00:06:24,720 So for me to answer the question, what is a blockchain? 95 00:06:24,800 --> 00:06:25,280 All right. 96 00:06:26,470 --> 00:06:34,810 So blockchain is simply a system platform in which computers are connected with each other. 97 00:06:35,080 --> 00:06:38,230 They are following some specific rules. 98 00:06:39,620 --> 00:06:44,790 We mentioned before that we have our bitcoin, we have Ethereum in this case, Avonworth and Etherium, 99 00:06:44,840 --> 00:06:51,640 you don't have any problems to understand bitcoin, so I will be talking about Ethereum as well. 100 00:06:52,040 --> 00:06:52,670 OK. 101 00:06:53,240 --> 00:06:53,870 Theorem. 102 00:06:55,070 --> 00:06:59,750 If cerium blockchain, it's my first drawing actually on the board. 103 00:07:00,930 --> 00:07:03,150 So I'm sorry if there will be some mistakes. 104 00:07:04,050 --> 00:07:04,320 OK. 105 00:07:04,380 --> 00:07:05,430 Ethereum blockchain. 106 00:07:05,790 --> 00:07:09,090 And if you're on blockchain, the digital currency has to be heavy. 107 00:07:09,090 --> 00:07:16,030 The dollars euros, if you're on blockchain, is issuing ether or its currency. 108 00:07:16,070 --> 00:07:27,210 So if you have a digital currency, we have ether or if Ether 8H Ether ADA has some value on the markets, 109 00:07:27,210 --> 00:07:29,010 but we'll be talking about this stuff later. 110 00:07:29,700 --> 00:07:34,290 OK, so we have Ethereum blockchain algo only, but we're talking about the basic stuff. 111 00:07:34,290 --> 00:07:36,690 I will not be talking about the specific stuff. 112 00:07:36,690 --> 00:07:42,870 I just want to get you some base model in your minds so we can talk about more specific stuff in there 113 00:07:42,870 --> 00:07:43,890 in the next Electra. 114 00:07:43,900 --> 00:07:51,220 So just some base level information doesn't have to be specifically right or specifically for truth 115 00:07:51,240 --> 00:07:53,120 on that on this specific level. 116 00:07:53,130 --> 00:07:54,270 But as the. 117 00:07:55,810 --> 00:08:03,160 As this high viewer as this overall view information, it is information available, be giving you the 118 00:08:03,370 --> 00:08:06,850 details how a blockchain vortex as the initial lecture. 119 00:08:07,600 --> 00:08:10,780 OK, so you can imagine blockchain as it tells you it is working on the internet. 120 00:08:10,780 --> 00:08:14,790 You have a connected computers together, so we have these blockchain. 121 00:08:14,800 --> 00:08:20,230 You can imagine this as a computer's connectivity with each other. 122 00:08:20,230 --> 00:08:21,430 So we have a computer. 123 00:08:22,330 --> 00:08:23,650 This one computer? 124 00:08:24,610 --> 00:08:25,390 All right. 125 00:08:25,720 --> 00:08:30,090 The second computer connected with each other on the internet. 126 00:08:30,100 --> 00:08:30,430 OK? 127 00:08:31,970 --> 00:08:34,669 I doesn't like to hear these squares. 128 00:08:35,679 --> 00:08:37,000 Is simply blockchain. 129 00:08:38,590 --> 00:08:39,340 All right. 130 00:08:40,610 --> 00:08:46,600 Or is not specifically that blockchain, but blockchain system, we'll be talking about why it's called 131 00:08:46,600 --> 00:08:48,730 blockchain very shortly. 132 00:08:49,030 --> 00:08:51,880 OK, so these computers are connected to each other. 133 00:08:52,150 --> 00:08:55,630 But how they can be connected on on the internet? 134 00:08:56,470 --> 00:09:00,040 Of course, they has to run some kind of software. 135 00:09:00,340 --> 00:09:05,740 They have to run some program that it's connecting them with with each other. 136 00:09:06,520 --> 00:09:07,870 And that's that's right. 137 00:09:08,260 --> 00:09:12,410 They're running some software, but they want to connect to the blockchain network. 138 00:09:12,460 --> 00:09:15,790 You need to run on your computer or some specific software. 139 00:09:16,000 --> 00:09:24,220 Either you have this, they're called clients Gail Marketeer, clients of anyone to connect to blockchain, 140 00:09:24,220 --> 00:09:27,970 you need to around some client, some application, some software on your computer. 141 00:09:28,390 --> 00:09:30,880 You have many of these implementations of this software. 142 00:09:31,960 --> 00:09:37,080 You have Jeff, for example, that's written in a goal language. 143 00:09:37,090 --> 00:09:38,260 That's a goal language. 144 00:09:38,620 --> 00:09:42,010 And then you have that, for example, part of also other ones, they have a lot of them. 145 00:09:42,100 --> 00:09:42,430 All right. 146 00:09:43,000 --> 00:09:47,770 And these surrounding these programs in the rust programming language, and they have also the other 147 00:09:48,160 --> 00:09:52,360 other clients of any want to be as a computer, A.L.S. or notebook or your personal computer. 148 00:09:52,360 --> 00:09:56,380 You can connect to theory on blockchain or and is that your theory of blockchain here? 149 00:09:57,640 --> 00:10:01,370 OK, so you have to run this specific specific client? 150 00:10:01,390 --> 00:10:06,930 OK, so mark, here you have to around the client to get this little bit client and all of these computers, 151 00:10:06,940 --> 00:10:08,620 they are running these clients. 152 00:10:09,940 --> 00:10:13,030 OK, and this guy and they are connecting with each other. 153 00:10:14,590 --> 00:10:19,840 OK, and we'll be refer to them as a PC as they are and they are, of course, the computers here, 154 00:10:19,840 --> 00:10:21,640 but don't refer to them as a species. 155 00:10:22,000 --> 00:10:27,220 But in the terminology of the blockchains you or other. 156 00:10:28,360 --> 00:10:30,850 Call these notes notes. 157 00:10:32,300 --> 00:10:32,990 OK, notes. 158 00:10:34,380 --> 00:10:40,770 Why not these other node and all of the all of this nodes are connected with each other? 159 00:10:42,060 --> 00:10:46,580 Of course, also blockchain has to keep some kind of the database Wu has. 160 00:10:47,040 --> 00:10:47,790 How much money? 161 00:10:47,820 --> 00:10:48,270 All right. 162 00:10:48,270 --> 00:10:50,340 So then I would like to be a part of the blockchain. 163 00:10:50,340 --> 00:10:52,740 I would like to make a transactions on the blockchain, OK? 164 00:10:52,950 --> 00:10:55,170 That's one of the things I didn't mention as the bank. 165 00:10:55,180 --> 00:10:57,690 You can make a transactions, keep your money safe and so on. 166 00:10:57,840 --> 00:10:59,380 You can do the same stuff on the blockchain. 167 00:10:59,400 --> 00:11:01,320 You cannot keep the money in this case. 168 00:11:01,860 --> 00:11:04,920 In the Ethereum blockchain, you can care about Ether, OK? 169 00:11:05,370 --> 00:11:07,950 And you can also send the transactions to other other people. 170 00:11:09,090 --> 00:11:12,680 OK, so blockchain has to have some kind of stay. 171 00:11:12,790 --> 00:11:16,560 All right, so of course, there is some kind of a database. 172 00:11:19,110 --> 00:11:26,100 All right, Starbase, let's let's let's go to that debate in this case, it will be we'll be talking 173 00:11:26,100 --> 00:11:32,560 about the specific specifics of this database later, not really in database in true sense, but to 174 00:11:32,580 --> 00:11:40,590 get your base level, let's say, database and the database will be maintained by everybody that's connected 175 00:11:40,590 --> 00:11:42,510 on the atrium blockchain. 176 00:11:42,510 --> 00:11:48,660 So all these nodes are keeping track of the database and the database is through for every note and 177 00:11:48,660 --> 00:11:51,020 every node has to keep the same state of the database. 178 00:11:51,390 --> 00:11:55,320 Because if the blockchain escaping it, a singleton state. 179 00:11:55,860 --> 00:11:59,220 OK, so Ethereum blockchain is keeping single at on. 180 00:12:00,510 --> 00:12:03,150 Single let on a single state. 181 00:12:04,440 --> 00:12:08,010 OK, because one doesn't have any other state as the second, though. 182 00:12:08,050 --> 00:12:14,070 OK, so this has to be a same for every, every note, all the day keeping track of the same database. 183 00:12:14,070 --> 00:12:18,360 So Bob has some ether and all of the notes knows about it. 184 00:12:18,360 --> 00:12:21,700 Of course, they don't know that, Bob, because I was in banking. 185 00:12:21,700 --> 00:12:24,930 You have a bank banging number in the Imperium Blockchain. 186 00:12:24,930 --> 00:12:25,830 You have an address. 187 00:12:26,050 --> 00:12:29,040 Are be talking about each other as you can create later. 188 00:12:29,580 --> 00:12:37,730 OK, so we have here I be just I'll be calling the AH participant in a blockchain as the Bob River Alice 189 00:12:37,740 --> 00:12:39,840 and also other participants. 190 00:12:39,840 --> 00:12:44,520 And of course, we don't have their true names when they are connected, when they are, when they are 191 00:12:44,520 --> 00:12:45,270 on the blockchain. 192 00:12:45,760 --> 00:12:46,680 OK, you have another. 193 00:12:47,630 --> 00:12:53,030 As in a bank, you have this Becky number in the blockchain, you have an address and there is a 20 194 00:12:53,480 --> 00:12:56,690 bytes and no OK in hexadecimal format. 195 00:12:56,720 --> 00:12:58,670 Let's say one, two and so on. 196 00:12:59,210 --> 00:13:03,950 And here is the zero x and four three and so on. 197 00:13:03,950 --> 00:13:07,460 And you have you have too many of these bytes. 198 00:13:07,700 --> 00:13:08,510 You have 20 bytes. 199 00:13:09,080 --> 00:13:09,470 OK. 200 00:13:10,970 --> 00:13:16,790 So here you got the base, and let's say Bob has, OK, let's talk about this later. 201 00:13:16,790 --> 00:13:18,320 So let's say Bob has some EPA. 202 00:13:19,360 --> 00:13:29,620 And also, Alice has some if okay, so Bob has four and allies that have five of if if. 203 00:13:32,880 --> 00:13:39,600 OK, so but then Bob wants to make a transaction, let's say Bob is making transactions, Bob is sending 204 00:13:39,600 --> 00:13:45,240 to Alice by the money when he's making these transactions. 205 00:13:45,660 --> 00:13:51,840 Also, Bob has to be connected to the blockchain or he has to has to make very clear to some other computer. 206 00:13:51,840 --> 00:13:55,470 And this other computer has to be connected to the blockchain about, let's say, the bob is connected 207 00:13:55,470 --> 00:14:01,170 to the blockchain, and he's making these transactions of about if he wants to send Alan. 208 00:14:01,200 --> 00:14:06,720 If these transactions will be sent to the nodes in the blockchain. 209 00:14:07,090 --> 00:14:11,160 OK, so these transactions are going to go here and these all his notes. 210 00:14:11,790 --> 00:14:12,990 This transaction will be. 211 00:14:14,110 --> 00:14:16,960 Sent to all of that notes on there on the blockchain. 212 00:14:18,150 --> 00:14:21,030 And asset transactions will be not yet. 213 00:14:21,600 --> 00:14:27,840 There will be not a transfer to transfer to the Alis will not immediately receive if aboutis transactions 214 00:14:27,840 --> 00:14:33,180 will be added to the pool of other transactions so that part of the blockchain is also pool of transactions. 215 00:14:33,180 --> 00:14:37,680 So we have you can imagine also the blockchain there is some you can call it. 216 00:14:37,980 --> 00:14:39,090 It's called Mempool. 217 00:14:39,240 --> 00:14:41,130 Actually, we can pull off transactions. 218 00:14:41,880 --> 00:14:46,860 You will refer to this as a ma'am, ma'am, ma'am, Paula. 219 00:14:47,340 --> 00:14:47,760 All right. 220 00:14:48,540 --> 00:14:49,090 These E! 221 00:14:50,220 --> 00:14:50,730 Mental. 222 00:14:51,860 --> 00:14:56,990 OK, and you have these transactions that Bob made is that this is the. 223 00:14:58,340 --> 00:14:59,390 The transaction. 224 00:15:01,720 --> 00:15:09,310 Transaction is to to Paul, OK, so there are these transactions amongst the other transactions. 225 00:15:11,540 --> 00:15:11,840 OK. 226 00:15:12,110 --> 00:15:16,850 A lots of transactions, there are thousands of transactions sent every day, so these other two, the 227 00:15:16,850 --> 00:15:18,260 pool of these transactions. 228 00:15:18,560 --> 00:15:23,120 So how actually Bob can transfer his eve to Alice? 229 00:15:24,520 --> 00:15:30,910 OK, so in the transactions to be added into the blockchain and to this database that is maintained, 230 00:15:30,910 --> 00:15:38,350 but ever no to that it can change that transaction has to be added into that block. 231 00:15:38,770 --> 00:15:45,700 The block blockage has a structure that's keeping the that that's the structure of the verify that transactions, 232 00:15:45,700 --> 00:15:46,270 actually. 233 00:15:46,840 --> 00:15:47,920 Yeah, we'll be dropping it. 234 00:15:47,920 --> 00:15:48,310 So. 235 00:15:49,440 --> 00:15:50,220 Let me throw it here. 236 00:15:50,400 --> 00:15:58,470 So the transaction has been committed and is transferred through the all of the notes and other to mempool 237 00:15:59,730 --> 00:16:04,170 the every kind of a note is a different that you have different types of notes, but there are specific 238 00:16:04,170 --> 00:16:11,070 notes called full notes, full notes keeping that keeping the entire database of the blockchain at and 239 00:16:11,070 --> 00:16:14,790 also they can mine transactions. 240 00:16:15,030 --> 00:16:17,980 They are a reference as the miner, as I'm sure you have heard about the mining. 241 00:16:18,000 --> 00:16:21,990 So the miners are just simply computers, other computers in the blockchain. 242 00:16:21,990 --> 00:16:24,180 I will refer to them as the miners. 243 00:16:24,210 --> 00:16:24,780 OK. 244 00:16:25,200 --> 00:16:27,750 And they are running full nodes and the types of nodes. 245 00:16:27,750 --> 00:16:28,680 I will be talking later. 246 00:16:28,680 --> 00:16:31,380 OK, so they are also connected to the other nodes in the chain. 247 00:16:32,070 --> 00:16:34,440 And they are, of course, they have access to Mempool. 248 00:16:34,440 --> 00:16:42,000 Every note has access to Apple, every full node has access to Mempool, and they can add transactions 249 00:16:42,000 --> 00:16:43,710 into blockchain. 250 00:16:45,120 --> 00:16:46,160 OK, how they can do it. 251 00:16:46,170 --> 00:16:50,580 So they are running software and the software is doing actually it for for them. 252 00:16:50,820 --> 00:16:55,230 But simply what they will get, they will get a specific number of the transactions and they will verify 253 00:16:55,230 --> 00:16:58,680 them, OK, so they will get some transactions from the mempool. 254 00:16:59,070 --> 00:17:00,090 They will. 255 00:17:01,080 --> 00:17:05,099 They will get these transactions and they will order them so they will get the transactions. 256 00:17:05,430 --> 00:17:12,630 They will order them and verify them first after they are verify transactions that are ordered. 257 00:17:12,869 --> 00:17:14,310 They can add them into the block. 258 00:17:14,310 --> 00:17:19,380 But in order to add them to the block, they need to solve some mathematical puzzle. 259 00:17:19,470 --> 00:17:22,670 Actually, they have to find some specific number. 260 00:17:22,680 --> 00:17:28,990 It's a very huge, it's very huge number and it takes some time to to find this number. 261 00:17:29,040 --> 00:17:34,080 It takes some computational power of your computer to find these numbers because any Trentham algorithm 262 00:17:34,080 --> 00:17:39,690 and this will take some computational resources from from your computer it takes. 263 00:17:40,500 --> 00:17:46,620 I think now its average time on the Ethereum blockchain is 15 seconds to to find the answer. 264 00:17:47,070 --> 00:17:52,800 OK, but yeah, actually, you can imagine this actually as the structure has as a draw here, but you 265 00:17:52,800 --> 00:17:55,660 can imagine it as the rather as the as the block. 266 00:17:55,680 --> 00:18:01,770 OK, so they are trying to create a block of transactions and they will order those transactions here, 267 00:18:01,980 --> 00:18:06,360 and they are looking for some specific number above the details. 268 00:18:06,360 --> 00:18:07,680 We'll be talking later. 269 00:18:07,680 --> 00:18:10,860 OK, so they're looking actually for a number called nonce number. 270 00:18:12,140 --> 00:18:13,150 Then they will find answers. 271 00:18:13,360 --> 00:18:17,870 There are a lot of miners competing with each other to find the first answer, to find the answer. 272 00:18:17,920 --> 00:18:22,460 OK, so there are orders on sections they you'll find a number and after they will find this number 273 00:18:22,700 --> 00:18:25,220 they can other block into the blockchain. 274 00:18:26,060 --> 00:18:31,340 So blockchain also keeping the track of all of the blocks that they have ever been added into the blockchain. 275 00:18:31,380 --> 00:18:33,530 OK, so you have also. 276 00:18:34,760 --> 00:18:39,230 All of the blogs that have ever been added to the blockchain and that's the name blockchain, because 277 00:18:39,230 --> 00:18:41,150 their blocks are connected with each other. 278 00:18:42,580 --> 00:18:46,640 OK, so there are blocks of transactions, both of the transactions. 279 00:18:48,690 --> 00:18:49,770 They're collecting each other. 280 00:18:50,790 --> 00:18:51,360 All right. 281 00:18:52,380 --> 00:18:56,730 Transactions, transactions and then the minor will find the answer. 282 00:18:57,400 --> 00:19:01,590 They'll get other he can add a block into the blockchain, so now they block this block and be out of 283 00:19:01,680 --> 00:19:05,370 here so he can add that block in the blockchain. 284 00:19:05,400 --> 00:19:10,380 Of course, the blocks it also verified by other participants in there in the blockchain. 285 00:19:10,380 --> 00:19:14,460 But let's say this block is now valid and it's added into the blockchain. 286 00:19:15,840 --> 00:19:21,810 And let's imagine the one of these transactions here by sending money to lease the transactions that 287 00:19:21,810 --> 00:19:28,260 went initially to the mempool that the miner has mined and added to his block and the vendor that he 288 00:19:28,260 --> 00:19:31,230 found the answer on the block can be added to the blockchain. 289 00:19:31,500 --> 00:19:34,350 And this will also update a state of the Ethereum. 290 00:19:36,130 --> 00:19:41,620 The database will be updated along with all of the other clients in the internet talking amongst older 291 00:19:41,620 --> 00:19:43,810 nodes in the in the network. 292 00:19:44,380 --> 00:19:46,990 OK, so this blog will be added to the blockchain. 293 00:19:47,020 --> 00:19:48,220 These will be updated. 294 00:19:48,220 --> 00:19:54,700 So Bob sent if soluble evil at three and always will have six if. 295 00:19:56,660 --> 00:19:58,510 OK, Bob has three. 296 00:20:00,550 --> 00:20:05,930 OK, so on a very, very, very, very base level, that's how it works. 297 00:20:06,130 --> 00:20:09,040 We have Etherium, but for him, we have Etherium. 298 00:20:09,370 --> 00:20:14,080 Blockchain is there is a network of connected computers. 299 00:20:14,890 --> 00:20:15,910 We are calling nodes. 300 00:20:15,910 --> 00:20:20,800 They're running some specific software to get on a curve or a parity. 301 00:20:21,010 --> 00:20:27,670 And if this software, you can connect with all of the other nodes to this network, then we want to 302 00:20:27,670 --> 00:20:31,450 send the transactions we need to meet the transactions into the network. 303 00:20:32,260 --> 00:20:34,360 For example, they're sending money from the bob to Alice. 304 00:20:35,200 --> 00:20:39,370 These will get be added on the mempool, on the on, on the blockchains. 305 00:20:39,670 --> 00:20:45,610 So the notes that are participating in the network a day can get the transactions and they want. 306 00:20:45,630 --> 00:20:50,960 They are trying to form their from the block so the block can be added into a blockchain essence. 307 00:20:50,960 --> 00:20:57,250 That block is added to the blockchain and it's considered as a valid block then that all the transactions 308 00:20:57,250 --> 00:21:02,980 also be done the changes to the state of the of the Imperium blockchain. 309 00:21:03,280 --> 00:21:09,380 OK, so all of the accounts and the transactions that had been sending money that they will update at 310 00:21:09,440 --> 00:21:16,510 this this singleton database of this will be Bob will have a trade if and allies will have a six eve. 311 00:21:16,810 --> 00:21:20,410 And also this will be then synchronized through all of the other other clients. 312 00:21:20,410 --> 00:21:23,240 So now you can see this difference. 313 00:21:23,260 --> 00:21:29,770 The centralized bank and decentralized imperium of blockchain with the bank, we can send the money. 314 00:21:29,770 --> 00:21:33,340 Also with the Etherium, we can send the money, but ether and we can also have it. 315 00:21:33,340 --> 00:21:34,330 We can do other things. 316 00:21:34,330 --> 00:21:37,250 I will be talking about this in the next election. 317 00:21:37,960 --> 00:21:41,640 So with the bank, we need to provide our private details. 318 00:21:41,650 --> 00:21:49,800 It's a centralized it's a it's a trusted by government, by state and also protected by by the states. 319 00:21:49,820 --> 00:21:52,930 Your money are basically protected like this. 320 00:21:53,830 --> 00:22:02,500 But in exchange of for these benefits, you are you are basically dependent on the bank on the changes 321 00:22:02,500 --> 00:22:06,250 which are done in the state, on the bank because a state can. 322 00:22:06,730 --> 00:22:07,300 It will happen. 323 00:22:07,300 --> 00:22:13,210 But the state can say that now there are some new rules, or maybe there is some inflation that your 324 00:22:13,210 --> 00:22:15,010 money is losing the value and so on and so on. 325 00:22:15,010 --> 00:22:16,650 But I don't want to talk about these things. 326 00:22:16,660 --> 00:22:20,240 I just want to I just want to get. 327 00:22:20,320 --> 00:22:25,840 The main point is here are the bank is centralized structure comparing to Ethereum. 328 00:22:26,230 --> 00:22:31,660 Blockchain is a decentralized because it's around on the thousands of thousands of clients and their 329 00:22:31,660 --> 00:22:39,850 transactions are confirmed by other computers and this computers in order to get transactions to the 330 00:22:40,000 --> 00:22:40,840 transactions valid. 331 00:22:40,840 --> 00:22:46,430 And also the money can be sent that denote the personnel that will find the answer. 332 00:22:47,390 --> 00:22:53,900 To some specific to some algorithm, it can add these transactions to the to the block and therefore 333 00:22:54,080 --> 00:22:58,610 the transactions will be reflected in the state of the of the blockchain. 334 00:22:59,840 --> 00:23:01,710 OK, so how can we trust this system? 335 00:23:01,730 --> 00:23:04,250 We'll be talking in the next lectures. 336 00:23:04,730 --> 00:23:08,540 This system, I need to tell you from the beginning is a very is very secure. 337 00:23:08,870 --> 00:23:12,180 All the transactions are verified by the thousands of nodes. 338 00:23:12,530 --> 00:23:20,690 And also, there are some protections, mathematical methods and crypto methods that are issuing. 339 00:23:20,900 --> 00:23:21,410 This is. 340 00:23:22,940 --> 00:23:24,950 Close to 100 percent secure. 341 00:23:26,860 --> 00:23:33,850 So about all these details, we'll be talking an exotic holiday explaining here quite quite a long time. 342 00:23:34,510 --> 00:23:38,890 I will drop some resources for you in the resources of the lecture, some videos. 343 00:23:39,040 --> 00:23:43,790 You can you can watch something about that if you're in blockchain or about a blockchains. 344 00:23:44,170 --> 00:23:50,030 Overall, what I would like to get to your mind is just a it's just as it does. 345 00:23:50,030 --> 00:23:57,220 The software is just some platform and it's working thanks to the cooperation of the thousands of people 346 00:23:57,220 --> 00:24:03,850 that are connected with each other, and they are creating this kind of network, if any questions ask 347 00:24:03,850 --> 00:24:04,120 them. 348 00:24:04,150 --> 00:24:08,470 Let's go to the next lecture, and I promise that not all of the lectures will be that long. 349 00:24:08,500 --> 00:24:12,130 Thank you for staying here, and let's continue in the next one year. 34529

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