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

স্কেলিং

পৃষ্ঠাটি সর্বশেষ আপডেট করা হয়েছে: ১৪ ফেব্রুয়ারী, ২০২৬

স্কেলিং ওভারভিউ

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

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

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

ধারণাগতভাবে আমরা প্রথমে স্কেলিংকে অনচেইন স্কেলিং বা অফচেইন স্কেলিং হিসাবে শ্রেণীবদ্ধ করি।

পূর্বশর্ত

আপনার সমস্ত foundational বিষয় সম্পর্কে একটি ভাল ধারণা থাকা উচিত। স্কেলিং সমাধানগুলি প্রয়োগ করা একটি উন্নত বিষয় কারণ প্রযুক্তিটি কম পরীক্ষিত এবং এটি নিয়ে গবেষণা ও উন্নয়ন অব্যাহত রয়েছে।

অনচেইন স্কেলিং

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

শার্ডিং

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

অফচেইন স্কেলিং

অফচেইন সমাধানগুলি লেয়ার 1 মেইননেট থেকে আলাদাভাবে প্রয়োগ করা হয় - তাদের বিদ্যমান ইথেরিয়াম প্রোটোকলে কোনও পরিবর্তনের প্রয়োজন হয় না। কিছু সমাধান, যা "লেয়ার 2" সমাধান হিসাবে পরিচিত, তাদের নিরাপত্তা সরাসরি লেয়ার 1 ইথেরিয়াম কনসেন্সাস থেকে পায়, যেমন অপ্টিমিস্টিক রোলআপ, জিরো-নলেজ রোলআপ বা স্টেট চ্যানেল। অন্যান্য সমাধানগুলির মধ্যে মেইননেট থেকে আলাদাভাবে তাদের নিরাপত্তা প্রাপ্ত বিভিন্ন ধরণের নতুন চেইন তৈরি করা জড়িত, যেমন সাইডচেইন, ভ্যালিডিয়াম, বা প্লাসমা চেইন। এই সমাধানগুলি মেইননেটের সাথে যোগাযোগ করে কিন্তু বিভিন্ন লক্ষ্য অর্জনের জন্য তাদের নিরাপত্তা ভিন্নভাবে গ্রহণ করে।

লেয়ার 2 স্কেলিং

এই অফচেইন সমাধানগুলির বিভাগটি মেইননেট ইথেরিয়াম থেকে তার নিরাপত্তা লাভ করে।

লেয়ার 2 হল সেইসব সমাধানগুলির জন্য একটি সম্মিলিত শব্দ যা আপনার অ্যাপ্লিকেশনকে মেইননেটের শক্তিশালী বিকেন্দ্রীভূত সুরক্ষা মডেলের সুবিধা গ্রহণ করার সময় ইথেরিয়াম মেইননেট (লেয়ার 1) এর বাইরে লেনদেন পরিচালনা করে স্কেল করতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। নেটওয়ার্ক ব্যস্ত থাকলে লেনদেনের গতি কমে যায়, যা নির্দিষ্ট ধরনের ডিএ্যাপস-এর জন্য ব্যবহারকারীর অভিজ্ঞতাকে খারাপ করে তোলে। এবং নেটওয়ার্ক যত ব্যস্ত হয়, লেনদেন প্রেরকরা একে অপরকে ছাপিয়ে যাওয়ার লক্ষ্যে গ্যাস মূল্য বৃদ্ধি পায়। এটি ইথেরিয়াম ব্যবহারকে খুব ব্যয়বহুল করে তুলতে পারে।

অধিকাংশ লেয়ার 2 সমাধান একটি সার্ভার বা সার্ভারের ক্লাস্টারের চারপাশে কেন্দ্রীভূত, যার প্রত্যেকটিকে নোড, ভ্যালিডেটর, অপারেটর, সিকোয়েন্সার, ব্লক উৎপাদক বা অনুরূপ শব্দ হিসাবে উল্লেখ করা যেতে পারে। বাস্তবায়নের উপর নির্ভর করে, এই লেয়ার 2 নোডগুলি ব্যবহারকারী ব্যক্তি, ব্যবসা বা সত্তা দ্বারা, অথবা কোনও তৃতীয় পক্ষের অপারেটর দ্বারা, অথবা ব্যক্তিদের একটি বড় গোষ্ঠী দ্বারা (মেইননেটের অনুরূপ) চালানো হতে পারে। সাধারণভাবে বলতে গেলে, লেনদেনগুলি সরাসরি লেয়ার 1 (মেইননেট)-এ জমা দেওয়ার পরিবর্তে এই লেয়ার 2 নোডগুলিতে জমা দেওয়া হয়। কিছু সমাধানের জন্য, লেয়ার 2 ইনস্ট্যান্স সেগুলিকে লেয়ার 1-এ নোঙ্গর করার আগে গ্রুপে ব্যাচ করে, যার পরে সেগুলি লেয়ার 1 দ্বারা সুরক্ষিত হয় এবং পরিবর্তন করা যায় না। এটি কীভাবে করা হয় তার বিবরণ বিভিন্ন লেয়ার 2 প্রযুক্তি এবং বাস্তবায়নের মধ্যে উল্লেখযোগ্যভাবে পরিবর্তিত হয়।

