Ethereum Advanced

I agree with you CryptoSho. I’m 61 years old, really started thinking I might not make it. But now I’m having so much fun learning and I’m thinking maybe I’ll make it. Love the way everything is presented and how you can get questions answered by teachers or co-learners. Keep having fun CryptoSho :slight_smile:

2 Likes

Hey Bellatoni! Thank you for your reply to me. I must stay in contact with you. Reading your reply inspired me. Seeing that you are 61 is giving me real motivation. Thank you for that. Contact me anytime looking forward to it.

2 Likes

Great…Thank you. Amazing community.

1 Like

Gabba caught my eye with the comment about having an active github that demonstrates your ability to put this knowledge to use. Having projects attached to the classes that help establish such a presence would be an excellent feature to have as a part of the academy.

A student could establish the edifice of the internet presence that every successful professional in the blockchain space should have. We could flesh out that skeleton over time. I am looking forward to learning much more in this space.

4 Likes

I have to say that, prior to your explanation i had the same query.
Many thanks.

2 Likes

Hi CryptoSho,
Wow I am really slow. Just read your message today. Thank you. I’m now in the middle of the Defi 101 class and I think I will have to redo some of the classes. Starting to be harder but I’m still excited about learning more. How about you? Which course are you doing now? Hope you’re doing well

1 Like

lets program !!! see you all on other side

1 Like

All good, moving on now…

1 Like

Ok will post my comments here

1 Like

Maybe EOS is faster and cheaper, but were are all the devs and community?
If it is not ERC20 its not Defi

Just want to say hi and thank you to Ivan and all the people who make the academy possible. I am learning a lot!

1 Like

Hello sir, glad to hear that you are learning a lot!

If you have any more questions, please let us know so we can help you! :slight_smile:

Carlos Z.

Obviously this is a somewhat limited perspective… but so far I particularly like how focused everything seems. It all seems relevant. The homework questions dont appear to be questions just for the sake of having questions… so far all killer no filler. So far so good.

1 Like

Regarding the smart contract example of putting money into a contract to pay out your child should they finish school:

In order for the SC to “check”, do you program it to check school records for a particular name at graduation? What if they change their name for some reason; would the money be sent back to parent due to the condition not being met?

1 Like

it was awesome so far this journey…

Hello @Anon1478! I’m not a moderator, but I think I know the answer to your question. It is to my understanding that smart contracts are limited to on-chain data (the information on the blockchain to which a smart contract was deployed). However, more and more blockchains are using oracles. Acting like data feeds, oracles take off-chain data (information unrelated to the blockchain like a weather forecast or the results of a sports game) and relay it to the smart contract.

So, to use your example, you could program the smart contract to give the child money after he/she has passed the number of classes needed to graduate. While a D is considered a “pass” in some US schools, perhaps, you could even program the smart contract only to accept a pass as a C or higher. As a teacher, that’s something I would definitely do…ijs. :sweat_smile: So, the student’s name change would be irrelevant. It isn’t the kind of data the smart contract needs to determine if the student gets the money or not.

I’m not a techie, but I hope my answer cleared things up for you.

1 Like

Thanks for the response!

The oracles idea is something I have to look into more. I assume it is a bit more advanced than where I am in the learning currently.

1 Like

No problem! If you are interested, you can learn more about blockchain oracles here:

2 Likes

Great - now that I understand at least what Oracles do, it all makes more sense.
I was wondering where the SC would get the information about my kid’s grades - as this data is most likely off-chain.
Thanks for the post!

2 Likes

Thank you Ivan for the first part of the lecture, looking forward to the advanced part of the Ethereum course.

1 Like