img

বিটকয়েন UTXO কী, এবং এর নীতি কী?

2026/03/27 03:27:02
কী
 
পারম্পরিক ব্যাংকিং অ্যাকাউন্ট ব্যালেন্সের উপর নির্ভর করে, বিটকয়েন একটি বিপ্লবী মডেলের উপর কাজ করে যার নাম UTXO (অনুপযোগী লেনদেন আউটপুট)। একটি লেজবুকে একটি একক সংখ্যার পরিবর্তে, আপনার বিটকয়েন "ব্যালেন্স" আসলে ব্যয়ের জন্য অপেক্ষা করছে ব্যক্তিগত ডিজিটাল "কয়েন" এর একটি সংগ্রহ। এই সিস্টেমটি ডিজিটাল ব্যাংক অ্যাকাউন্টের চেয়ে ভৌত নগদের মতো কাজ করে, যা বিটকয়েনের নিরাপত্তা, স্বচ্ছতা এবং বিকেন্দ্রীকরণের মৌলিক কাঠামো প্রদান করে।

প্রধান বিষয়গুলি

  • বিটকয়েন অ্যাকাউন্ট ব্যালেন্স সংরক্ষণ করে না; এটি মূল্যের বিচ্ছিন্ন "খণ্ড" গুলি ট্র্যাক করে, যেগুলিকে সম্পূর্ণভাবে ব্যয় করা প্রয়োজন, যেমন ভৌত ব্যাংকনোট।
  • যেহেতু UTXO গুলি অবিভাজ্য, একটি লেনদেনে অতিরিক্ত মূল্যটি স্বয়ংক্রিয়ভাবে প্রেরক দ্বারা নিয়ন্ত্রিত একটি নতুন পরিবর্তন ঠিকানায় "পুনরায় রূপান্তরিত" হয়।
  • UTXO মডেল উচ্চ গতির সম song প্রক্রিয়াকরণ এবং তাৎক্ষণিক যাচাইকরণ সক্ষম করে, যার ফলে ফান্ডসকে "ডাবল-স্পেন্ড" করা প্রায় অসম্ভব।

UTXO পরিভাষা: ডিজিটাল "নগদ" মডেল

UTXO মানে Unspent Transaction Output। আধুনিক ডিজিটাল পেমেন্ট সিস্টেম (যেমন PayPal) একটি "অ্যাকাউন্ট-ভিত্তিক" মডেল ব্যবহার করে, যেখানে বিটকয়েন ভৌত নগদের মতো কাজ করে। একটি অ্যাকাউন্ট মডেলে, সিস্টেমটি আপনার মোট সম্পদ প্রতিনিধিত্ব করে একটি একক সংখ্যা ট্র্যাক করে। UTXO মডেলে, আপনার "ব্যালেন্স" হল আপনার কাছে পাঠানো সমস্ত বিটকয়েনের ব্যক্তিগত টুকরোগুলির যোগফল, যা এখনও অন্যকে "ব্যয়" করা হয়নি।

অবজেক্টের লেজার

একটি ব্যাংক লেজ যা "ব্যবহারকারী A-এর কাছে $100 আছে" এটি রেকর্ড করে, বিটকয়েন লেজ হল অবজেক্টের একটি সংগ্রহ। প্রতিটি UTXO হল একটি বিচ্ছিন্ন "চাঁদা" মান। যখন আপনি আপনার বিটকয়েন ওয়ালেট দেখেন, তখন সফটওয়্যারটি পুরো ব্লকচেইন স্ক্যান করে আপনার প্রাইভেট কীগুলির সাথে সম্পর্কিত প্রতিটি UTXO খুঁজে বের করে এবং এগুলিকে যোগ করে আপনাকে একটি মোট ব্যালেন্স দেখায়।

বিটকয়েন UTXO কিভাবে কাজ করে: অবিভাজ্যতার নীতি

