शब्दकोश · मायनिंग

ब्लॉक हेडर

CloudMineCrypto टीमकडूनअपडेट केले:

व्याख्या

प्रत्येक Bitcoin ब्लॉकच्या सुरुवातीला 80 बाइटचा सारांश असतो, त्याला ब्लॉक हेडर म्हणतात. त्यात सहा भाग असतात. त्यात मागील ब्लॉकचा हॅश, ब्लॉकमधील व्यवहारांचा Merkle रूट आणि नॉन्स यांचा समावेश असतो. माइनर्स प्रत्यक्षात फक्त याच भागाचा हॅश काढतात.

Bitcoin माइनिंगच्या संज्ञासंग्रहाचा भाग, सोप्या इंग्रजीत 88 संज्ञा.

मायनर प्रत्यक्षात काय हॅश करतो: 80 bytes

  • आवृत्ती 4 B · नियमांचा संच
  • आधीच्या ब्लॉकचा हॅश 32 B · ब्लॉक्सना एकमेकांशी जोडतो
  • मर्कल रूट 32 B · प्रत्येक व्यवहाराचा फिंगरप्रिंट
  • वेळ 4 B · टाइमस्टॅम्प
  • लक्ष्य (बिट्स) 4 B · हॅश किती कमी असायला हवा
  • नॉन्स 4 B · मायनर्स सतत बदलत असलेली संख्या
नॉन्स (हिरवा) बदला आणि संपूर्ण हॅश बदलतो. माइनर्स दर सेकंदाला ट्रिलियन्स वेळा हाच अंदाज लावतात.

80 बाइट्समध्ये काय असतं?

फील्डआकारहे काय करतं
आवृत्ती4 बाइट्सब्लॉक कोणते नियम पाळतो
मागील ब्लॉकचा हॅश32 बाइट्सहा ब्लॉक आधीच्या ब्लॉकशी जोडतो
मर्कल रूट32 बाइट्सप्रत्येक व्यवहाराचा समावेश करणारा एक हॅश
वेळ4 बाइट्समायनरने ब्लॉक तयार केल्याचं सांगताना
बिट्स (लक्ष्य)4 बाइट्सब्लॉकचा हॅश किती कमी असावा
नॉन्स4 बाइट्समायनर्स सतत बदलत असलेली संख्या

मायनर्स फक्त हेडरचाच हॅश का करतात?

कारण तो संपूर्ण ब्लॉकचं प्रतिनिधित्व करतो. Merkle रूट प्रत्येक व्यवहाराची नोंद ठेवतो, त्यामुळे कोणतंही पेमेंट बदललं की हेडरही बदलतो. मागील ब्लॉकचा हॅश आधीच्या संपूर्ण इतिहासाची नोंद ठेवतो. त्यामुळे जुना ब्लॉक बदलल्यास त्यानंतरचे प्रत्येक हेडर चुकीचे ठरतात.

आणि 80 बाइटचा हॅश पटकन काढता येतो. माइनर्स त्यावर डबल SHA-256 चालवतात, निकालाची लक्ष्याशी तुलना करतात, नॉन्स बदलतात आणि पुन्हा प्रयत्न करतात. असं ते प्रत्येक सेकंदाला ट्रिलियन्स वेळा करतात.

खरं तर तो किती लहान असतो?

साखळीत साधारण 9,73,009 ब्लॉक्स आहेत (लाइव्ह), त्यामुळे 2009 पासूनचे प्रत्येक हेडर मिळून अंदाजे 78 MB होतात. म्हणून हलकी वॉलेट्स सर्व हेडर्स डाउनलोड करू शकतात, प्रत्येकाचा कामाचा पुरावा तपासू शकतात आणि तरीही मोबाईलमध्ये मावतात. त्यामागचे पूर्ण ब्लॉक्स शेकडो गिगाबाइट्सचे असतात.

स्रोत

  1. ब्लॉक हॅशिंग अल्गोरिदम · Bitcoin Wiki
  2. ब्लॉकचेन संदर्भ: हेडर्स, Merkle ट्री, लक्ष्य · Bitcoin डेव्हलपर दस्तऐवज
  3. बिटकॉइन: एक पीअर-टू-पीअर इलेक्ट्रॉनिक कॅश सिस्टीम · Satoshi Nakamoto, 2008

या पेजवरील लाइव्ह आकडे CloudMineCrypto API आणि सार्वजनिक ब्लॉकचेन डेटावरून घेतले जातात, नियमितपणे अपडेट केले जातात आणि जिथे दिसतात तिथे त्यांची नोंद दिलेली असते. फक्त शैक्षणिक माहितीसाठी. आर्थिक सल्ला नाही.

आता माइनिंग कसं होतं ते पाहा.

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.