এই অংশে, আমরা আরও গভীরভাবে দেখব বিটকয়েন নেটওয়ার্কের দুটি অত্যন্ত গুরুত্বপূর্ণ অংশ (এবং অংশগ্রহণকারী), যেগুলো প্রথম মডিউল ৫-এ পরিচিত হয়েছিল:
বিটকয়েন নোড: যাচাইয়ের গেটকিপার, যাদের প্রধান কাজ হলো বিটকয়েন লেজারের একটি কপি সংরক্ষণ করা এবং নিশ্চিত করা যে সব লেনদেন বৈধ এবং সবাই একই নিয়ম অনুসরণ করছে। এই কাজটি বিশ্বব্যাপী অনেক মানুষের মধ্যে ভাগ করে দিয়ে, বিটকয়েন সম্ভাব্য জালিয়াতির বিরুদ্ধে শক্তিশালী থাকে, কোনো কেন্দ্রীয় কর্তৃপক্ষের ওপর নির্ভর না করেই। নোডগুলো সিস্টেমকে বিশ্বাসযোগ্য এবং এর বিকেন্দ্রীকৃত নীতিতে সত্য রাখে, যেখানে কোনো ব্যক্তি বা গোষ্ঠীর অতিরিক্ত ক্ষমতা থাকে না।
বিটকয়েন মাইনার: নিরাপত্তার স্থপতি, যারা শক্তিশালী কম্পিউটার ও বিদ্যুৎ ব্যবহার করে ক্রিপ্টোগ্রাফিক ধাঁধা সমাধান করে। তারা লেনদেন যাচাই ও নিশ্চিত করে, যাতে সবকিছু নিরাপদ থাকে। তাদের গণনামূলক কাজ লেজার (অথবা ব্লকচেইন) কে যেকোনো খারাপ উদ্দেশ্যের বিরুদ্ধে প্রতিরোধী করে তোলে, কারণ ব্লকচেইন পরিবর্তন করা শক্তি ও খরচের দিক থেকে ব্যয়বহুল হয়ে যায়।
একসাথে, বিটকয়েন নোড ও মাইনাররা একটি দল হিসেবে কাজ করে একটি বিকেন্দ্রীকৃত, নিরাপদ ও শক্তিশালী সিস্টেম বজায় রাখে — একটি সত্যিকারের নতুন ধরনের আর্থিক ব্যবস্থা, যেটির ওপর সারা বিশ্বের মানুষ নির্ভর করতে পারে। চলুন, এই ভূমিকাগুলো আরও বিস্তারিতভাবে দেখি, যাতে বোঝা যায় তারা কীভাবে My First Bitcoin প্রোটোকলে অবদান রাখে।
9.1 বিটকয়েন নোড এবং মাইনার্স
বিটকয়েন নোড শুনতে প্রযুক্তিগত মনে হতে পারে, কিন্তু এগুলো আসলে এমন একটি সফটওয়্যার যা একটি কম্পিউটারে বিটকয়েন ব্লকচেইনের একটি কপি সংরক্ষণ করে। ব্লকচেইন হলো সব বিটকয়েন লেনদেনের একটি ভাগ করা রেকর্ড।
আপনি যখন নিজের নোড চালান, তখন আপনি নিজেই বিটকয়েন লেনদেন যাচাই করেন, অন্য কারো ওপর ভরসা না করে। এতে আপনি আরও স্বাধীনতা পান এবং বিটকয়েন নেটওয়ার্ককে বিকেন্দ্রীকৃত রাখতে সাহায্য করেন।
আপনি বিটকয়েন নোডকে ডিজিটাল ট্রাফিক অফিসার হিসেবে ভাবতে পারেন, যার কিছু গুরুত্বপূর্ণ কাজ আছে।
এটি ব্লকচেইনের একটি কপি সংরক্ষণ করে, যা সব বিটকয়েন লেনদেনের ইতিহাস।
নোডগুলো বিশ্বের অন্যান্য নোডের সাথে সংযুক্ত থাকে এবং তথ্য আদান-প্রদান করে। এর একটি উদাহরণ হলো নতুন লেনদেনের তালিকা, যেগুলো নিশ্চিত হওয়ার অপেক্ষায় থাকে, যাকে মেমপুল বলা হয়।
নোডগুলো নিশ্চিত করে যে প্রতিটি লেনদেন বিটকয়েনের নিয়ম অনুসরণ করছে। যদি কোনো লেনদেন অবৈধ হয়, নোড সেটি প্রত্যাখ্যান করে।
নোডগুলো নতুন নোডকে নেটওয়ার্কে যোগ দিতে সাহায্য করে ব্লকচেইন শেয়ার করে। তবে, প্রতিটি নতুন নোড নিজে নিজেই সব নিয়ম যাচাই করে।
যে কেউ বিটকয়েন কোরের মতো সফটওয়্যার ইনস্টল করে এবং ব্লকচেইন ডাউনলোড করে একটি নোড চালাতে পারে। একবার সেটআপ হয়ে গেলে, নোডটি প্রতি ১০ মিনিটে নতুন ব্লক পেতে থাকে এবং সেগুলো যাচাই করে নিজের ব্লকচেইনে যোগ করে।
নোড চালানো বিটকয়েন নেটওয়ার্ককে আরও নিরাপদ ও বিকেন্দ্রীকৃত করতে সাহায্য করে, কারণ আরও বেশি মানুষ স্বাধীনভাবে সিস্টেম যাচাই করছে।
বিটকয়েন নোড কী?
মাইনিংয়ের উদ্দেশ্য নতুন বিটকয়েন তৈরি করা নয়; সেটি হলো প্রণোদনা ব্যবস্থা। মাইনিংয়ের মাধ্যমে বিটকয়েনের নিরাপত্তা বিকেন্দ্রীকরণ হয়। আন্দ্রেয়াস এম. আন্তোনোপুলোস
মাইনাররা নিশ্চিত না হওয়া লেনদেন সংগ্রহ করে, একটি ব্লক তৈরি করে, এবং ব্লকটি যোগ ও নিরাপদ করতে একটি চাবি খুঁজে পেতে শক্তি ব্যবহার করে।
মাইনাররা প্রতিযোগিতা করে পরবর্তী লেনদেনের ব্লক ব্লকচেইনে যোগ করার জন্য। এটি করতে হলে, তাদের একটি বিশেষ সংখ্যা খুঁজে বের করতে হয় যা একটি বৈধ ব্লক হ্যাশ তৈরি করে। আপনি এটি কল্পনা করতে পারেন, যেন কোটি কোটি সম্ভাবনার মধ্যে সঠিক চাবি খুঁজে বের করা। প্রথম যে মাইনার সঠিক হ্যাশ খুঁজে পায়, সে দৌড়ে জিতে যায় এবং তার ব্লক ব্লকচেইনে যোগ করার অধিকার পায়।
যখন কোনো মাইনার বৈধ হ্যাশ খুঁজে পায়, তখন সে তার ব্লকটি নেটওয়ার্কে শেয়ার করে। অন্যান্য মাইনার দ্রুত যাচাই করে সমাধানটি সঠিক কি না। যদি সঠিক হয়, ব্লকটি ব্লকচেইনে যোগ হয়, যা বিটকয়েনের পাবলিক লেজারকে নিরাপদ রাখতে সাহায্য করে।
মাইনাররা দুটি উপায়ে বিটকয়েন আয় করে:
ব্লক পুরস্কার: নতুন বিটকয়েন তৈরি হয় এবং যে মাইনার সফলভাবে একটি ব্লক ব্লকচেইনে যোগ করে, সে এটি পায়।
লেনদেন ফি: যখন কেউ বিটকয়েন পাঠায়, তখন তারা একটি ছোট ফি যোগ করে। যে মাইনার ব্লকটি যোগ করে, সে ঐ ব্লকের লেনদেন থেকে ফিগুলো পায়।
বিটকয়েন হালভিং
২০০৯
২০১২
২০১৬
২০২০
২০২৪
৫০ BTC
২৫ BTC
১২.৫ BTC
৬.২৫ BTC
৩.১২৫ BTC
মাইনাররা একটি ব্লক সম্পন্ন করার জন্য যে পুরস্কার পায়, তা প্রতি ২১০,০০০ ব্লকে একবার, অর্থাৎ প্রায় প্রতি চার বছরে অর্ধেক হয়ে যায়।
বিটকয়েনের সর্বোচ্চ সরবরাহ সীমা ২১,০০,০০০ বিটকয়েন, কিন্তু সবগুলো বিটকয়েন বিটকয়েন শুরু হওয়ার সময় তৈরি হয়নি। বরং, নতুন বিটকয়েন ধীরে ধীরে প্রচলনে আসে মাইনিং এর মাধ্যমে।
যখন মাইনাররা সফলভাবে বিটকয়েন নেটওয়ার্কে নতুন লেনদেনের একটি ব্লক যোগ করে, তখন তারা একটি ব্লক পুরস্কার বিটকয়েনে পায়। বিটকয়েনের শুরুর দিকে, এই পুরস্কার ছিল প্রতি ব্লকে ৫০ বিটকয়েন। এই পুরস্কার মানুষকে কম্পিউটিং শক্তি ও বিদ্যুৎ ব্যবহার করে নেটওয়ার্ক নিরাপদ রাখতে উৎসাহিত করেছিল।
প্রতি ২১০,০০০ ব্লকে (প্রায় প্রতি ৪ বছরে) ব্লক পুরস্কার অর্ধেক হয়ে যায়। এই ঘটনাকে বলা হয় হালভিং। হালভিং নতুন বিটকয়েন তৈরির গতি কমিয়ে দেয় এবং নিশ্চিত করে যে মোট সরবরাহ কখনোই ২১ মিলিয়নের বেশি হবে না। সময়ের সাথে সাথে, এতে বিটকয়েন আরও বেশি দুষ্প্রাপ্য হয়ে ওঠে।
চলমান সরবরাহ একটি মুদ্রার মোট উপলব্ধ পরিমাণকে বোঝায়। বিটকয়েনের ক্ষেত্রে, মোট চলমান সরবরাহ হলো সেই কয়েনের সংখ্যা, যেগুলো মাইন করা হয়েছে এবং যেকোনো সময়ে প্রচলনে আছে।
এই বিটকয়েন সরবরাহ সূচি হলো নতুন বিটকয়েন প্রচলনে আনার পূর্বনির্ধারিত ও প্রকাশ্য পরিকল্পনা, যা সময়ের সাথে বিটকয়েনের দুষ্প্রাপ্যতা বজায় রাখতে তৈরি করা হয়েছে।
প্রতিটি হালভিং ইভেন্টের পরে, মাইনাররা ব্লক যোগ করার জন্য যে বিটকয়েন পুরস্কার পায়, তা অর্ধেক হয়ে যায়। এতে নতুন বিটকয়েন তৈরির হার কমে যায়।
মাইনাররা এখনো তাদের মাইন করা ব্লকে থাকা লেনদেন থেকে ফি আয় করে। সময়ের সাথে সাথে, এই ফিগুলো মাইনারদের আয়ের বড় অংশ হয়ে উঠবে।
Halving গুলো Bitcoin প্রোটোকলে অন্তর্ভুক্ত এবং স্বয়ংক্রিয়ভাবে প্রায় প্রতি চার বছরে একবার ঘটে। এই কারণে, Bitcoin-এর সরবরাহের সময়সূচি পূর্বানুমানযোগ্য এবং স্বচ্ছ।
টেবিলটিতে আসন্ন Halving গুলো দেখানো হয়েছে, যার মধ্যে আনুমানিক তারিখ, কোন ব্লকে এটি ঘটবে, নতুন ব্লক রিওয়ার্ড, এবং মোট Bitcoin সরবরাহের কত শতাংশ মাইন করা হয়েছে তা অন্তর্ভুক্ত রয়েছে।
ইভেন্ট
তারিখ
ব্লক
রিওয়ার্ড
মাইন হয়েছে
৫ম Halving
২০২৮
১,০৫০,০০০
১.৫৬২৫ BTC
৯৮.৪৪ %
৬ষ্ঠ Halving
২০৩২
১,২৬০,০০০
০.৭৮১২৫ BTC
৯৯.২২ %
৭ম Halving
২০৩৬
১,৪৭০,০০০
০.৩৯০৬২৫ BTC
৯৯.৬১ %
আরও বেশি Bitcoin মাইন হওয়ার সাথে সাথে, প্রচলিত সরবরাহ বাড়তে থাকে যতক্ষণ না সর্বোচ্চ ২১,০০০,০০০ Bitcoin পৌঁছে যায়, যা আনুমানিক ২১৪০ সালের দিকে হবে বলে আশা করা হচ্ছে। সময়ের সাথে কম নতুন Bitcoin তৈরি হওয়ায়, যদি চাহিদা বাড়ে, তাহলে Bitcoin-এর দাম বাড়তে পারে। এটি মাইনারদেরও উৎসাহিত করে যাতে তারা তাদের কম্পিউটিং শক্তি দিয়ে নেটওয়ার্ক সুরক্ষিত রাখতে অবদান রাখে।
Bitcoin-এ একটি বৈধ ব্লক হ্যাশ কী?
Bitcoin-এ, মাইনাররা একটি বিশেষ কোড খুঁজে বের করার জন্য প্রতিযোগিতা করে, যাকে বলা হয় ব্লক হ্যাশ। এই কোডটি একটি লেনদেনের ব্লককে চিহ্নিত করে এবং সেটিকে ব্লকচেইনে যোগ করতে দেয়।
প্রতিটি ব্লকে সাম্প্রতিক লেনদেনের তথ্য থাকে এবং আগের ব্লকের হ্যাশও অন্তর্ভুক্ত থাকে। এটি প্রতিটি ব্লককে একে অপরের সাথে যুক্ত করে, প্রথম ব্লক (Genesis Block) থেকে শুরু করে সর্বশেষ ব্লক পর্যন্ত একটি চেইন তৈরি করে।
একটি হ্যাশ ব্লকের ডেটার জন্য একটি ডিজিটাল ফিঙ্গারপ্রিন্ট হিসেবে কাজ করে। ব্লকের কোনো তথ্য পরিবর্তন হলে, ফিঙ্গারপ্রিন্টও পরিবর্তিত হবে। এর ফলে যে কেউ সহজেই যাচাই করতে পারে যে ব্লকচেইনের লেনদেন ইতিহাস পরিবর্তন করা হয়নি এবং এটি নেটওয়ার্ককে নিরাপদ রাখতে সাহায্য করে।
Satoshi Nakamoto, Bitcoin-এর স্রষ্টা, Genesis Block মাইন করেছিলেন, যা মোট ৫০ Bitcoin আনলক করেছিল।
একটি ব্লক মাইন করার দৌড়
মাইনাররা একটি বৈধ ব্লক হ্যাশ খুঁজে বের করার জন্য প্রতিযোগিতা করে। যে মাইনার প্রথমে এটি খুঁজে পায়, সে নতুন ব্লকটি ব্লকচেইনে যোগ করার সুযোগ পায় এবং Bitcoin রিওয়ার্ড পায়।
বৈধ হতে হলে, ব্লকের হ্যাশটি নেটওয়ার্ক দ্বারা নির্ধারিত একটি সংখ্যার (ডিফিকাল্টি টার্গেট) চেয়ে কম হতে হবে। যেহেতু হ্যাশ এলোমেলো, মাইনারদের বারবার বিভিন্ন ইনপুট চেষ্টা করতে হয় যতক্ষণ না তারা একটি কার্যকরী হ্যাশ পায়।
যদি খুব বেশি মাইনার প্রতিযোগিতা করে, তাহলে ব্লক খুব দ্রুত খুঁজে পাওয়া যাবে। যদি খুব কম মাইনার অংশগ্রহণ করে, তাহলে ব্লক খুঁজে পেতে অনেক সময় লাগবে। সিস্টেমটি যাতে ঠিকভাবে চলে, সে জন্য Bitcoin স্বয়ংক্রিয়ভাবে প্রতি ২,০১৬ ব্লকে (প্রায় দুই সপ্তাহে একবার) ডিফিকাল্টি সমন্বয় করে।
এই সমন্বয় নিশ্চিত করে যে, গড়ে প্রতি ১০ মিনিটে একটি নতুন ব্লক ব্লকচেইনে যোগ হয়।
ডিফিকাল্টি লেভেল Bitcoin মাইনিং-এ বোঝায় একটি বৈধ ব্লক হ্যাশ খুঁজে পাওয়া কতটা কঠিন। নেটওয়ার্কটি প্রতি ২,০১৬ ব্লকে (প্রায় দুই সপ্তাহে একবার) এই ডিফিকাল্টি সমন্বয় করে যাতে গড়ে প্রতি ১০ মিনিটে নতুন ব্লক ব্লকচেইনে যোগ হয়। ডিফিকাল্টি যত বেশি, মাইনারদের জন্য বৈধ ব্লক খুঁজে পাওয়া তত কঠিন।
একটি বৈধ ব্লক হ্যাশ খুঁজে পেয়ে, একজন মাইনার প্রমাণ করে যে সে ব্লকচেইনে নতুন ব্লক যোগ করার জন্য প্রয়োজনীয় কাজ করেছে। এই প্রক্রিয়াকে বলা হয় প্রুফ অব ওয়ার্ক (PoW)। এটি সেই নিরাপত্তা ব্যবস্থা, যা Bitcoin-কে লেনদেন নিশ্চিত করতে এবং নতুন ব্লক ব্লকচেইনে যোগ করতে সক্ষম করে। যে মাইনার প্রথমে বৈধ হ্যাশ খুঁজে পায়, সে Bitcoin-এ পুরস্কার পায়, যার মধ্যে ব্লক রিওয়ার্ড এবং ঐ ব্লকে থাকা লেনদেনের ফি অন্তর্ভুক্ত থাকে।
প্রুফ অব ওয়ার্ক (PoW) Bitcoin-কে নিরাপদ রাখতে সাহায্য করে, কারণ এতে নেটওয়ার্কে প্রতারণা বা নিয়ন্ত্রণ নেওয়া অত্যন্ত ব্যয়বহুল হয়ে পড়ে। বরং নিয়ম মেনে চলাই বেশি লাভজনক।
মাইনাররা চারটি প্রধান ভূমিকা পালন করে:
লেনদেন সংগ্রহ করুন: মাইনাররা নেটওয়ার্কে পাঠানো লেনদেনগুলো বেছে নিয়ে একটি প্রার্থী ব্লকে রাখে।
প্রুফ অব ওয়ার্ক সম্পাদন করুন: মাইনাররা একটি বৈধ ব্লক হ্যাশ খুঁজে বের করার জন্য কঠিন গাণিতিক ধাঁধার সমাধান করতে প্রতিযোগিতা করে।
ব্লক সম্প্রচার করুন: প্রথম যে মাইনার বৈধ সমাধান খুঁজে পায়, সে নতুন ব্লকটি নেটওয়ার্কে শেয়ার করে।
পুরস্কার অর্জন করুন: যদি ব্লকটি বৈধ হয়, এটি ব্লকচেইনে যোগ হয় এবং মাইনার নতুন তৈরি বিটকয়েন ও লেনদেন ফি পায়।
বিশ্বজুড়ে অনেক মাইনার একই সময়ে পরবর্তী ব্লক তৈরি করার চেষ্টা করে। যখন একজন মাইনার বৈধ সমাধান খুঁজে পায়, তখন নেটওয়ার্ক ব্লকটি যাচাই করে। সবকিছু ঠিক থাকলে, এটি ব্লকচেইনে যোগ হয়। অন্য প্রতিদ্বন্দ্বী ব্লকগুলো বাতিল করা হয়। এই প্রক্রিয়াটি নেটওয়ার্কে ঐক্যমত বজায় রাখে এবং দ্বৈত ব্যয় প্রতিরোধ করে।
মাইনার হলো কম্পিউটার, যারা Bitcoin-এর খতিয়ান রক্ষণাবেক্ষণ ও আপডেট করতে সাহায্য করে।
তারা লেনদেন সংগ্রহ করে এবং সেগুলোকে একটি ব্লকে গ্রুপ করে। এরপর তারা ব্লকের ডেটা একটি হ্যাশিং অ্যালগরিদমের মাধ্যমে চালিয়ে একটি অনন্য কোড তৈরি করে, যাকে হ্যাশ বলা হয়।
মাইনাররা এই প্রক্রিয়া বহুবার পুনরাবৃত্তি করে, এমন একটি হ্যাশ খুঁজে পেতে যা Bitcoin-এর নিয়ম মেনে চলে। প্রথম যে মাইনার বৈধ হ্যাশ খুঁজে পায়, সে পুরস্কার হিসেবে নতুন তৈরি বিটকয়েন পায় এবং তার ব্লকটি ব্লকচেইনে যোগ হয়।
প্রতিটি ব্লকের হ্যাশ এটিকে আগের ব্লকের সাথে সংযুক্ত করে। কেউ যদি কোনো পুরনো লেনদেন পরিবর্তন করার চেষ্টা করে, তাহলে হ্যাশগুলো আর মিলে না, এবং নেটওয়ার্ক পরিবর্তিত চেইনটি প্রত্যাখ্যান করে। এভাবেই Bitcoin-এর খতিয়ান নিরাপদ থাকে।
9.2 মেমপুল কী?
মেমপুল, সংক্ষেপে “মেমরি পুল,” এটি বিটকয়েন লেনদেনের জন্য একটি অপেক্ষাকক্ষের মতো। আপনি যখন বিটকয়েন পাঠান, তখন আপনার লেনদেনটি প্রথমে নেটওয়ার্কে সম্প্রচারিত হয় এবং মেমপুলে রাখা হয়।
আপনি এটিকে একটি রেস্টুরেন্টে লাইনে দাঁড়ানোর মতো ভাবতে পারেন। আপনার নাম একটি তালিকায় যায়, এবং আপনি অপেক্ষা করেন যতক্ষণ না একটি টেবিল খালি হয়। একইভাবে, আপনার লেনদেনটি মেমপুলে অপেক্ষা করে যতক্ষণ না কোনো মাইনার এটি একটি ব্লকে অন্তর্ভুক্ত করে।
বিটকয়েন নোডগুলো প্রতিটি নতুন লেনদেন পরীক্ষা করে নিশ্চিত করে যে এটি বৈধ এবং যে বিটকয়েন খরচ করা হচ্ছে তা আগেই ব্যবহার করা হয়নি। যদি লেনদেনটি বৈধ হয়, তাহলে এটি মেমপুলে থাকে যতক্ষণ না এটি নিশ্চিত হয়।
মাইনাররা মেমপুল থেকে লেনদেন বেছে নেয় এবং সেগুলো নতুন ব্লকে অন্তর্ভুক্ত করে। সাধারণত, বেশি ফি দেওয়া লেনদেনগুলো আগে বেছে নেওয়া হয়।
একবার কোনো লেনদেন ব্লকে অন্তর্ভুক্ত হলে, সেটি নিশ্চিত হয় এবং স্থায়ীভাবে বিটকয়েন ব্লকচেইনে রেকর্ড হয়ে যায়।
কার্যক্রম: মেমপুল অন্বেষণ
এই কার্যক্রমটি শিক্ষার্থীদের এমন একটি ফ্রি এবং ওপেন-সোর্স টুলের সাথে পরিচিত করায়, যা ব্যবহার করতে কোনো প্রযুক্তিগত দক্ষতার প্রয়োজন হয় না। এটি বিটকয়েন ব্যবহারকারীদের জন্য সব স্তরে, নতুন থেকে অভিজ্ঞ পর্যন্ত, উপযোগী।
মূল বিষয়সমূহ
মেমপুল প্রতিটি বিটকয়েন নোড দ্বারা সংরক্ষিত অননুমোদিত লেনদেনের তালিকাকে বোঝায়, কোনো নির্দিষ্ট সেবা বা প্ল্যাটফর্ম নয়।
একটি একক, সার্বজনীন মেমপুল নেই। Mempool.space অনেকগুলোর মধ্যে একটি।
Mempool.space ওপেন-সোর্স এবং সহজে ব্যবহারযোগ্য ভিজ্যুয়াল ব্লক এক্সপ্লোরার হিসেবে সুপরিচিত। এটি অননুমোদিত লেনদেন, ফি রেট এবং অন্যান্য নেটওয়ার্ক কার্যক্রমের রিয়েল-টাইম তথ্য প্রদান করে।
শিক্ষার্থীদের জন্য টিপস
Mempool.space শুধু ব্লক ভিজ্যুয়ালাইজ করাই নয়, আরও অনেক কিছু করে। বিটকয়েন ইকোসিস্টেমের অন্যান্য অংশ অন্বেষণ করুন: যেমন, লাইটনিং, মাইনিং, হ্যাশ রেট, পুল, এবং ব্লক স্পেস "গগলস"।
9.3 লেনদেন কীভাবে কাজ করে
এখন আপনি পাবলিক এবং প্রাইভেট কী, নোড এবং মাইনারদের ভূমিকা বুঝেছেন, এবার দেখুন কীভাবে একটি বিটকয়েন লেনদেন শুরু থেকে শেষ পর্যন্ত কাজ করে।
আদম বিটকয়েন পাঠাতে চায় জয়ন্তকে। সে জয়ন্তর ঠিকানা, পাঠানোর পরিমাণ এবং একটি ফি দিয়ে একটি লেনদেন তৈরি করে।
আদম তার মালিকানা প্রমাণ করতে তার প্রাইভেট কী দিয়ে লেনদেনটি স্বাক্ষর করে।
সে লেনদেনটি বিটকয়েন নেটওয়ার্কে সম্প্রচার করে।
নোডগুলো এটি গ্রহণ করে এবং নিয়ম মেনে হয়েছে কিনা, স্বাক্ষর যাচাইসহ আদমের কাছে যথেষ্ট বিটকয়েন আছে কিনা, তা পরীক্ষা করে।
যদি বৈধ হয়, লেনদেনটি নেটওয়ার্ক জুড়ে ভাগাভাগি হয় এবং মেমপুলে যোগ হয়, যেখানে অপেক্ষমাণ লেনদেনগুলো থাকে।
মাইনাররা মেমপুল থেকে লেনদেন বেছে নিয়ে তাদের খনন করার ব্লকে যুক্ত করে।
যখন কোনো মাইনার সফলভাবে একটি ব্লক খনন করে, তখন সেটি নেটওয়ার্কে ভাগাভাগি হয় এবং অন্যান্য নোড দ্বারা যাচাই হয়।
যদি বৈধ হয়, ব্লকটি ব্লকচেইনে যোগ হয়। জয়ন্ত বিটকয়েন পায়।
আরও ব্লক যোগ হলে, লেনদেনটি আরও বেশি কনফার্মেশন পায়, ফলে এটি আরও নিরাপদ হয়।
একবার ব্লকে যুক্ত হলে, লেনদেনটি নিশ্চিত হয়। আদম সেই বিটকয়েন আর খরচ করতে পারবে না, এবং জয়ন্ত সে যা পেয়েছে তা নতুন লেনদেনে খরচ করতে পারবে।
লেনদেন ও ফি নির্বাচন → ওয়ালেট দ্বারা স্বাক্ষর ও পাঠানো → নোড দ্বারা বিতরণ → মাইনার লেনদেন ব্লক টেমপ্লেটে যোগ করে → মাইনার প্রুফ-অফ-ওয়ার্ক প্রতিযোগিতায় জয়ী হয় → নতুন ব্লক যাচাই হয় → নতুন ব্লক নোড দ্বারা বিতরণ হয়