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

সাইডচেইন

পেজ সর্বশেষ আপডেট: ২৩ ফেব্রুয়ারী, ২০২৬

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

উচ্চ থ্রুপুট অর্জনের জন্য সাইডচেইনগুলো কিছু মাত্রায় বিকেন্দ্রীকরণ বা নিরাপত্তাও বিসর্জন দেয় (স্কেলেবিলিটি ট্রাইলেমা (opens in a new tab))। তবে, ইথিরিয়াম বিকেন্দ্রীকরণ এবং নিরাপত্তার সাথে আপস না করে স্কেলিং করতে প্রতিশ্রুতিবদ্ধ।

সাইডচেইন কীভাবে কাজ করে?

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

কনসেন্সাস এ্যালগরিদম

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

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

ব্লক প্যারামিটার

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

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

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

ইভিএম (EVM) সামঞ্জস্যতা

কিছু সাইডচেইন ইভিএম-সামঞ্জস্যপূর্ণ এবং ইথিরিয়াম ভার্চুয়াল মেশিন (EVM)-এর জন্য তৈরি করা কন্ট্রাক্টগুলো এক্সিকিউট করতে সক্ষম। ইভিএম-সামঞ্জস্যপূর্ণ সাইডচেইনগুলো Solidity-তে লেখা স্মার্ট কন্ট্রাক্ট, সেইসাথে অন্যান্য ইভিএম স্মার্ট কন্ট্রাক্ট ভাষা সমর্থন করে, যার মানে হলো ইথিরিয়াম মেইননেট-এর জন্য লেখা স্মার্ট কন্ট্রাক্টগুলো ইভিএম-সামঞ্জস্যপূর্ণ সাইডচেইনেও কাজ করবে।

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

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

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

সম্পদ স্থানান্তর

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

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

সাইডচেইনের সুবিধা এবং অসুবিধা

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

সাইডচেইন ব্যবহার করুন

একাধিক প্রজেক্ট সাইডচেইনের ইমপ্লিমেন্টেশন প্রদান করে যা আপনি আপনার ডিএ্যাপস-এ ইন্টিগ্রেট করতে পারেন:

আরও পড়ুন

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

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