4. Blockchain Basics & Consensus

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ค. 2024
  • MIT 15.S12 Blockchain and Money, Fall 2018
    Instructor: Prof. Gary Gensler
    View the complete course: ocw.mit.edu/15-S12F18
    TH-cam Playlist: • MIT 15.S12 Blockchain ...
    This lecture covers blockchain consensus protocols. Because of the decentralized nature of blockchain technology, it is crucial that consensus protocols are used to require that the nodes on the network agree on the same state of a blockchain.
    License: Creative Commons BY-NC-SA
    More information at ocw.mit.edu/terms
    More courses at ocw.mit.edu

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

  • @jonathanvance8027
    @jonathanvance8027 3 ปีที่แล้ว +98

    Conclusion from watching this:
    1)the students are inaudible either because of foreign accent or volume&background ruffling
    2)Gary has all the answers to any question and they will be discussed thoroughly on the ever looming Thursday
    3)compression of data & hash are king
    No really this is an amazing seminar..highly recommend watching all of his lectures. This tech is the future and we must get familiar with the fundamentals to understand why.

    • @kevinshimota
      @kevinshimota 2 ปีที่แล้ว +3

      good little notes before I listen, thanks Jonathan! I'll now be able to just skip 5 second segments when the students talk

    • @pepitoclavo1clavito610
      @pepitoclavo1clavito610 2 ปีที่แล้ว

      B.s. u dont need to understand email to use email dummie!

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

      Those students are pretty ignorant, not for the specific tech knowledge, and not good speakers.
      The lectures are very good!!!

  • @webuser5950
    @webuser5950 4 ปีที่แล้ว +449

    Gary "We'll talk about it on Thursday" Gensler

    • @gujabber2582
      @gujabber2582 4 ปีที่แล้ว +8

      "We have discussed it in earlier time"

    • @joeljose182
      @joeljose182 3 ปีที่แล้ว +14

      Which Thursday?
      Gray: "Well...Every week has Thursday"

    • @cryptoberto8077
      @cryptoberto8077 3 ปีที่แล้ว +16

      @@joeljose182 how is this guy this calm when he knew exactly the power of bitcoin. I would be buying like a mofo

    • @cryptoberto8077
      @cryptoberto8077 3 ปีที่แล้ว +1

      @@joeljose182 apart from teaching the younger generations

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

      @@cryptoberto8077 Ever seen poker players?

  • @icedemolisher95
    @icedemolisher95 3 ปีที่แล้ว +144

    The actual lecture starts at 24:05, if you want to skip the class discussion and recap.

    • @nicolas.martiiin
      @nicolas.martiiin 2 ปีที่แล้ว +1

      thank you!

    • @sumeetweb
      @sumeetweb 2 ปีที่แล้ว +1

      Thanks 👍

    • @bahaabadri8995
      @bahaabadri8995 2 ปีที่แล้ว +1

      😂😂🤣

    • @jmcdonne
      @jmcdonne 2 ปีที่แล้ว +4

      Not all heroes wear capes.

    • @DrZbo
      @DrZbo 2 ปีที่แล้ว +5

      Shit, I'm reading this 22 minutes in 🤣

  • @Nick_Chanas
    @Nick_Chanas 3 ปีที่แล้ว +66

    This guy will be the next head if the SEC :O

    • @SportsIncorporated
      @SportsIncorporated 3 ปีที่แล้ว +4

      good call. I like the directions for new employees. "you’ll see PRET and Au Bon Pain on the corner. Make a left in between both, passing the Auntie Annie’s and keep straight towards McDonald’s. Once you get to McDonald’s, make a left" (These are all restaurants. Auntie Annie’s is pretzels I think.)

    • @quantumuniversetvinc.6117
      @quantumuniversetvinc.6117 3 ปีที่แล้ว +2

      @@SportsIncorporated wtf r u saying

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

      @@quantumuniversetvinc.6117 I just get a kick out of the directions on I guess the SEC's website. They're talking about walking inside Union Station in Washington, D.C.

    • @quantumuniversetvinc.6117
      @quantumuniversetvinc.6117 3 ปีที่แล้ว

      @@SportsIncorporated oh lol

    • @jay6ix705
      @jay6ix705 3 ปีที่แล้ว +1

      actually happened in Apr 2021 lol

  • @alexalston3240
    @alexalston3240 3 ปีที่แล้ว +57

    he literally says he just learned the technical stuff. you nerds aren't cool for pointing out he's wrong about some of the details. talking for hours twice a week and saying nothing incorrect is hard. you ever teach all this technical prowess you show off on yt?

    • @Elless33
      @Elless33 3 ปีที่แล้ว +18

      I think he does a great job. You can tell he understands finance and is a bright academic. This is unchartered territory and I appreciate these lectures being made public.

    • @imatardable
      @imatardable 3 ปีที่แล้ว +1

      Very true.

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

      Also i think this lectures are a couple of years old. It is easy to judge the information now since there s so much more data available involving crypto.

    • @Mondegreen2020
      @Mondegreen2020 2 ปีที่แล้ว +3

      It's easy to criticise. It's fun too.

    • @j.c.harrisassetmanagement7939
      @j.c.harrisassetmanagement7939 2 ปีที่แล้ว +1

      @@Mondegreen2020 super fun until it's done to you

  • @Elless33
    @Elless33 3 ปีที่แล้ว +53

    Thank you Prof, Gensier for tackling this emerging phenomenon. You have a great rapport with your students.

    • @cauebraga
      @cauebraga 2 ปีที่แล้ว +4

      That's true. He's a nice professor example to be followed

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

    Had a fun time following this one. Did less rewinds than the previous lecture. Got it done faster understood 90% at depth. Woo!

  • @mirko1989
    @mirko1989 3 ปีที่แล้ว +13

    gas is a separate thing from the smallest amount of eth , wei is the smallest amount , gas is what you pay transactions with , and it's cost is variable in wei, gas is invented to separate price of eth from cost of transactions , to insert a modifiable/variable layer , it could've easily be wei but gas is a good idea/solution , price of gas depends of usage/no. of transactions , wei/eth price depends on markets

  • @cryptomart5007
    @cryptomart5007 2 ปีที่แล้ว +20

    That guy in the purple T shirt at the front 😂 he wished he was anywhere else in the world than sat in the front of that class. He couldn’t wait to get out, check him out at the end! 😂😂

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

      I noticed that guy too 😁 I'm not sure how he got into MIT, but there's a good chance it's a massive endowment

    • @popedhop
      @popedhop ปีที่แล้ว

      Im the new SEC chair

    • @Stopinvadingmyhardware
      @Stopinvadingmyhardware ปีที่แล้ว

      @@popedhop No you’re not

  • @JeremyFisher
    @JeremyFisher 3 ปีที่แล้ว +104

    Indian guy talking about something
    Captions: *inaudible*

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

      Yo for real! That accent is brutal!

    • @SueFerreira75
      @SueFerreira75 2 ปีที่แล้ว +3

      @@Andre_Villon So happy your Hindi accent is perfect, when you are answering questions ar an Indian University.

  • @Web3Coders
    @Web3Coders 2 ปีที่แล้ว +21

    These free courses from MIT are always great!
    One thing we tell our blockchain developer students is to spend time on coding with Solidity, Rust, etc and the concepts will be much easier to grasp.

  • @Garce227
    @Garce227 3 ปีที่แล้ว +34

    🙏 So lucky to be able to follow an elite programme.I shall have to rewatch it many times in order to absorb this subject .

  • @antoinejutras-carignan8710
    @antoinejutras-carignan8710 3 ปีที่แล้ว +11

    1:01:50 By 2032, over 99% of bitcoin will have been mined and it is estimated to take up until 2140 until 100% of the total bitcoin is mined.

    • @chiragpatel849
      @chiragpatel849 3 ปีที่แล้ว +1

      we could 10m coin by then

    • @cleansebob1
      @cleansebob1 2 ปีที่แล้ว

      Sounds a little asymptotic...

  • @primalex26
    @primalex26 3 ปีที่แล้ว +95

    Many thanks to MIT for sharing this! This is an excellent informative and nicely put MOOC course!

  • @tobyforstater7046
    @tobyforstater7046 2 ปีที่แล้ว +11

    Congrats to everyone who has been committed thus far. Hope you keep going!

    • @jonathankr
      @jonathankr ปีที่แล้ว

      Still glad? You are down 95 percent.

  • @venividi2940
    @venividi2940 2 ปีที่แล้ว +8

    I really love Gary's teaching style and when he's on a subject he knows well, he's truly amazing. Having said that, he does tend to get some little things wrong when answering questions about the mathematics/computer science topics. I don't think it makes much of a dent in the incredible value he's delivering with this course, but it's worth noting that one should take his answers on the aforementioned topics with some grains of salt.

    • @kindimage
      @kindimage 2 ปีที่แล้ว

      What did he get wrong? Not being sarcastic I’m actually curious

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

      For instance? Are you referring to remarks on the hash rate?

  • @marleyzlegacy9208
    @marleyzlegacy9208 2 ปีที่แล้ว +3

    this is awesome, please keep releasing more!

  • @febafu
    @febafu 2 ปีที่แล้ว

    Do not know how Blockchain centered vs BTC centered this is. Whatever it is a fantastic resource to have, more now he is Mr. SEC!

  • @majormackenzie834
    @majormackenzie834 2 ปีที่แล้ว +1

    So much knowledge and so much power, however he is so calm

  • @umm_iter
    @umm_iter 2 ปีที่แล้ว +4

    Wow !! Hats off to Prof. Gary Gensler !!!

  • @lisamteagamer8844
    @lisamteagamer8844 2 ปีที่แล้ว

    My man at 41:00 coming in clutch had the same question or a similar one first time I wasn't annoyed by the amount of question cause this man saved my life

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

    Great lectures and it's actually made me look into the MIT SLOAN program. Great initiative MIT!

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

    Thanks to the good people at MIT for opening up their university to the world!

  • @whatisthedileo
    @whatisthedileo 2 ปีที่แล้ว +8

    1:06:20 Mark Carney is correct, they should be called cryptoassets, not cryptocurrencies.

    • @bobsondugnutt7526
      @bobsondugnutt7526 2 ปีที่แล้ว

      Calling them cryptocurrencies does seem to help with the whole self-fulfilling prophecy thing though.

  • @Experimento0001
    @Experimento0001 2 ปีที่แล้ว +6

    You are the best MIT, always finding useful topics with great teachers to learn, proud to see how education is becoming open-source, society will have a better education and in the future, this will lead to faster development and world consensus

  • @WGchamara
    @WGchamara 7 หลายเดือนก่อน

    Thank you MIT & prof. Gary Gensler.

  • @StationBreakTV
    @StationBreakTV 2 ปีที่แล้ว

    This is a really excellent video on the topic!

  • @tomberduciel69
    @tomberduciel69 3 ปีที่แล้ว +33

    2140 ! not 2040 ! Capping at 21 million BTC in 2140.

  • @mounteverest284
    @mounteverest284 3 ปีที่แล้ว +14

    Wish i was on that class.

    • @quantumuniversetvinc.6117
      @quantumuniversetvinc.6117 3 ปีที่แล้ว +3

      u can literally take the whole class here on TH-cam. i'm taking it

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

      What difference would that make? You are in the class already and also have the privilege of having a cup of tea while in the class

  • @rudolphbn1192
    @rudolphbn1192 2 ปีที่แล้ว

    Daniel is asking the right questions!

  • @CH-bp3bj
    @CH-bp3bj 3 ปีที่แล้ว +7

    Would it be possible for someone to put the reading and video links in the description?

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

    Thank you, for another great class!

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

    Great subject and teacher, appreciate it

  • @jackiekuang7999
    @jackiekuang7999 2 ปีที่แล้ว +1

    Marked. Milestone for reaching this far. :)

  • @bobbyb7708
    @bobbyb7708 3 ปีที่แล้ว +14

    Guy in pink striped shirt must’ve been hungover/no sleep, struggled to pay attention and immediately stood up to leave once he knew the session was over.

  • @filipd2104
    @filipd2104 3 ปีที่แล้ว +10

    It's really interesting to hear his insight on Ripple

    • @garettcameron1271
      @garettcameron1271 3 ปีที่แล้ว +5

      Throw in a time stamp when referencing specifics, the internet will infinitely appreciate it!

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

      @@garettcameron1271 1:14:39 Enjoy.

    • @mezzmarr1209
      @mezzmarr1209 3 ปีที่แล้ว +2

      Ripple is a centralized database.

  • @henneburymarc
    @henneburymarc ปีที่แล้ว

    To any young kids watching this who think they aren't smart enough to go to MIT, this class shows you probably can if you want to, this is like every high school class where 10% do the reading and answer questions and the rest are thinking about their social lives and half asleep. And that 10% aren't necessarily geniuses either.

  • @dannyliu6389
    @dannyliu6389 3 ปีที่แล้ว +13

    If one transaction was intended to be on the Bitcoin chain, but happened to be on the “hard forked” Bitcoin Cash chain, what would happen?

    • @michaellong2384
      @michaellong2384 3 ปีที่แล้ว +2

      That question is asked and answered. Watch again.

    • @aliharis9293
      @aliharis9293 2 ปีที่แล้ว +4

      36:50 your answer

  • @gmcenroe
    @gmcenroe 3 ปีที่แล้ว +22

    All important lectures are last Thursday or next Thursday! lol

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

      That's how lectures work at university. You should attend.

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

    So, in a hard fork like Bitcoin Cash, the initial(black) blocks will be in bitcoin native currency and later(purple) blocks will be in bitcoin cash native currency? I mean, in bitcoin cash chain what is the first block? the first purple block or the first bitcoin(genesis) block?

  • @IsaOscar
    @IsaOscar 2 ปีที่แล้ว +3

    What an amazing professor! Thank you Professor Gensler for such engaging lectures!

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

    Great lecture.

  • @mohammadrahmaty521
    @mohammadrahmaty521 3 ปีที่แล้ว +1

    Thank you!

  • @ighsight
    @ighsight ปีที่แล้ว

    Just what I was looking for.

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

    Too bad the questions were not saved for a separate class. This particular class was less lecture more Q&A. The questions detract from the lesson for myself.

  • @mr.savvysilver7312
    @mr.savvysilver7312 3 ปีที่แล้ว +4

    57:57 Energy Web Chain🙌🏽

  • @mezzmarr1209
    @mezzmarr1209 3 ปีที่แล้ว +12

    Regarding sequestering part of the internet as a forced fork, we do have at least two mining rigs in satellites, potentially reducing terrestrial threats of this nature.

    • @julkiewicz
      @julkiewicz 2 ปีที่แล้ว

      I don't think that does anything really. One mining rig in a satellite is just as insignificant as one mining rig anywhere. Only thing that matters is the number of participants in each fork and also the social consensus surrounding it.

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

    I really like this guy, he's dry.

  • @cauebraga
    @cauebraga 2 ปีที่แล้ว

    Does a pool miner need to be a node? In your point of view, Bitcoin is really decentralized?

  • @pamthumbela562
    @pamthumbela562 2 ปีที่แล้ว +3

    Finally starting to understand blockchain and cryptocurrencies. Such an insightful and engaging lecture.

  • @aglamadrid19
    @aglamadrid19 2 ปีที่แล้ว +1

    Thank you Gary

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

    Thank you very much

  • @chiefleaf3132
    @chiefleaf3132 ปีที่แล้ว

    Time (VDF:Verifiable Delay Function)was the missing piece for the proof of space (hard drives) concept. Therefore creating the more efficient more random blockchain in chia while still using the Nakamoto consensus.

  • @karlschmidt9738
    @karlschmidt9738 3 ปีที่แล้ว +2

    Your Bitcoin address is actually your public key. You use your private key to sign signatures for transactions. The public key is the "address" where your Bitcoin is stored in the network.

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

    First 24 minutes are a review from previous lecture, in case you guys want to skip them.

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

    Shoot, i didnt know James Maynard Keenan knew this much about blockchain

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

      oh yeah i remember him from economics, him and Morton Fineman.

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

    1:06:16 just his thoughts on digital currency not having a central authority

  • @diamonddiscus
    @diamonddiscus 2 ปีที่แล้ว +3

    Curious that what will happen when the miners find the same 18 leading zero with difference following. Or no matter the following, who found the first 18 leading zero win with block?

    • @julkiewicz
      @julkiewicz 2 ปีที่แล้ว

      Basically it's a race - if two miners find a solution at the same time, it will result in two blocks competing for being the new head of the block chain - let's call them A and B. Now all nodes on the network will have a choice of whether to accept A or B as the actual head and whether to append their next mined blocks to the branch with A or B in it. How they decide that isn't really that important - they could randomize or they could pick one that they found out about earlier. The key idea is that over time one of the branches - that containing A or that containing B will form a longer continuation. Nodes on the network will no longer invest their resources into expanding the shorter branch and it'll become stale / dead. So essentially over time either A or B will win and the system will become consistent again.

  • @benriggan5267
    @benriggan5267 ปีที่แล้ว

    Thanks, helpful intro.

  • @shaunbyrne3227
    @shaunbyrne3227 3 ปีที่แล้ว +2

    Even if it was not deflationary, it would for sure create harsh boom and busts. The only way for the economy to grow would be private debt.

  • @demonhanzohattori
    @demonhanzohattori ปีที่แล้ว

    No this is an unlikely gem for the average person.

  • @albertaleksieiev1843
    @albertaleksieiev1843 3 ปีที่แล้ว +11

    Hey Gary, can you please use a whiteboard in the future? It make easier to understand some tech information, i.e. HashCash by Adam Back :)

    • @JeremyFisher
      @JeremyFisher 3 ปีที่แล้ว +8

      next Thursday

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

      he is not öecutring at MIT anymore i suppose, as he is now busy at the SEC

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

      @@alterverwalter9299 he'll definitely need a whiteboard at the SEC

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

      @@JeremyFisher good one

  • @crazyweb953
    @crazyweb953 3 ปีที่แล้ว +10

    Please explain elliptical curve multiplication 🥺

    • @momobhai3792
      @momobhai3792 3 ปีที่แล้ว +2

      Read "Programming Bitcoin" by O'reilly publications Chapter 2 & 3. Free pdf on the internet

  • @user-dc6tr3qe3w
    @user-dc6tr3qe3w ปีที่แล้ว

    Q: "is Bitcoin a deflationary currency?"
    GG: "it depends on your use of that word."

  • @janmcostar
    @janmcostar 3 ปีที่แล้ว +1

    Is the cap already reached in 2040 like this video says (after 1 hour and 1 minute) or no earlier than 2140 as many other sources on the Internet state? Also if it would stop in 2040, that would be after only 8 halvings in total and there would only be 20.9 MBTC, not 21.0 MBTC yet.

    • @pran10000
      @pran10000 2 ปีที่แล้ว

      Its definitely 2140. Probably misspoke.

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

    all of bitcoin will be mined in 2140 not 2040 Gensler got it wrong

  • @americancitizen748
    @americancitizen748 11 หลายเดือนก่อน

    If all of the students in this class owned Bitcoin then they all did very well if they held on to it. Those who sold when it peaked did very well.

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

    If some bad actor takes over a regional network, maybe they can create their own fork within that “sub network” - but wouldn’t any difference wrt the greater network be flagged as an inconsistency?
    I guess In theory they could have their own “proxy” network and manage whatever is internal to that region. This way they could manipulate the fiscal power of the net value in their region...
    But I’m not sure if I understand Aleen’s question properly.

  • @r.kroner99
    @r.kroner99 3 ปีที่แล้ว +7

    sorry for being a smart ass but the last block reward will be mined in the year 2140 (not 2040)!

  • @rohanbhandari7796
    @rohanbhandari7796 2 ปีที่แล้ว +1

    The guy in purple t-shirt who stood in front of the professor is Satoshi Nakamoto and as professor Gary asks this question to find out who he really is, Satoshi goes with a smirk on his face muttering "Yare Yare". Insert anime background music.

  • @antoinejutras-carignan8710
    @antoinejutras-carignan8710 3 ปีที่แล้ว +2

    23:38 How to not use the same public key twice? If i have 5 btc on my bitcoin adresse 1234. I send 1btc from my adresse 1234 to a friend. Then how I am suppose to use the remaining 4 on 1234?

    • @Blackspidy619
      @Blackspidy619 3 ปีที่แล้ว +2

      You have one master private key (wallet) from which you can derive several private keys. Each private key generates one public key (address) that you have control over. So what some wallets do is that when you spend bitcoin, it generates a new address. So then your transaction will say "Send 1 bitcoin to [friends address] and 4 bitcoin to [your new address], from address 1234, signed by private key of 1234". When the signature is verified, your friend will get 1 bitcoin and you will get 3.99999 bitcoin (remember, there is a transaction fee).

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

      he says it wrong, its only the public key, not private key for recieving that should not be used twice. that public key automatically refreshes after you recieve coins to your last public adress (atleast with trezor wallet ui)

    • @antoinejutras-carignan8710
      @antoinejutras-carignan8710 3 ปีที่แล้ว +1

      @@Blackspidy619 ohhh wow thank you! very clear! I am at class 6 now, I start to understand better.

  • @kylecourville9587
    @kylecourville9587 2 ปีที่แล้ว

    At 1:01 maybe this has been addressed but bitcoin is not projected to be all mined until 2140

  • @KafshakTashtak
    @KafshakTashtak 2 ปีที่แล้ว +1

    What I don't understand is that the more miners on the network, the higher difficulty of mining (he showed the graph). but the rate of generation of blocks doesn't change (1 block roughly every 10 minutes). So that means no matter how much we increase the number of mining rigs, two things don't change, 1- transaction throughput of the blockchain (~1500 transactions every hours), and 2 - the rate of generating bitcoins (before halving periods).. This basically means that mining has become a competition in which you just try to have a bigger slice of the pizza (the mining pools chart he showed) to have a bigger chance at winning. But it doesn't mean the reward has improved.

    • @bobsondugnutt7526
      @bobsondugnutt7526 2 ปีที่แล้ว +5

      As the monetary value of a bitcoin increases. miners will have incentive to 1) invest in more equipment/electricity usage and 2) join pools. 6.25 bitcoins last year is not the same as 6.25 bitcoins right now. That's ~$70,000 vs ~$290,000 per reward. Huge incentives. Likewise, if the value of BTC decreases, miners will use less electricity and even consider selling some of their equipment because the incentive has reduced. When this happens, mining difficulty will reduce, and smaller groups of miners have a better chance of accessing the reward. While this reward will be valued less (because at the time the 6.25 BTC reward would be valued less), to this smaller group with fewer resources, the reward is worth it. That's the "mining equilibrium" as I understand it. I could be completely wrong.

    • @cw3le
      @cw3le ปีที่แล้ว

      @@bobsondugnutt7526 but what about the time when the last coin was mined? What reward will the miners receive? I understood that, next to the coins, miners also receive some fees from transactions they successfully validate, but it's something very small when compared to the actual reward (e.g. reward is 1 BTC and fee is 0.0001 BTC). If you remove the coin part from the reward, that leaves only transaction validation fee. So, miners will either accept to work for much smaller reward or the fees will increase, which will increase the cost of doing crypto transactions and it will definitely make people lose interest in it.

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

    37:20 Thats a intersting situation to pay attention to! In the future, governments give up going agaist bitcoin and each country decides to hard fork the chain and have its own currency. We would have the China bitcoin, American bitcoin, Europe bitcoin, ...

  • @dylanrico
    @dylanrico 3 ปีที่แล้ว +11

    10:10 Alene's going to turn up sedated and tied-up in an MIT dungeon.

  • @tomkav6884
    @tomkav6884 4 ปีที่แล้ว +1

    If eventually bitcoin caps at 21mil and miners stop mining and validating does that mean transaction can't take place and therefore the network would become unsustainable?

    • @nairobi311
      @nairobi311 4 ปีที่แล้ว +3

      So mining will stop at the cap but validation as to keep happening to sustain the network.
      Remember the block-chain has to have "blocks" of data which have to be validated (consensus) to be added to the chain. I hope I somehow answered you! :)
      #keepresearching

    • @hirenprajapati1
      @hirenprajapati1 4 ปีที่แล้ว +7

      at that time transactions fee will be high so miners will sustain

  • @nickiwoa7948
    @nickiwoa7948 2 ปีที่แล้ว

    25 hour course on TH-cam . Nice

  • @zmartkooky244
    @zmartkooky244 3 ปีที่แล้ว +1

    They've all got the network part half wrong. Overtaking the network refers to the crypto network (ethereum network, bitcoin network, etc.). Those networks exist independently to the Internet, greenwalls or any other. By overtaking the network we talk about overtaking the crypto network by hoarding hosts and push fake transactions, or forks of any kind.

  • @1nherit0r
    @1nherit0r 3 ปีที่แล้ว +3

    That desk is dangerous lol

  • @mustafaal-niama7758
    @mustafaal-niama7758 3 ปีที่แล้ว +6

    Love this course but thus far there has been quite a bit of misinformation on the technical side. E.g. in previous session there was an articulation on only TX are hashed, that’s not true. In this session the lecturer continues to refer to the split chain that is part of mining and PoW as hard fork, that also isn’t correct. Hard forks are fundamental changes to the code that would require creation of a completely new chain (new blocks can’t be committed to the same chais because they are no longer compatible) as opposed to soft fork where the code is upgraded but the chain could sustain. There’s a bit of lack of knowledge on setting the difficulty, the address, cryptography, etc.
    I very much enjoyed the 1st couple of lectures but recommend lectures 3 and 4 be validated (and maybe the following sessions as well) by a blockchain expert.

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

      Could you explain the forking part a bit more or link some literature. Thank You.

    • @Gary-hd9qc
      @Gary-hd9qc 2 ปีที่แล้ว

      He has expressed he is 8 months ahead of his students. He also stated MIT asked him to present this class.
      Lectures are often asked to present topics outside of their experience and expertise, he’s here sharing what knowledge he’s acquired.
      Common practice in universities. He often asks students to share their knowledge and knows he knows nothing comparatively. See it in his face occasionally.

  • @luvpreetsingh8020
    @luvpreetsingh8020 3 ปีที่แล้ว +1

    1:00:22 why does it say _created in a coinbase transaction_? Does it have to do anything with coinbase exchange?

    • @MajesticDre
      @MajesticDre 3 ปีที่แล้ว +2

      No. The exchange is probably named after the term. As per Wikipedia: The coinbase is the content of the 'input' of a generation transaction. The coinbase can contain any arbitrary data.

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

      He answers it in the next lecture, here - th-cam.com/video/zGDTt9Q3vyM/w-d-xo.html

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

      @@MajesticDre Thank you. I learned it later in the next chapter.

  • @Bonora11
    @Bonora11 ปีที่แล้ว

    Watching in 2022... great content!

  • @gwang6475
    @gwang6475 2 ปีที่แล้ว

    Execellent!

  • @lavishly
    @lavishly ปีที่แล้ว

    This was somewhat painful to watch, though grateful for MIT sharing (Im an MIT alum on Edx) but asking generally uninformed students who are merely learning so many questions, while they are not mic'd up to boot, makes a very frustrating experience in a recorded mass shared lecture. Would have far preferred all questions at the end and the course materials presented. Just an opinion, still grateful for MIT to share material.

  • @human.anytime
    @human.anytime 2 ปีที่แล้ว

    I don't understand the how the frequency is handled here between Prof and stud! :-)

  • @campusseoul
    @campusseoul ปีที่แล้ว

    I like the slide on Bitcoin Mining Evolution.

  • @dancingdev1088
    @dancingdev1088 3 ปีที่แล้ว +1

    I am still waiting for that thursday

  • @RiccardoVincelli
    @RiccardoVincelli 8 หลายเดือนก่อน

    Stuart Haber gets cited at least twice per class 29:52

  • @paceofmind901
    @paceofmind901 3 ปีที่แล้ว +2

    I don't think manipulating the internet itself is as big of a security threat that student (Alin?) seems to think it is, as the actual information of the blockchain is stored on the various nodes and hardware machines that are connected to the blockchain via the internet. You could disconnect all the nodes and the information up to the point of disconnection is not lost. In the hypothetical situation where an entire country tried to ban the blockchain, all you'd need to do is transfer the blockchain information stored on the various computers to another country and reconnect. The blockchain would verify the previous blocks and reintegrate without much of an issue, as far as I can tell.

    • @andrescmarin
      @andrescmarin ปีที่แล้ว

      What he's referring is that if the network is manipulated you can't manipulate what blocks will be added to the blockchain so the other blocks won't be delivered to the network

    • @davecorley5514
      @davecorley5514 ปีที่แล้ว

      The simple answer is for mining nodes to use VPNs to networks outside the country. But most countries that ban BTC also have a means to isolate and disrupt VPNs that are routed across terrestrial paths.
      The answer to this dilemma is satellite access to networks outside the terrestrial gateways. Starlink is one such means. Blockstream is another.

  • @shivang581
    @shivang581 4 ปีที่แล้ว +4

    A question: Since the blockchain is append only, and stale blocks are formed ( however rarely) how come one block divide into two chains, i.e., how do two blocks get added to the same previous block?

    • @1000x_run_crypto
      @1000x_run_crypto 4 ปีที่แล้ว +6

      According to my knowledge, you are talking about SOFT FORK. It's created when both the computer solves problem aka mining at the same time and both the blocks are valid to be added. The problem is solved after another block is added on the nodes, one who solves another block first is the winner and that computer is rewarded. Lossing computer's block is discarded. The blocks now are not divided forming one body chain.

  • @ART000747
    @ART000747 2 ปีที่แล้ว

    1:02:20 The smallest unit of Ether is Wei, not Gas

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

    What happens when the last bitcoin is mined? What will the miners reward be after that?

    • @jonashayes2508
      @jonashayes2508 3 ปีที่แล้ว +1

      fees

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

      There will be transaction fees to feed the miners, but we don’t need miners at all. We can merely offer unused computer power in our mobile devices to hash and secure the blockchain. Anyone holding coin could opt in to secure the chain with their unused cpu availability. Miners are really the 8-track tape players of crypto. We don’t need them, they are an interim technology play.

  • @vasupatel8924
    @vasupatel8924 6 หลายเดือนก่อน

    11:48 was that martin skrelli?

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

    around 9:00 minute mark, can anyone explain or provide any valid source of what the phd student is referring to? maybe a selfish mining attack?

  • @HowardARoark
    @HowardARoark 2 ปีที่แล้ว

    Is a digital signature of a message ever made WITHOUT hashing the message data first ?

    • @JD_2020
      @JD_2020 ปีที่แล้ว

      Yes hashing is optional. Signing is not optional.

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

    I have some questions regarding the hash functions. So I get it that the difficulty to mine a block changes with the required number of leading zeroes in the hash output but if you only need to find an answer with x amount of zeroes at the start that means there are A LOT of correct answers, right? And if the hash function transforms an input of any size to an output of a fixed size it also means a lot of inputs would generate the same output as well right? So am I right in thinking that the goal isn't to find 1 correct answer but the goal is to be the fastest to find one of the many answers?
    Also given the evolution in computing power + the widespread adoption of bitcoin and the fact that 2140 is a long way out would it be possible that at some point the required hash solution to mine a block would just be 64 zeroes? And what if even this became too easy and solutions were found within seconds would this be a problem for bitcoin?
    Another question I have is if one miner finds an answer and broadcasts it to the rest of the world and everybody can quickly verify if the answer is correct, how exactly does this happen? If a miner in New York mines a new block do these asic mining farms in China all automatically start looking for the next block within a matter of seconds or how long does this all take?

    • @OccupyMusk
      @OccupyMusk 3 ปีที่แล้ว +1

      Being the fastest to find one of many correct answers is important, but not sufficient. What you really want is your block to be part of the longest chain. You could be a close 2nd and still be the winner in the long run.

    • @julkiewicz
      @julkiewicz 2 ปีที่แล้ว

      About the difficulty - it is pretty far fetched, each zero is an order of 16x higher difficulty after all. Adding another 46 zeros is an absolutely mind boggling difference in computational power = 16^46. But given the extremely long time frame I could see that being reached at some point. Presumably the social consensus would change and result in some kind of a hard fork to work around that issue - for instance by altering the protocol to require two distinct solutions or something like that.
      The goal is to put your block on the longest branch chain - the one that becomes the consensus going forward. And to do that the best way is to find the next subsequent solution earlier than everybody else. The probability of you winning is proportional to the % share of computational resources that you own on the network. If you are a small mining operation you will be the first very infrequently. If you operate a giant mining pool you will win often, but still not always. The way the software operates typically is that it will attempt to append new blocks to the longest currently known branch of the blockchain. And at any given time that information might not be exactly the same for everyone. After all information can't travel faster than the speed of light, and in practice slower than that. So there is a possibility of conflicting competing branches forming. When that happens, over time one of the branches will get appended to more and will win, the other will become stale.

  • @Last-Ninja-1
    @Last-Ninja-1 ปีที่แล้ว

    Interesting, I will have to watch again. Thank you.🫀

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

    Great teacher, great class, great content. Thanks MIT for sharing this!

  • @angelaebirim2705
    @angelaebirim2705 3 ปีที่แล้ว +1

    1600 currencies then. Over 9600 now

  • @wadesuhr
    @wadesuhr 2 ปีที่แล้ว

    MIT has an endowment amount equaling $27.4B as of 2021.