UTXO-এর মূল নীতি হল যে বিটকয়েন তার "বিশ্রাম" অবস্থায় বিভক্তযোগ্য নয়। যদি আপনার কাছে 5 BTC মূল্যের একটি UTXO থাকে, তাহলে আপনি কেবলমাত্র 0.5 BTC "কেটে" বাকি অংশটি সেখানেই রাখতে পারবেন না। আপনাকে একসাথে সম্পূর্ণ 5 BTC UTXO ব্যয় করতে হবে, যেমন আপনি $20-এর নোটকে অর্ধেক কেটে $10-এর খাবারের জন্য পayment করতে পারবেন না।

"গলানো এবং পুনরায় ঢালার" প্রক্রিয়া

একটি UTXO কে একটি সোনার বারের মতো ভাবুন। কোনো কাউকে ছোট পরিমাণ প্রদান করতে হলে, আপনাকে সম্পূর্ণ বারটি গলিয়ে ফেলতে হবে। আপনি প্রাপকের জন্য একটি ছোট মুদ্রা এবং নিজের জন্য একটি মধ্যম আকারের মুদ্রা "পুনরায় ঢালাই" করেন। এটি নিশ্চিত করে যে প্রতিটি স্যাটোশি (বিটকয়েনের সবচেয়ে ছোট ইউনিট) প্রথমবারের মতো খননের মুহূর্ত থেকেই একটি পরিষ্কার, অবিচ্ছিন্ন উৎসপথ রাখে।

ইনপুট এবং আউটপুট কিভাবে পরস্পরের সাথে মিলে কাজ করে

প্রতিটি বিটকয়েন লেনদেনে ইনপুট এবং আউটপুট থাকে। একটি ইনপুট হল একটি পূর্ববর্তী লেনদেনে তৈরি করা UTXO। যখন আপনি একটি ট্রান্সফার শুরু করেন, তখন আপনি আপনার প্রাইভেট কী ব্যবহার করে এই পূর্ববর্তী আউটপুটগুলিকে "আনলক" করেন এবং এগুলিকে নতুন আউটপুটে রূপান্তরিত করেন।

মালিকানার শৃঙ্খল

এই নতুন আউটপুটগুলি পরবর্তী ব্যক্তির জন্য "অব্যাহত" বিটগুলি হয়ে ওঠে। ইনপুটগুলির ধারাবাহিক চেইন যা আউটপুটে পরিণত হয় এবং আউটপুটগুলি ভবিষ্যতের ইনপুটে পরিণত হয়, এটি বিটকয়েন ব্লকচেইনের সম্পূর্ণ ইতিহাস গঠন করে। এটি একটি বিশাল, ডিসেন্ট্রালাইজড "ব্যাটন পাস" গেম।

"পরিবর্তন" ঠিকানার ধারণা

যেহেতু UTXO-গুলি পুরোপুরি ব্যয় করতে হয়, বিটকয়েন ওয়ালেটগুলি "পরিবর্তন ঠিকানা" ব্যবহার করে। যদি আপনি 1.0 BTC মূল্যের একটি UTXO ব্যবহার করে 0.001 BTC মূল্যের একটি কফি কেনেন, তাহলে লেনদেনটি আসলে দুটি আউটপুট নিয়ে গঠিত হবে। প্রথমটি কফি দোকানের দিকে যায়, এবং দ্বিতীয়টি—পরিবর্তন—আপনার কাছে ফিরে আসে।

অটোমেটিক ওয়ালেট পরিচালনা

ব্যবহারকারীর জন্য এটি একটি সাধারণ ব্যালেন্স কমানোর মতো দেখায়, কিন্তু পটভূমিতে, পুরানো 1.0 BTC "কয়েন" ধ্বংস করা হয়েছিল এবং দুটি নতুন ছোট "কয়েন" তৈরি করা হয়েছিল। আধুনিক ওয়ালেট এটি স্বয়ংক্রিয়ভাবে পরিচালনা করে, পরিবর্তনের জন্য একটি নতুন ঠিকানা তৈরি করে যাতে আপনার প্রাথমিক ঠিকানা পুনরায় ব্যবহার না হয়।

যাচাই এবং ডাবল-স্পেন্ডিং প্রতিরোধ

