Ethereum Games Explained

Поділитися
Вставка
  • Опубліковано 6 вер 2024
  • Crypto-kitties! I'm going to cover the most important parts of the popular crypto-kitties game built on the Ethereum blockchain in this video. The game is over 2000 lines of Solidity code and it allows players to buy, sell, and breed these collectible cats. At one point, this game accounted for a third of transactions on the Ethereum network which is absolutely insane. This is a great example of a wildly popular use case for a decentralized application. There is a lot of potential here to make a game that people obsess over and makes both the creators and players a good amount of money. Enjoy!
    Code for this video:
    github.com/llS...
    Please Subscribe! And like. And comment. That's what keeps me going.
    Want more education? Connect with me here:
    Twitter: / sirajraval
    Facebook: / sirajology
    instagram: / sirajraval
    More learning resources:
    news.elearning...
    www.cryptokitt...
    motherboard.vi...
    github.com/cry...
    ethereum-virtu...
    Join us in the Wizards Slack channel:
    wizards.herokua...
    Sign up for the next course at The School of AI:
    www.theschool.ai
    And please support me on Patreon:
    www.patreon.co...
    Signup for my newsletter for exciting updates in the field of AI:
    goo.gl/FZzJ5w
    Hit the Join button above to sign up to become a member of my channel for access to exclusive content! Join my AI community: chatgptschool.io/ Sign up for my AI Sports betting Bot, WagerGPT! (500 spots available):
    www.wagergpt.co

