এড়িয়ে গিয়ে মূল কন্টেন্টে যান
Change page

বিকেন্দ্রীভূত স্টোরেজ

পৃষ্ঠাটি সর্বশেষ আপডেট করা হয়েছে: ২২ অক্টোবর, ২০২৫

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

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

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

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

  • স্থায়িত্ব ব্যবস্থা / প্রণোদনা কাঠামো
  • ডেটা ধারণ প্রয়োগ
  • বিকেন্দ্রীকরণ
  • কনসেন্সাস

স্থায়িত্ব ব্যবস্থা / প্রণোদনা কাঠামো

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

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

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

ব্লকচেইন-ভিত্তিক স্থায়িত্বের সমস্যা হল যে চেইনটি রক্ষণাবেক্ষণ এবং সমস্ত ডেটা সম্ভাব্যভাবে স্টোর করার জন্য অনেক বড় হয়ে যেতে পারে (যেমন, অনেক সূত্র (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 - ইন্টারপ্ল্যানেটারি ফাইল সিস্টেম হল Ethereum-এর জন্য একটি বিকেন্দ্রীভূত স্টোরেজ ও ফাইল রেফারেন্সিং সিস্টেম।

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

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

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

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

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

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

Swarm - Ethereum web3 স্ট্যাকের জন্য একটি বন্টিত স্টোরেজ প্ল্যাটফর্ম ও বিষয়বস্তু বণ্টন পরিষেবা।

OrbitDB - IPFS-এর উপর একটি বিকেন্দ্রীভূত পিয়ার টু পিয়ার ডেটাবেস।

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

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

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

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

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

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

আরও পড়ুন

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

এই প্রবন্ধটা কি সহায়ক ছিল?