মূল কন্টেন্টে যান
Change page

ডিসেন্ট্রালাইজড স্টোরেজ

পেজ সর্বশেষ আপডেট: 22 অক্টোবর, 2025

একটি একক কোম্পানি বা সংস্থা দ্বারা পরিচালিত সেন্ট্রালাইজড সার্ভারের বিপরীতে, ডিসেন্ট্রালাইজড স্টোরেজ সিস্টেমগুলো ব্যবহারকারী-অপারেটরদের একটি পিয়ার-টু-পিয়ার নেটওয়ার্ক নিয়ে গঠিত যারা সামগ্রিক ডাটার একটি অংশ ধারণ করে, যা একটি স্থিতিস্থাপক ফাইল স্টোরেজ শেয়ারিং সিস্টেম তৈরি করে। এগুলো একটি ব্লকচেইন-ভিত্তিক অ্যাপ্লিকেশন বা যেকোনো পিয়ার-টু-পিয়ার-ভিত্তিক নেটওয়ার্কে থাকতে পারে।

ইথিরিয়াম নিজেই একটি ডিসেন্ট্রালাইজড স্টোরেজ সিস্টেম হিসেবে ব্যবহৃত হতে পারে, এবং সমস্ত স্মার্ট কন্ট্রাক্ট-এ কোড স্টোরেজের ক্ষেত্রে এটি তাই। তবে, যখন প্রচুর পরিমাণ ডাটার কথা আসে, তখন ইথিরিয়াম সেটির জন্য ডিজাইন করা হয়নি। চেইনটি ক্রমাগত বৃদ্ধি পাচ্ছে, কিন্তু লেখার সময়, ইথিরিয়াম চেইনটি প্রায় 500GB - 1TB (ক্লায়েন্টের উপর নির্ভর করে (opens in a new tab)), এবং নেটওয়ার্কের প্রতিটি নোড-কে সমস্ত ডাটা সংরক্ষণ করতে সক্ষম হতে হবে। যদি চেইনটি প্রচুর পরিমাণ ডাটায় (ধরা যাক 5TBs) প্রসারিত হয়, তবে সমস্ত নোড-এর পক্ষে চলা চালিয়ে যাওয়া সম্ভব হবে না। এছাড়া, মেইননেট-এ এত বেশি ডাটা ডিপ্লয় করার খরচ গ্যাস ফি-এর কারণে অত্যন্ত ব্যয়বহুল হবে।

এই সীমাবদ্ধতাগুলোর কারণে, ডিসেন্ট্রালাইজড উপায়ে প্রচুর পরিমাণ ডাটা সংরক্ষণ করার জন্য আমাদের একটি ভিন্ন চেইন বা পদ্ধতির প্রয়োজন।

ডিসেন্ট্রালাইজড স্টোরেজ (dStorage) বিকল্পগুলো দেখার সময়, একজন ব্যবহারকারীকে কয়েকটি বিষয় মনে রাখতে হবে।

  • পারসিস্টেন্স মেকানিজম / ইনসেনটিভ স্ট্রাকচার
  • ডাটা রিটেনশন এনফোর্সমেন্ট
  • ডিসেন্ট্রালিটি
  • কনসেন্সাস

পারসিস্টেন্স মেকানিজম / ইনসেনটিভ স্ট্রাকচার

ব্লকচেইন-ভিত্তিক

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

এটি ব্লকচেইন-ভিত্তিক পারসিস্টেন্স হিসেবে পরিচিত।

ব্লকচেইন-ভিত্তিক পারসিস্টেন্সের সমস্যা হলো চেইনটি এত বড় হয়ে যেতে পারে যে সমস্ত ডাটা রক্ষণাবেক্ষণ এবং সংরক্ষণ করা সম্ভব নাও হতে পারে (যেমন, অনেক সূত্র (opens in a new tab) অনুমান করে যে ইন্টারনেটের জন্য 40 জেটাবাইটের বেশি স্টোরেজ ক্ষমতার প্রয়োজন)।

ব্লকচেইন-এ অবশ্যই কোনো ধরনের ইনসেনটিভ স্ট্রাকচার থাকতে হবে। ব্লকচেইন-ভিত্তিক পারসিস্টেন্সের জন্য, ভ্যালিডেটর-কে একটি পেমেন্ট দেওয়া হয়। যখন চেইনে ডাটা যোগ করা হয়, তখন ভ্যালিডেটরস-দের ডাটা যোগ করার জন্য অর্থ প্রদান করা হয়।

