হোম স্টেকিং কী?
হোম স্টেকিং হলো ইন্টারনেটের সাথে সংযুক্ত একটি ইথেরিয়াম নোড চালানো এবং একটি ভ্যালিডেটর সক্রিয়করণ করতে কমপক্ষে 32 ETH জমা দেওয়ার প্রক্রিয়া, যা আপনাকে সরাসরি নেটওয়ার্কের ঐক্যমতে অংশগ্রহণ করার ক্ষমতা দেয়।
হোম স্টেকিং হলো স্টেক করার সবচেয়ে প্রত্যক্ষ উপায়। আপনার এবং প্রোটোকলের মধ্যে কোনো স্মার্ট কন্ট্রাক্ট, অপারেটর বা কাস্টোডিয়ান থাকে না। আপনি নিজের কী নিজের কাছে রাখেন, সক্রিয়ভাবে ইথেরিয়াম নেটওয়ার্ক যাচাইকরণে অংশগ্রহণ করেন এবং সরাসরি নেটওয়ার্ক পুরস্কার পান। অন্য যেকোনো স্টেকিং পদ্ধতি এই মূল নেটওয়ার্ক কার্যকলাপের ওপর প্রযুক্তি, মিডলওয়্যার বা পরিষেবার অতিরিক্ত স্তর যুক্ত করে।
হোম স্টেকিং ইথেরিয়াম নেটওয়ার্কের বিকেন্দ্রীকরণ বৃদ্ধি করে, যা ইথেরিয়ামকে সেন্সরশিপ-প্রতিরোধী এবং আক্রমণের বিরুদ্ধে আরও শক্তিশালী করে তোলে। অন্যান্য স্টেকিং পদ্ধতিগুলো নেটওয়ার্ককে একইভাবে সাহায্য নাও করতে পারে। ইথেরিয়াম সুরক্ষিত করার জন্য হোম স্টেকিং হলো সেরা স্টেকিং বিকল্প।
একটি ইথেরিয়াম নোড একটি এক্সিকিউশন লেয়ার (EL) ক্লায়েন্ট এবং একটি কনসেনসাস লেয়ার (CL) ক্লায়েন্ট নিয়ে গঠিত। এই ক্লায়েন্টগুলো হলো এমন সফটওয়্যার যা ট্রানজ্যাকশন এবং ব্লক যাচাই করতে, চেইনের সঠিক হেডের প্রত্যয়ন করতে, প্রত্যয়নগুলো একত্রিত করতে এবং ব্লক প্রস্তাব করতে একটি বৈধ স্বাক্ষরকরণ কী সেটের সাথে একত্রে কাজ করে।
হোম স্টেকাররা এই ক্লায়েন্টগুলো চালানোর জন্য প্রয়োজনীয় হার্ডওয়্যার পরিচালনার জন্য দায়ী। এর জন্য বাড়ি থেকে পরিচালিত একটি ডেডিকেটেড মেশিন ব্যবহার করার জোরালো সুপারিশ করা হয়–এটি নেটওয়ার্কের স্বাস্থ্যের জন্য অত্যন্ত উপকারী।
একজন হোম স্টেকার তাদের ভ্যালিডেটর সঠিকভাবে কার্যকর এবং অনলাইনে রাখার জন্য প্রোটোকল থেকে সরাসরি পুরস্কার পান।
কেন বাড়ি থেকে স্টেক করবেন?
হোম স্টেকিংয়ে দায়িত্ব বেশি থাকে, তবে এটি আপনার ফান্ড এবং স্টেকিং সেটআপের ওপর সর্বোচ্চ নিয়ন্ত্রণ প্রদান করে।
হোম স্টেকিংয়ের আগে বিবেচ্য বিষয়গুলো
আমরা যতই চাই যে হোম স্টেকিং সবার জন্য সহজলভ্য এবং ঝুঁকিমুক্ত হোক, বাস্তবতা তা নয়। আপনার ETH হোম স্টেক করার সিদ্ধান্ত নেওয়ার আগে কিছু ব্যবহারিক এবং গুরুতর বিষয় মাথায় রাখা উচিত।
নিজের নোড পরিচালনা করার সময়, আপনার বেছে নেওয়া সফটওয়্যারটি কীভাবে ব্যবহার করতে হয় তা শিখতে কিছু সময় ব্যয় করা উচিত। এর মধ্যে প্রাসঙ্গিক ডকুমেন্টেশন পড়া এবং সেই ডেভলপার দলগুলোর যোগাযোগের মাধ্যমগুলোর সাথে যুক্ত থাকা অন্তর্ভুক্ত।
আপনি যে সফটওয়্যারটি চালাচ্ছেন এবং প্রুফ-অফ-স্টেক (PoS) কীভাবে কাজ করে সে সম্পর্কে আপনি যত বেশি বুঝবেন, একজন স্টেকার হিসেবে এটি তত কম ঝুঁকিপূর্ণ হবে এবং একজন নোড অপারেটর হিসেবে চলার পথে উদ্ভূত যেকোনো সমস্যা সমাধান করা তত সহজ হবে।
নোড সেটআপের জন্য কম্পিউটারের সাথে কাজ করার ক্ষেত্রে মোটামুটি স্বাচ্ছন্দ্যবোধ থাকা প্রয়োজন, যদিও নতুন টুলগুলো সময়ের সাথে সাথে এটিকে আরও সহজ করে তুলছে। কমান্ড-লাইন ইন্টারফেস সম্পর্কে ধারণা থাকা সহায়ক, তবে এটি এখন আর কঠোরভাবে প্রয়োজনীয় নয়।
এর জন্য খুব সাধারণ হার্ডওয়্যার সেটআপ এবং ন্যূনতম প্রস্তাবিত স্পেসিফিকেশন সম্পর্কে কিছু ধারণাও প্রয়োজন।
ভ্যালিডেটর হার্ডওয়্যার এবং ব্যান্ডউইথের জন্য বর্তমান কমিউনিটি নির্দেশিকা হার্ডওয়্যার এবং ব্যান্ডউইথ সুপারিশ (EIP-7870) (নতুন ট্যাবে খোলে)-এ রক্ষণাবেক্ষণ করা হয়। একটি সাধারণ নির্দেশিকা হিসেবে, 4 TB NVMe SSD, 64 GB RAM (এর চেয়ে কম হলেও কাজ চলতে পারে, তবে এটি প্রস্তাবিত হেডরুম), একটি শক্তিশালী আধুনিক মাল্টি-কোর CPU এবং প্রায় 50 Mbps ডাউনলোড / 25 Mbps আপলোডের ইন্টারনেট সংযোগের পরিকল্পনা করুন।
যেহেতু ফুসাকা আপগ্রেড PeerDAS চালু করেছে, তাই একটি স্টেকিং নোডকে নেটওয়ার্কের ব্লব ডেটার কেবল একটি ভগ্নাংশ সংরক্ষণ এবং ডাউনলোড করতে হয়, যা হোম স্টেকারদের জন্য ডিস্ক এবং ব্যান্ডউইথের প্রয়োজনীয়তা উল্লেখযোগ্যভাবে হ্রাস করে।
প্রাইভেট কী যেভাবে আপনার ইথেরিয়াম ঠিকানা সুরক্ষিত করে, ঠিক সেভাবেই আপনাকে আপনার ভ্যালিডেটরের জন্য বিশেষভাবে কী তৈরি করতে হবে। যেকোনো সিড ফ্রেজ বা প্রাইভেট কী কীভাবে নিরাপদ ও সুরক্ষিত রাখতে হয় তা আপনাকে অবশ্যই বুঝতে হবে।
অফলাইনে থাকার জন্য নিষ্ক্রিয়তার জরিমানার চেয়ে ভিন্ন, স্ল্যাশিং হলো ক্ষতিকারক অপরাধের জন্য সংরক্ষিত একটি অনেক বেশি গুরুতর শাস্তি। একবারে কেবল একটি মেশিনে আপনার কী লোড করে একটি মাইনরিটি ক্লায়েন্ট চালানোর মাধ্যমে, আপনার স্ল্যাশিংয়ের ঝুঁকি কমানো যায়। তা সত্ত্বেও, সমস্ত স্টেকারদের অবশ্যই স্ল্যাশিংয়ের ঝুঁকি সম্পর্কে সচেতন হতে হবে।
স্ল্যাশিং এবং ভ্যালিডেটরের জীবনচক্র সম্পর্কে আরও জানুনস্টেকিং বিকল্পগুলোর তুলনা
ডেলিগেটেড স্টেকিং, বা পরিষেবা হিসেবে স্টেকিং (SaaS)
SaaS প্রদানকারীদের সাথে আপনার এখনও 32 ETH ডিপোজিট করার প্রয়োজন হয়, তবে হার্ডওয়্যার চালানোর প্রয়োজন নেই। আপনি সাধারণত আপনার ভ্যালিডেটর কীগুলোতে অ্যাক্সেস বজায় রাখেন, তবে আপনার স্বাক্ষরকরণ কীগুলোও শেয়ার করতে হবে যাতে অপারেটর আপনার ভ্যালিডেটরের পক্ষে কাজ করতে পারে। এটি আস্থার একটি স্তর প্রবর্তন করে যা আপনার নিজস্ব হার্ডওয়্যার চালানোর সময় উপস্থিত থাকে না, এবং বাড়িতে সোলো স্টেকিং-এর বিপরীতে, SaaS নোডগুলোর ভৌগলিক বিতরণে ততটা সাহায্য করে না। আপনি যদি হার্ডওয়্যার পরিচালনা করতে অস্বস্তিবোধ করেন তবে এখনও 32 ETH স্টেক করতে চান, তবে একটি SaaS প্রদানকারী ব্যবহার করা আপনার জন্য একটি ভালো বিকল্প হতে পারে।
ডেলিগেটেড স্টেকিং সম্পর্কে আরও জানুনলিকুইড এবং পুলড স্টেকিং
একটি পুলিং পরিষেবার সাথে স্টেকিং-এর তুলনায় সোলো স্টেকিং উল্লেখযোগ্যভাবে বেশি জড়িত, তবে এটি ETH পুরস্কারগুলোতে সম্পূর্ণ অ্যাক্সেস এবং আপনার ভ্যালিডেটরের সেটআপ ও নিরাপত্তার ওপর সম্পূর্ণ নিয়ন্ত্রণ অফার করে। পুলড স্টেকিং-এ প্রবেশের বাধা উল্লেখযোগ্যভাবে কম। ব্যবহারকারীরা অল্প পরিমাণ ETH স্টেক করতে পারেন, ভ্যালিডেটর কী তৈরি করার প্রয়োজন নেই এবং একটি স্ট্যান্ডার্ড ইন্টারনেট সংযোগের বাইরে কোনো হার্ডওয়্যারের প্রয়োজন নেই। প্রোটোকল স্তরে এটি সক্ষম হওয়ার আগেই তারল্য টোকেনগুলো স্টেকিং থেকে প্রস্থান করার ক্ষমতা সক্ষম করে। আপনি যদি এই বৈশিষ্ট্যগুলোতে আগ্রহী হন, তবে পুলড স্টেকিং একটি ভালো বিকল্প হতে পারে।
পুলড স্টেকিং সম্পর্কে আরও জানুনএটি কীভাবে কাজ করে
কিছু হার্ডওয়্যার সংগ্রহ করুন: স্টেক করার জন্য আপনাকে একটি নোড চালাতে হবে
একটি এক্সিকিউশন লেয়ার ক্লায়েন্ট সিঙ্কিং করুন
একটি কনসেনসাস লেয়ার ক্লায়েন্ট সিঙ্কিং করুন
আপনার কী-গুলো তৈরি করুন এবং সেগুলোকে আপনার ভ্যালিডেটর ক্লায়েন্ট-এ লোড করুন
আপনার নোড পর্যবেক্ষণ এবং রক্ষণাবেক্ষণ করুন
আপনার ভ্যালিডেটর সক্রিয় করতে আপনার স্টেক (ন্যূনতম 32 ETH, প্রতি ভ্যালিডেটরে 2048 ETH পর্যন্ত) ডিপোজিট করুন

