Learn blockchain programming with 20,000 students: academy.ivanontech.com
Пікірлер: 951
@IvanOnTech4 жыл бұрын
New 2020 version: kzbin.info/www/bejne/anfac3Vsq82corc
@lizacrowi2454 жыл бұрын
helloo please how can i contact you ?? i have a lot of questions to ask !!! pleaseee thank you
@tomassonnlgry91083 жыл бұрын
Ivan, your performance in 3 years time is awesome!
@raajqurashi16193 жыл бұрын
Wow nice video ....03155797844 me watsep nmbr
@computeruniverse67593 жыл бұрын
Hi 2021 Russian
@billnoname80933 жыл бұрын
The link is marked as private . Thanks for the above video. one more step to being able to program a block chain myself
@TotallyRocco4 жыл бұрын
I not only want to thank Ivan for the help, coz this dummy just learned some, but thank you all in your posts for being kind to each other, you all communicate and collaborate kinder than most any other threads I find on this YT search engine! Keep spreading the love!
@OSBib25 жыл бұрын
Thank you, Ivan! It makes me understanding this technology in Java terms and how to code blockchain.
@MauriceLacerda06 жыл бұрын
Awesome video Ivan! Thank you so much for putting such a complex topic into digestible format!
@deemaak89804 жыл бұрын
What I understood from this video is that I'm not a fast learner
@Saintdog0003 жыл бұрын
This made me laugh so hard lol
@Seren2010kinder3 жыл бұрын
I can morse code
@dimmoIshere3 жыл бұрын
@@Seren2010kinder lol
@emekabronson86973 жыл бұрын
How much would this cost if hiring a contractor to develop /complete ?
@felixwilliams63213 жыл бұрын
@@emekabronson8697 1000 to 1700$
@laurathelion1006 жыл бұрын
Excellent video, Ivan!! Nice and fast and kept me totally interested. I definitely got a good understanding of how the blockchain works, as only coding can do. Thanks and keep up the good work! -- laura, a new subscriber
@codygonzalez51315 жыл бұрын
Thank you, brother, I put my finger up! You really met in 15 minutes and everything was clearly explained!
@kennethzambrano52876 жыл бұрын
Brooooooo your the big one Master! Thanks for this video. 2 days ago i was asking myself about How to program my own Blockchain from scract! Really appreciate!
@metavision19334 жыл бұрын
the last 2min were the best thing i watched in 2019. great job
@Hitman78CRO5 жыл бұрын
You're great! I'm a tech guy my entire life and was never interested in programming. You just changed that! Thank you!
@greywolf2716 жыл бұрын
Thanks mate, very concise and clear explanation. I've been looking for exactly this for a while now.
@mohaneesh6 жыл бұрын
Superb explanation and coding demo of a difficult concept. Thanks Ivan. Keep your videos coming. And the lighting is very good. No need to adjust the curtains.
@gaborfzks3 жыл бұрын
Wow, time fly’s! A young boy becomes a grown man in front of our eyes.
@Sldn53 жыл бұрын
He was 21 years old in this video 3 years ago... he‘s born in 96
@andrewfinsand8912 жыл бұрын
He no longer uses the window as a light source
@aayo_gorkhali2 жыл бұрын
gaborfzks Werent you young once? Wow a kid once in daipers commenting on youtube
@gaborfzks2 жыл бұрын
@@aayo_gorkhali Growing old is inevitable, growing up is optional.
@aayo_gorkhali2 жыл бұрын
@@gaborfzks and who are you to judge any one? are you on the level to judge someone? i mean what made you think that you can actually judge a person? earth was there billion years ago and will be some billion years more, its just that you came to earth little early beside that what are you and what you have?
@Mozzthecoolguy5 жыл бұрын
Ivan, super stuff you made! Thanks a million!
@amiramnoamdoron6 жыл бұрын
your videos is absolutly awesome, the smoth talking the clear expelation the topics, thanks Ivan!
@dotrule41155 жыл бұрын
Total outsider with no tech knowledge but I understood what you were saying. Thanks, Ivan. Great job explaining. Btw, is there a more elaborate video for total newbies like me to learn more on how to use the program and such ?
@iderik014 жыл бұрын
To say "digital signature" is just a way of making it understandable. Good explanation and very clear, Heja Sverige!!!
@EvgenyAleshin6 жыл бұрын
Great video Ivan, very clear and concise. Would be nice to see you explain Genetic Algorithms and Neural Networks(preferably using Java) and maybe an Evolutionary Neural Network as a conclusion for both topics
@cwatchman9744 ай бұрын
If you understand blockchains I need a developer
@drinkup456 жыл бұрын
Solid upload, pretty straightforward and easy example to grasp from someone with no programming background. +1 Subscriber Keep up the great work!
@trumberak6 жыл бұрын
Thank you Ivan. Your intro to Blockchain is the best I had the chance to see. Have a nice day.
@jeremyfrancis32746 жыл бұрын
Simple and straightforward. Need more people like this.
@gunzpassion26 жыл бұрын
You've opened my eyes on blockchain technology. Thank you so much!
@funmeister6 жыл бұрын
Well done, brother. Following your code was spot on, but the greater benefit is just showing it and giving viewers a glimpse of the process.
@TheCryptoFactor3 жыл бұрын
Ivan: I need some sort of artificial lighting .... fast forward 2020: Industry standard lighting, professional grade microphone... 5 TV sets! Congrats man, you have come a long way, keep succeeding - Paul
@storm1323 жыл бұрын
like, subscribe, bell button, all (UACA remix)
@TheAldawg776 жыл бұрын
The lighting is OK bro ty for the educational video!
@travisdetert10346 жыл бұрын
Hi Ivan! Great video! I've been following these concepts for a bit, but I haven't dived super deep and I stumbled upon your video. Excellent explanation! Cheers man!
@RuzoOwzy2 жыл бұрын
How hv u reached so far after 4 years?
@tellyrotsyourbrain4 жыл бұрын
Great description of what is at the core of a blockchain. Suddenly a mystery is solved. Thank you so much!
@xandriaxanerchek48286 жыл бұрын
That was REALLY interesting and easy to understand. Thank you. Have subscribed👍
@mjkeating6 жыл бұрын
The lighting looks good to me.
@makoes113 жыл бұрын
Natural light that's the best when you can use it
@whitchurchrajkumar26566 жыл бұрын
Really nice video, to explain the concept in the simplest easiet way ever. Thanks a lot man.
@mzulfadh6 жыл бұрын
Thanks dude, you make it simple for us. Great job!
@neeleshagrawal6 жыл бұрын
Loved it. Thanks mate!! Keep Going :)
@kpeter49796 жыл бұрын
Thanks! Your new subscriber.
@IvanOnTech6 жыл бұрын
welcome my man, glad having you here!
@hoat236 жыл бұрын
Your videos are very good...I am a new subscriber, too.
@persvendsen2706 жыл бұрын
I`m a Norwegian newbie into blockchain and coding. You explained it great, easy and understandable.
@chucknor97084 жыл бұрын
This video gives a really good demo of a blockchain in action. Seeing some code really helps in understanding the concept.
@FusingDifferences6 жыл бұрын
Amazing video, thank you, I'm a junior developer myself and was interested in how it would all work and your video has shed some light on this. I can see where this can go from here. My guess is, when a genesis block is created and verified it is distributed to what ever network is specified, then which ever block handles a new transaction verifies it by checking with all other blockchains in that network. if its correct (no edits are made) the next block accept/added and distributed again and then on and on. In the case of the other block not being verified it gets rejected and those transactions don't get added. I know its hard (probably impossible due to the verification checks before a new block is accepted but humour me) what if some how two networks of chains within the same system get created somehow, will all transactions cease? how will anyone know which network is the correct one and then move on. Anyway, you've gained a new subscriber, as I want to learn more about this. how you make more and expand, maybe teach a blockchain class or something for programmers
@bLiNdThInG16 жыл бұрын
I think automatically the longest chain is accepted as the correct one. If an incorrect chain is created by someone it's incredibly difficult to sustain it and keep making blocks fast enough because of the computing power required to beat the rest of the network. So normally the correct set of transactions defaults to the longest chain.
@penclassygiftsthecrazypenl41716 жыл бұрын
longest meaning most transactions or created the first or older?
@mypouf6 жыл бұрын
Longest meaning the chain with the largest amount of blocks.
@shubhampreetsingh86306 жыл бұрын
Leighton Jacobs you're right bro..
@shubhobanerjee16816 жыл бұрын
But how can I confirm the length of the blockchain from the implementation point of view? I mean it is possible for someone to change the transaction and hash it and make it some nth(some large number) transaction, right?
@christianjud98272 жыл бұрын
Been trying to get this basic concept for a while now. Thanks for your much sought after knowledge.
@andrewroberts46666 жыл бұрын
One of the best explanation of the block chain... Awesome man!!
@CsabaTothMr5 жыл бұрын
"This kind of hash is very hard to crack" - wrong. The example could very well use MD5 or even better: SHA256. Very easy to use with Java. You could claim that it's very hard to crack then. The regular Java class's hash function is not a cryptographic hash function in the sense that it'd be hard to crack.
@SuperMorrey5 жыл бұрын
Agreed!
@gabkov5 жыл бұрын
+1
@marcosrun98375 жыл бұрын
MD5 isn't really a good encryption method now days
@CsabaTothMr5 жыл бұрын
@@marcosrun9837 yes, I shouldn't even mentioned it. But thta's why I said "or even better: SHA256"
@CsabaTothMr5 жыл бұрын
@WinterXL If we were demoing a front-end library for a notes example application I'd agree. But security is the most important (!) cornerstone of blockchains. I'd even agree to use the `hash` function for demo purposes, in case the author warns excessively against using it. But saying that it's hard to crack? He may meant that *cryptographic* hash functions are hard to crack... but it doesn't seem like it.
@JohnSmith-bx4gf6 жыл бұрын
dijital signatsur bliet
@James-st9uu6 жыл бұрын
Ivan you are a legend. Made it really clear to explain the security of the blockchain. Can you do a similar video on other consensus methods like Hashgraph and Tangle. That would be legendary. Thanks mate.
@tinaortbauer31536 жыл бұрын
great video ! i am not particularly interested in informatics, maybe because i didn't graps the informatic system you operate in, but I learned a lot, so thanks. keep up the great work
@dennispagan95426 жыл бұрын
Thank you, handsome boy~
@Anddy0026 жыл бұрын
Tanks Ivan! This was super! Made me understand more of the underlying technology for sure! 👍😊
@sivachaitanya36536 жыл бұрын
Hey Ivan. I follow your videos on regular basis. Can you kindly make a video on Target, Difficulty , Blockchain and other related concepts around difficulty in Bitcoin blockchain and Ethereum Blockchain please. Your work is very well appreciated man. Thanks in advance. Cheers
“Lets give her this amount 999 of BTC to mom”. She deserves even more. You will be the one who taught me a hash is just a digital signature. Great video. Thank you.
@purohitanu5 жыл бұрын
really good one Ivan ... crisp for a techie... highly recommended... keep it up ...
@ReifenSchoen6 жыл бұрын
Great Video! I'm new to blockchain and still trying to understand. Thank You! Where in your explanation comes in the concept of mining? cheers, Paul
@alphamalemc53526 жыл бұрын
Ok! How many people got it and how many people did not get it? Your comment below.
@theRPGmaster6 жыл бұрын
AlphaMale Mc5 Got it partially, some aspects were not clarified - but I think this was only due to limited time/for the sake of simplicity.
@Maggie-bd2mi6 жыл бұрын
Didn't get it
@perweezneqqi40496 жыл бұрын
AlphaMale Mc5 don't understand a damn thing
@halloherb6 жыл бұрын
sort of got it, except who verifies that the hashes remain the same throughout? If my hash compares with the next guys' but then it diverts with guy/girl # 4, what happens then? who polices it? have to dig more into it. Good start for me, though.
@whenagain1856 жыл бұрын
like comparing pieces to determine if it matches 100percent, to verify authenticate the data. like a password? it's just buying into over complicating things. maybe you should use your smarts to create a simple process. that's how you bring humanity together, if we all get it! verses too complicated and people are like whatever and that lack of understanding becomes power
@mrguiltyfool6 жыл бұрын
Can you upload the code?
@IvanOnTech6 жыл бұрын
boom github.com/ivan-liljeqvist/SimpleBlockchain
@JonathanAdami6 жыл бұрын
yeah you wouldn't wanna type all of these 4 lines all over again ;)
@AntonioKowatsch6 жыл бұрын
LMAO
@1999owned6 жыл бұрын
BAM
@agustriberry99365 жыл бұрын
Ivan on Tech So, it's using a class for store a data previus and for futher it using for hashing to make a blockchain, can i useing Linkedlist method, or stack or another of memory store techninc?
@timomoebes6 жыл бұрын
Really nice explained and easy to follow up. Thank you very much for taking the time to produce the video! Can you let us know which app you are using to work with JavaScript? I cannot see in the video which app you are using. Thank you :-)
@leolou14716 жыл бұрын
Really helped me understand the concept of blockchain a bit more for a beginner programmer. Thanks buddy, great video
@Adolphsson4 жыл бұрын
First two and a half minutes: Ok, this is some very basic stuff. I already know what a hash is. How are you possibly going to explain this whole thing in just 15 minutes? Literally one minute later: Mind blown!
@marceloroitman67046 жыл бұрын
Thanks for this great video! That's a classic scenario when greed and ignorance are meeting. I have friends buying Cryptos without any minimal knowledge what is a block chain! GREED and IGNORANCE, I'm sorry about them.
@sadeedkhan53444 жыл бұрын
So awesome, really amazingly described the working of blockchain. Thanks a lot
@jean-mariep.53076 жыл бұрын
I was looking for this kind of video and i really thank you ! That was clearly explained !
@moea.91206 жыл бұрын
Do you know how to make a complete cryptocurrency? We are looking for a developer for our project... let me know, if you might be interested.
@moea.91206 жыл бұрын
I'll pay you $10,000.
@Manrulz6 жыл бұрын
I can assist in your project? I've got 2 years of coding experience and have been helping with a few other coin developing their project such as $BUZZ
@paalzolder6 жыл бұрын
Lol why should you pay someone 10k when he offers only 4k? As a business that would be very dumb lmao
@stella2453 жыл бұрын
I found this video in 2021. It's unbelievable how you developed from 2017. Well done, you're doing a great job!
It was the best explanation of the concept on youtube! Thanks man!!!
@superconsultant996 жыл бұрын
Really good video! But some questions you answer there, raise more question. So it would of been really great if you could elaborate on these: 1) When some one sand coins to someone where does this transaction request goes: is it being broadcasted to every registered miner or it goes to some intermediary computer where all the miners get it from. 2) Does the bock of particular coin always has the same number of transactions or it varies. 3) how is it enforced that miners put the same transactions in the same block. 4) where the transactions stored before they make it into a block(in a sql database or flat file or else), also where are the blocks saved(in a sql database or flat file or else). 5)How is it addressed, if for example block # 12 in blockchain and block # 3098 produce the same hash value or does it matter at all as previous block has value is also taken into account. Sorry for the long comment/request, my list is much longer, but I already feel like I am abusing you good will, so I will stop here. Once again thank you for your videos, they are very informative and straight to the point.
@thenishchalraj28546 жыл бұрын
I really enjoyed thus and finally knew how this works. Basic cleared so nicely brother. 😊
@jeppestergaard53156 жыл бұрын
THIS is why i love your channel so much! GREAT Video! love the developer angle!
@magonicolas6 жыл бұрын
Hello, does your blockchain course teach Solidity?
@lyricsofheart5245 Жыл бұрын
I have heard a lot about GorillaGPUs, and I will start today. My friends are making money with these services.
@djsamke3845 жыл бұрын
Thanks for the video bro. How often do people decrypt the hashes and change the transaction history? And also is the system reliable then?
@saranyaananthakrishnan77526 жыл бұрын
Awesome video , I have been following all your videos.But if i want to launch an ico , what do I do? Where do I create the tokens and where do i store them ? Does the token transfer take place automatically when there is a buyer ? Appreciate all that you have been doing so far ! Thanks !
@muhannadtahboush99145 жыл бұрын
Dear At the beginning i would like to thanks you for your video, secondly i have simple question about blockchain. its possible to pass data or encrypted ticket from A to B through blockchain. Thanks a lot
@codewithayush2445 жыл бұрын
Nice work but correction is required at the time of changes in transaction you run code again the object can be created at different location in memory so instead of changing and then running it must be shown by changing the transaction array and printing the hash code before modifications and after modifications.
@mimranm296 жыл бұрын
Hey Ivan! You are awesome! Thanks for sharing.
@EdRocha6 жыл бұрын
Hi Ivan what IDE are you using or recommend for java using Mac? Thanks for video and great job.
@sidstam5 жыл бұрын
Excellent presentation; this gave me a good idea of how blockchain is implemented.
@gasbarocco6 жыл бұрын
your video are very interesting, i don't know anything at all about programming and coding and stuff like that, but with you i'm starting to understand something :) good job
@danielciontut58916 жыл бұрын
Question: Theoretically, would it be possible with future technology to change the genesis block or the first block of a chain not only on your block chain but on everyone's blockchain?
@babapro6882 Жыл бұрын
Hit the like button if you are using GorillaGPUs mining service and watching this! I really can't deal with spending much on mining rigs when I can use THF online and make them the same rewards.
@bostonbyerly39176 жыл бұрын
Subscribed! Learning to code right now... my first language. And your content is awesome. I’m going to do an ICO one day for a startup
@Sarah-dx5zz Жыл бұрын
Hey man love your videos! Would you happen to know how to deploy your own blockchain and create a mainnet for it?
@assasinofyouth16 жыл бұрын
Man that was a great explanation in a short time..great video 👍
@blue81846 жыл бұрын
Thank you for the great video description Ivan. Are you available to contract to build a blockchain?
@jankarlo283 жыл бұрын
This is a gem. Simplest way to explain blockchain technology at its core. Keep creating good contents, you deserve more than a million sub.
Ivan, can you do the implementation like Gavin did with substrate/polkadot? Would love to get a run through.
@huntingveggi6 жыл бұрын
Thank you very much! I finally understood what makes blockchain so safe! Could be used in some of my implementations...
@alexozorio80902 жыл бұрын
Hey what’s up Ivan. I’m beginning to start learning how to code and I was wondering if you could help me figure out a curriculum so I can learn the proper steps so I can come back to this video and completely understand. Thank you for what you’re doing for everyone.
@Peter_Jenner6 жыл бұрын
That was terrific. So where does the hashing algorithm reside? Is it in a library or other file that is called by the programme? Pardon my ignorance, I'm not a programmer.
@kennethbishop31886 жыл бұрын
Brilliant lesson. I'm not a coder but I understood this process. I assume a hash can be performed backwards all the way up the chain to reveal the genesis block? I want to create block chain apps for phones and tablets. What do I need to learn?
@python_tutorials65196 жыл бұрын
Never thought anyone can explain this detail.Thank you so much
@jatindersodhi59336 жыл бұрын
Thank you for the informative video - it helped to clarify some concepts.
@fnuking43876 жыл бұрын
Thank you for this video that has helped me, a non coder, understand how blockchain works.
@rdvandalos6 жыл бұрын
Great video Ivan, it rally helps me to grab the blockchain concept
@kamiel796 жыл бұрын
well done.. It's so important to demystify this stuff for a general audience :)
@leoyambo95326 жыл бұрын
Great video. Its a good breakdown of the essence of the blockchain. The implementation of storing the entire transaction in each block is very inefficient storage wise with an asymptotic complexity of n^2. There would be massive storage issues for chains with multiple transactions. Especially for crypto dealing with micropayments. More transactions = more blocks = more storage needed. I think hashing based on the previous blocks hash would be a more scalable solution
@Jerrel.A6 жыл бұрын
Showcasing this example is very elementary for understanding the technology. Thx!
@nlkoala92922 жыл бұрын
do u press ENTER? when u say (run it)? also where can u save ur work? and last question how could I create a blockchain for the health care?
@marcusswedin4 жыл бұрын
Really smart way of explaining the blockchain. Thanks!
@tobiasgarreton37052 жыл бұрын
Awesome video! Best explanation I found out there. Thank you Ivan!