UTXO মডেলের প্রাথমিক প্রযুক্তিগত কারণ হল ডাবল-স্পেন্ডিং সমস্যাটি দক্ষতার সাথে সমাধান করা। প্রতিটি UTXO একটি অনন্য, চিহ্নিত ডেটা অবজেক্ট হওয়ায়, একটি বিটকয়েন নোড শুধুমাত্র একটি নির্দিষ্ট ডেটাবেস পরীক্ষা করে দেখতে পারে যে একটি নির্দিষ্ট আউটপুট এখনও উপলব্ধ আছে কিনা।

তাত্ক্ষণিক বৈধতা

যদি কেউ একই UTXO দুইবার ব্যবহার করার চেষ্টা করে, তাহলে নোডটি দেখে যে আগের ব্লকে এই আউটপুটটি ইতিমধ্যেই "খরচ করা" হয়েছে এবং সেই লেনদেনটিকে তাৎক্ষণিকভাবে অস্বীকার করে। এটি একটি "কঠোর" নিয়ম তৈরি করে যা সফটওয়্যার ম্যানিপুলেশনের মাধ্যমে কাল্পনিক বিটকয়েন তৈরির প্রতিরোধ করে।

উন্নত গোপনীয়তা এবং অ্যানোনিমিটি

UTXO একটি অ্যাকাউন্ট-ভিত্তিক সিস্টেমের তুলনায় একটি স্পষ্ট গোপনীয়তা সুবিধা প্রদান করে। একটি ব্যাংক অ্যাকাউন্টে, আপনার সমস্ত লেনদেন একটি পরিচয় এবং একটি ব্যালেন্সের সাথে যুক্ত থাকে। বিটকয়েনে, আপনার মোট ব্যালেন্স বিভিন্ন ঠিকানায় বিভিন্ন UTXO-এর মধ্যে ছড়িয়ে পড়ে।

কাগজের পথ ভাঙা

একজন বাহ্যিক পর্যবেক্ষকের জন্য আপনার মোট পরিশুদ্ধ সম্পত্তি নির্ণয় করা অনেক কঠিন, কারণ তাদের আপনার সমস্ত ঠিকানা জানা দরকার। প্রতিবার আপনি একটি লেনদেন থেকে পরিবর্তন পান, তখন এটি একটি নতুন ঠিকানায় যায়, যা আপনার অতীত এবং ভবিষ্যতের লেনদেনগুলির মধ্যে স্পষ্ট সংযোগ ভাঙতে সহায়তা করে।

সম song সহ সম song প্রক্রিয়াকরণের মাধ্যমে স্কেলেবিলিটি

কম্পিউটিংয়ের দৃষ্টিকোণ থেকে, UTXO মডেলটি সম song ায় প্রসেসিংয়ের জন্য অত্যন্ত দক্ষ। একটি অ্যাকাউন্ট-ভিত্তিক সিস্টেমে, একই অ্যাকাউন্টের সাথে সম্পর্কিত লেনদেনগুলি চূড়ান্ত ব্যালেন্স গণনায় ত্রুটি এড়ানোর জন্য একের পর এক (ক্রমানুসারে) প্রসেস করতে হয়।

হাই-স্পিড যাচাইকরণ

UTXO মডেলে, লেনদেনগুলি পরস্পরের উপর নির্ভরশীল নয়। যতক্ষণ তারা ভিন্ন ভিন্ন UTXO ব্যবহার করছে, একটি একক, বিশ্বব্যাপী "অ্যাকাউন্ট" অবস্থা আপডেট করার প্রয়োজন ছাড়াই হাজার হাজার লেনদেন একসাথে বিভিন্ন CPU কোরের মধ্যে যাচাই করা যায়।

ডেটা পরিচালনা: ইউটিএক্সও সেট

বিটকয়েন নেটওয়ার্কটি স্বাস্থ্যকর রাখতে, নোডগুলি যা বলা হয় UTXO সেট (বা চেইনস্টেট) বজায় রাখে। এটি আজকের দিনে বিদ্যমান প্রতিটি অব্যাহত আউটপুটের একটি সংগ্রহ। বর্তমানে, এই সেটে মিলিয়ন মিলিয়ন এন্ট্রি রয়েছে, কিন্তু এটি পুরো ব্লকচেইন ইতিহাসের চেয়ে অনেক ছোট।