একবার আপনার নোড সিঙ্কিং হয়ে গেলে এবং আপনার কী তৈরি হয়ে গেলে, আপনি আপনার ভ্যালিডেটর সক্রিয়করণ করতে আপনার স্টেক জমা দেন। একটি একক ভ্যালিডেটরের জন্য ন্যূনতম 32 ETH প্রয়োজন এবং এটি 2048 ETH পর্যন্ত ধারণ করতে পারে। নেটওয়ার্ক প্রায় 13 মিনিটের মধ্যে ডিপোজিট শনাক্ত করে, তবে নতুন ভ্যালিডেটররা প্রত্যয়ন শুরু করার আগে একটি সক্রিয়করণ সারির মধ্য দিয়ে যায়; এর দৈর্ঘ্য চাহিদার ওপর নির্ভর করে পরিবর্তিত হয়।
সক্রিয় থাকার সময় আপনি ETH পুরস্কার অর্জন করবেন। কম্পাউন্ডিং (0x02) প্রত্যাহারের প্রমাণপত্রের সাথে, পুরস্কারগুলো স্বয়ংক্রিয়ভাবে আপনার স্টেকের সাথে যুক্ত হয়; নিয়মিত উত্তোলন (0x01) প্রমাণপত্রের সাথে, প্রাথমিক 32 ETH-এর ওপরের পুরস্কারগুলো পর্যায়ক্রমে আপনার উত্তোলনের ঠিকানায় পাঠানো হয়।
যদি কখনো ইচ্ছা হয়, আপনি ভ্যালিডেটর হিসেবে প্রস্থান করতে পারেন, যা অনলাইনে থাকার প্রয়োজনীয়তা দূর করে এবং পরবর্তী যেকোনো পুরস্কার বন্ধ করে দেয়। এরপর আপনার অবশিষ্ট ব্যালেন্স সেটআপের সময় আপনার নির্ধারিত উত্তোলনের ঠিকানায় তুলে নেওয়া হবে। প্রস্থান আপনার ভ্যালিডেটর স্বাক্ষরকরণ কী দিয়ে শুরু করা যেতে পারে, অথবা একটি এক্সিকিউশন লেয়ার ট্রানজ্যাকশনের মাধ্যমে সরাসরি আপনার উত্তোলনের ঠিকানা থেকে ট্রিগার করা যেতে পারে, তাই আপনার ফান্ডের চূড়ান্ত নিয়ন্ত্রণ সর্বদা আপনার উত্তোলনের ঠিকানার কাছেই থাকে।
কম্পাউন্ডিং এবং সর্বোচ্চ 2048 ETH
ভ্যালিডেটরদের দুই ধরনের প্রত্যাহারের প্রমাণপত্রের মধ্যে একটি থাকে:
- নিয়মিত উত্তোলন (0x01): ভ্যালিডেটরের কার্যকর ব্যালেন্স 32 ETH-এ সীমাবদ্ধ থাকে এবং এর ওপরের যেকোনো ব্যালেন্স প্রতি কয়েক দিন পর পর স্বয়ংক্রিয়ভাবে আপনার উত্তোলনের ঠিকানায় পাঠানো হয়।
- কম্পাউন্ডিং (0x02): ভ্যালিডেটরের কার্যকর ব্যালেন্স 2048 ETH পর্যন্ত বাড়তে পারে। পুরস্কারগুলো স্বয়ংক্রিয়ভাবে কম্পাউন্ড হয় এবং আপনি ন্যূনতম 32 ETH-এর ওপরের প্রতিটি সম্পূর্ণ ETH-এ পুরস্কার অর্জন করেন, তাই আপনি কেবল 32-এর গুণিতক নয়, বরং 40 ETH-এর মতো নমনীয় পরিমাণও স্টেক করতে পারেন। কেবল 2048 ETH-এর ওপরের ব্যালেন্স স্বয়ংক্রিয়ভাবে পাঠানো হয়; অন্য কিছু উত্তোলন করার অর্থ হলো আপনার উত্তোলনের ঠিকানা থেকে ম্যানুয়ালি একটি আংশিক উত্তোলন ট্রিগার করা, যার জন্য গ্যাস খরচ হয়।
আপনি যদি একাধিক ভ্যালিডেটর চালান, তবে আপনি নেটওয়ার্ক থেকে প্রস্থান না করে এবং পুনরায় প্রবেশ না করেই সেগুলোকে একটি একক কম্পাউন্ডিং ভ্যালিডেটরে একত্রিত করতে পারেন, যা আপনার রক্ষণাবেক্ষণের খরচ কমায়। একত্রীকরণের অনুরোধ আপনার উত্তোলনের ঠিকানা থেকে করা হয় এবং এটি প্রক্রিয়াকরণ সারির সাপেক্ষে। একটি ভ্যালিডেটরকে 0x01 থেকে 0x02 প্রমাণপত্রে পরিবর্তন করতে একই মেকানিজম ব্যবহার করা হয় এবং সম্পূর্ণ প্রস্থান ও পুনরায় জমা না দিয়ে এটি বিপরীত করা যায় না।
স্টেকিং উত্তোলন সম্পর্কে আরও জানুন
স্টেকিং লঞ্চপ্যাডে শুরু করুন
স্টেকিং লঞ্চপ্যাড হলো একটি ওপেন সোর্স অ্যাপ্লিকেশন যা আপনাকে একজন স্টেকার হতে সাহায্য করবে। এটি আপনাকে আপনার ক্লায়েন্ট বেছে নিতে, আপনার কী তৈরি করতে এবং স্টেকিং ডিপোজিট কন্ট্রাক্টে আপনার ETH জমা দেওয়ার ক্ষেত্রে গাইড করবে। আপনার ভ্যালিডেটর নিরাপদে সেট আপ করার জন্য আপনি সবকিছু কভার করেছেন কিনা তা নিশ্চিত করতে একটি চেকলিস্ট প্রদান করা হয়েছে।
তহবিল ঝুঁকিতে ফেলার আগে সোলো ভ্যালিডেটরদের Hoodi টেস্টনেট-এ তাদের সেটআপ পরীক্ষা করার এবং পরিচালনাগত দক্ষতা যাচাই করার প্রত্যাশা করা হয়। মনে রাখবেন একটি মাইনরিটি ক্লায়েন্ট বেছে নেওয়া গুরুত্বপূর্ণ কারণ এটি নেটওয়ার্কের নিরাপত্তা উন্নত করে এবং আপনার ঝুঁকি সীমিত করে।
আপনি যদি স্বাচ্ছন্দ্যবোধ করেন, তবে শুধুমাত্র স্টেকিং লঞ্চপ্যাড ব্যবহার করে কমান্ড লাইন থেকে প্রয়োজনীয় সবকিছু সেট আপ করতে পারেন।
নেটওয়ার্ক বেছে নিন
কাজগুলো আরও সহজ করতে, নিচের কিছু টুল এবং গাইড দেখে নিতে পারেন যা স্টেকিং লঞ্চপ্যাডের পাশাপাশি আপনার ক্লায়েন্টগুলোকে সহজে সেট আপ করতে সাহায্য করবে।
সফ্টওয়্যার টুল এবং গাইড
নোড এবং ক্লায়েন্ট সেটআপ টুলগুলোর ক্ষেত্রে কী বিবেচনা করবেন
আপনার ETH হোম স্টেক করতে সাহায্য করার জন্য টুল এবং পরিষেবার সংখ্যা বাড়ছে, তবে প্রতিটিরই আলাদা ঝুঁকি এবং সুবিধা রয়েছে।
তালিকাভুক্ত একটি স্টেকিং টুলের উল্লেখযোগ্য শক্তি বা দুর্বলতা নির্দেশ করতে নিচে অ্যাট্রিবিউট ইন্ডিকেটর ব্যবহার করা হয়েছে। আপনার স্টেকিং যাত্রায় সাহায্য করার জন্য কোন টুলগুলো বেছে নেবেন তা নির্ধারণ করার সময় আমরা কীভাবে এই অ্যাট্রিবিউটগুলোকে সংজ্ঞায়িত করি তার রেফারেন্স হিসেবে এই বিভাগটি ব্যবহার করুন।
ওপেন সোর্স
অপরিহার্য কোড 100% ওপেন সোর্স এবং ফর্ক ও ব্যবহার করার জন্য জনসাধারণের কাছে উপলব্ধ
ওপেন সোর্স
ক্লোজড সোর্স
নোড এবং ক্লায়েন্ট সেটআপ টুলগুলো এক্সপ্লোর করুন
আপনার সেটআপে সাহায্য করার জন্য বিভিন্ন বিকল্প উপলব্ধ রয়েছে। নিচের টুলগুলোর মাধ্যমে আপনাকে গাইড করতে সাহায্য করার জন্য ওপরের ইন্ডিকেটরগুলো ব্যবহার করুন।
নোড টুলস
অনুগ্রহ করে একটি মাইনরিটি ক্লায়েন্ট বেছে নেওয়ার গুরুত্ব মনে রাখবেন কারণ এটি নেটওয়ার্কের নিরাপত্তা উন্নত করে এবং আপনার ঝুঁকি সীমিত করে। যেসব টুল আপনাকে মাইনরিটি ক্লায়েন্ট সেটআপ করার অনুমতি দেয় সেগুলোকে "মাল্টি-ক্লায়েন্ট" হিসেবে চিহ্নিত করা হয়েছে।
কী জেনারেটর
কী তৈরিতে সাহায্য করার জন্য এই টুলগুলো স্টেকিং ডিপোজিট CLI (নতুন ট্যাবে খোলে)-এর বিকল্প হিসেবে ব্যবহার করা যেতে পারে।
আমাদের বাদ পড়া কোনো স্টেকিং টুলের জন্য পরামর্শ আছে? এটি উপযুক্ত হবে কিনা তা দেখতে এবং পর্যালোচনার জন্য জমা দিতে আমাদের প্রোডাক্ট লিস্টিং পলিসি দেখুন।
হোম স্টেকিং গাইডগুলো এক্সপ্লোর করুন
স্কোয়াড স্টেকিং: ফল্ট টলারেন্সের সাথে হোম স্টেকিং
ডিস্ট্রিবিউটেড ভ্যালিডেটর টেকনোলজি (dvt) একটি একক ভ্যালিডেটরকে কেবল একটির পরিবর্তে মেশিনের একটি ক্লাস্টারে চালানোর অনুমতি দেয়। ডিস্ট্রিবিউটেড কী জেনারেশন ব্যবহার করে ভ্যালিডেটর কী-কে শেয়ারে বিভক্ত করা হয় এবং ক্লাস্টারের একটি থ্রেশহোল্ডকে (উদাহরণস্বরূপ, 4টি নোডের মধ্যে যেকোনো 3টি) একসাথে স্বাক্ষর করতে হয়; সম্পূর্ণ কী কখনোই কোনো একক মেশিনে থাকে না। যদি একটি মেশিন ব্যর্থ হয়, অফলাইনে যায় বা ভুলভাবে কনফিগার করা হয়, তবে ক্লাস্টারের বাকি অংশ ভ্যালিডেটরকে প্রত্যয়ন করতে থাকে।
হোম স্টেকারদের জন্য এটি "স্কোয়াড স্টেকিং" সক্ষম করে: একসাথে ভ্যালিডেটর চালানোর জন্য বন্ধু বা অন্যান্য কমিউনিটি সদস্যদের সাথে দল গঠন করা, যা একটি সোলো সেটআপের একক ব্যর্থতার পয়েন্টগুলো দূর করে এবং একটি একক খারাপ আচরণকারী মেশিন থেকে স্ল্যাশিংয়ের ঝুঁকি কমায়। Obol এবং SSV Network উভয়ই প্রোডাকশন DVT ইমপ্লিমেন্টেশন প্রদান করে, যা বর্তমানে হোম স্টেকিং, পরিষেবা হিসেবে স্টেকিং এবং স্টেকিং পুলগুলোতে ব্যবহৃত হয়।
ডিস্ট্রিবিউটেড ভ্যালিডেটর টেকনোলজি (dvt) সম্পর্কে আরও জানুন
একটি স্টেকিং প্রোটোকলের জন্য ভ্যালিডেটর চালান
আপনার যদি একটি নোড চালানোর জন্য হার্ডওয়্যার এবং দক্ষতা থাকে কিন্তু 32 ETH-এর কম থাকে, তবে কিছু স্টেকিং প্রোটোকল তাদের পুলড স্টেকারদের থেকে প্রাপ্ত ETH-এর সাথে আপনার ভ্যালিডেটরকে মেলাবে। আপনি জামানত হিসেবে একটি ছোট বন্ড জমা দেন এবং নিজের মেশিনে ভ্যালিডেটর চালান; প্রোটোকল বাকি স্টেক সরবরাহ করে এবং আপনি পুরস্কারের একটি অংশ অর্জন করেন।
এটি একটি হাইব্রিড পদ্ধতি: আপনি নিজের হার্ডওয়্যার পরিচালনার দায়িত্ব (এবং সন্তুষ্টি) বজায় রাখেন, তবে আপনার ভ্যালিডেটর প্রোটোকলের স্মার্ট কন্ট্রাক্ট, গভর্ন্যান্স এবং পারফরম্যান্স নিয়মের অধীনে কাজ করে, যা সরাসরি আপনার নিজের ETH স্টেক করার চেয়ে একটি ভিন্ন আস্থার প্রোফাইল।
এই প্রোটোকলগুলো কীভাবে কাজ করে, যার মধ্যে তাদের আস্থার অনুমান এবং টোকেন মেকানিক্স অন্তর্ভুক্ত, সে সম্পর্কে পুলড স্টেকিং পৃষ্ঠায় আরও জানুন।
আপনার নোড ব্যবহার করার আরও উপায়
নোড-অপারেশন দক্ষতা কাজে লাগানোর জন্য আপনাকে মোটেও স্টেক করতে হবে না। যে কেউ কোনো ETH জমা না দিয়েই একটি ইথেরিয়াম নোড চালাতে পারেন। আপনি চেইনের একটি স্ব-যাচাইকৃত ভিউ, ট্রানজ্যাকশন পাঠানো এবং অ্যাপ্লিকেশনগুলোর সাথে ইন্টারঅ্যাক্ট করার জন্য আপনার নিজস্ব প্রাইভেট এন্ডপয়েন্ট পান এবং আপনি নেটওয়ার্কের স্বাস্থ্য ও স্থিতিস্থাপকতায় অবদান রাখেন। কোনো ETH ঝুঁকিতে না ফেলে একটি ভ্যালিডেটর সক্রিয়করণ করার আগে অভিজ্ঞতা তৈরি করার জন্য একটি নোড চালানোও একটি ভালো উপায়।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
স্টেকিং সম্পর্কে এগুলো হলো সবচেয়ে সাধারণ কয়েকটি প্রশ্ন যা সম্পর্কে জানা থাকা ভালো।
হ্যাঁ। কম্পাউন্ডিং (0x02) প্রত্যাহারের প্রমাণপত্রসহ একটি ভ্যালিডেটর 2048 ETH পর্যন্ত কার্যকর ব্যালেন্স ধারণ করতে পারে, যেখানে সক্রিয়করণ করার জন্য ন্যূনতম 32 ETH থাকে। একটি কম্পাউন্ডিং ভ্যালিডেটরের পুরস্কারগুলো স্বয়ংক্রিয়ভাবে এর স্টেকের সাথে যুক্ত হয় এবং এটি ন্যূনতম 32 ETH-এর ওপরের প্রতিটি সম্পূর্ণ ETH-এ পুরস্কার অর্জন করে, তাই আপনি এমন পরিমাণ স্টেক করতে পারেন যা 32-এর গুণিতক নয়। কম্পাউন্ডিং এবং সর্বোচ্চ 2048 ETH দেখুন।
নিয়মিত উত্তোলন (0x01) প্রমাণপত্রসহ ভ্যালিডেটরগুলো 32 ETH-এর কার্যকর ব্যালেন্সে সীমাবদ্ধ থাকে, যার ওপরের যেকোনো ব্যালেন্স প্রতি কয়েক দিন পর পর স্বয়ংক্রিয়ভাবে উত্তোলনের ঠিকানায় পাঠানো হয়।
একটি কম্পাউন্ডিং ভ্যালিডেটরের জন্য, কেবল সর্বোচ্চ 2048 ETH-এর ওপরের ব্যালেন্স স্বয়ংক্রিয়ভাবে পাঠানো হয়। এর নিচের যেকোনো কিছু উত্তোলন করতে, আপনি আপনার উত্তোলনের ঠিকানা থেকে একটি আংশিক উত্তোলন ট্রিগার করেন (একটি ট্রানজ্যাকশন যার জন্য গ্যাস খরচ হয়), যা ন্যূনতম 32 ETH-এর ওপরের যেকোনো ব্যালেন্স তুলে নিতে পারে। আপনি যদি একাধিক ভ্যালিডেটর চালান, তবে আপনি নেটওয়ার্ক থেকে প্রস্থান না করেও সেগুলোকে একটি একক কম্পাউন্ডিং ভ্যালিডেটরে একত্রিত করতে পারেন।
নেটওয়ার্ক সঠিকভাবে চূড়ান্তকৃত হওয়ার সময় অফলাইনে গেলে স্ল্যাশিং হবে না। যদি আপনার ভ্যালিডেটর একটি নির্দিষ্ট ইপক (প্রতিটি 6.4 মিনিট দীর্ঘ)-এর জন্য প্রত্যয়ন করতে উপলব্ধ না থাকে তবে ছোট নিষ্ক্রিয়তার জরিমানা আরোপ করা হয়, তবে এটি স্ল্যাশিং থেকে খুব আলাদা। এই জরিমানাগুলো ভ্যালিডেটর প্রত্যয়ন করতে উপলব্ধ থাকলে আপনি যে পুরস্কার অর্জন করতেন তার চেয়ে সামান্য কম এবং প্রায় সমপরিমাণ সময় আবার অনলাইনে থাকলে ক্ষতি পুষিয়ে নেওয়া যায়।
মনে রাখবেন যে নিষ্ক্রিয়তার জরিমানা একই সময়ে কতজন ভ্যালিডেটর অফলাইনে আছে তার সমানুপাতিক। যেসব ক্ষেত্রে নেটওয়ার্কের একটি বড় অংশ একযোগে অফলাইনে থাকে, সেসব ক্ষেত্রে এই ভ্যালিডেটরগুলোর প্রতিটির জন্য জরিমানা একটি একক ভ্যালিডেটর অনুপলব্ধ থাকার সময়ের চেয়ে বেশি হবে।
চরম ক্ষেত্রে যদি এক-তৃতীয়াংশের বেশি ভ্যালিডেটর অফলাইনে থাকার ফলে নেটওয়ার্ক চূড়ান্তকৃত হওয়া বন্ধ করে দেয়, তবে এই ব্যবহারকারীরা কোয়াড্রেটিক নিষ্ক্রিয়তাজনিত ক্ষয় নামক সমস্যার সম্মুখীন হবেন, যা অফলাইন ভ্যালিডেটর অ্যাকাউন্টগুলো থেকে ETH-এর একটি সূচকীয় হ্রাস। এটি নেটওয়ার্ককে শেষ পর্যন্ত নিষ্ক্রিয় ভ্যালিডেটরদের ETH পোড়ানোর মাধ্যমে স্ব-নিরাময় করতে সক্ষম করে যতক্ষণ না তাদের ব্যালেন্স 16 ETH-এ পৌঁছায়, যে সময়ে তাদের স্বয়ংক্রিয়ভাবে ভ্যালিডেটর পুল থেকে বের করে দেওয়া হবে। অবশিষ্ট অনলাইন ভ্যালিডেটররা শেষ পর্যন্ত আবার নেটওয়ার্কের 2/3-এর বেশি অংশ গঠন করবে, যা চেইনটিকে আবারও চূড়ান্তকৃত করার জন্য প্রয়োজনীয় সুপারমেজরিটি পূরণ করবে।
সংক্ষেপে, এটি কখনোই পুরোপুরি নিশ্চিত করা যায় না, তবে আপনি যদি সরল বিশ্বাসে কাজ করেন, একটি মাইনরিটি ক্লায়েন্ট চালান এবং একবারে কেবল একটি মেশিনে আপনার স্বাক্ষরকরণ কী রাখেন, তবে স্ল্যাশিং হওয়ার ঝুঁকি প্রায় শূন্য।
কেবল কয়েকটি নির্দিষ্ট উপায়ে একটি ভ্যালিডেটর স্ল্যাশিং হতে পারে এবং নেটওয়ার্ক থেকে বের করে দেওয়া হতে পারে। লেখার সময় পর্যন্ত, যে স্ল্যাশিংগুলো ঘটেছে তা একচেটিয়াভাবে রিডানড্যান্ট হার্ডওয়্যার সেটআপের ফল যেখানে স্বাক্ষরকরণ কীগুলো একবারে দুটি আলাদা মেশিনে সংরক্ষণ করা হয়। এটি অসাবধানতাবশত আপনার কীগুলো থেকে একটি ডাবল ভোট-এর কারণ হতে পারে, যা একটি স্ল্যাশিংযোগ্য অপরাধ।
একটি সুপারমেজরিটি ক্লায়েন্ট (নেটওয়ার্কের 2/3-এর বেশি দ্বারা ব্যবহৃত যেকোনো ক্লায়েন্ট) চালানোর ক্ষেত্রেও সম্ভাব্য স্ল্যাশিংয়ের ঝুঁকি থাকে যদি এই ক্লায়েন্টে এমন কোনো বাগ থাকে যার ফলে চেইন ফর্ক হয়। এর ফলে একটি ত্রুটিপূর্ণ ফর্ক চূড়ান্তকৃত হতে পারে। উদ্দিষ্ট চেইনে ফিরে যাওয়ার জন্য একটি চূড়ান্তকৃত ব্লক বাতিল করার চেষ্টা করে একটি সারাউন্ড ভোট জমা দেওয়ার প্রয়োজন হবে। এটিও একটি স্ল্যাশিংযোগ্য অপরাধ এবং এর পরিবর্তে কেবল একটি মাইনরিটি ক্লায়েন্ট চালিয়ে এটি এড়ানো যেতে পারে।
একটি মাইনরিটি ক্লায়েন্টে সমতুল্য বাগগুলো কখনোই চূড়ান্তকৃত হবে না এবং তাই কখনোই সারাউন্ড ভোটের কারণ হবে না এবং কেবল নিষ্ক্রিয়তার জরিমানা হবে, স্ল্যাশিং নয়।
পারফরম্যান্স এবং ইউজার ইন্টারফেসের ক্ষেত্রে পৃথক ক্লায়েন্টগুলো কিছুটা ভিন্ন হতে পারে, কারণ প্রতিটি বিভিন্ন প্রোগ্রামিং ভাষা ব্যবহার করে বিভিন্ন দল দ্বারা তৈরি করা হয়। তা সত্ত্বেও, সেগুলোর কোনোটিই "সেরা" নয়। সমস্ত প্রোডাকশন ক্লায়েন্টই চমৎকার সফটওয়্যার, যা ব্লকচেইনের সাথে সিঙ্কিং এবং ইন্টারঅ্যাক্ট করার জন্য একই মূল কাজগুলো সম্পাদন করে।
যেহেতু সমস্ত প্রোডাকশন ক্লায়েন্ট একই মৌলিক কার্যকারিতা প্রদান করে, তাই এটি আসলে খুবই গুরুত্বপূর্ণ যে আপনি একটি মাইনরিটি ক্লায়েন্ট বেছে নিন, যার অর্থ হলো এমন যেকোনো ক্লায়েন্ট যা বর্তমানে নেটওয়ার্কের বেশিরভাগ ভ্যালিডেটর দ্বারা ব্যবহৃত হচ্ছে না। এটি শুনতে বিপরীতমুখী মনে হতে পারে, তবে একটি মেজরিটি বা সুপারমেজরিটি ক্লায়েন্ট চালালে সেই ক্লায়েন্টে কোনো বাগ থাকলে আপনার স্ল্যাশিংয়ের ঝুঁকি বেড়ে যায়। একটি মাইনরিটি ক্লায়েন্ট চালানো এই ঝুঁকিগুলোকে ব্যাপকভাবে সীমিত করে।
ক্লায়েন্ট বৈচিত্র্য কেন গুরুত্বপূর্ণ সে সম্পর্কে আরও জানুনযদিও হোম হার্ডওয়্যারের বিকল্প হিসেবে একটি ভার্চুয়াল প্রাইভেট সার্ভার (VPS) ব্যবহার করা যেতে পারে, তবে আপনার ভ্যালিডেটর ক্লায়েন্টের ফিজিক্যাল অ্যাক্সেস এবং অবস্থান গুরুত্বপূর্ণ। Amazon Web Services বা Digital Ocean-এর মতো সেন্ট্রালাইজড ক্লাউড সলিউশনগুলো নেটওয়ার্ককে সেন্ট্রালাইজ করার বিনিময়ে হার্ডওয়্যার সংগ্রহ এবং পরিচালনা না করার সুবিধা দেয়।
একটি একক সেন্ট্রালাইজড ক্লাউড স্টোরেজ সলিউশনে যত বেশি ভ্যালিডেটর ক্লায়েন্ট চলবে, এই ব্যবহারকারীদের জন্য এটি তত বেশি বিপজ্জনক হয়ে উঠবে। আক্রমণ, নিয়ন্ত্রক সংস্থার দাবি বা কেবল বিদ্যুৎ/ইন্টারনেট বিভ্রাটের কারণে এই প্রোভাইডারদের অফলাইনে নিয়ে যায় এমন যেকোনো ঘটনার ফলে এই সার্ভারের ওপর নির্ভরশীল প্রতিটি ভ্যালিডেটর ক্লায়েন্ট একই সময়ে অফলাইনে চলে যাবে।
অফলাইন জরিমানা একই সময়ে কতজন অন্যান্য ব্যবহারকারী অফলাইনে আছে তার সমানুপাতিক। একটি VPS ব্যবহার করলে অফলাইন জরিমানা আরও গুরুতর হওয়ার ঝুঁকি ব্যাপকভাবে বৃদ্ধি পায় এবং বিভ্রাট যথেষ্ট বড় হলে আপনার কোয়াড্রেটিক লিকিং বা স্ল্যাশিংয়ের ঝুঁকি বৃদ্ধি পায়। আপনার নিজের ঝুঁকি এবং নেটওয়ার্কের ঝুঁকি কমানোর জন্য, ব্যবহারকারীদের দৃঢ়ভাবে তাদের নিজস্ব হার্ডওয়্যার সংগ্রহ এবং পরিচালনা করতে উৎসাহিত করা হয়।
প্রতিটি উত্তোলনের জন্য আপনার ভ্যালিডেটরের একটি উত্তোলনের ঠিকানা সেট করা থাকতে হবে। নতুন স্টেকাররা কী তৈরি এবং জমা দেওয়ার সময় এটি সেট করেন। নেটওয়ার্কের শুরুর দিকের স্টেকাররা যারা এখনো উত্তোলনের ঠিকানা সেট করেননি, তাদের উত্তোলন করার আগে তাদের প্রত্যাহারের প্রমাণপত্র আপডেট করতে হবে।
নিয়মিত উত্তোলন (0x01) প্রমাণপত্রসহ ভ্যালিডেটরগুলোর জন্য, পুরস্কারের পেমেন্টগুলো (প্রাথমিক 32-এর ওপরের জমাকৃত ETH) পর্যায়ক্রমে স্বয়ংক্রিয়ভাবে উত্তোলনের ঠিকানায় বিতরণ করা হয়। কম্পাউন্ডিং (0x02) ভ্যালিডেটরগুলোর জন্য, পুরস্কারগুলো স্টেক করা থাকে এবং স্বয়ংক্রিয়ভাবে কম্পাউন্ড হয়। আপনি আপনার উত্তোলনের ঠিকানা থেকে একটি আংশিক উত্তোলন ট্রিগার করে 32 ETH-এর ওপরের যেকোনো ব্যালেন্স উত্তোলন করতে পারেন।
আপনার সম্পূর্ণ ব্যালেন্স আনলক করতে এবং ফেরত পেতে আপনাকে অবশ্যই আপনার ভ্যালিডেটর থেকে প্রস্থান করতে হবে। আপনি আপনার ভ্যালিডেটর স্বাক্ষরকরণ কী ব্যবহার করে এটি করতে পারেন, অথবা একটি এক্সিকিউশন লেয়ার ট্রানজ্যাকশনের মাধ্যমে সরাসরি আপনার উত্তোলনের ঠিকানা থেকে এটি ট্রিগার করতে পারেন, যার অর্থ হলো আপনার স্বাক্ষরকরণ কী হারিয়ে গেলেও আপনার ফান্ড পুনরুদ্ধারযোগ্য থাকে।
স্টেকিং উত্তোলন সম্পর্কে আরও জানুনআরও পড়ুন
- ক্লায়েন্ট বৈচিত্র্যের পরিসংখ্যান এবং মাইগ্রেশন গাইড (নতুন ট্যাবে খোলে)
- ক্লায়েন্ট বৈচিত্র্যে সাহায্য করা (নতুন ট্যাবে খোলে) - Jim McDonald 2022
- ইথেরিয়ামের কনসেনসাস লেয়ারে ক্লায়েন্ট বৈচিত্র্য (নতুন ট্যাবে খোলে) - jmcook.eth 2022
- কীভাবে: ইথেরিয়াম ভ্যালিডেটর হার্ডওয়্যার কিনবেন (নতুন ট্যাবে খোলে) - EthStaker 2022
- EIP-7870: হার্ডওয়্যার এবং ব্যান্ডউইথ সুপারিশ (নতুন ট্যাবে খোলে)
- পেকট্রা আপগ্রেড: সর্বোচ্চ কার্যকর ব্যালেন্স এবং আরও অনেক কিছু
