IOTA tutorial 1: What is IOTA and some terminology explained

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024

Комментарии • 71

  • @djanon8913
    @djanon8913 6 лет назад +13

    Really nice video, to the point to this new technology IOTA. Hope, to get some more technical details in the next videos. Thnx & keep us updated.

  • @victorwu7504
    @victorwu7504 6 лет назад +5

    Just as I started wrapping up your blockchain technology playlist, I get to learn about IOTA!! Sweet

  • @residentvice
    @residentvice 6 лет назад

    With IOTA hitting 2$ today, just had to see this. It’s the most helpful for me compared to all the top searches. Thank you.

  • @Xtazyyy
    @Xtazyyy 6 лет назад +2

    This is what i call a quality research! Great effort. Thanks

  • @Mobilefish
    @Mobilefish  6 лет назад +3

    In this video i mentioned Curl and the vulnerability found in this algorithm. However it seems that this is NOT correct. Instead of recreating this video, please read: blog.iota.org/official-iota-foundation-response-to-the-digital-currency-initiative-at-the-mit-media-lab-part-1-72434583a2

    • @superschotje
      @superschotje 6 лет назад +1

      it was indeed never a vulnerability

  • @deniskovalenko2951
    @deniskovalenko2951 3 года назад

    Concise and very understandable. A gem of a tutorial.

  • @tekv2
    @tekv2 6 лет назад +3

    Hey, thanks for your videos! I have a quick question on the offline tangle: How would a transaction in the offline tangle referencing two addresses know the actual balances of whatever is happening in the online balances?
    In other words, if I transact in the online tangle and the offline tangle at the same time within two addresses and spend different amounts on each tangle, how would IOTA solve the actual transaction once the two tangles are connected again?

  • @dustin1982
    @dustin1982 6 лет назад +1

    First, let me thank you for all your videos. I have to say I'm neither a computer scientist nor a mathematican so I didn't understand all. I'm not used to think about those topics. But from the point of view how you planed your videos (the topics, examples etc) I definitely can say that they are clean and informative. There are not many of those videos on the internet. So: Great job.
    Anyway, I would like to know your opinion on a point you mentioned. I hope I got it right. In another video you explained why the security of a seed is decreasing when you start reusing it for outgoing transactions. IOTA is designed for m2m interactions. A cisco study says that there might be 50 billion iot devices in 2020. Potential users of IOTA. If they really have to do lots of outgoing transactions how do they do this without risking their remaining balance? What securities are there? I mean doing the outgoing transaction for example (for example for buying something), creating a new seed and moving the remaining balance to the new seed cant be a solution or? And if so isnt it just a question of time when the "new" seed is a seed of another IOTA user? (i know 27^81 is a huge number but i heard that there are about 4000 credit card payments per second worldwide. If IOTA would be used in the future maybe replacing credit cards as we know them there would still be a big risk if users have to generate a new seed after every outgoing transaction)
    Maybe i got something wrong - can you tell me where is my mistake? Or maybe what posibilities exist to solve this problem?
    Thank you very much.

    • @Mobilefish
      @Mobilefish  6 лет назад

      A seed is a unique number which you need to keep secret.
      Based from this seed, addresses are generated.
      Each single seed can generate in total 9,007,199,254,740,992 addresses.
      How many seeds are there?
      27^81 = ~8.71 x 10^115
      Let assume an electric car has an build-in IOTA wallet which will automatically pay for the electricity it needs.
      Let assume this car makes an outgoing transaction every second for 100 years (this is a ridiculous example):
      Total number of transactions: 60 (sec) x 60 (min) x 24 (hours) x 365 (days) x 100 (years) = 31,536,000
      A single seed can generate more addresses than it can make transactions (based on this example).
      Note:
      Each time you make a transaction from an address you should not re-use that address again.
      This applies to the addresses NOT the seed. (This is the mistake you make...)

    • @dustin1982
      @dustin1982 6 лет назад

      Thank you very much for helping me teacher :) Didnt do an outgoing transaction till now.

  • @TheOftedal
    @TheOftedal 6 лет назад

    Great video! I really love the IOTA technology and this is a great and easy to understand overview of how IOTA works. I recommend that you check your microphone sensitivity level as parts of the audio is cutting.

  • @enayet123
    @enayet123 6 лет назад +3

    Amazing explanation

  • @MrElectronshell
    @MrElectronshell 6 лет назад +2

    excellent

  • @hanshh3532
    @hanshh3532 6 лет назад

    Great video, clearly explained. I hope to see some videos on development with IOTA.

  • @JanRudolf1
    @JanRudolf1 6 лет назад

    Great video! Thank you! Looking forward to see another one from you.

  • @josephxkendrick
    @josephxkendrick 6 лет назад

    Great video! More info on the address usage / private key being revealed would be awesome.

  • @Freshlygrazed
    @Freshlygrazed 6 лет назад

    Best explanation so far of iota!

  • @Max-si2yv
    @Max-si2yv 6 лет назад +2

    Great Video! Thank you

  • @JRoppert
    @JRoppert 6 лет назад

    Many thanks. Really great stuff. (Tiny detail: In the tangle shown @10:30 there is a red block that should be grey - or receive an arrow)

    • @Mobilefish
      @Mobilefish  6 лет назад

      Its like finding Waldo and yes I have found it!
      Thanks, I have not noticed this myself.
      You guys are really sharp.
      For some time now I realise that I have to be extra careful with the information I provide.
      But that is very good, these comments keeping me on my toes...

  • @ak9324
    @ak9324 6 лет назад

    Great video! Thanks for sharing - looking forward to more!

  • @PrimalTradingCardGame
    @PrimalTradingCardGame 6 лет назад +1

    Keep up the great work!

  • @eee13782
    @eee13782 6 лет назад

    Thanks for the explanation. I've been looking for such kind of video for some time! Well explained!
    I do have questions though, about Neighbour discovery, what is the problem when they encountered when they have neighbour discovery in the earlier version of IRI?
    For Offline Tangle Cluster - how do the main tangle knows which one is the valid set of transactions if the altered version of Offline Tangle Cluster that contained malicious transactions is being reattached to the main Tangle?
    Another question is about Coordinator - what are they preventing from by generating all these 0 transactions? When is the Tangle consider to be matured enough that it doesnt need the Coordinator anymore?

  • @stevenieves3728
    @stevenieves3728 4 года назад

    So they created their own hash function in private and it failed? What other security does iota have that they've created themselves?

  • @specialmaking
    @specialmaking 6 лет назад

    Great video, nice explanations and no nonsense.

  • @bichenkk
    @bichenkk 6 лет назад +2

    very nice tutorial!

  • @kellerkiki
    @kellerkiki 6 лет назад

    Thank you, a great series and wonderfully easy explained

  • @MartinSeeler
    @MartinSeeler 5 лет назад

    Great overview, thanks for your effort!

  • @user-oi5pw2zg1s
    @user-oi5pw2zg1s 5 лет назад

    Hi, I watched most of your bitcoin videos! Your explanation and videos are very helpful. I appreciate it. Btw, can you also explain about 0x protocol? Thank you!

  • @slimg9808
    @slimg9808 6 лет назад

    Excellent video & it was explained really clearly thank you sir

  • @andrefigueiredo5640
    @andrefigueiredo5640 6 лет назад

    Parabéns por este excelente tutorial. Congratulation on this excellent tutorial.

  • @spacemonk4874
    @spacemonk4874 5 лет назад

    As of November 2018 the IOTA Reference Client is still not production ready.

  • @Kyarekaushik
    @Kyarekaushik 6 лет назад

    undefined terminology
    The first lecture of this course has already mentioned a lot of terms that you gave no definition for.
    These terms are:
    mainnet
    IOTA supply
    consensus
    address
    fee
    tether
    full node
    address
    fund
    I wonder how I am supposed to follow the course with so many terms that are undefined.
    Thanks

    • @Mobilefish
      @Mobilefish  6 лет назад +1

      Anurag, this tutorial is made for software developers who are already familiar with Bitcoin or Ethereum.
      If you are not a software developer you will have a hard time understanding these tutorials.

  • @luisasen30
    @luisasen30 6 лет назад

    very good explication thanks :)

  • @gopalakrishnanr.4659
    @gopalakrishnanr.4659 6 лет назад

    I like the video very much, Thanks!

  • @Noah-ll1lo
    @Noah-ll1lo 6 лет назад

    Best video so far on yt on IOTA. Would be interested in get even more technical details by a video on IOTA though.

  •  6 лет назад

    at 8:08 during PoW: what does it mean that two transactions are not conflicting? How is this verified?

  • @wattanasuppakulwattana1601
    @wattanasuppakulwattana1601 6 лет назад

    Great explanation !!

  • @IrishGirlCrypto
    @IrishGirlCrypto 6 лет назад +3

    IOTA!!!

  • @jspianoman07
    @jspianoman07 6 лет назад

    Around 4:40, why does the one transaction, bottom center, have 3 validations? Isn't a transaction confirmed after 2 validations? You said that a transaction only validates transactions that have not been validated yet, but the middle lower transaction has 3 validations, so at some point, a transaction validated it after it was already confirmed, right? Please explain, thanks!

    • @Mobilefish
      @Mobilefish  6 лет назад

      Assume the following: There are 3 tips and exactly at the SAME time they each need to validate 2 transactions.
      Lets assume all three choose (coincidently) the same unconfirmed transaction A which was created few seconds ago. Does this explanation makes sense?

    • @jspianoman07
      @jspianoman07 6 лет назад

      Mobilefish.com yes, thank you. So once a transaction is confirmed (has two or more validations), no tips will ever try to confirm it directly again?

    • @Mobilefish
      @Mobilefish  6 лет назад

      Yes, that is correct.

  • @davidbelgoff384
    @davidbelgoff384 6 лет назад

    Great!

  • @ResilientFighter
    @ResilientFighter 6 лет назад

    this is really good thanks

  • @akashkandpal1832
    @akashkandpal1832 6 лет назад

    nice video

  • @whatadag3748
    @whatadag3748 6 лет назад

    Why does the animation look like there is something physical going on?

  • @931112
    @931112 6 лет назад

    Thanks for the video

  • @hajostrm
    @hajostrm 6 лет назад

    good and informative video. easy to understand. and...when to start an iota node? can ordinary people do it?

    • @Mobilefish
      @Mobilefish  6 лет назад +1

      Yes, you can setup your own full node, but you need to have some technical knowledge, see:
      iotasupport.com/knowledgebase_gui.shtml

    • @hajostrm
      @hajostrm 6 лет назад

      thanks for the info. I have room and electricity point available.

  •  6 лет назад

    Does it mean that Coo is generating more than 50% of tips to give a direction to the tangle?

    • @multifolio
      @multifolio 6 лет назад

      Coo doesn't generate a singe tx nor does it affect Consensus in any way.

  • @rogernevez5187
    @rogernevez5187 6 лет назад

    still not clear how it confirm a transaction and avoids double spending ....

    • @Mobilefish
      @Mobilefish  6 лет назад

      github.com/noneymous/iota-consensus-presentation
      forum.iota.org/t/iota-double-spending-masterclass/1311

  • @Chuckytuh
    @Chuckytuh 6 лет назад

    Oh, don't forget..and this transaction! :D

  • @kedarkumargolla9793
    @kedarkumargolla9793 6 лет назад

    how protected is new iota encryption compared to bitcoin ?

    • @Mobilefish
      @Mobilefish  6 лет назад

      I am not a cryptographer, so i do not know. I am dependent of what cryptographers have found.
      This is what I know thus far:
      In mid 2017 Massachusetts Institute of Technology - Digital Currency Initiative (MIT-DCI) has found a cryptographic vulnerability in IOTA's code.
      Due to the MIT-DCI findings the IOTA development team fixed the code.
      If you want to know more about it here are some interesting links:
      github.com/mit-dci/tangled-curl/blob/master/vuln-iota.md
      blog.iota.org/curl-disclosure-beyond-the-headline-1814048d08ef
      gist.github.com/Come-from-Beyond/a84ab8615aac13a4543c786f9e35b84a
      The IOTA team has hired the security company CYBERCRYPT ApS from Denmark (end 2017) to help them with their Curl cryptography:
      blog.iota.org/iota-foundation-hires-cybercrypt-615d2df79001

  • @myadix
    @myadix 6 лет назад

    now. blockchain or tangle. i just want to get some iota in my wallet and i cant. simply because i cant get attached to a tangle and i dint know why or hooow!! i think it's too complicated for beginners .. it does not encourage people to invest in it

  • @dso1986
    @dso1986 6 лет назад

    How will double spend be prevented?

    • @Mobilefish
      @Mobilefish  6 лет назад

      Check out:
      forum.iota.org/t/iota-double-spending-masterclass/1311

  • @creativityhub1350
    @creativityhub1350 6 лет назад

    To constantly have to discard addresses every time you send a transaction seems annoying.

  • @lueyforje8078
    @lueyforje8078 6 лет назад

    very nice tutorials. great educational material.
    if you accept iota donations, please provide an address in every of your videos, i would love to support your work on iota! subscribed.

  • @albertshen3702
    @albertshen3702 6 лет назад

    the validation diagram you explain it wrong, the right one is validated by the left two not the reverse sequence.

  • @Lempy101
    @Lempy101 6 лет назад +1

    I swear this guy is Rolf from ed edd and eddy

    • @Mobilefish
      @Mobilefish  6 лет назад +1

      I am not sure if i should be honored or offended. I just watch an episode on youtube and it makes me smile.

    • @Lempy101
      @Lempy101 6 лет назад

      Haha sorry no offense meant great vid btw