80 બાઇટ્સમાં શું છે?
| ફીલ્ડ | કદ | તે શું કરે છે |
|---|---|---|
| વર્ઝન | 4 બાઇટ્સ | બ્લોક કયા નિયમોનું પાલન કરે છે |
| પહેલાના બ્લોકનો હેશ | 32 બાઇટ્સ | આ બ્લોકને અગાઉના બ્લોક સાથે જોડે છે |
| મર્કલ રૂટ | 32 બાઇટ્સ | દરેક ટ્રાન્ઝૅક્શનને આવરી લેતો એક હૅશ |
| સમય | 4 બાઇટ્સ | જ્યારે માઇનર કહે છે કે તેણે બ્લોક બનાવ્યો |
| બિટ્સ (લક્ષ્ય) | 4 બાઇટ્સ | બ્લોકનો હૅશ કેટલો ઓછો હોવો જોઈએ |
| નોન્સ | 4 બાઇટ્સ | માઇનર્સ જે સંખ્યા બદલતા રહે છે |
માઇનર્સ ફક્ત હેડરને જ હૅશ કેમ કરે છે?
કારણ કે તે આખા બ્લોકનું પ્રતિનિધિત્વ કરે છે. મર્કલ રૂટ દરેક ટ્રાન્ઝૅક્શનને જોડે છે, તેથી કોઈપણ ચુકવણી બદલાય તો હેડર પણ બદલાય છે. અગાઉના બ્લોકનો હૅશ સમગ્ર ઇતિહાસને જોડે છે, તેથી જૂના બ્લોકમાં ફેરફાર કરવાથી તેના પછીનાં બધાં હેડર તૂટી જાય છે.
અને 80 બાઇટને હૅશ કરવું ઝડપી છે. માઇનર્સ તેના પર ડબલ SHA-256 ચલાવે છે, પરિણામને લક્ષ્ય સાથે સરખાવે છે, નૉન્સ બદલે છે અને ફરી પ્રયાસ કરે છે. આ બધું પ્રતિ સેકન્ડ ટ્રિલિયન્સ વખત થાય છે.
ખરેખર એ કેટલું નાનું છે?
ચેઇનની લંબાઈ લગભગ 9,73,009 બ્લોક જેટલી છે (લાઇવ), તેથી 2009 પછીના બધા હેડર મળીને લગભગ 78 MB થાય છે. એટલે લાઇટ વૉલેટ બધા હેડર ડાઉનલોડ કરી શકે છે, દરેકનો પ્રૂફ ઑફ વર્ક ચકાસી શકે છે અને છતાં ફોનમાં સમાઈ શકે છે. તેની પાછળના સંપૂર્ણ બ્લોક્સનું કદ સેંકડો ગિગાબાઇટ્સ થાય છે.
સ્રોતો
- બ્લોક હૅશિંગ અલ્ગોરિધમ · Bitcoin Wiki
- બ્લોકચેઇન સંદર્ભ: હેડર, મર્કલ ટ્રી, લક્ષ્ય · બિટકોઇન ડેવલપર દસ્તાવેજીકરણ
- બિટકોઇન: પિયર-ટુ-પિયર ઇલેક્ટ્રોનિક કૅશ સિસ્ટમ · Satoshi Nakamoto, 2008
આ પેજના લાઇવ આંકડા CloudMineCrypto API અને જાહેર ચેઇન ડેટામાંથી આવે છે. તે નિયમિતપણે અપડેટ થાય છે અને જ્યાં દેખાય છે ત્યાં તેમનું લેબલ આપેલું છે. આ ફક્ત શૈક્ષણિક માહિતી છે, નાણાકીય સલાહ નથી.