একটি নির্দিষ্ট লেয়ার 2 ইনস্ট্যান্স অনেক অ্যাপ্লিকেশনের দ্বারা উন্মুক্ত এবং শেয়ার করা হতে পারে, অথবা একটি প্রকল্প দ্বারা ডিপ্লয় করা হতে পারে এবং শুধুমাত্র তাদের অ্যাপ্লিকেশন সমর্থন করার জন্য উৎসর্গীকৃত হতে পারে।

লেয়ার 2 কেন প্রয়োজন?

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

লেয়ার 2 সম্পর্কে আরও জানুন

রোলআপ

রোলআপগুলি লেয়ার 1-এর বাইরে লেনদেন সম্পাদন করে এবং তারপর ডেটা লেয়ার 1-এ পোস্ট করা হয় যেখানে কনসেন্সাস পৌঁছানো হয়। যেহেতু লেনদেনের ডেটা লেয়ার 1 ব্লকে অন্তর্ভুক্ত করা হয়, এটি রোলআপগুলিকে নেটিভ ইথেরিয়াম নিরাপত্তা দ্বারা সুরক্ষিত করার অনুমতি দেয়।

ভিন্ন নিরাপত্তা মডেল সহ দুই ধরনের রোলআপ রয়েছে:

স্টেট চ্যানেল

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

স্টেট চ্যানেল সম্পর্কে আরও জানুন।

সাইডচেইন

একটি সাইডচেইন হল একটি স্বাধীন EVM-সামঞ্জস্যপূর্ণ ব্লকচেইন যা মেইননেটের সমান্তরালে চলে। এগুলি টু-ওয়ে ব্রিজের মাধ্যমে ইথেরিয়ামের সাথে সামঞ্জস্যপূর্ণ এবং তাদের নিজস্ব নির্বাচিত কনসেন্সাস এবং ব্লক প্যারামিটারের নিয়ম অনুসারে চলে।

সাইডচেইন সম্পর্কে আরও জানুন।

প্লাসমা

একটি প্লাসমা চেইন একটি পৃথক ব্লকচেইন যা মূল ইথেরিয়াম চেইনের সাথে নোঙ্গর করা হয় এবং বিরোধের সালিশি করতে ফ্রড প্রুফ (যেমন অপ্টিমিস্টিক রোলআপ) ব্যবহার করে।

প্লাসমা সম্পর্কে আরও জানুন।

ভ্যালিডিয়াম

একটি ভ্যালিডিয়াম চেইন জিরো-নলেজ রোলআপের মতো ভ্যালিডিটি প্রুফ ব্যবহার করে কিন্তু ডেটা মূল লেয়ার 1 ইথেরিয়াম চেইনে সংরক্ষণ করা হয় না। এটি প্রতি ভ্যালিডিয়াম চেইনে প্রতি সেকেন্ডে 10k লেনদেনের দিকে নিয়ে যেতে পারে এবং একাধিক চেইন সমান্তরালে চালানো যেতে পারে।

ভ্যালিডিয়াম সম্পর্কে আরও জানুন।

এতগুলি স্কেলিং সমাধানের প্রয়োজন কেন?

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

আপনি কি দেখে শিখতে বেশি পছন্দ করেন?

দ্রষ্টব্য ভিডিওর ব্যাখ্যায় সমস্ত অফচেইন স্কেলিং সমাধান বোঝাতে "লেয়ার 2" শব্দটি ব্যবহার করা হয়েছে, যেখানে আমরা "লেয়ার 2" কে একটি অফচেইন সমাধান হিসাবে আলাদা করি যা লেয়ার 1 মেইননেট কনসেন্সাসের মাধ্যমে তার নিরাপত্তা অর্জন করে।

আরও পড়ুন

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

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