নেটওয়ার্কের স্বাস্থ্য বজায় রাখা

যখন একটি নতুন ব্লক মাইন করা হয়, তখন নোডগুলি সেই সেট আপডেট করে যে ইনপুটগুলি সাম্প্রতিকভাবে ব্যয় করা হয়েছে তা সরিয়ে ফেলে এবং তৈরি করা নতুন আউটপুটগুলি যোগ করে। এটি প্রতিটি ট্রানজেকশন রিকোয়েস্টের জন্য সমস্ত মাল্টি-টেরাবাইট ব্লকচেইন স্ক্যান করার প্রয়োজনীয়তা ছাড়াই নেটওয়ার্ককে সিঙ্ক্রোনাইজড এবং নিরাপদ রাখতে সহায়তা করে।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবল�

  1. UTXO কি বিটকয়েন "ব্যালেন্স" এর সমান?

ঠিক নয়। আপনার ব্যালেন্স হল আপনার ওয়ালেটের সাথে যুক্ত সমস্ত UTXO-এর যোগফল। একটি একক ওয়ালেটে বিভিন্ন আকারের দরজার UTXO থাকতে পারে, যারা একসাথে আপনার মোট ব্যয়যোগ্য পরিমাণ গঠন করে।
  1. আমি কেন শুধুমাত্র একটি UTXO-এর একটি অংশ ব্যয় করতে পারি না?

বিটকয়েন প্রোটোকল প্রয়োজন করে যে UTXO-গুলি তাদের বিশ্রাম অবস্থায় "পরম" বা অবিভাজ্য হতে হবে। একটি অংশ ব্যয় করতে, আপনাকে সম্পূর্ণ ইউনিটটিকে ইনপুট হিসাবে ব্যবহার করতে হবে এবং দুটি নতুন আউটপুট তৈরি করতে হবে: একটি প্রাপকের জন্য এবং অপরটি আপনার নিজের জন্য "পরিবর্তন" হিসাবে।
  1. একটি লেনদেনে আমার "পরিবর্তন" কী হয়?

আপনার ওয়ালেট স্বয়ংক্রিয়ভাবে একটি নতুন "পরিবর্তন ঠিকানা" তৈরি করে। আপনার লেনদেনের অবশিষ্ট বিটকয়েন এই ঠিকানায় প্রেরণ করা হয়, যার ফলে মূল UTXO ধ্বংস হওয়ার পরও আপনার মোট ব্যালেন্স সঠিক থাকে।
  1. UTXO মডেল কীভাবে প্রতারণার বিরুদ্ধে সুরক্ষা প্রদান করে?

যেহেতু প্রতিটি UTXO একটি অনন্য বস্তু, নেটওয়ার্ক নোডগুলি একটি নির্দিষ্ট বিটকয়েন ইতিমধ্যে ব্যবহার করা হয়েছে কিনা তা দ্রুত "UTXO সেট" পরীক্ষা করে দেখতে পায়। যদি কোনো ব্যবহারকারী একই UTXO দুইবার ব্যয় করার চেষ্টা করে, তবে নেটওয়ার্ক তা তৎক্ষণাৎ অস্বীকার করে দেয়।
  1. UTXO মডেল কি আমার গোপনীয়তা উন্নত করে?

হ্যাঁ। কারণ আপনার ফান্ড প্রায়শই একাধিক ঠিকানা এবং লেনদেনের মাধ্যমে বিস্তৃত থাকে, যা নতুন পরিবর্তন ঠিকানা তৈরি করে, বাইরের পর্যবেক্ষকদের জন্য আপনার মোট সম্পদ ট্র্যাক করা একটি পারম্পরিক ব্যাংক অ্যাকাউন্টের তুলনায় অনেক কঠিন।

ডিসক্লেইমার: আপনার সুবিধার্থে এই পৃষ্ঠাটি AI প্রযুক্তি (GPT দ্বারা চালিত) ব্যবহার করে অনুবাদ করা হয়েছে। সবচেয়ে সঠিক তথ্যের জন্য, মূল ইংরেজি সংস্করণটি দেখুন।