ব্লকচেইন-ভিত্তিক পারসিস্টেন্স সহ প্ল্যাটফর্মগুলো:

কন্ট্রাক্ট-ভিত্তিক

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

বেশিরভাগ ক্ষেত্রে, সমস্ত ডাটা অনচেইন সংরক্ষণ করার পরিবর্তে, চেইনে ডাটা কোথায় অবস্থিত তার হ্যাস সংরক্ষণ করা হয়। এইভাবে, সমস্ত ডাটা রাখার জন্য পুরো চেইনটিকে স্কেল করার প্রয়োজন হয় না।

কন্ট্রাক্ট-ভিত্তিক পারসিস্টেন্স সহ প্ল্যাটফর্মগুলো:

অতিরিক্ত বিবেচ্য বিষয়গুলো

IPFS হলো ফাইল, ওয়েবসাইট, অ্যাপ্লিকেশন এবং ডাটা সংরক্ষণ এবং অ্যাক্সেস করার জন্য একটি ডিস্ট্রিবিউটেড সিস্টেম। এর কোনো বিল্ট-ইন ইনসেনটিভ স্কিম নেই, তবে দীর্ঘমেয়াদী পারসিস্টেন্সের জন্য উপরের যেকোনো কন্ট্রাক্ট-ভিত্তিক ইনসেনটিভ সমাধানের সাথে এটি ব্যবহার করা যেতে পারে। IPFS-এ ডাটা ধরে রাখার আরেকটি উপায় হলো একটি পিনিং সার্ভিসের সাথে কাজ করা, যা আপনার জন্য আপনার ডাটা "পিন" করবে। আপনি এমনকি আপনার নিজস্ব IPFS নোড চালাতে পারেন এবং আপনার এবং/অথবা অন্যদের ডাটা বিনামূল্যে ধরে রাখতে নেটওয়ার্কে অবদান রাখতে পারেন!

SWARM হলো একটি স্টোরেজ ইনসেনটিভ সিস্টেম এবং একটি স্টোরেজ রেন্ট প্রাইস ওরাকল সহ একটি ডিসেন্ট্রালাইজড ডাটা স্টোরেজ এবং ডিস্ট্রিবিউশন প্রযুক্তি।

ডাটা রিটেনশন

ডাটা ধরে রাখার জন্য, সিস্টেমগুলোতে ডাটা ধরে রাখা নিশ্চিত করার জন্য কোনো ধরনের মেকানিজম থাকতে হবে।

চ্যালেঞ্জ মেকানিজম

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

চ্যালেঞ্জ মেকানিজম সহ dStorage-এর ধরন:

  • Züs
  • Skynet
  • Arweave
  • Filecoin
  • Crust Network
  • 4EVERLAND

ডিসেন্ট্রালিটি

প্ল্যাটফর্মগুলোর ডিসেন্ট্রালাইজেশন-এর স্তর পরিমাপ করার জন্য খুব ভালো টুল নেই, তবে সাধারণভাবে, আপনি এমন টুলগুলো ব্যবহার করতে চাইবেন যেগুলোতে কোনো ধরনের KYC নেই যাতে প্রমাণ করা যায় যে সেগুলো সেন্ট্রালাইজড নয়।

KYC ছাড়া ডিসেন্ট্রালাইজড টুলগুলো:

  • Skynet
  • Arweave
  • Filecoin
  • IPFS
  • ইথিরিয়াম
  • Crust Network
  • 4EVERLAND

কনসেন্সাস

এই টুলগুলোর বেশিরভাগেরই নিজস্ব সংস্করণের একটি কনসেন্সাস মেকানিজম রয়েছে তবে সাধারণত এগুলো প্রুফ-অফ-ওয়ার্ক (PoW) বা প্রুফ-অফ-স্টেক (PoS)-এর উপর ভিত্তি করে তৈরি।

প্রুফ-অফ-ওয়ার্ক ভিত্তিক:

  • Skynet
  • Arweave

প্রুফ-অফ-স্টেক ভিত্তিক:

  • ইথিরিয়াম
  • Filecoin
  • Züs
  • Crust Network

IPFS - ইন্টারপ্ল্যানেটারি ফাইল সিস্টেম হলো ইথিরিয়ামের জন্য একটি ডিসেন্ট্রালাইজড স্টোরেজ এবং ফাইল রেফারেন্সিং সিস্টেম।

