ब्लॉक लेन-देनों का एक संग्रह होता है। माइनर या वैलिडेटर लंबित लेन-देनों को इकट्ठा करते हैं, उनकी पुष्टि करते हैं और उन्हें एक ब्लॉक में संकलित करते हैं। प्रत्येक ब्लॉक में एक हेडर और एक बॉडी होती है। हेडर में पिछले ब्लॉक का हैश, टाइमस्टैम्प और एक मर्कल रूट होता है जो अंदर के सभी लेन-देनों का सारांश प्रस्तुत करता है। बॉडी में वास्तविक हस्तांतरणों की सूची होती है। एक बार ब्लॉक की पुष्टि हो जाने और उसे जोड़ दिए जाने के बाद, उसके अंदर के लेन-देन मान्य हो जाते हैं।
हैश ही कुंजी है। यह ब्लॉक के डेटा का एक निश्चित लंबाई वाला फिंगरप्रिंट होता है। कहीं भी एक अंक बदलने से हैश पूरी तरह बदल जाता है। प्रत्येक ब्लॉक में उससे पहले वाले ब्लॉक का हैश शामिल होता है, जो उन्हें एक श्रृंखला में जोड़ता है। किसी पुराने लेनदेन को बदलने के लिए, हमलावर को उस ब्लॉक और उसके बाद के प्रत्येक ब्लॉक के लिए काम दोबारा करना होगा। इसीलिए डीप ब्लॉक को अपरिवर्तनीय माना जाता है।
एक ब्लॉक में क्या-क्या शामिल होता है?
- ब्लॉक हेडर — संस्करण, पिछला हैश, मर्कल रूट, टाइमस्टैम्प, कठिनाई लक्ष्य, नॉनस
- लेनदेन सूची — प्रेषक, प्राप्तकर्ता, राशि, हस्ताक्षर
- कॉइनबेस लेनदेन — पहला लेनदेन, जिससे माइनर को भुगतान मिलता है
बिटकॉइन ब्लॉक लगभग 1 मेगाबाइट डेटा तक सीमित होते हैं, जिससे इसकी प्रोसेसिंग क्षमता सीमित हो जाती है। अन्य चेन प्रति सेकंड अधिक लेनदेन संसाधित करने के लिए बड़े ब्लॉक या अलग संरचनाओं का उपयोग करती हैं।
Comments
No comments yet. Be the first to share a thought.
Leave a comment