বিটকয়েন মাইনাররা তাদের কম্পিউটার ব্যবহার করে বিটকয়েন আদান-প্রদানের হ্যাশ তৈরি করে। এবং এই হ্যাশ তৈরি করতে অনেক অনেক বেশি প্রসেসিং পাওয়ার দরকার হয়। কারণ এই হ্যাশ কে নির্দিষ্ট ফরম্যাট এ হতে হয়। এবং এই হ্যাশ তৈরি করতে যে ডাটাগুলো লাগে তার মধ্যে একটি ডাটা আছে যেটি কম্পিউটারকে নিজে থেকে দিতে হয়।
এবং যেহেতু একটু হ্যাশ পুরো তৈরি না করে বুঝা যায় না হ্যাশটি ঠিক হয়েছে কিনা। তাই বিটকয়েন মাইনারদের কম্পিউটার এক সেকেন্ডে হাজার হাজার হ্যাশ তৈরি করতে থাকে। এবং দেখতে থাকে এই হ্যাশটি বিটকয়েন এর নেটওয়ার্ক এর প্রয়োজন মোতাবেক হয়েছে কিনা। এবং এই হ্যাশ বিটকয়েন এর নিয়ম মানে কিনা। যদি মানে তাহলে এই হ্যাশ গ্রহণ করা হয়। এবং এর উপহার হিসেবে মাইনারকে কিছু পরিমাণ বিটকয়েন দেয়া হয়।
সর্বপ্রথম যখন বিটকয়েন মাইন করা হয়েছিল তখন এই সংখ্যা ছিল ৫০ বিটকয়েন। এবং প্রতি ২১০০০০ ব্লক তৈরির পর এই উপহারের পরিমাণ অর্ধেক হয়ে যায়। প্রতি ১০ মিনিটে ১টি করে ব্লক তৈরি হয় গড়ে। সেই হিসেবে ২১০০০০ তৈরি হতে প্রায় ৪ বছর লাগে।