Storj DCS - ডেভেলপারদের জন্য সুরক্ষিত, ব্যক্তিগত এবং S3-সামঞ্জস্যপূর্ণ ডিসেন্ট্রালাইজড ক্লাউড অবজেক্ট স্টোরেজ।

Sia - একটি ট্রাস্টলেস ক্লাউড স্টোরেজ মার্কেটপ্লেস তৈরি করতে ক্রিপ্টোগ্রাফি ব্যবহার করে, যা ক্রেতা এবং বিক্রেতাদের সরাসরি লেনদেন করতে দেয়।

Filecoin - Filecoin তৈরি করেছে IPFS-এর পেছনের একই দল। এটি IPFS আদর্শের উপরে একটি ইনসেনটিভ লেয়ার।

Arweave - Arweave হলো ডাটা সংরক্ষণের জন্য একটি dStorage প্ল্যাটফর্ম।

Züs - Züs হলো শার্ডিং এবং ব্লবার সহ একটি প্রুফ-অফ-স্টেক dStorage প্ল্যাটফর্ম।

Crust Network - Crust হলো IPFS-এর উপরে একটি dStorage প্ল্যাটফর্ম।

Swarm - ইথিরিয়াম ওয়েব3 স্ট্যাকের জন্য একটি ডিস্ট্রিবিউটেড স্টোরেজ প্ল্যাটফর্ম এবং কন্টেন্ট ডিস্ট্রিবিউশন সার্ভিস।

OrbitDB - IPFS-এর উপরে একটি ডিসেন্ট্রালাইজড পিয়ার টু পিয়ার ডাটাবেস।

Aleph.im - ডিসেন্ট্রালাইজড ক্লাউড প্রজেক্ট (ডাটাবেস, ফাইল স্টোরেজ, কম্পিউটিং এবং DID)। অফচেইন এবং অনচেইন পিয়ার-টু-পিয়ার প্রযুক্তির একটি অনন্য মিশ্রণ। IPFS এবং মাল্টি-চেইন সামঞ্জস্যতা।

Ceramic - ডাটা-সমৃদ্ধ এবং আকর্ষণীয় অ্যাপ্লিকেশনগুলোর জন্য ব্যবহারকারী-নিয়ন্ত্রিত IPFS ডাটাবেস স্টোরেজ।

Filebase - S3-সামঞ্জস্যপূর্ণ ডিসেন্ট্রালাইজড স্টোরেজ এবং জিও-রিডান্ড্যান্ট IPFS পিনিং সার্ভিস। Filebase-এর মাধ্যমে IPFS-এ আপলোড করা সমস্ত ফাইল বিশ্বজুড়ে 3x রেপ্লিকেশন সহ স্বয়ংক্রিয়ভাবে Filebase পরিকাঠামোতে পিন করা হয়।

4EVERLAND - একটি ওয়েব 3.0 ক্লাউড কম্পিউটিং প্ল্যাটফর্ম যা স্টোরেজ, কম্পিউট এবং নেটওয়ার্কিং কোর ক্ষমতাগুলোকে একীভূত করে, S3 সামঞ্জস্যপূর্ণ এবং IPFS এবং Arweave-এর মতো ডিসেন্ট্রালাইজড স্টোরেজ নেটওয়ার্কগুলোতে সিঙ্ক্রোনাস ডাটা স্টোরেজ প্রদান করে।

Kaleido - ক্লিক-বাটন IPFS নোড সহ একটি ব্লকচেইন-অ্যাজ-এ-সার্ভিস প্ল্যাটফর্ম

Spheron Network - Spheron হলো একটি প্ল্যাটফর্ম-অ্যাজ-এ-সার্ভিস (PaaS) যা সেরা পারফরম্যান্স সহ ডিসেন্ট্রালাইজড ইনফ্রাস্ট্রাকচারে তাদের অ্যাপ্লিকেশনগুলো লঞ্চ করতে চাওয়া ডিএ্যাপস-এর জন্য ডিজাইন করা হয়েছে। এটি কম্পিউট, ডিসেন্ট্রালাইজড স্টোরেজ, CDN এবং ওয়েব হোস্টিং প্রদান করে।

আরও পড়াশোনা

আপনাকে সাহায্য করেছে এমন কোনো কমিউনিটি রিসোর্স সম্পর্কে জানেন? এই পেজটি এডিট করুন এবং এটি যোগ করুন!

এই আর্টিকেলটি কি সহায়ক ছিল?