बिटकॉइन विकेंद्रीकृत है और किसी देश के कानून का प्रतिनिधित्व नहीं करता। इसलिए यह तय करना कि बिटकॉइन कब बनेगा या कैसे बँटेगा, किसी सरकार के हाथ में नहीं, बल्कि उन प्रोग्रामरों के हाथ में है जिन्हें माइनर कहा जाता है। माइनर खास प्रोग्राम की मदद से गणितीय समस्याएँ हल करते हैं और इसी तरह बिटकॉइन बनता है।
एक माइनर तरीके के तौर पर क्लाउड माइनिंग, हार्डवेयर माइनिंग या कंप्यूटर माइनिंग चुन सकता है। जब बिटकॉइन का लेनदेन चलता है, तो माइनर ही उस लेनदेन के सही होने की पुष्टि करते हैं और चेन में नए ब्लॉक जुड़ते जाते हैं। इसी प्रक्रिया को बिटकॉइन माइनिंग कहते हैं। सही हार्डवेयर और इंटरनेट कनेक्शन हो तो कोई भी माइनिंग कर सकता है। उत्पादन के लिए अच्छा हार्डवेयर, अच्छा माइनिंग सॉफ़्टवेयर और एक बिटकॉइन वॉलेट चाहिए।
उत्पादन में खर्च होने वाली बिजली भी लागत में जुड़ जाती है। सिस्टम को चलाने और उसे ठंडा रखने, दोनों के लिए ऊर्जा एक अहम कारक है। जो माइनर अकेले काम नहीं करना चाहते, वे साझेदारी करके भी माइनिंग कर सकते हैं और इसके लिए “पूल” कहे जाने वाले समूहों में शामिल होकर अपना काम आसान बना सकते हैं।
एक ही पूल के माइनर अलग-अलग इलाकों या देशों में हो सकते हैं, और जो भी माइनर कम खर्च में ज़्यादा दमदार हार्डवेयर चाहता है, वह पूल का रास्ता चुन सकता है। इस तरह मजबूत उपकरणों की बदौलत मुश्किल समस्याएँ भी कम समय में हल हो जाती हैं। बिटकॉइन उत्पादन से मिलने वाला इनाम भी उसी अनुपात में बँटता है जितना योगदान किसने दिया। यह जानी-मानी बात है कि जटिल एन्क्रिप्शन से बनी गणितीय समस्याएँ इन उपकरणों की मदद से प्रति सेकंड 1 अरब बार हल की जा सकती हैं।