КОМЕНТАРІ • 90

  • @krishnabharadwaj4715
    @krishnabharadwaj4715 6 років тому +24

    Siraj! Don't worry about those who ask you to make ML videos. Just do whatever topic you like.

    • @TheReferrer72
      @TheReferrer72 6 років тому +1

      This is an important video, want to see something of a real world use of a Ethereum/Blockchain app. Not some tech demo that shows no scaling.

    • @zes7215
      @zes7215 6 років тому

      nst as topix or not

  • @woolfel
    @woolfel 6 років тому +4

    I'm gonna go out on a limb and say using ethereum blockchain is going to rapidly hit the same scalability issues that temporal databases hit. As far back as the mid 1990's there was an attempt to add temporal features to SQL standard. All of the big vendors refused for performance and scalability reasons. Many commercial products for "master data management" also have the same scalability issues because they're temporal databases. At some point, the space requirement just makes it painfully slow. To a certain extent, Hadoop style approach can help but it will still be slow. Anyone that's ever tried to query data in a big HDFS knows just how painful that is.

    • @woolfel
      @woolfel 6 років тому

      Agree. I was thinking more about people trying to write a non-trivial game/app on the blockchain. Using a similar design to what's shown in the video is going to be tough to scale. Distributed file systems like HDFS help when the data structure fits nicely into chunks. Blockchain data doesn't "feel" like it hits the HDFS use case sweet spot.

  • @gokulnair237
    @gokulnair237 6 років тому +4

    Sir you are the real techie.... you have a very great heart to share ur knowledge wid others...thank you sir. ..expecting more such videos..love from india..

  • @fhipola
    @fhipola 6 років тому +1

    I don't understand one thing: since playing to the game requires making transactions and code execution on Ethereum, and these requires gas which isn't free: does It mean that playing to the game requires that users pay for all the gas they spend while playing?

  • @niyongaboeric
    @niyongaboeric 6 років тому +2

    you are crazy bro!
    do you know that your learn python for datascience helped to get AI, ML, Robotics and CGI animations (they are Micro masters course) at EDX and i could not afford to pay. i am learning all theory i missed before. also along the way i am using your Videos to some topic i didn't understand. the Math of Intelligence and Deep Learning are awesome bro. what i confess is that your Math intelligence series is no 1. its both theory, challenge and Practice. Thanks My God Bless you.

  • @MartinsDaniel
    @MartinsDaniel 5 років тому +1

    Update: the code for GeneScience is now public -> www.cryptokitties.co/blog/post/learn-how-our-last-mystery-smart-contract-works/

  • @good889
    @good889 6 років тому +6

    Is the Sirajcoin project still active?

  • @FomoDorg
    @FomoDorg 6 років тому

    ETH games are getting better and better. Fomo3D is the new kid on the block, I can't wait to see what comes next.

  • @larryteslaspacexboringlawr739
    @larryteslaspacexboringlawr739 6 років тому

    thank you for rare cat video on internet

  • @RocketeerCaptproton
    @RocketeerCaptproton 6 років тому

    Thanks Siraj! This was helpful.

  • @djblast101
    @djblast101 6 років тому +9

    It's so stupid but yet.....smart lol #CatsRuleTheInternet

  • @johnnyrodgers3429
    @johnnyrodgers3429 3 роки тому +1

    This game sounds completely insane. Who the hell would pay for a pretend kitty??!!!

  • @xcarxcar
    @xcarxcar 3 роки тому

    Excellent video! Has the source code changed since?

  • @stevenbaron358
    @stevenbaron358 6 років тому

    Cool!!!! thanks for the info bro

  • @Roy_369
    @Roy_369 6 років тому

    Can you make a video on EOS.io and what your thoughts are on it's solution to scalability are? A technical video on steemit and how it works would also be very interesting. Thanks

  • @dynamicgecko1213
    @dynamicgecko1213 6 років тому +22

    It's not the most important thing in this channel, but I politely recommend you to get a higher quality mic. There is always a certain noise behind your voice and sometimes your breathing (at least for me) can sound a little too loud and distracting.

    • @empiricistsacademy7181
      @empiricistsacademy7181 6 років тому +1

      I think the breathing sounds can be edited out, it might not be a mic issue. Also I believe the background sound is some music that we can barely hear? The background didn't personally distract me.

    • @dynamicgecko1213
      @dynamicgecko1213 6 років тому

      Empiricists Academy What I meant is that his voice has a lot of noise, basically it's low quality. I dunno why I phrased it that way.

    • @jbhurruth
      @jbhurruth 6 років тому

      I think its a misconfigured noise gate. The attack is too high and the release too low

    • @littlered55555
      @littlered55555 6 років тому

      Pop filter around a eq'd mic with a good acoustic background and he could really bring out the boom in his voice.

  • @skatcat743
    @skatcat743 6 років тому

    hey siraj what do you think about datacoin(dtc) it is a blockchain based storage system where users can upload files in the 1-128 KB range and not need to pay recurringly. just one time fee to keep it on the blockchain forever.

  • @RiteshKumarMaurya
    @RiteshKumarMaurya 6 років тому +4

    Ha ha Let's make a game!!!

  • @pauleth
    @pauleth 4 роки тому

    this title is misleading, it should be "CryptoKitties explained", no other games were mentioned

  • @konstantinosmoraitis880
    @konstantinosmoraitis880 6 років тому

    Hi Siraj, i'm just starting ML and i'm wondering if ml/ai involves a lot of coding/programming cuz i enjoy doing that!

  • @TheSumitBanik
    @TheSumitBanik 6 років тому +1

    Notification Squad

  • @worldzonegaming5202
    @worldzonegaming5202 6 років тому

    Excellent!!!!

  • @krakenchan
    @krakenchan 6 років тому

    Hey Siraj your videos are awesome thank you for helping in my personal growth! Oh you should talk about cryptozombies as well since they eat cryptokitties hahaha.

  • @FerroNeoBoron
    @FerroNeoBoron 6 років тому

    Does GeneScience's closedness mean that selling a bred cat by the developer team would be inside trading?

  • @Ceelvain
    @Ceelvain 6 років тому

    What's the deal with IPFS? It's far from being the only / first / last distributed file system.

  • @dipankerkaul759
    @dipankerkaul759 6 років тому +1

    Just completed level 5 of CryptoZombies. Spoiler alert, they FEED on CryproKitties.
    Btw, love everything you do sir, you are really inspiring!

    • @PranavReddytv
      @PranavReddytv 6 років тому +2

      WTF :O You spoiled it all.. Lol

  • @pujanmehta3938
    @pujanmehta3938 6 років тому

    +Siraj Raval Do you have any piece of advice on how to start with Computer Vision?
    It will be really helpful if you reply.

  • @thedeliverguy879
    @thedeliverguy879 6 років тому +2

    Firewall wasn't intended to block ethereum

  • @zungaloca
    @zungaloca 3 роки тому

    Would it be possible to make a real time game on ethereum?

  • @abdullajoh4561
    @abdullajoh4561 6 років тому

    and did ethereum got any scaling solution after the kitties thing?

  • @user-rr4ei3nv4i
    @user-rr4ei3nv4i 4 роки тому

    громкое название у этого проекта,а вообще идея конечно интересная,со своей изюминкой так сказать

    • @cryptofreebonuscasino7867
      @cryptofreebonuscasino7867 4 роки тому +1

      luckyfish.io/?c=aqbc Very best site,get 10$-100$ per day !! best luck to all !!!

  • @FerroNeoBoron
    @FerroNeoBoron 6 років тому

    0:52 Apparently, Siraj didn't play enough Pokemon.

  • @liammacconn2744
    @liammacconn2744 6 років тому

    The code is open source and "completely transparent", but the breeding portion of the code is centralized and hidden to prevent people from knowing what to breed? That doesn't sound open nor transparent.

  • @Kingstanding23
    @Kingstanding23 6 років тому

    Has anyone seen the advertisement before this video saying you have been specially chosen to make loads of money?

  • @manashejmadi
    @manashejmadi 6 років тому

    hey Siraj! Why have you closed the signups at the School of AI. Is it free?

  • @fiveyearold
    @fiveyearold 6 років тому

    I'mma start playing

    • @SinKGG
      @SinKGG 6 років тому

      Karn Patel did you find where to?

  • @debashishrambhola
    @debashishrambhola 6 років тому +1

    How can I get a job as a data scientist as I'm a fresher

  • @raziel8799
    @raziel8799 3 роки тому

    Why is the world so complicated

  • @guitarheroprince123
    @guitarheroprince123 6 років тому +7

    but.. but.. i'm a dog person :(

  • @SuperTechRandom
    @SuperTechRandom 6 років тому +1

    First comment!
    Love from india!😀

  • @amysu2406
    @amysu2406 4 роки тому

    5:25 NOT ALL CATS ARE CREATED EQUAL

  • @sabongfightingroosterblock5901
    @sabongfightingroosterblock5901 2 роки тому

    Why Kitties

  • @fortunepandas2483
    @fortunepandas2483 6 років тому

    Like kitties? You will love the Pandas more ! 🐼🐼😍

  • @PassFissn
    @PassFissn 6 років тому

    Theories

  • @alexanderfedorchuk1078
    @alexanderfedorchuk1078 5 років тому

    I bet crypto planets are cool, like 0xunvierse or sth

  • @YAakash
    @YAakash 6 років тому

    shit this is above pygame.

  • @benx1326
    @benx1326 6 років тому

    hello Siraj I’m a algerian high school student I have a short period to prepare for my last exam(algeria's SAT) study 1 year only in 2 months and hate lessons memorizing So i want to predict my exams question using machin learning i have questions data from 2008 to now if that possible what model should i use i only know regression. Thank you R.S.V.P

    • @evanzevanz
      @evanzevanz 6 років тому

      ahmed ben just study

    • @benx1326
      @benx1326 6 років тому

      i'm kinda busy

  • @SuperTechRandom
    @SuperTechRandom 6 років тому

    What is profit to the person who made this? Please solve my doubt...

  • @B33SON1
    @B33SON1 6 років тому

    Someone please make a video about why anyone would play this game. Seems boring AF