6.How Mining Works The Cryptographic Puzzle

Sdílet
Vložit
  • čas přidán 6. 04. 2021
  • How Mining Works The Cryptographic Puzzle || Blockchain
  • Věda a technologie

Komentáře • 41

  • @sc0rch3d
    @sc0rch3d Před 3 lety +24

    after watching like 50 videos on cryptography related to mining, you explained it simple enough for most people to understand....bravo. most videos gloss over the details of the "work" being done in Proof of Work. thanks!

  • @danieltrabelsi-ue3yp
    @danieltrabelsi-ue3yp Před 11 dny

    thank youuuu , hours of youtube video to understand it until i sew youre video

  • @fahds2583
    @fahds2583 Před 2 lety +6

    thanks!!! saved this video, after years of searching finally found a vidoe that explains the cryptographic puzzle

  • @tonydebaka3967
    @tonydebaka3967 Před rokem +5

    the best vid. on how mining works. very logical excellent details no other videos do that. i always wondered what mathematical problems miners need to solve. and thanks to you here it is in simple straight forward way. Congratulations

  • @abhayvaidya3532
    @abhayvaidya3532 Před rokem +3

    Super! My concepts were very clear after watching your videos. Thank you for the amazing content.

  • @alanforest7659
    @alanforest7659 Před rokem +1

    incredible video 👍

  • @maximlezin211
    @maximlezin211 Před 10 měsíci +1

    Great explanation, thanks !

  • @mineclub559
    @mineclub559 Před rokem +3

    Bro you are the best explaining this

  • @fervent123
    @fervent123 Před 2 lety +1

    Superb job! Subbed.

  • @muatafaalahmid7467
    @muatafaalahmid7467 Před 3 lety +3

    finally I got it, many thanks

  • @marijanavou8860
    @marijanavou8860 Před 2 lety +3

    This video about nonce makes me wonder why are the others so vague. Thanks

  • @MW-ye1vo
    @MW-ye1vo Před 3 měsíci

    Very nice

  • @cleverblocks6422
    @cleverblocks6422 Před 2 lety +3

    Your lessons are amazing !

  • @ErnaWati-fu4xe
    @ErnaWati-fu4xe Před měsícem

    Give this #Adriannotch man a Nobel Peace Prize. He truly deserves it.

  • @harrystapleton3896
    @harrystapleton3896 Před rokem +1

    Great description

  • @kosalaharshadewa5317
    @kosalaharshadewa5317 Před rokem +1

    Excellent video bro, you just made the concepts crystal clear for me. And I don't think you made a mistake in the previous block hash either. Since the blockchain algorithm is changing the target hash according to the hashing power of the network, it is possible for the algorithm to have assigned a larger target hash (due to low hashing power in network) in the previous case to reduce the difficulty. It is theoretically possible that just after mining the previous block, network's hashing power was exponentially increased so that the algorithm assigned a lower target hash to increase the difficulty.
    Anyway, really glad that I found this video. Keep doing the good stuff !!

    • @techisource
      @techisource  Před 11 měsíci

      Thanks @kosalaharshadewa5317

    • @zumwaud2
      @zumwaud2 Před měsícem

      how do you know what the target is? does the program tell it to you? and also how do the big mining facilities work? i guess there isnt a dude typing in different nonces to find the hash? i guess this is all fully automatic right?

  • @SHARHANMOHAMMEDALHASSAN
    @SHARHANMOHAMMEDALHASSAN Před rokem +1

    I'm curious! What if the miner solves the puzzle until they find a Nonce value that produces the Exact current block's hash value. Will that be regarded as successfully validating the block? I was thinking all this while that's the purpose of mining. Getting a Nonce value that will yield/produce the block's exact Hash value

  • @kamrans8846
    @kamrans8846 Před 2 lety +4

    What I understand is that miners trying to find a hash with a specific target(difficulty) and from there it is not important what is the hash value. It is just important to be in the same target range. Is that correct?

    • @diegorocha2186
      @diegorocha2186 Před 2 lety

      They are not trying to find a hash, they are guessing the nonce. So imagine if the block hash was composed by 4 hexadecimal number and the target is 00, which means that you need to find the nonce whose generated block hash is small or equals to 0x00FF, if I understood correct, so the first one to find it wins.

  • @aashishkgoyal7600
    @aashishkgoyal7600 Před 2 lety +3

    Thanks for the fantastic video. Though, I am still wondering how the complexity of this puzzle is decided because mining is increasing difficult. And how has it been programmed to ensure the complexity increases? For example, in this video it is 4 leading zeros. Why was it not chosen to have something "above" 4 leading E (hex). Or if there exist anything like that? Is there a way to know how many leading zeros is needed as on today to generate and add a block? Then, there are so many transactions happening everyday. A block can store only a limited number of transactions. What happen to the other transactions? Do they just remain queued while it is taking many days or weeks to form a new block?

    • @CashFloCEO
      @CashFloCEO Před 2 lety

      remaining transactions go to the mempool.

    • @aravindeep6259
      @aravindeep6259 Před 2 lety +1

      "Is there a way to know how many leading zeros is needed as on today to generate and add a block? " . im also wondering about this.. how did the target zero will be defined.

  • @v.gedace1519
    @v.gedace1519 Před 7 měsíci +1

    There is another error in your slides: It says "Nonce = 143" on the right side, while left is Nonce: 177". See for example @13:25

    • @techisource
      @techisource  Před 7 měsíci +1

      Thanks for informing us, we will update it soon.

  • @nikhileshacharya3174
    @nikhileshacharya3174 Před 2 lety +1

    My question is, if the miners are running sha 256 for more than trillion times, how they are even able to put trillion Nonce in such a small time span?

    • @Vitor-eu1dm
      @Vitor-eu1dm Před 2 lety +1

      Probably they dont do it on sequency. They generate random numbers trying to find the correct one.

    • @MartinKrisell
      @MartinKrisell Před 9 měsíci +1

      Mining hardware is extremely specialized to perform these operations quickly. The nonce space is actually only 32 bits, so the number of possible nonces is only around 4 billion, and miners need to change other parts of the block as well, usually the contents of the coinbase transaction, or swapping transaction order. For every such change, 4 billion new attempts can be made.

  • @mzgl4303
    @mzgl4303 Před 2 lety +1

    İngilizce bilmiyorum Allah kahretsin

  • @user-tl1ws2gd9s
    @user-tl1ws2gd9s Před rokem +1

    what the fuck i just literally paid for this course seriously on udemy 😡

  • @wazInoz7009
    @wazInoz7009 Před rokem +2

    well done! the only video that makes sense to me re🧩