ERC-20 ইথেরিয়াম স্ট্যান্ডার্ড টোকেন বলতে আসলে কি বুঝায়? জেনে নিন এর আদ্যোপান্ত। ERC-20 Ethereum Standard Token
ERC-20 ইথেরিয়াম স্ট্যান্ডার্ড টোকেন
ERC-20 (Ethereum Request for Comment 20) হল ইথেরিয়ামের একটি
স্ট্যান্ডার্ড যা ব্লকচেইনের উপর
নতুন টোকেন তৈরি করার
একটি নির্দিষ্ট মানদণ্ড নির্ধারণ করে। এর
মাধ্যমে, ডেভেলপাররা সহজেই ইথেরিয়াম ব্লকচেইনের
উপর স্থাপিত করা টোকেনগুলির সাথে
সমন্বয় সাধন করতে পারেন।
ERC-20 স্ট্যান্ডার্ড
একটি সেট অব ফাংশন
সমূহ প্রদান করে যা
একটি টোকেনের ব্যবহার এবং ব্যবহারকারীরা কীভাবে
এটি পরিচালনা করতে পারবেন তার
বিবরণ দেয়। এই
ফাংশনগুলির মধ্যে অন্তর্ভুক্ত হয়
টোকেনের সর্বমোট সরবরাহ নির্ণয়, কোন
নির্দিষ্ট ঠিকানার টোকেন সরবরাহ নির্ণয়,
এবং টোকেন স্থানান্তর করা।
ERC-20 স্ট্যান্ডার্ড
ব্যবহারের একটি বৃহত সুবিধা
হল এটি সম্ভব করে
তৈরি করে যে, সমস্ত
টোকেনগুলি সাধারণ ইথেরিয়াম ব্লকচেইন
ওয়ালেট মধ্যে সংরক্ষণ করা
যায় এবং একই ইন্টারফেস
ব্যবহার করে পরিচালনা করা
যায়।
ERC-20 (Ethereum Request for Comment) একটি ইথেরিয়াম স্ট্যান্ডার্ড
যা ব্লকচেইনের ওপর নতুন টোকেন
তৈরি করার জন্য একটি
টেমপ্লেট হিসেবে কাজ করে। "20" এখানে এই প্রস্তাবিত
স্ট্যান্ডার্ডের সিরিয়াল নম্বর।
ERC-20 স্ট্যান্ডার্ড
একটি সেট নিয়ম যা
ব্লকচেইনের ওপর সমস্ত টোকেনের
জন্য মান্য এবং এটি
ইথেরিয়াম নেটওয়ার্কের ভিতর যে কোন
টোকেনের জন্য ইন্টারঅ্যাক্টিভ হতে
সাহায্য করে।
ERC-20 স্ট্যান্ডার্ডে
নিম্নলিখিত ফাংশনগুলি সরবরাহ করা হয়:
- totalSupply():
মোট টোকেনের সরবরাহ জানানো।
- balanceOf(address
account): নির্দিষ্ট
একাউন্টের টোকেন ব্যালেন্স জানানো।
- transfer(address
recipient, uint256 amount): টোকেন
বিনিময়ের জন্য।
- allowance(address
owner, address spender): নির্দিষ্ট
স্পেন্ডারের জন্য টোকেনের মালিকের অনুমোদন চেক করা।
- approve(address
spender, uint256 amount): টোকেন
খরচ করার অধিকার অনুমোদন করা।
- transferFrom(address
sender, address recipient, uint256 amount): একজন
ব্যক্তির থেকে অন্য ব্যক্তির কাছে টোকেন প্রেরণ করার অনুমতি দেয়।
এই ফাংশনগুলি ব্যবহার করে, ডেভেলপারেরা ইথেরিয়াম
ব্লকচেইনের উপর নতুন টোকেন
তৈরি করতে পারেন এবং
সেগুলি বিনিময়, ব্যালেন্স চেক এবং অন্যান্য
ক্রিয়াকলাপের জন্য ব্যERC-20 (Ethereum Request for Comment) একটি ইথেরিয়াম স্ট্যান্ডার্ড
যা ব্লকচেইনের ওপর নতুন টোকেন
তৈরি করার জন্য একটি
টেমপ্লেট হিসেবে কাজ করে। "20" এখানে এই প্রস্তাবিত
স্ট্যান্ডার্ডের সিরিয়াল নম্বর।
ERC-20 স্ট্যান্ডার্ড
একটি সেট নিয়ম যা
ব্লকচেইনের ওপর সমস্ত টোকেনের
জন্য মান্য এবং এটি
ইথেরিয়াম নেটওয়ার্কের ভিতর যে কোন
টোকেনের জন্য ইন্টারঅ্যাক্টিভ হতে
সাহায্য করে।
ERC-20 স্ট্যান্ডার্ডে
নিম্নলিখিত ফাংশনগুলি সরবরাহ করা হয়:
- totalSupply():
মোট টোকেনের সরবরাহ জানানো।
- balanceOf(address
account): নির্দিষ্ট
একাউন্টের টোকেন ব্যালেন্স জানানো।
- transfer(address
recipient, uint256 amount): টোকেন
বিনিময়ের জন্য।
- allowance(address
owner, address spender): নির্দিষ্ট
স্পেন্ডারের জন্য টোকেনের মালিকের অনুমোদন চেক করা।
- approve(address
spender, uint256 amount): টোকেন
খরচ করার অধিকার অনুমোদন করা।
- transferFrom(address
sender, address recipient, uint256 amount): একজন
ব্যক্তির থেকে অন্য ব্যক্তির কাছে টোকেন প্রেরণ করার অনুমতি দেয়।
এই ফাংশনগুলি ব্যবহার করে, ডেভেলপারেরা ইথেরিয়াম
ব্লকচেইনের উপর নতুন টোকেন
তৈরি করতে পারেন এবং
সেগুলি বিনিময়, ব্যালেন্স চেক এবং অন্যান্য
ক্রিয়াকলাপের জন্য ব্যবহার করে।
ইথেরিয়াম ব্লকচেইনে এরকম আর কোন টোকেন আছে?
ইথেরিয়াম
ব্লকচেইনে, ERC-20 ছাড়াও কিছু অন্যান্য
স্ট্যান্ডার্ড টোকেন আছে যেগুলি
বিভিন্ন ক্রিয়াকলাপের জন্য তৈরি করা
হয়েছে। এই
মেঝে কিছু উল্লেখযোগ্য স্ট্যান্ডার্ড
নিম্নরূপ:
- ERC-721:
এটি একটি স্ট্যান্ডার্ড যা "নন-ফাঙ্গিবল টোকেন" বা NFT-এর জন্য ব্যবহার হয়। প্রতিটি
ERC-721 টোকেন অনন্য এবং স্বতন্ত্র হয় এবং তাদের মালিকানাধিকার ব্লকচেইনের উপর স্থায়ীভাবে লিখিত হয়ে থাকে।
- ERC-223:
এটি ERC-20 স্ট্যান্ডার্ডের একটি উন্নত সংস্করণ যা টোকেন হারানোর সমস্যার সমাধান করে। ইথেরিয়ামে
টোকেন প্রেরণের সময় এটি প্রাপক ঠিকানায় টোকেন প্রেরণের জন্য একটি ফাংশন চালায়। যদি
প্রাপক ঠিকানা টোকেন গ্রহণের জন্য প্রস্তুত না হয়, তবে ট্রান্সফার বাতিল হবে এবং টোকেন প্রেরকের কাছে ফিরে আসবে।
- ERC-777:
এটি একটি নতুন এবং উন্নত স্ট্যান্ডার্ড যা ERC-20 এবং ERC-223 স্ট্যান্ডার্ডগুলির মধ্যে থাকতে পারে যে কোন সীমাবদ্ধতা পরিহার করে। এটি
অপারেটর নামক একটি ধারণা যুক্ত করে যা ব্যবহারকারীদের অন্য ঠিকানায় তাদের টোকেন প্রেরণ করারইথেরিয়াম ব্লকচেইনে, ERC-20 ছাড়াও কিছু অন্যান্য স্ট্যান্ডার্ড টোকেন আছে যেগুলি বিভিন্ন ক্রিয়াকলাপের জন্য তৈরি করা হয়েছে। এই
মেঝে কিছু উল্লেখযোগ্য স্ট্যান্ডার্ড নিম্নরূপ:
- ERC-721:
এটি একটি স্ট্যান্ডার্ড যা "নন-ফাঙ্গিবল টোকেন" বা NFT-এর জন্য ব্যবহার হয়। প্রতিটি
ERC-721 টোকেন অনন্য এবং স্বতন্ত্র হয় এবং তাদের মালিকানাধিকার ব্লকচেইনের উপর স্থায়ীভাবে লিখিত হয়ে থাকে।
- ERC-1155: এই স্ট্যান্ডার্ড একটি "মাল্টি টোকেন" টোকেন তৈরি করে, যা একটি ঠিকানা থেকে একাধিক টোকেন টাইপ প্রকাশ করতে পারে। এর বিশেষ উদ্দেশ্য গেমিং এবং ডিজিটাল সম্পদ অনুসন্ধানের জন্য হলেও, এর ব্যবহার অন্য ক্ষেত্রেও হয়েছে।