Тёмный

How Bitcoin mining actually works - What is the "cryptographic puzzle"? 

Keifer Kif
Подписаться 2,7 тыс.
Просмотров 125 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 587   
@ArlinMoore
@ArlinMoore 2 года назад
This is extremely helpful. More people need to see this.
@looaxe6468
@looaxe6468 2 года назад
I must be retarded because what he just said made absolutely no sence. Crypto makes no sense.
@Shokukumi
@Shokukumi 7 лет назад
"just like my life", hahaha. Well, you made a good video. It's not wasted.
@Malagent
@Malagent 5 лет назад
Well played.
@bradvani
@bradvani 3 года назад
Try repeating that today champ! 🚀
@rainernaid4378
@rainernaid4378 3 года назад
@Ahmir Cayden no one cares
@tamyhope5441
@tamyhope5441 2 года назад
I died
@onerealmmapping9199
@onerealmmapping9199 2 года назад
Ikr 😂😂😂
@tomvickers324
@tomvickers324 7 лет назад
At the end I temporarily went beyond time and space. You explain things well!
@KeiferKif
@KeiferKif 7 лет назад
Vishal Jadav those were my two goals, educate and transcend reality
@tomvickers324
@tomvickers324 7 лет назад
What are your goals? Planning on doing any more videos? You are great at explaining things and your humor is up my street.
@KeiferKif
@KeiferKif 7 лет назад
Kashivre Two thanks! I definitely want to make more videos, I just have to find the time to do all the research and editing
@ehcasabianca
@ehcasabianca 2 года назад
Thanks so much! I had been trying so hard to find out about this mysterious 'puzzle' that the miners are trying to 'solve' to earn bitcoins. You have it so simple, clear, and fun! :)
@timt.3627
@timt.3627 6 лет назад
Keifer, I do not understand how on earth such a great mind only has 552 subscribers on YT. You explain things so well. Your channel needs to be upvoted big time. Love your work! Keep it up. Cheers from Germany ;)
@KeiferKif
@KeiferKif 6 лет назад
Thank you Tim! It's comments like this that keep me motivated
@sputniq2828
@sputniq2828 3 года назад
You son of a gun. I’ve been reading about this for ages and I definitely understood it enough for convincing bar chat, but I never really got it front to back. I don’t know what it was, something about the way you laid it out it finally clicked. Thank you so much
@eobardthawne6903
@eobardthawne6903 3 года назад
Oh my brother, you are teaching us all how bitcoin works, you can't just say "just like my life" like that, that's worth millions
@omsachdev
@omsachdev 5 лет назад
Hello Keifer, Thank you for making this video. I, however, still do not understand it quite clearly. Who/what provides that difficult target? is that in a hash format? Where do we get the block header to generate hash value of it? Is it already existing block header or a new one? if it is new one then is it just randomly generated? If you put this whole process in a flow chart then it will make much more sense. My 2 cents
@VIKASGHODE
@VIKASGHODE 3 года назад
U know more than someone else. Please make videos for this reason. You explained it very well. Keep it on. You are simply original.
@JIANYM36
@JIANYM36 7 лет назад
8:10 loool love humor or truth disguised as humor. Good vid
@graciellalee2477
@graciellalee2477 6 лет назад
Just wonderful, I been tryin to find out about "bitcoins" for a while now, and I think this has helped. Ever heard of - Vaneath Crypto Cabotage - (do a google search ) ? Ive heard some interesting things about it and my colleague got amazing results with it.
@autohmae
@autohmae 7 лет назад
"leading zeros, because they are before." I LOL'ed. :-)
@pandoradespain3119
@pandoradespain3119 3 года назад
THANK YOU I spent like a week trying to find an answer to this question!
@KP-jx1wy
@KP-jx1wy 5 лет назад
Finally a vid that actually explains in detail what is happening. Thanks for the vid!
@JamesMyddelton
@JamesMyddelton 6 лет назад
Best explanation I can find on the Internet. Please keep making these videos Keifer !
@finalsak
@finalsak 7 лет назад
Excellent video, you should make more. Your deadpan delivery is just great.
@KeiferKif
@KeiferKif 7 лет назад
I too feel I should make more. I need to be less lazy
@MikeyKabatek
@MikeyKabatek 7 лет назад
Awesome video! I feel like this is great for people who have a good background understanding of Bitcoin, and maybe just not the specifics, and the trippy shit at the end is on point!
@KeiferKif
@KeiferKif 7 лет назад
glad you liked it! I was definitely targeting people with a intermediate level of understanding.
@tjvdos
@tjvdos 2 года назад
The only video on blockchain that made sense to me. Thanks man!
@hristaki99
@hristaki99 7 лет назад
I was high af watching this and you really tripped me out at the end. LOL
@hunterkumarvlogs3124
@hunterkumarvlogs3124 2 года назад
Good and informative to know about bitcoins
@TheOtrama
@TheOtrama 3 года назад
Thanks so much for this thorough explanation. So much better than all the videos that try to explain „Bitcoin in 5 min“. You really touch down on the details.
@manuelguevara6486
@manuelguevara6486 7 лет назад
Good stuff man.. i would suggest you can include more materials, like pictures and stuff but you did a great job explaining it plus that joke was funny haha
@dbukeric
@dbukeric 7 лет назад
Hi Kiefer, thanks for creating this great video. I'm determined to cut through the jargon and waffle contained within most of the material available on Bitcoin, and this video has helped me a lot. I do still have many questions though, some of which may be very trivial to you, so apologies in advance! Firstly, when you say it produces a hash "below the difficulty target", how do you define "below". I have no programming background, and so I'm not particularly familiar with different numerical systems (binary, hexadecimal etc.), but am I right in thinking that you mean to solve the puzzle you need to produce a hash which is a 64 digit hexadecimal number which is below the hexadecimally expressed difficulty target? The reason I ask is that to a layman it's not immediately obvious that it makes sense to say something can be "below" a string of charachters which contains letters. Am I also right in thinking that to increase the difficulty of the puzzle, you need to decrease the value of the difficulty target? And is that because the hash can only take a finite number of 64 digit values, and so the probability distribution of the time take to solve the puzzle (T), given computational power X, is well known? How does a miner prove that they were the first to find a solution? Also, is any solution acceptable, or does it have to be the solution with the lowest Nonce value? (Intuitively I guess it doesn't have to be, because for someone to verify that your solution is the one with the lowest Nonce value they would have to hash every header with Nonce value lower than your solution to prove that those aren't solutions, which wouldn't be computationally trivial). What determines which transactions are included and how many transactions are included in a block? I still don't understand how we get consensus over what transactions have occurred. Is it not possible for a miner to include a fake transaction that was never actually signed and then solve the puzzle relating to the block containing this fake transaction? What exists in the design to stop that from happening?
@KeiferKif
@KeiferKif 7 лет назад
Yeah I had a tough time figuring out how to explain the "below" concept. the best I can do is to say it has more '0' at the start. I'm not great with Hex either. Yes, it's designed to be about 10 minutes they broadcast it first, it's conceivable that they discovered it second but broadcast it quicker. Nonce value is just there to give any easy way to change the resultant hash without changing any of the other data. The miner decides the transactions, which is why sometimes there are empty blocks. I'm not 100% sure but I think it's because the protocol / client would reject it, and it would cause a fork because other miners wouldn't recognize the block as valid
@nithingkoshy
@nithingkoshy 2 года назад
Watched many videos on the same topics ! Every video had the jargons .. Very well explained !!!
@WestCoastAce27
@WestCoastAce27 9 месяцев назад
Great job. Very clear. But a few questions if anyone is still watching the comments: 1) I heard that a typical ASIC miner has 43 separate chips each performing a hash. If this is true, obviously having each iterate the nonce 1,2,3… would be useless. So is there software that coordinates the chips’ nonces? 2) And then if 1 own 50 miners, how would the nonce coordination be done across all the mining rigs? Thx in adv.
@onerealmmapping9199
@onerealmmapping9199 2 года назад
This is prob the most comprehensive video ever. Well done 👍👍
@Nacalal
@Nacalal 3 года назад
This was like having your amps wear off half way through a lecture after being up for two days straight. Shit was transcendent.
@hsharma3933
@hsharma3933 2 года назад
That small change resulting in a massive difference in the hash, is referred to as the avalanche effect.
@TheMrAxe0r
@TheMrAxe0r 7 лет назад
8:00 haha... On the contrary.... you are not wasting your life good sir.. you just learned me something new.. ;]
@KeiferKif
@KeiferKif 7 лет назад
Very true! I now have something to live for!
@qaislababneh4121
@qaislababneh4121 3 года назад
This is the best description of blockchain I have ever heard
@ThickPeep
@ThickPeep 3 года назад
I just found your video and really liked the content! You should consider posting explanation videos on r/bitcoin and r/cryptocurrency I think your content would go great! It's exactly the type of stuff I'd actually like to see and it's the things that can bring more people into the world of crypto because they can actually understand it
@nickbrown1315
@nickbrown1315 4 года назад
Man loved it! Keep doing more. The comedic timing caught me off guard 😄 🤣. I was legit trying to expand my knowledge and understanding. Like everyone else LOL, you throw in, like my life... awesome!. Looking forward to more. 💯
@matthewelliott5118
@matthewelliott5118 5 месяцев назад
Thank you. Bitcoin been out awhile. I been resistant to even investigate. You answered almost all my questions. But how does this activity generate something of value that earns a reward that's also valuable?
@road-x
@road-x Год назад
very helpful, with a sprinkle of good humor.
@youtubecensorwrongthink5914
@youtubecensorwrongthink5914 3 года назад
I've seen a lot of videos on this subject and yours really helped a lot. Thank you
@MaxGuides
@MaxGuides 3 года назад
But how do you actually turn in your hash once you find it? Where do you get the previous block’s data from? How far behind does this data lag before getting confirmed? If there’s so many transactions how do they all fit on one chain?
@DijVids
@DijVids 5 лет назад
This is a great vid. My question (sorry if been asked before) is: If what changes the HASH is changing the inputs within the header (made up of the 6 inputs), you speak about changing the nounce, but nothing else (ie the nounce drives the changes in the HASH) but there is a variable called Time Stamp. Surely that is changing constantly, and therefore you have two variables changing in the HASH Function making it impossible to eliminate / methodically control iterations of HASH calculations? What am I missing? Or does the time stamp just never move?
@FortyTwoAnswerToEverything
@FortyTwoAnswerToEverything 7 лет назад
The missing WinAmp Visualization plug-in's at the end.
@KeiferKif
@KeiferKif 7 лет назад
My greatest regret is being born too late to design MP3 player visualization screens
@TheBeezleInc
@TheBeezleInc 3 года назад
Good explanation. Is there anything in the protocols that say the nonce value must start with 1 and auto-increment? I guess my question is do all the mining computers all run through the exact same calculations?
@humanrightsadvocate
@humanrightsadvocate 5 лет назад
Finally an actual explanation of Bitcoin mining!! I knew what a hash function was but I didn't know about the NONCE! That was the thing that cleared everything up! Thank you!
@gerryodonnell321
@gerryodonnell321 3 года назад
Well explained - at last someone who does understand Bitcoin
@NataliaSeptember.
@NataliaSeptember. 7 лет назад
thank you, great video! and you're hilarious!:-) but i still didn't get: 1. how exactly do miners help to verify the transactions? it sounds like they just solve the math problem and create a next block of the new transactions which occurred recently. however, how and where is the "translation verification" occurs? 2. Also, what if there are too many transactions happen at the given time and not enough mining at the same time, what happens to those translations which haven't been recorded in the block yet? they are not recorded in the block until they mined? 3. and the last dumb questions - where the block-chain is stored? I mean all the records of all transactions? Thank you!
@bmell209
@bmell209 7 лет назад
Natalia Usach I too don't understand how solving a math problem by guessing the answer validates that a transaction is fraudulent.
@KeiferKif
@KeiferKif 7 лет назад
1. With some very complex math much of which is still a mystery to me. 2. they sit in the "mempool". a place where unconfirmed transactions sit until it gets put into a block by a miner. 3. the blockchain is stored on full-nodes by many people. you can download the bitcoin client and store the blockchain yourself!
@NataliaSeptember.
@NataliaSeptember. 6 лет назад
Keifer Kif thank you for getting back!
@vacacow86
@vacacow86 6 лет назад
Whoever finds the solution to the cryptographic hash function immediately broadcasts it through the network, which is formed by whoever runs a full node (bitcoin software), independently if they are miners (provide computational resources to the network) or users (client that runs on a computer containing the full copy of the blockchain). The verification of that solution is easy to perform and does not require the extremely high computational resources previously employed to finding the value of the nonce. The validation of the block is done by full nodes, that check that the protocol rules are valid, if they are, it becomes the next block in the blockchain as agreed to its "unquestionable truth" by the network. If the block fails to follow protocols rules of the information contained in the block (wether its intended fraud, cheating, a mistake, or whatever the reason) that block gets rejected by the network, and the very high cost of the resources employed are lost without any economic reward. The economic incentive (current reward of 12.5 btc to whoever finds the solution to the chf) makes it so that following the rules is profitable, while trying to cheat, extremely costly.
@ShyMplsMale
@ShyMplsMale 7 лет назад
"They love hash...ing". That was the best lol! Awesome video. Thank you for the hashtastic explanation :)
@johnoh5148
@johnoh5148 6 лет назад
where did you learn these things Keifer? Is there a book we can read to get more detail on the subject?
@WaqarRasoolk
@WaqarRasoolk 6 лет назад
So basically its a big giant waste of computational power. I always thought through mining you 'lend' your machine's computational power to research labs which in turn assign a problem to your machine and upon completing the problem , you get paid for, in form of Bit coins. Imagine all the bit coin mining rigs out there working together in a network to solve real world problems, I dont know, the question of gravity, or how to cure aids. or maybe a simulation of galactic clouds etc etc. That would be something.
@KeiferKif
@KeiferKif 6 лет назад
Funny enough the rigs are useless for anything other than the one hash algorithm. They are ASICs, meaning "Application Specific Integrated Circuits". Anything not specifically designed for bitcoin mining is too slow to matter.
@WaqarRasoolk
@WaqarRasoolk 6 лет назад
Keifer Kif Right, I think they are using ASIC chips now but earlier and still in many parts of world, GPUs were/are being used.
@KeiferKif
@KeiferKif 6 лет назад
plus GPU are still good for many other cryptocurrencies
@davidweiss5950
@davidweiss5950 4 года назад
Love your explainer videos. Just found this, I don't know if you've kept it up but hopefully you have! Or shall again. Thanks Keifer!
@bellasimpson3026
@bellasimpson3026 7 лет назад
And who creates this cryptographic puzzle?
@joeolmstead6120
@joeolmstead6120 4 года назад
For what purpose? Why take hello push it thru a function to create gibberish? How does it become monetary? Is there a tangible product produced?
@cjax235
@cjax235 3 года назад
Excellent. Thank you. A rare gift of turning the complex into basic
@ricardoshane4401
@ricardoshane4401 3 года назад
*Yeah! *Contact mattobrown on telegram for your pipes and plugs*
@GabeHiggins
@GabeHiggins 5 лет назад
WHY... has it taken me this long to find this channel? YES MAKE MORE VIDEOS ON BITCOIN.
@ArlinMoore
@ArlinMoore 2 года назад
Also I’m laughing historically a the little joke you threw in there.
@MJVelascoSalvador
@MJVelascoSalvador 6 лет назад
Hi, at 6:58 you said there are 6 things... but I only took note of 5 Version, Timestamp, Previous hash, Merkle root, Difficulty Target. Did I miss anything? Sincere question as I am researching on the topic. Thanks
@MJVelascoSalvador
@MJVelascoSalvador 6 лет назад
I see, I think you mentioning this was preemptive for the Nonce. Am I correct?
@nikolaiexplains1771
@nikolaiexplains1771 2 года назад
Thanks so much. I was looking for a video like that forever.
@RudraNeupane
@RudraNeupane 3 года назад
There is something mystical about you and your presentation. I liked them :)
@oroxlaw1534
@oroxlaw1534 3 года назад
Thanks for explaining it so well, I finally feel like I understand it, good job!
@random2059
@random2059 4 года назад
sir i have questions.... please reply ... if all minners are fighting for the #right #hash by possibility checking ...which one is right .... !!! then how is the mastermine who already decided the #ANSWER i.e a specific 64 character answer,who also decide the if the if that specific 64 is achieved by any one ... congrats he is the winner... who is the mastermine ...
@mikefreed8439
@mikefreed8439 2 года назад
"Like my life" was so random and I literally lol'ed and now my coworkers think I am odd.
@sumukhasureban8249
@sumukhasureban8249 2 года назад
can anyone tell why difficulty target is set......pls
@MrBojo-jv4qq
@MrBojo-jv4qq 3 года назад
So "nonce" is just a variable that tracks how many loops a hash function does basically, or am I missing something?
@KeiferKif
@KeiferKif 3 года назад
Basically yes, and the nonce is part of the message that is being hashed, thus you'll get a new hash value every iteration
@Martin-ux8rr
@Martin-ux8rr 3 года назад
This... has it all. Thank you for this masterpiece, the randomness I just loved it.
@AmpWin1
@AmpWin1 3 года назад
Keifer. Are you still out there? What's the significance of the calculation being less than the block header? Why does it need to be less to validate?
@KeiferKif
@KeiferKif 3 года назад
It's an arbitrary problem chosen simply because it's difficult
@haydermaha
@haydermaha 3 года назад
This is an excellent video. Thank you very much. Please make more. 👍👍👏👏
@elfarsante
@elfarsante 7 лет назад
"The Ron Howard award for Exxxellence in suicidal conclusions" LMAO... it cracked me up!!
@KeiferKif
@KeiferKif 7 лет назад
That's a real award I got at a real film festival haha
@elfarsante
@elfarsante 7 лет назад
no doubt you deserve the award! and thank you for the videos btw, good job!
@KeiferKif
@KeiferKif 7 лет назад
Thank you my friend!
@khashy87
@khashy87 6 лет назад
when you solve the problem by mining do you just get a meaningless answer ( the input) is it random numbers and letters or characteristics?
@pdcullippdcullip1892
@pdcullippdcullip1892 3 года назад
Finally a vid that answered the question....thanks Keifer
@burningoyster
@burningoyster 7 лет назад
So there could technically be multiple answers that fit the required criteria right? Also when you say that the output becomes the next block, does that mean that the output will go in the header of the next block under "previous block"? If I understand it correctly, next to the header there are these transactions put in the block, how does this attribute to the answer?
@KeiferKif
@KeiferKif 7 лет назад
1. yes there are large number of different blocks that could be valid. No single "correct block". This is the fundamental fact behind forks. 2. yes that's what makes it a chain of blocks, each is connected to the last via the hash of the previous block. 3. I'm sorry but I don't understand this question.
@burningoyster
@burningoyster 7 лет назад
Keifer Kif Thanks for the fast reply and awesome vid. My last question was about the stuff in the block apart from the header. I thought that rest of the block was composed of the transactions that happened between bitcoin adresses like a ledger, is that correct? If so, does that information get hashed together along with the header to form the new block?
@burningoyster
@burningoyster 7 лет назад
Also sorry for all the questions :). You are the only one who could give me the answers I was searching. One last little question if you don't mind: How does the system make sure that you become the new block by hashing? Like what makes it impossible to generate a random string that is smaller than the difficulty target and fake that you hashed it normally?
@KeiferKif
@KeiferKif 7 лет назад
Oh yeah all the transactions are outside the header. But the root of the Merkle Tree is inside the header(the Merkle tree being a hash of all the transaction data). I believe it's = just be the header that's hashed into the next block header
@KeiferKif
@KeiferKif 7 лет назад
No worries, ask away! I'm happy to help. The protocol has checks and balances built in so that if your block is not legit it will get rejected by all the nodes and miner. Because they can see your block your are broadcasting and do the hashes themselves and determine if it all adds up
@sujith6323
@sujith6323 6 лет назад
Great video! . One questions from my side. 1. Once a user submit a transaction, which all data are broadcasting to the network, So that miners can validate and create the next block?
@nodehead9475
@nodehead9475 3 года назад
For a dev this thing is very easy to understand but hard to find on yt
@thevendetta9726
@thevendetta9726 3 года назад
I love this dudes hidden humor hahaha. But he explained this concept really well. The way he is talking to the camera in person sometimes not sounding 100% sure himself lets you emphasize with ihm more which i kinda like. Other explanatory videos often sound like they understand the concept themselves so well and make you feel really stupid for not understanding it right away. What I also liked is that he immediately addresses the stuff you would ask yourself while listening to concepts like these. For example when he talked about performing the hash on the block header to sovle the problem, I asked myself how they can find a smaller number when the hash is always producing the same shit? He immediately refers to the Nonce at the end of the header which I liked. Other videos often forget these kinda stuff and you are left to research or google it yourself.
@freshstolencontents3600
@freshstolencontents3600 2 года назад
Hello, how can you tell if the block hash is lower than the target hash?
@amnsinha
@amnsinha 3 года назад
I am studing blockhain and i know that a block hash is linked to the next block in previous hash and it cant be changed for valid reason. Reason is : because if someone have changed hash then then he/she would have to change in hundreds or millions of nodes/system also otherwise it wont be valid. My question is : If nonce will be changed by some miner then the hash will also get changed and it should be changing the next block's previous hash. correct me if i am wrong. I mean if a miner can change the hash of a block then how he can replicate that hash in all the nodes or system for that block? this is confusing.
@asstrix
@asstrix 3 года назад
Finally I understood what's that puzzle people talk about. Thanks!
@lotusmojo
@lotusmojo 3 года назад
what's the picture of Ho Chi Minh????? are you a Charly collaborator?
@user-fj4rt5bh6v
@user-fj4rt5bh6v 3 года назад
I find it hard to believe there are still good people until I convinced by 😎 you're the best
@Goofygoober1122
@Goofygoober1122 2 года назад
if all you are doing is increasing the nonce by 1 until you find a suitable hash, then wouldn’t that mean the fastest computer would always compute the block first?
@trueintellect
@trueintellect 7 лет назад
Most of the people on RU-vid discussing this topic, just seem to regurgitate what other people have written in books and papers. It's nice watch somebody that actually understands the subject matter they are talking about.
@KeiferKif
@KeiferKif 7 лет назад
Thanks man! It take a lot of research but comments like this make it worth
@tejaswiniyella3543
@tejaswiniyella3543 6 лет назад
Very informative and elaborated one
@bionic88
@bionic88 6 лет назад
Thanks for the explanation. That was very thorough... Not sure what the end of the video was about. Can you explain that??? Thanks!
@Sinnerrrrrrrrrrrrrrrrrr
@Sinnerrrrrrrrrrrrrrrrrr 6 лет назад
Very informative in simplest way......well done!!!
@vikram237
@vikram237 6 лет назад
WOW.....faboulously explained !!! great job....
@mischa2903
@mischa2903 2 года назад
Thank you for helping me understand the process.
@davecorley5514
@davecorley5514 2 года назад
I need help on something. I get the hash thing and incrementing the nonce. What I don’t get is how 20,000 Antminer S19 Pro 100 computers, starting at the same time do NOT arrive at the correct nonce/hash at the same time. Does the one computer with the slightly faster clock always win? To answer my own dilemma, my assumption is that N computers are used within a pool. Let’s call this Pool ALICE. A search range, M, of nonces is identified. M is less than less than 2^256 and is calculated using probability theory. And the nonce range assigned the the first computer is 1..M/N inclusive. The second computer is assigned nonces M/N+1..2*M/N inclusive. And so on. Each computer starts mining at the beginning of their assigned range. They keep doing this mining/nonce assignment thing until one computer in the pool solves the puzzle. The pool claims the block prize and distributes it amongst the N computers in that (winning) pool. If some other pool named BOB solves the puzzle first, then Pool ALICE wins bupkiss and starts mining in the next block. Is this generally how the pools work?
@NAGHAVENDRA
@NAGHAVENDRA 6 лет назад
I just wanted to start a mining pool with the blockchain developers, is that a good investment plan,???
@Yewbzee
@Yewbzee 7 лет назад
Great video thanks. However after being mesmerised by the psychedelic colour scope at the end I snapped out of the trance 6 hours later with no memory of any of it.
@KeiferKif
@KeiferKif 7 лет назад
No conscious memory* you could have some subconscious memories I planted
@sasanknvs5603
@sasanknvs5603 6 лет назад
What is the miner trying to achieve by doing Proof of Work ? I understand that makes it difficult to change the block as the hacker needs to perform the computation again. But how or when the transaction record in the block get validated or verified ? For example, how/when the miner is going to verify the the transaction initiated by a peer is actually valid ?
@nosuchthing8
@nosuchthing8 2 года назад
They keep running guesses until they get a string of zeros at the front of the hash. You do this by fiddling with the nonce.
@kalyanchakravarthigunda4335
@kalyanchakravarthigunda4335 7 лет назад
Thanks for the Video.. Could you please explain more about Digital Signature algorithm used in Bitcoin.
@KeiferKif
@KeiferKif 7 лет назад
I understand the general idea of a digital signature, but not enough to answer your question. I'll put it on my list of video topic ideas
@reellife-zv1jl
@reellife-zv1jl 2 года назад
What is the point of solving the crypto puzzle? What’s the point of creating the new blocks? Apart from getting Bitcoins?
@charliefraih5158
@charliefraih5158 3 года назад
Where do the cryptographic puzzle come from, does it get generated automatically by computer every time a chain block is created. Or someone is creating those puzzles for miners to solve??
@Hiddendeep
@Hiddendeep 7 лет назад
As I understood only one miner can "win" BTCs per one block. If block is created every 10 min then there is only 144 blocks per day, 4320 per month. My question is - if there are thousands of miners, are most of them mining zero BTC having zero income per month?
@KeiferKif
@KeiferKif 7 лет назад
Hidden Deep that probably why they're use mining pools!
@nickcatreau654
@nickcatreau654 6 лет назад
To elaborate, i believe that mining pool split the prize on any blocks mined by the pool proportionately depending on how much hash power u contributed to the hashing of the block.
@hyperbitcoinizationpod
@hyperbitcoinizationpod 3 года назад
Why "wt" in the target? This is in hexadecimal, right?
@TFisher1993
@TFisher1993 3 года назад
But what is the purpose of finding that value? What does the creator or bitcoin get by everyone finding these new values?
@KeiferKif
@KeiferKif 3 года назад
Nothing, the person finding the value gets the reward. Nobody is sure who the creator of bitcoin is.
@acommonlocal
@acommonlocal 4 года назад
The award on the wall 😂
@LBJdachosen1
@LBJdachosen1 6 лет назад
so, there exists candidate blocks with their headers waiting to be added to the blockchain. i thought if the block is already created, it has to be in the blockchain . ıf this is the case, who creates this candidate blocks ? can you elaborate this piece a little cleaner and further?
@KeiferKif
@KeiferKif 6 лет назад
The act of mining is basically generating candidate blocks, then hashing them to see if they are valid, the miners generate these blocks
@LBJdachosen1
@LBJdachosen1 6 лет назад
Keifer Kif thank you keifer , it is clear now
@rr6620
@rr6620 6 лет назад
8:10 but won’t the time stamp in the header change each time you recompute the hash?
@lordgaming6042
@lordgaming6042 4 года назад
please reply my question is this hasing actually a encryption....to encrypt all the data inside a block......and sucure it... please reply.......😢😢😢😢
@BananaFactor
@BananaFactor 4 года назад
im not an expert but, the purpose is similar to encryption, but hash is like a final answer to a problem. It is not exactly encrypted, it just takes very long to solve.
@Royorg-qf5jq
@Royorg-qf5jq 2 года назад
How does them mining pool work with shares?
@50hzphotography66
@50hzphotography66 3 года назад
I love the outro. Great video. I wonder, what determinate how many transactions is included in the mined block? Are those blocks made in the front by the bitcoin software and mining is just making a hash for them so they can be added to the chain?
@movieclipz5034
@movieclipz5034 7 лет назад
Thanks for the explanation. Do you mine any coins of your own?
@KeiferKif
@KeiferKif 7 лет назад
never mined any coins! Electricity is very expensive up here in the great white north
@hsharma3933
@hsharma3933 2 года назад
Good work. You explained it well.
@raneemsierawan9657
@raneemsierawan9657 5 лет назад
can you please explain what is the difficulty target?
@KeiferKif
@KeiferKif 5 лет назад
I have a video for that! check it out: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-iEL-y_APu64.html
@samuelchoae3589
@samuelchoae3589 3 года назад
bsv is the real bitcoin now since btc got taken over via segwit. keep up the great work!!
Далее
What is Bitcoin Mining? (In Plain English)
16:01
Просмотров 3,9 млн
But how does bitcoin actually work?
25:16
Просмотров 15 млн
САМАЯ ТУПАЯ СМЕРТЬ / ЧЕРНЕЦ
1:04:43
Ask GN 67: Does Mining Hurt GPUs? Next-Gen GPU Launch?
31:59
How Does Monero Work?
23:05
Просмотров 121 тыс.
How Cryptocurrency ACTUALLY works.
13:54
Просмотров 9 млн
What is Blockchain
13:58
Просмотров 3,2 млн
Hacking a Samsung Galaxy for $6,000,000 in Bitcoin!?
36:25
Lecture 5 - Bitcoin Mining
1:28:15
Просмотров 44 тыс.
Think Fast, Talk Smart: Communication Techniques
58:20