রোলআপ (Rollup)
সংক্ষেপে রোলআপ হলো এমন Layer 2, যা অফ-চেইনে ট্রানজ্যাকশন চালিয়ে তার ডেটা ও প্রুফ বেস চেইনে পোস্ট করে এবং সেটির নিরাপত্তার অনেকটাই পায়।
রোলআপ হলো একটি স্কেলিং ডিজাইন, যেখানে ট্রানজ্যাকশন মূল চেইনের বাইরে এক্সিকিউট হয়, ব্যাচে রোল আপ করা হয় এবং তারপর Ethereum-এর মতো কোনো Layer 1-এ পোস্ট করা হয়। মূল ধারণা হলো, ট্রানজ্যাকশন ডেটা L1-এ জমা হয়, তাই যে কেউ রোলআপের স্টেট পুনর্গঠন করে যাচাই করতে পারে। এখানেই রোলআপ আর সাইডচেইনের পার্থক্য, কারণ সাইডচেইনের নিরাপত্তা সম্পূর্ণ আলাদা ও স্বাধীন।
রোলআপ প্রধানত দুই ধরনের। Optimistic rollup ধরে নেয় প্রতিটি ব্যাচ বৈধ এবং একটি চ্যালেঞ্জ উইন্ডো দেয়, যা প্রায়ই প্রায় সাত দিনের হয়। এই সময়ে যে কেউ fraud proof জমা দিয়ে ভুল স্টেট বাতিল করাতে পারে। ZK rollup-এ থাকে একটি validity proof, অর্থাৎ এমন এক ক্রিপ্টোগ্রাফিক প্রমাণ, যা দেখায় ব্যাচটি সঠিকভাবে গণনা করা হয়েছে। ফলে L1 অপেক্ষা না করেই তা যাচাই করতে পারে। দুই ক্ষেত্রেই সাধারণত একটি sequencer ট্রানজ্যাকশন সাজায় এবং ব্যাচ তৈরি করে।
হোল্ডারদের জন্য রোলআপ মানে L1-এর তুলনায় অনেক সস্তা ও দ্রুত ট্রেডিং, আর সেই সঙ্গে L1-এ ফিরে যাওয়ার একটি নির্ভরযোগ্য পথ। তবে কিছু ট্রেড-অফও আছে। Optimistic rollup থেকে L1-এ স্ট্যান্ডার্ড উইথড্র করতে কয়েক দিন লাগে, তাই দ্রুত থার্ড-পার্টি ব্রিজ তৈরি হয়েছে, যেগুলোর নিজস্ব ঝুঁকিও আছে। অনেক রোলআপে এখনও sequencer কেন্দ্রীভূত এবং আপগ্রেডযোগ্য কন্ট্রাক্ট multisig দিয়ে নিয়ন্ত্রিত, তাই বাস্তবে নিরাপত্তা নির্ভর করে প্রজেক্টটি কতটা ডিসেন্ট্রালাইজ হয়েছে তার ওপর।
দেখে নিন রোলআপের প্রুফ সিস্টেম সত্যিই লাইভ ও permissionless কি না, আপগ্রেড কী কার হাতে আছে, এবং sequencer বন্ধ হয়ে গেলে forced-withdrawal-এর কোনো পথ আছে কি না। মনে রাখবেন, রোলআপে ডেপ্লয় করা টোকেন একটি আলাদা কন্ট্রাক্ট, তাই অ্যাড্রেস অবশ্যই সেই নেটওয়ার্কেই যাচাই করুন। কম ফির কারণে টোকেন লঞ্চ করাও সস্তা, তাই সাধারণ স্ক্যাম-চেকগুলো সেখানেও সমানভাবে প্রযোজ্য।




