IOTA tutorial 1: What is IOTA and some terminology explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 71

  • @Mobilefish
    @Mobilefish  7 ปีที่แล้ว +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

  • @comfyweightloss
    @comfyweightloss 7 ปีที่แล้ว

    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.

  • @djanon8913
    @djanon8913 7 ปีที่แล้ว +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 7 ปีที่แล้ว +5

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

  • @SteckiGG
    @SteckiGG 7 ปีที่แล้ว +1

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

  • @deniskovalenko2951
    @deniskovalenko2951 3 ปีที่แล้ว

    Concise and very understandable. A gem of a tutorial.

  •  7 ปีที่แล้ว

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

  • @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?

  • @stevenieves3728
    @stevenieves3728 5 ปีที่แล้ว

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

  • @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.

  • @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...

  • @JanRudolf1
    @JanRudolf1 7 ปีที่แล้ว

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

  • @spacemonk4874
    @spacemonk4874 6 ปีที่แล้ว

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

  • @TheOftedal
    @TheOftedal 7 ปีที่แล้ว

    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.

  • @andrefigueiredo5640
    @andrefigueiredo5640 6 ปีที่แล้ว

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

  • @Freshlygrazed
    @Freshlygrazed 6 ปีที่แล้ว

    Best explanation so far of iota!

  • @ak9324
    @ak9324 7 ปีที่แล้ว

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

  • @kellerkiki
    @kellerkiki 6 ปีที่แล้ว

    Thank you, a great series and wonderfully easy explained

  • @hanshh3532
    @hanshh3532 7 ปีที่แล้ว

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

  • @dustin1982
    @dustin1982 7 ปีที่แล้ว +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  7 ปีที่แล้ว

      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 7 ปีที่แล้ว

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

  • @slimg9808
    @slimg9808 6 ปีที่แล้ว

    Excellent video & it was explained really clearly thank you sir

  • @whatadag3748
    @whatadag3748 7 ปีที่แล้ว

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

  • @specialmaking
    @specialmaking 7 ปีที่แล้ว

    Great video, nice explanations and no nonsense.

  • @eee13782
    @eee13782 7 ปีที่แล้ว

    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?

  • @MartinSeeler
    @MartinSeeler 5 ปีที่แล้ว

    Great overview, thanks for your effort!

  • @enayet123
    @enayet123 7 ปีที่แล้ว +3

    Amazing explanation

  • @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.

  •  7 ปีที่แล้ว

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

    • @multifolio
      @multifolio 7 ปีที่แล้ว

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

  • @박프로-r1e
    @박프로-r1e 6 ปีที่แล้ว

    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!

  • @Max-si2yv
    @Max-si2yv 7 ปีที่แล้ว +2

    Great Video! Thank you

  • @josephxkendrick
    @josephxkendrick 7 ปีที่แล้ว

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

  • @kedarkumargolla9793
    @kedarkumargolla9793 7 ปีที่แล้ว

    how protected is new iota encryption compared to bitcoin ?

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว

      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

  • @rogernevez5187
    @rogernevez5187 7 ปีที่แล้ว

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

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว

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

  • @luisasen30
    @luisasen30 6 ปีที่แล้ว

    very good explication thanks :)

  • @Noah-ll1lo
    @Noah-ll1lo 7 ปีที่แล้ว

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

  • @hajostrm
    @hajostrm 7 ปีที่แล้ว

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

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว +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 7 ปีที่แล้ว

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

  • @creativityhub1350
    @creativityhub1350 7 ปีที่แล้ว

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

  • @PrimalTradingCardGame
    @PrimalTradingCardGame 6 ปีที่แล้ว +1

    Keep up the great work!

  • @gopalakrishnanr.4659
    @gopalakrishnanr.4659 6 ปีที่แล้ว

    I like the video very much, Thanks!

  • @dso1986
    @dso1986 7 ปีที่แล้ว

    How will double spend be prevented?

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว

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

  • @bichenkk
    @bichenkk 7 ปีที่แล้ว +2

    very nice tutorial!

  • @myadix
    @myadix 7 ปีที่แล้ว

    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

  • @MrElectronshell
    @MrElectronshell 7 ปีที่แล้ว +2

    excellent

  • @wattanasuppakulwattana1601
    @wattanasuppakulwattana1601 7 ปีที่แล้ว

    Great explanation !!

  • @ResilientFighter
    @ResilientFighter 7 ปีที่แล้ว

    this is really good thanks

  • @davidbelgoff384
    @davidbelgoff384 6 ปีที่แล้ว

    Great!

  • @Chuckytuh
    @Chuckytuh 7 ปีที่แล้ว

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

  • @akashkandpal1832
    @akashkandpal1832 7 ปีที่แล้ว

    nice video

  • @931112
    @931112 7 ปีที่แล้ว

    Thanks for the video

  • @IrishGirlCrypto
    @IrishGirlCrypto 6 ปีที่แล้ว +3

    IOTA!!!

  • @lueyforje8078
    @lueyforje8078 7 ปีที่แล้ว

    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.

  • @Lempy101
    @Lempy101 7 ปีที่แล้ว +1

    I swear this guy is Rolf from ed edd and eddy

    • @Mobilefish
      @Mobilefish  7 ปีที่แล้ว +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 7 ปีที่แล้ว

      Haha sorry no offense meant great vid btw

  • @albertshen3702
    @albertshen3702 6 ปีที่แล้ว

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