টার্গেট হ্যাশ সংজ্ঞা
একটি টার্গেট হ্যাশ এমন একটি সংখ্যা যা একটি নতুন ব্লক পুরষ্কারের জন্য হ্যাশ ব্লক শিরোনামের চেয়ে কম বা সমান হতে হবে। টার্গেট হ্যাশ ইনপুটটির অসুবিধা নির্ধারণে ব্যবহৃত হয় এবং ব্লকগুলি কার্যকরভাবে প্রক্রিয়াজাত করা হয় তা নিশ্চিত করার জন্য এটি সামঞ্জস্য করা যেতে পারে।
নিচে লক্ষ্য হ্যাশ
ক্রিপ্টোকারেন্সিগুলি লেনদেনের ইতিহাস রয়েছে এমন ব্লকচেইনগুলির ব্যবহারের উপর নির্ভর করে এবং "হ্যাশ" হয় বা একটি সংখ্যা এবং বর্ণের সিরিজে এনকোড থাকে। হ্যাশিং কোনও দৈর্ঘ্যের একটি স্ট্রিং ডেটা নেওয়া এবং একটি নির্দিষ্ট দৈর্ঘ্য সহ একটি আউটপুট উত্পাদন করতে একটি অ্যালগরিদমের মাধ্যমে এটি চালানো জড়িত। ইনপুটটি কত বড় বা ছোট তা বিবেচনা না করে আউটপুট সর্বদা একই দৈর্ঘ্যের হবে। হ্যাশিংয়ের ব্যবহারের অর্থ হ'ল যে কোনও ব্লকচেইনের সাথে লেনদেন করা হ'ল ইনপুটটির চেয়ে হ্যাশটি মনে রাখতে হবে। প্রতিটি ব্লকে আগের ব্লক শিরোনামের হ্যাশ থাকবে।
ব্লকচেইনকে ডিকোডিং এবং এনকোডিং মাইনিং হিসাবে উল্লেখ করা হয়। খনিকরণের মধ্যে ব্লকটির শিরোনামে খনির ক্ষেত্রে প্রয়োজনীয় তথ্য পাওয়া যায় এবং সাম্প্রতিক ব্লকটি প্রক্রিয়াকরণের জন্য হ্যাশিং অ্যালগরিদমগুলি চালনা করতে কম্পিউটার ব্যবহার করা হয়। ক্রিপ্টোকারেন্সি নেটওয়ার্ক এই হ্যাশটির জন্য একটি লক্ষ্য মান নির্ধারণ করে - লক্ষ্য হ্যাশ - এবং খনিকাররা সমস্ত সম্ভাব্য মানগুলি পরীক্ষা করে এই মানটি কী তা নির্ধারণ করার চেষ্টা করে।
ব্লক শিরোনামে ব্লক সংস্করণ নম্বর, একটি টাইমস্ট্যাম্প, আগের ব্লকে ব্যবহৃত হ্যাশ, মের্কেল রুটের হ্যাশ, ননস, এবং লক্ষ্য হ্যাশ রয়েছে। ব্লক সামগ্রীগুলির হ্যাশ গ্রহণ করে, সংখ্যাগুলির একটি এলোমেলো স্ট্রিং (ননস) যুক্ত করে এবং আবার ব্লকটি হ্যাশ করে ব্লকটি তৈরি করা হয়। যদি হ্যাশ লক্ষ্যটির প্রয়োজনীয়তা পূরণ করে তবে ব্লকচেইনে ব্লকটি যুক্ত করা হয়। বোকাটিকে অনুমান করার জন্য সমাধানগুলির মাধ্যমে সাইকেল চালানো কাজের প্রমাণ হিসাবে চিহ্নিত হয় এবং যে খনিতে কাজটি সন্ধান করতে সক্ষম হয় তাকে ব্লক দেওয়া হয় এবং ক্রিপ্টোকারেন্সিতে প্রদান করা হয়।
বিটকয়েনের জন্য লক্ষ্য হ্যাশটি 256-বিট নম্বর এবং এটি ব্লকের শিরোনামে পাওয়া যায়। একটি ব্লক খনির জন্য খনিটির একটি মান (একটি ননস) উত্পাদনের প্রয়োজন যা হ্যাশ হওয়ার পরে বিটকয়েন নেটওয়ার্কের দ্বারা গৃহীত সাম্প্রতিক ব্লকের চেয়ে কম বা সমান। এই সংখ্যাটি 0- (সবচেয়ে ছোট বিকল্প) এবং 256-বিট (বৃহত্তম বিকল্প) এর মধ্যে, তবে সর্বাধিক সংখ্যা হওয়ার সম্ভাবনা কম। যেহেতু লক্ষ্য হ্যাশ একটি বিশাল সংখ্যক হতে পারে, তাই সফল হওয়ার আগে খনি শ্রমিককে বড় সংখ্যক মান পরীক্ষা করতে হতে পারে। একজন ব্যর্থ খনিকারকে পরবর্তী ব্লকের জন্য অপেক্ষা করতে হবে, যা খনিবাসীদের প্রতিযোগিতা বা লটারি জয়ের ক্ষেত্রে হ্যাশ সমাধানের সন্ধানের সাথে তুলনা করে।
লক্ষ্য হ্যাশ পর্যায়ক্রমে সমন্বয় করা হয়। নতুন লক্ষ্য উত্পন্ন করতে ব্যবহৃত হ্যাশ ফাংশনগুলিতে ব্লকচেইন (এবং ক্রিপ্টোকারেন্সি) সুরক্ষিত করার জন্য ডিজাইন করা নির্দিষ্ট বৈশিষ্ট্য রয়েছে। এটি ডিটারমিনিস্টিক, যার অর্থ এটি প্রতিবার একই ইনপুট ব্যবহার করা হলে একই ফলাফল তৈরি করবে। ইনপুটটির জন্য একটি হ্যাশ ফিরে আসতে খুব বেশি সময় না নেওয়ার জন্য এটি যথেষ্ট দ্রুত। এটি ইনপুট নির্ধারণকে খুব কঠিন করে তোলে, বিশেষত বৃহত সংখ্যকের জন্য, এবং ইনপুটটির ক্ষেত্রে খুব ছোট পরিবর্তন করে একটি খুব ভিন্ন হ্যাশ আউটপুট।
