ইথিরিয়াম ডেভেলপমেন্ট ডকুমেন্টেশন
এই ডকুমেন্টেশনটি আপনাকে ইথিরিয়াম-এর সাথে তৈরি করতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। এটি একটি ধারণা হিসেবে ইথিরিয়ামকে কভার করে, ইথিরিয়াম টেক স্ট্যাক ব্যাখ্যা করে এবং আরও জটিল অ্যাপ্লিকেশন ও ব্যবহারের ক্ষেত্রের জন্য উন্নত বিষয়গুলো নথিভুক্ত করে।
এটি একটি ওপেন-সোর্স কমিউনিটি প্রচেষ্টা, তাই নতুন বিষয়ের পরামর্শ দিতে, নতুন কন্টেন্ট যোগ করতে এবং যেখানেই আপনার মনে হয় এটি সহায়ক হতে পারে সেখানে উদাহরণ প্রদান করতে নির্দ্বিধায় এগিয়ে আসুন। সমস্ত ডকুমেন্টেশন GitHub-এর মাধ্যমে এডিট করা যেতে পারে – আপনি যদি নিশ্চিত না হন কীভাবে করতে হবে, তবে এই নির্দেশিকাগুলো অনুসরণ করুন (opens in a new tab)।
ডেভেলপমেন্ট মডিউল
যদি এটি ইথিরিয়াম ডেভেলপমেন্টে আপনার প্রথম প্রচেষ্টা হয়, তবে আমরা শুরু থেকে শুরু করার এবং একটি বইয়ের মতো ধাপে ধাপে এগিয়ে যাওয়ার পরামর্শ দিই।
মৌলিক বিষয়গুলো
- ইথেরিয়াম পরিচিতি – ইথেরিয়ামের একটি সংক্ষিপ্ত ওভারভিউ
- ইথার পরিচিতি – ইথারের একটি সংক্ষিপ্ত ওভারভিউ
- dapp পরিচিতি – বিকেন্দ্রীকৃত অ্যাপ্লিকেশন (dapp)-এর একটি পরিচিতি
- ওয়েব2 বনাম Web3 – ব্লকচেইন-ভিত্তিক অ্যাপ্লিকেশনগুলো যে মৌলিক পার্থক্যগুলো প্রদান করে
- অ্যাকাউন্ট – নেটওয়ার্কের সত্তা যা ব্যালেন্স ধরে রাখতে পারে এবং ট্রানজ্যাকশন পাঠাতে পারে
- ট্রানজ্যাকশন – স্থানান্তর এবং অন্যান্য কাজ যা ইথেরিয়ামের স্টেট পরিবর্তন করে
- ব্লক – যেভাবে ট্রানজ্যাকশনগুলো ব্যাচ করা হয় যাতে সমস্ত অংশগ্রহণকারীদের মধ্যে স্টেট সিঙ্ক্রোনাইজ করা নিশ্চিত করা যায়
- ইথেরিয়াম ভার্চুয়াল মেশিন (EVM) – EVM ইথেরিয়াম নেটওয়ার্কের সমস্ত কম্পিউটেশন পরিচালনা করে
- গ্যাস – ট্রানজ্যাকশন প্রক্রিয়া করার জন্য প্রয়োজনীয় কম্পিউটেশনাল শক্তি, যা ট্রানজ্যাকশন প্রেরকদের দ্বারা ETH-এ প্রদান করা হয়
- নোড এবং ক্লায়েন্ট – নেটওয়ার্কে অংশগ্রহণকারী ব্যক্তিরা এবং ট্রানজ্যাকশন যাচাই করার জন্য তারা যে সফটওয়্যার চালায়
- নেটওয়ার্ক – টেস্ট নেটওয়ার্কসহ ইথেরিয়ামের বাস্তবায়ন
- ঐক্যমত মেকানিজম – কীভাবে একটি ডিস্ট্রিবিউটেড নেটওয়ার্কের পৃথক নোডগুলো সিস্টেমের বর্তমান স্টেটের বিষয়ে একমত হয়
ইথিরিয়াম স্ট্যাক
- স্ট্যাক পরিচিতি – ইথেরিয়াম/Web3 স্ট্যাকের একটি ওভারভিউ
- স্মার্ট কন্ট্রাক্ট – যে প্রোগ্রামগুলো একটি ইথেরিয়াম ঠিকানায় থাকে এবং ট্রানজ্যাকশন দ্বারা ট্রিগার হলে ফাংশন চালায়
- স্মার্ট কন্ট্রাক্ট ভাষা
- স্মার্ট কন্ট্রাক্টের গঠন
- স্মার্ট কন্ট্রাক্ট লাইব্রেরি
- স্মার্ট কন্ট্রাক্ট টেস্টিং
- স্মার্ট কন্ট্রাক্ট কম্পাইল করা
- স্মার্ট কন্ট্রাক্ট ডিপ্লয় করা
- স্মার্ট কন্ট্রাক্টের নামকরণ
- স্মার্ট কন্ট্রাক্ট যাচাই করা
- স্মার্ট কন্ট্রাক্ট আপগ্রেড করা
- স্মার্ট কন্ট্রাক্ট নিরাপত্তা
- স্মার্ট কন্ট্রাক্ট বিধিবদ্ধ যাচাইকরণ
- সংযোজনযোগ্যতা
- ডেভেলপমেন্ট নেটওয়ার্ক – ডিপ্লয়মেন্টের আগে dapp পরীক্ষা করার জন্য ব্যবহৃত লোকাল ব্লকচেইন পরিবেশ
- ডেভেলপমেন্ট ফ্রেমওয়ার্ক – যেসব টুল ইথেরিয়ামের সাথে ডেভেলপমেন্ট সহজ করে তোলে
- ইথেরিয়াম ক্লায়েন্ট API – সুবিধাজনক লাইব্রেরি যা আপনার ওয়েব অ্যাপকে ইথেরিয়াম এবং স্মার্ট কন্ট্রাক্টের সাথে ইন্টারঅ্যাক্ট করতে দেয়
- ডেটা এবং অ্যানালিটিক্স – কীভাবে ব্লকচেইন ডেটা একত্রিত, সংগঠিত এবং dapp-এ প্রয়োগ করা হয়
- স্টোরেজ – বিকেন্দ্রীকৃত স্টোরেজ কাঠামো এবং মেকানিজম
- ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) – dapp কোড লেখার জন্য সেরা পরিবেশ
- প্রোগ্রামিং ভাষা – আপনার আগে থেকে জানা ভাষাগুলো ব্যবহার করে কীভাবে ইথেরিয়ামের সাথে কাজ শুরু করবেন
অ্যাডভান্সড
- ব্রিজ – ডেভেলপারদের জন্য ব্রিজিংয়ের একটি ওভারভিউ
- স্ট্যান্ডার্ড – কমিউনিটির কাছে প্রজেক্টগুলোর দক্ষতা এবং অ্যাক্সেসযোগ্যতা বজায় রাখার জন্য সম্মত প্রোটোকল
- ম্যাক্সিমাল এক্সট্রাক্টেবল ভ্যালু (MEV) – কীভাবে ব্লক পুরস্কারের বাইরে ইথেরিয়াম ব্লকচেইন থেকে ভ্যালু বের করা হয়
- ওরাকল – কীভাবে ইথেরিয়াম ব্লকচেইনে তথ্য ইনজেক্ট করা হয়
- স্কেলিং – ইথেরিয়াম বড় হওয়ার সাথে সাথে বিকেন্দ্রীকরণ এবং নিরাপত্তা বজায় রাখার পদ্ধতি
- ডেটার প্রাপ্যতা – An overview of problems and solutions relating to data availability in Ethereum
- নেটওয়ার্কিং লেয়ার – ইথেরিয়ামের নেটওয়ার্কিং লেয়ারের ব্যাখ্যা
- ডেটা স্ট্রাকচার এবং এনকোডিং – ইথেরিয়াম স্ট্যাক জুড়ে ব্যবহৃত ডেটা স্ট্রাকচার এবং এনকোডিং স্কিমার ব্যাখ্যা
পেজ সর্বশেষ আপডেট করা হয়েছে: 22 এপ্রিল, 2026