| title | সমস্ত ইথিরিয়াম ফর্ক-এর টাইমলাইন (2014 থেকে বর্তমান) |
|---|---|
| description | ইথিরিয়াম ব্লকচেইন-এর একটি ইতিহাস, যার মধ্যে প্রধান মাইলফলক, রিলিজ এবং ফর্ক অন্তর্ভুক্ত রয়েছে। |
| lang | bn |
| sidebarDepth | 1 |
Ethereum ব্লকচেইন-এর সমস্ত প্রধান মাইলফলক, ফর্ক এবং আপডেটের একটি টাইমলাইন।
ফর্ক হলো যখন নেটওয়ার্ক-এ বড় ধরনের প্রযুক্তিগত আপগ্রেড বা পরিবর্তন করার প্রয়োজন হয় – এগুলো সাধারণত ইথিরিয়াম ইমপ্রুভমেন্ট প্রপোজাল (EIPs) থেকে আসে এবং প্রটোকল-এর "নিয়ম" পরিবর্তন করে।
ঐতিহ্যবাহী, কেন্দ্রীয়ভাবে নিয়ন্ত্রিত সফটওয়্যারে যখন আপগ্রেডের প্রয়োজন হয়, তখন কোম্পানিটি শেষ-ব্যবহারকারীর জন্য কেবল একটি নতুন সংস্করণ প্রকাশ করে। ব্লকচেইন ভিন্নভাবে কাজ করে কারণ এর কোনো কেন্দ্রীয় মালিকানা নেই। নতুন ফর্ক নিয়মগুলো বাস্তবায়ন করতে ইথিরিয়াম ক্লায়েন্ট-দের অবশ্যই তাদের সফটওয়্যার আপডেট করতে হবে। এছাড়া ব্লক প্রস্তুতকারকদের (প্রুফ-অফ-ওয়ার্ক জগতে মাইনার, প্রুফ-অফ-স্টেক জগতে ভ্যালিডেটরস) এবং নোড-গুলোকে অবশ্যই নতুন নিয়মের বিপরীতে ব্লক তৈরি এবং যাচাই করতে হবে। কনসেন্সাস মেকানিজম সম্পর্কে আরও জানুন
এই নিয়ম পরিবর্তনগুলো নেটওয়ার্ক-এ একটি অস্থায়ী বিভাজন তৈরি করতে পারে। নতুন বা পুরোনো নিয়ম অনুযায়ী নতুন ব্লকস তৈরি হতে পারে। ফর্ক-এর বিষয়ে সাধারণত আগে থেকেই একমত হওয়া যায় যাতে ক্লায়েন্ট-রা একসাথে পরিবর্তনগুলো গ্রহণ করে এবং আপগ্রেডসহ ফর্ক-টি মূল চেইনে পরিণত হয়। তবে, বিরল ক্ষেত্রে, ফর্ক নিয়ে মতবিরোধের কারণে নেটওয়ার্ক স্থায়ীভাবে বিভক্ত হতে পারে – যার সবচেয়ে উল্লেখযোগ্য উদাহরণ হলো DAO ফর্ক-এর মাধ্যমে Ethereum Classic-এর সৃষ্টি।
ইথিরিয়ামের অন্তর্নিহিত সফটওয়্যারটি দুটি অংশে বিভক্ত, যা এক্সিকিউশন লেয়ার এবং কনসেন্সাস লেয়ার নামে পরিচিত।
এক্সিকিউশন আপগ্রেডের নামকরণ
2021 সাল থেকে, এক্সিকিউশন লেয়ার-এর আপগ্রেডগুলোর নামকরণ কালানুক্রমিকভাবে পূর্ববর্তী Devcon এবং Devconnect-এর স্থানগুলোর শহরের নাম অনুসারে করা হয়:
| আপগ্রেডের নাম | Devcon(nect) বছর | Devcon নম্বর | আপগ্রেডের তারিখ |
|---|---|---|---|
| Berlin | 2014 | 0 | এপ্রিল 15, 2021 |
| London | 2015 | I | আগস্ট 5, 2021 |
| Shanghai | 2016 | II | এপ্রিল 12, 2023 |
| Cancun | 2017 | III | মার্চ 13, 2024 |
| Prague | 2018 | IV | মে 7, 2025 |
| Osaka | 2019 | V | ডিসেম্বর 3, 2025 |
| Amsterdam | 2022 | Devconnect | নির্ধারিত নয় - পরবর্তী |
| Bogotá | 2022 | VI | নির্ধারিত নয় |
| Istanbul | 2023 | Devconnect | নির্ধারিত নয় |
| Bangkok | 2024 | VII | নির্ধারিত নয় |
| Buenos Aires | 2025 | Devconnect | নির্ধারিত নয় |
| Mumbai | 2026 | VIII | নির্ধারিত নয় |
কনসেন্সাস আপগ্রেডের নামকরণ
বিকন চেইন চালু হওয়ার পর থেকে, কনসেন্সাস লেয়ার-এর আপগ্রেডগুলোর নামকরণ বর্ণানুক্রমিকভাবে শুরু হওয়া মহাকাশীয় নক্ষত্রের নাম অনুসারে করা হয়:
| আপগ্রেডের নাম | আপগ্রেডের তারিখ |
|---|---|
| বিকন চেইন জেনেসিস | ডিসেম্বর 1, 2020 |
| Altair | অক্টোবর 27, 2021 |
| Bellatrix | সেপ্টেম্বর 6, 2022 |
| Capella | এপ্রিল 12, 2023 |
| Deneb | মার্চ 13, 2024 |
| Electra | মে 7, 2025 |
| Fulu | ডিসেম্বর 3, 2025 |
| Gloas | নির্ধারিত নয় - পরবর্তী |
| Heze | নির্ধারিত নয় |
সম্মিলিত নামকরণ
এক্সিকিউশন এবং কনসেন্সাস আপগ্রেডগুলো প্রাথমিকভাবে ভিন্ন ভিন্ন সময়ে চালু করা হয়েছিল, কিন্তু 2022 সালে The Merge-এর পর এগুলো একই সাথে ডিপ্লয় করা হচ্ছে। এর ফলে, একটি একক সংযুক্ত শব্দ ব্যবহার করে এই আপগ্রেডগুলোকে সহজে উল্লেখ করার জন্য কথ্য পরিভাষা তৈরি হয়েছে। এটি Shanghai-Capella আপগ্রেডের মাধ্যমে শুরু হয়েছিল, যা সাধারণত "Shapella" নামে পরিচিত, এবং পরবর্তী আপগ্রেডগুলোতেও এটি অব্যাহত রয়েছে।
| এক্সিকিউশন আপগ্রেড | কনসেন্সাস আপগ্রেড | সংক্ষিপ্ত নাম |
|---|---|---|
| Shanghai | Capella | "Shapella" |
| Cancun | Deneb | "Dencun" |
| Prague | Electra | "Pectra" |
| Osaka | Fulu | "Fusaka" |
| Amsterdam | Gloas | "Glamsterdam" |
| Bogotá | Heze | "Hegotá" |
অতীতের কিছু বিশেষভাবে গুরুত্বপূর্ণ আপগ্রেড সম্পর্কে সরাসরি তথ্যে যান: বিকন চেইন; The Merge; এবং EIP-1559
ভবিষ্যতের প্রটোকল আপগ্রেড খুঁজছেন? ইথিরিয়াম রোডম্যাপে আসন্ন আপগ্রেডগুলো সম্পর্কে জানুন।
Prague-Electra ("Pectra") আপগ্রেডে ইথিরিয়াম প্রটোকল-এর বেশ কয়েকটি উন্নতি অন্তর্ভুক্ত ছিল যার লক্ষ্য ছিল সমস্ত ব্যবহারকারী, লেয়ার 2 নেটওয়ার্ক, স্টেকার এবং নোড অপারেটরদের অভিজ্ঞতা উন্নত করা।
কম্পাউন্ডিং ভ্যালিডেটর একাউন্ট-এর মাধ্যমে স্টেকিং-এ একটি আপগ্রেড এসেছে, এবং এক্সিকিউশন উইথড্রয়াল এডড্রেস ব্যবহার করে স্টেক করা ফান্ডের ওপর নিয়ন্ত্রণ উন্নত হয়েছে। EIP-7251 একটি একক ভ্যালিডেটর-এর জন্য সর্বোচ্চ কার্যকরী ব্যালেন্স 2048-এ উন্নীত করেছে, যা স্টেকার-দের জন্য মূলধনের দক্ষতা বাড়িয়েছে। EIP-7002 একটি এক্সিকিউশন একাউন্ট-কে নিরাপদে ভ্যালিডেটর একশন ট্রিগার করতে সক্ষম করেছে, যার মধ্যে প্রস্থান করা বা ফান্ডের কিছু অংশ তুলে নেওয়া অন্তর্ভুক্ত, যা ETH স্টেকার-দের অভিজ্ঞতা উন্নত করার পাশাপাশি নোড অপারেটরদের জবাবদিহিতা জোরদার করতে সাহায্য করেছে।
আপগ্রেডের অন্যান্য অংশগুলো সাধারণ ব্যবহারকারীদের অভিজ্ঞতা উন্নত করার ওপর দৃষ্টি নিবদ্ধ করেছে। EIP-7702 একটি সাধারণ নন-স্মার্ট-কন্ট্রাক্ট একাউন্ট (EOA)-এর জন্য একটি স্মার্ট কন্ট্রাক্ট-এর মতো কোড এক্সিকিউট করার ক্ষমতা নিয়ে এসেছে। এটি ঐতিহ্যবাহী ইথিরিয়াম একাউন্ট-গুলোর জন্য অসীম নতুন কার্যকারিতা উন্মুক্ত করেছে, যেমন ট্রানজেকশন ব্যাচিং, গ্যাস স্পনসরশিপ, বিকল্প প্রমাণীকরণ, প্রোগ্রামেবল ব্যয়ের নিয়ন্ত্রণ, একাউন্ট রিকভারি মেকানিজম এবং আরও অনেক কিছু।
উন্নত ব্যবহারকারীর অভিজ্ঞতা:
- EIP-7702 - EOA একাউন্ট কোড সেট করা
- EIP-7691 - ব্লব থ্রুপুট বৃদ্ধি
- EIP-7623 - কলডাটা খরচ বৃদ্ধি
- EIP-7840 - EL কনফিগ ফাইলে ব্লব শিডিউল যোগ করা
উন্নত স্টেকিং অভিজ্ঞতা:
- EIP-7251 -
MAX_EFFECTIVE_BALANCEবৃদ্ধি - EIP-7002 - এক্সিকিউশন লেয়ার ট্রিগারযোগ্য প্রস্থান
- EIP-7685 - সাধারণ উদ্দেশ্যে এক্সিকিউশন লেয়ার রিকোয়েস্ট
- EIP-6110 - অনচেইন-এ ভ্যালিডেটর ডিপোজিট সরবরাহ
প্রটোকল দক্ষতা এবং নিরাপত্তা উন্নতি:
- EIP-2537 - BLS12-381 কার্ভ অপারেশনের জন্য প্রিকম্পাইল
- EIP-2935 - স্টেট-এ ঐতিহাসিক ব্লক হ্যাস সংরক্ষণ
- EIP-7549 - কমিটি ইনডেক্স এটেস্টেশন-এর বাইরে সরানো
- Pectra.wtf
- কীভাবে Pectra স্টেকিং অভিজ্ঞতা উন্নত করবে
- Electra আপগ্রেড স্পেসিফিকেশন পড়ুন
- Prague-Electra ("Pectra") সাধারণ জিজ্ঞাসা
Cancun আপগ্রেডে ইথিরিয়ামের এক্সিকিউশন-এর বেশ কিছু উন্নতি রয়েছে যার লক্ষ্য হলো স্কেলিং উন্নত করা, যা Deneb কনসেন্সাস আপগ্রেডের সাথে একত্রে কাজ করে।
উল্লেখযোগ্যভাবে এর মধ্যে EIP-4844 অন্তর্ভুক্ত রয়েছে, যা Proto-Danksharding নামে পরিচিত, এটি লেয়ার 2 রোলআপস-এর জন্য ডাটা স্টোরেজের খরচ উল্লেখযোগ্যভাবে হ্রাস করে। এটি ডাটা "ব্লবস" প্রবর্তনের মাধ্যমে অর্জিত হয় যা রোলআপস-কে অল্প সময়ের জন্য মেইননেট-এ ডাটা পোস্ট করতে সক্ষম করে। এর ফলে লেয়ার 2 রোলআপস-এর ব্যবহারকারীদের জন্য লেনদেন ফি উল্লেখযোগ্যভাবে কমে যায়।
- EIP-1153 - ট্রানজিয়েন্ট স্টোরেজ অপকোড
- EIP-4788 - EVM-এ বিকন ব্লক রুট
- EIP-4844 - শার্ড ব্লব লেনদেন (Proto-Danksharding)
- EIP-5656 -
MCOPY- মেমরি কপি করার নির্দেশ - EIP-6780 -
SELFDESTRUCTশুধুমাত্র একই লেনদেন-এ - EIP-7516 -
BLOBBASEFEEঅপকোড
Deneb আপগ্রেডে ইথিরিয়ামের কনসেন্সাস-এর বেশ কিছু উন্নতি রয়েছে যার লক্ষ্য হলো স্কেলিং উন্নত করা। এই আপগ্রেডটি Cancun এক্সিকিউশন আপগ্রেডের সাথে একত্রে আসে যাতে Proto-Danksharding (EIP-4844) সক্ষম করা যায়, এর পাশাপাশি বিকন চেইন-এর অন্যান্য উন্নতিও রয়েছে।
আগে থেকে তৈরি করা স্বাক্ষরিত "স্বেচ্ছায় প্রস্থান বার্তা" আর মেয়াদোত্তীর্ণ হয় না, ফলে থার্ড-পার্টি নোড অপারেটরের সাথে ফান্ড স্টেকিং করা ব্যবহারকারীদের আরও বেশি নিয়ন্ত্রণ দেওয়া হয়। এই স্বাক্ষরিত প্রস্থান বার্তার মাধ্যমে, স্টেকার-রা নোড অপারেশন অর্পণ করতে পারে এবং একই সাথে যেকোনো সময় নিরাপদে প্রস্থান করার এবং তাদের ফান্ড তুলে নেওয়ার ক্ষমতা বজায় রাখতে পারে, কারও অনুমতির প্রয়োজন ছাড়াই।
EIP-7514 ভ্যালিডেটরস-দের নেটওয়ার্ক-এ যোগদানের "চার্ন" রেট প্রতি এপোক-এ আট (8)-এ সীমাবদ্ধ করে ETH ইস্যুয়েন্স-কে আরও কঠোর করে। যেহেতু ETH ইস্যুয়েন্স মোট স্টেক করা ETH-এর সমানুপাতিক, তাই যোগদানকারী ভ্যালিডেটরস-এর সংখ্যা সীমিত করা নতুন ইস্যু করা ETH-এর বৃদ্ধির হার সীমাবদ্ধ করে, পাশাপাশি নোড অপারেটরদের জন্য হার্ডওয়্যারের প্রয়োজনীয়তা হ্রাস করে, যা ডিসেন্ট্রালাইজড হতে সাহায্য করে।
- EIP-4788 - EVM-এ বিকন ব্লক রুট
- EIP-4844 - শার্ড ব্লব লেনদেন
- EIP-7044 - চিরস্থায়ীভাবে বৈধ স্বাক্ষরিত স্বেচ্ছায় প্রস্থান
- EIP-7045 - সর্বোচ্চ এটেস্টেশন অন্তর্ভুক্তির স্লট বৃদ্ধি
- EIP-7514 - সর্বোচ্চ এপোক চার্ন লিমিট যোগ করা
Shanghai আপগ্রেড এক্সিকিউশন লেয়ার-এ স্টেকিং উইথড্রয়াল নিয়ে এসেছে। Capella আপগ্রেডের সাথে একত্রে, এটি ব্লকস-কে উইথড্রয়াল অপারেশন গ্রহণ করতে সক্ষম করেছে, যা স্টেকার-দের বিকন চেইন থেকে এক্সিকিউশন লেয়ার-এ তাদের ETH তুলে নেওয়ার অনুমতি দেয়।
- EIP-3651 –
COINBASEএডড্রেস ওয়ার্ম শুরু করে - EIP-3855 – নতুন
PUSH0নির্দেশ - EIP-3860 – লিমিট এবং মিটার ইনিটকোড
- EIP-4895 – অপারেশন হিসেবে বিকন চেইন পুশ উইথড্রয়াল
- EIP-6049 -
SELFDESTRUCTবাতিল করা
Capella আপগ্রেড ছিল কনসেন্সাস লেয়ার (বিকন চেইন)-এর তৃতীয় প্রধান আপগ্রেড এবং এটি স্টেকিং উইথড্রয়াল সক্ষম করেছে। Capella এক্সিকিউশন লেয়ার আপগ্রেড, Shanghai-এর সাথে সমলয়ে ঘটেছিল এবং স্টেকিং উইথড্রয়াল কার্যকারিতা সক্ষম করেছিল।
এই কনসেন্সাস লেয়ার আপগ্রেডটি সেই স্টেকার-দের জন্য ক্ষমতা নিয়ে এসেছে যারা তাদের প্রাথমিক ডিপোজিটের সাথে উইথড্রয়াল ক্রেডেনশিয়াল প্রদান করেনি, যার ফলে উইথড্রয়াল সক্ষম হয়।
আপগ্রেডটি স্বয়ংক্রিয় একাউন্ট সুইপিং কার্যকারিতাও প্রদান করেছে, যা যেকোনো উপলব্ধ রিওয়ার্ড পেমেন্ট বা সম্পূর্ণ উইথড্রয়ালের জন্য ভ্যালিডেটর একাউন্ট-গুলোকে ক্রমাগত প্রসেস করে।
প্রুফ-অফ-ওয়ার্ক ব্লকচেইন 58750000000000000000000-এর একটি টার্মিনাল টোটাল ডিফিকাল্টি অতিক্রম করার মাধ্যমে Paris আপগ্রেডটি ট্রিগার হয়েছিল। এটি 15 সেপ্টেম্বর 2022-এ 15537393 ব্লক-এ ঘটেছিল, যা পরবর্তী ব্লক-এ Paris আপগ্রেড ট্রিগার করে। Paris ছিল The Merge ট্রানজিশন - এর প্রধান বৈশিষ্ট্য ছিল প্রুফ-অফ-ওয়ার্ক মাইনিং এ্যালগরিদম এবং সংশ্লিষ্ট কনসেন্সাস লজিক বন্ধ করা এবং এর পরিবর্তে প্রুফ-অফ-স্টেক চালু করা। Paris নিজেই ছিল এক্সিকিউশন ক্লায়েন্ট-দের জন্য একটি আপগ্রেড (কনসেন্সাস লেয়ার-এ Bellatrix-এর সমতুল্য) যা তাদের সংযুক্ত কনসেন্সাস ক্লায়েন্ট-দের কাছ থেকে নির্দেশ নিতে সক্ষম করেছিল। এর জন্য অভ্যন্তরীণ API মেথডগুলোর একটি নতুন সেট সক্রিয় করার প্রয়োজন ছিল, যা সম্মিলিতভাবে Engine API নামে পরিচিত। এটি নিঃসন্দেহে Homestead-এর পর ইথিরিয়ামের ইতিহাসে সবচেয়ে উল্লেখযোগ্য আপগ্রেড ছিল!
- EIP-3675 – কনসেন্সাস-কে প্রুফ-অফ-স্টেক-এ আপগ্রেড করা
- EIP-4399 – DIFFICULTY অপকোড-কে PREVRANDAO দিয়ে প্রতিস্থাপন করা
Bellatrix আপগ্রেড ছিল বিকন চেইন-এর জন্য দ্বিতীয় নির্ধারিত আপগ্রেড, যা চেইনটিকে The Merge-এর জন্য প্রস্তুত করে। এটি নিষ্ক্রিয়তা এবং স্ল্যাশিংযোগ্য অপরাধের জন্য ভ্যালিডেটর জরিমানাকে তাদের সম্পূর্ণ মূল্যে নিয়ে আসে। Bellatrix-এ ফর্ক চয়েস নিয়মের একটি আপডেটও অন্তর্ভুক্ত রয়েছে যাতে চেইনটিকে The Merge এবং শেষ প্রুফ-অফ-ওয়ার্ক ব্লক থেকে প্রথম প্রুফ-অফ-স্টেক ব্লক-এ ট্রানজিশনের জন্য প্রস্তুত করা যায়। এর মধ্যে কনসেন্সাস ক্লায়েন্ট-দের 58750000000000000000000-এর টার্মিনাল টোটাল ডিফিকাল্টি সম্পর্কে সচেতন করা অন্তর্ভুক্ত।
Gray Glacier নেটওয়ার্ক আপগ্রেড ডিফিকাল্টি বোম্ব-কে তিন মাস পিছিয়ে দিয়েছে। এই আপগ্রেডে এটিই একমাত্র পরিবর্তন, এবং এটি প্রকৃতির দিক থেকে Arrow Glacier এবং Muir Glacier আপগ্রেডের মতো। Byzantium, Constantinople এবং London নেটওয়ার্ক আপগ্রেডেও একই ধরনের পরিবর্তন করা হয়েছে।
- EIP-5133 – সেপ্টেম্বর 2022 পর্যন্ত ডিফিকাল্টি বোম্ব বিলম্বিত করে
Arrow Glacier নেটওয়ার্ক আপগ্রেড ডিফিকাল্টি বোম্ব-কে কয়েক মাস পিছিয়ে দিয়েছে। এই আপগ্রেডে এটিই একমাত্র পরিবর্তন, এবং এটি প্রকৃতির দিক থেকে Muir Glacier আপগ্রেডের মতো। Byzantium, Constantinople এবং London নেটওয়ার্ক আপগ্রেডেও একই ধরনের পরিবর্তন করা হয়েছে।
- EIP-4345 – জুন 2022 পর্যন্ত ডিফিকাল্টি বোম্ব বিলম্বিত করে
Altair আপগ্রেড ছিল বিকন চেইন-এর জন্য প্রথম নির্ধারিত আপগ্রেড। এটি "সিঙ্ক কমিটি"-এর জন্য সমর্থন যোগ করেছে—যা লাইট ক্লায়েন্ট-দের সক্ষম করে, এবং The Merge-এর দিকে উন্নয়ন অগ্রসর হওয়ার সাথে সাথে ভ্যালিডেটর নিষ্ক্রিয়তা এবং স্ল্যাশিং জরিমানা বাড়িয়েছে।
Altair ছিল প্রথম বড় নেটওয়ার্ক আপগ্রেড যার একটি নির্দিষ্ট রোলআউট সময় ছিল। এর আগের প্রতিটি আপগ্রেড প্রুফ-অফ-ওয়ার্ক চেইনে একটি ঘোষিত ব্লক নম্বরের ওপর ভিত্তি করে ছিল, যেখানে ব্লক-এর সময় পরিবর্তিত হয়। বিকন চেইন-এর জন্য প্রুফ-অফ-ওয়ার্ক সমাধানের প্রয়োজন নেই, এবং এর পরিবর্তে এটি একটি সময়-ভিত্তিক এপোক সিস্টেমে কাজ করে যা 32টি বারো-সেকেন্ডের "স্লট" নিয়ে গঠিত যেখানে ভ্যালিডেটরস ব্লকস প্রস্তাব করতে পারে। এই কারণেই আমরা ঠিক জানতাম কখন আমরা 74,240 এপোক-এ পৌঁছাব এবং Altair লাইভ হবে!
London আপগ্রেড EIP-1559 চালু করেছে, যা ট্রানজেকশন ফি মার্কেট সংস্কার করেছে, এর পাশাপাশি গ্যাস রিফান্ড কীভাবে পরিচালনা করা হয় এবং Ice Age শিডিউলে পরিবর্তন এনেছে।
London আপগ্রেডের আগে, ইথিরিয়ামে নির্দিষ্ট আকারের ব্লকস ছিল। উচ্চ নেটওয়ার্ক চাহিদার সময়ে, এই ব্লকস পূর্ণ ক্ষমতায় কাজ করত। ফলস্বরূপ, ব্যবহারকারীদের প্রায়শই একটি ব্লক-এ অন্তর্ভুক্ত হওয়ার জন্য চাহিদা কমার অপেক্ষা করতে হতো, যা ব্যবহারকারীর খারাপ অভিজ্ঞতার দিকে পরিচালিত করত। London আপগ্রেড ইথিরিয়ামে পরিবর্তনশীল আকারের ব্লকস চালু করেছে।
আগস্ট 2021-এর London আপগ্রেড-এর মাধ্যমে ইথিরিয়াম নেটওয়ার্ক-এ ট্রানজেকশন ফি গণনা করার পদ্ধতি পরিবর্তিত হয়েছে। London আপগ্রেডের আগে, base এবং priority ফি আলাদা না করেই ফি গণনা করা হতো, যা নিম্নরূপ:
ধরা যাক Alice-কে Bob-কে 1 ETH দিতে হবে। লেনদেন-এ, গ্যাস লিমিট হলো 21,000 ইউনিট, এবং গ্যাস প্রাইস হলো 200 gwei।
মোট ফি হতো: গ্যাস ইউনিট (লিমিট) * প্রতি ইউনিটের গ্যাস প্রাইস অর্থাৎ 21,000 * 200 = 4,200,000 gwei বা 0.0042 ETH
London আপগ্রেডে EIP-1559-এর বাস্তবায়ন ট্রানজেকশন ফি মেকানিজমকে আরও জটিল করে তুলেছে, কিন্তু গ্যাস ফি-কে আরও অনুমানযোগ্য করে তুলেছে, যার ফলে একটি আরও দক্ষ ট্রানজেকশন ফি মার্কেট তৈরি হয়েছে। ব্যবহারকারীরা লেনদেন এক্সিকিউট করার জন্য তারা কত টাকা দিতে ইচ্ছুক তার সাথে সামঞ্জস্যপূর্ণ একটি maxFeePerGas দিয়ে লেনদেন জমা দিতে পারে, এই জেনে যে তারা গ্যাসের বাজার মূল্যের (baseFeePerGas) চেয়ে বেশি অর্থ প্রদান করবে না, এবং তাদের টিপ বাদ দিয়ে অতিরিক্ত যেকোনো অর্থ ফেরত পাবে।
এই ভিডিওটি EIP-1559 এবং এর সুবিধাগুলো ব্যাখ্যা করে: EIP-1559 ব্যাখ্যা করা হয়েছে
- আপনি কি একজন ডিএ্যাপ ডেভেলপার? আপনার লাইব্রেরি এবং টুলিং আপগ্রেড করতে ভুলবেন না।
- ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- Ethereum Cat Herder-এর ব্যাখ্যামূলক লেখা পড়ুন
- EIP-1559 – ট্রানজেকশন ফি মার্কেট উন্নত করে
- EIP-3198 – একটি ব্লক থেকে
BASEFEEফেরত দেয় - EIP-3529 - EVM অপারেশনের জন্য গ্যাস রিফান্ড হ্রাস করে
- EIP-3541 -
0xEFদিয়ে শুরু হওয়া কন্ট্রাক্ট ডিপ্লয় করা প্রতিরোধ করে - EIP-3554 – ডিসেম্বর 2021 পর্যন্ত Ice Age বিলম্বিত করে
Berlin আপগ্রেড নির্দিষ্ট EVM একশনের জন্য গ্যাস খরচ অপ্টিমাইজ করেছে, এবং একাধিক লেনদেন প্রকারের জন্য সমর্থন বাড়িয়েছে।
- EIP-2565 – ModExp গ্যাস খরচ কমায়
- EIP-2718 – একাধিক লেনদেন প্রকারের জন্য সহজ সমর্থন সক্ষম করে
- EIP-2929 – স্টেট এক্সেস অপকোডের জন্য গ্যাস খরচ বৃদ্ধি করে
- EIP-2930 – ঐচ্ছিক এক্সেস লিস্ট যোগ করে
নিরাপদে চালু হওয়ার জন্য বিকন চেইন-এর 32 স্টেক করা ETH-এর 16384টি ডিপোজিটের প্রয়োজন ছিল। এটি 27 নভেম্বর ঘটেছিল, এবং বিকন চেইন 1 ডিসেম্বর, 2020-এ ব্লকস তৈরি করা শুরু করে।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
বিকন চেইনস্টেকিং ডিপোজিট কন্টাক্ট ইথিরিয়াম ইকোসিস্টেমে স্টেকিং চালু করেছে। যদিও এটি একটি মেইননেট কন্ট্রাক্ট, এটি বিকন চেইন চালু করার টাইমলাইনের ওপর সরাসরি প্রভাব ফেলেছিল, যা একটি গুরুত্বপূর্ণ ইথিরিয়াম আপগ্রেড।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
স্টেকিংMuir Glacier ফর্ক ডিফিকাল্টি বোম্ব-এ একটি বিলম্ব চালু করেছে। প্রুফ-অফ-ওয়ার্ক কনসেন্সাস মেকানিজম-এর ব্লক ডিফিকাল্টি বৃদ্ধি লেনদেন পাঠানো এবং ডিএ্যাপস ব্যবহারের জন্য অপেক্ষার সময় বাড়িয়ে ইথিরিয়ামের ব্যবহারযোগ্যতা হ্রাস করার হুমকি দিচ্ছিল।
- EIP-2384 – ডিফিকাল্টি বোম্ব-কে আরও 4,000,000 ব্লকস, বা ~611 দিনের জন্য বিলম্বিত করে।
Istanbul ফর্ক:
- ইথিরিয়াম ভার্চুয়াল মেশিন-এ নির্দিষ্ট একশনের গ্যাস খরচ অপ্টিমাইজ করেছে।
- ডিনায়াল-অফ-সার্ভিস এ্যাটাক প্রতিরোধ ক্ষমতা উন্নত করেছে।
- SNARKs এবং STARKs-এর ওপর ভিত্তি করে লেয়ার 2 স্কেলিং সমাধানগুলোকে আরও পারফরম্যান্ট করেছে।
- ইথিরিয়াম এবং Zcash-কে ইন্টারঅপারেট করতে সক্ষম করেছে।
- কন্ট্রাক্ট-গুলোকে আরও সৃজনশীল ফাংশন চালু করার অনুমতি দিয়েছে।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- EIP-152 – ইথিরিয়াম-কে Zcash-এর মতো গোপনীয়তা-সংরক্ষণকারী মুদ্রার সাথে কাজ করার অনুমতি দেয়।
- EIP-1108 – [গ্যাস](/glossary/#gas) খরচ উন্নত করতে সস্তা ক্রিপ্টোগ্রাফি।
- EIP-1344 –
CHAINID[অপকোড](/developers/docs/ethereum-stack/#ethereum-virtual-machine) যোগ করে রিপ্লে এ্যাটাক থেকে ইথিরিয়াম-কে রক্ষা করে। - EIP-1884 – ব্যবহারের ওপর ভিত্তি করে অপকোড গ্যাস প্রাইস অপ্টিমাইজ করা।
- EIP-2028 – ব্লকস-এ আরও ডাটা অনুমতি দিতে CallData-এর খরচ কমায় – যা [লেয়ার 2 স্কেলিং](/developers/docs/scaling/#layer-2-scaling)-এর জন্য ভালো।
- EIP-2200 – অন্যান্য অপকোড গ্যাস প্রাইস পরিবর্তন।
Constantinople ফর্ক:
- ব্লক মাইনিং রিওয়ার্ড 3 থেকে 2 ETH-এ হ্রাস করেছে।
- প্রুফ-অফ-স্টেক বাস্তবায়িত হওয়ার আগে ব্লকচেইন যাতে ফ্রিজ না হয় তা নিশ্চিত করেছে।
- ইথিরিয়াম ভার্চুয়াল মেশিন-এ নির্দিষ্ট একশনের গ্যাস খরচ অপ্টিমাইজ করেছে।
- এখনও তৈরি হয়নি এমন এডড্রেস-এর সাথে ইন্টারঅ্যাক্ট করার ক্ষমতা যোগ করেছে।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- EIP-145 – নির্দিষ্ট অনচেইন একশনের খরচ অপ্টিমাইজ করে।
- EIP-1014 – আপনাকে এখনও তৈরি হয়নি এমন এডড্রেস-এর সাথে ইন্টারঅ্যাক্ট করার অনুমতি দেয়।
- EIP-1052 – অন্য কন্ট্রাক্ট-এর কোডের হ্যাস পুনরুদ্ধার করতে
EXTCODEHASHনির্দেশ চালু করে। - EIP-1234 – প্রুফ-অফ-স্টেক-এর আগে ব্লকচেইন যাতে ফ্রিজ না হয় তা নিশ্চিত করে এবং ব্লক রিওয়ার্ড 3 থেকে 2 ETH-এ হ্রাস করে।
Byzantium ফর্ক:
- ব্লক মাইনিং রিওয়ার্ড 5 থেকে 3 ETH-এ হ্রাস করেছে।
- ডিফিকাল্টি বোম্ব-কে এক বছর বিলম্বিত করেছে।
- অন্যান্য কন্ট্রাক্ট-এ নন-স্টেট-চেঞ্জিং কল করার ক্ষমতা যোগ করেছে।
- লেয়ার 2 স্কেলিং-এর অনুমতি দিতে নির্দিষ্ট ক্রিপ্টোগ্রাফি পদ্ধতি যোগ করেছে।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- EIP-140 –
REVERTঅপকোড যোগ করে। - EIP-658 – সাফল্য বা ব্যর্থতা নির্দেশ করতে লেনদেন রসিদে স্ট্যাটাস ফিল্ড যোগ করা হয়েছে।
- EIP-196 – [ZK-Snarks](/developers/docs/scaling/zk-rollups/)-এর অনুমতি দিতে এলিপটিক কার্ভ এবং স্কেলার মাল্টিপ্লিকেশন যোগ করে।
- EIP-197 – [ZK-Snarks](/developers/docs/scaling/zk-rollups/)-এর অনুমতি দিতে এলিপটিক কার্ভ এবং স্কেলার মাল্টিপ্লিকেশন যোগ করে।
- EIP-198 – RSA সিগনেচার ভেরিফিকেশন সক্ষম করে।
- EIP-211 – পরিবর্তনশীল দৈর্ঘ্যের রিটার্ন ভ্যালুর জন্য সমর্থন যোগ করে।
- EIP-214 –
STATICCALLঅপকোড যোগ করে, যা অন্যান্য কন্ট্রাক্ট-এ নন-স্টেট-চেঞ্জিং কলের অনুমতি দেয়। - EIP-100 – ডিফিকাল্টি এডজাস্টমেন্ট ফর্মুলা পরিবর্তন করে।
- EIP-649 – [ডিফিকাল্টি বোম্ব](/glossary/#difficulty-bomb)-কে 1 বছর বিলম্বিত করে এবং ব্লক রিওয়ার্ড 5 থেকে 3 ETH-এ হ্রাস করে।
Spurious Dragon ফর্ক ছিল নেটওয়ার্ক-এ ডিনায়াল অফ সার্ভিস (DoS) এ্যাটাকের (সেপ্টেম্বর/অক্টোবর 2016) দ্বিতীয় প্রতিক্রিয়া, যার মধ্যে অন্তর্ভুক্ত ছিল:
- নেটওয়ার্ক-এ ভবিষ্যতের এ্যাটাক প্রতিরোধ করতে অপকোড প্রাইসিং টিউনিং করা।
- ব্লকচেইন স্টেট-এর "ডিব্লোট" সক্ষম করা।
- রিপ্লে এ্যাটাক প্রটেকশন যোগ করা।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- EIP-155 – একটি ইথিরিয়াম চেইন থেকে লেনদেন-কে বিকল্প চেইনে রিব্রডকাস্ট হওয়া থেকে বাধা দেয়, উদাহরণস্বরূপ একটি টেস্টনেট লেনদেন মূল ইথিরিয়াম চেইনে রিপ্লে হওয়া।
- EIP-160 –
EXPঅপকোডের দাম সমন্বয় করে – কম্পিউটেশনালি ব্যয়বহুল কন্ট্রাক্ট অপারেশনের মাধ্যমে নেটওয়ার্ক-কে ধীর করা আরও কঠিন করে তোলে। - EIP-161 – DOS এ্যাটাকের মাধ্যমে যোগ করা খালি একাউন্ট-গুলো অপসারণের অনুমতি দেয়।
- EIP-170 – ব্লকচেইন-এ একটি কন্ট্রাক্ট-এর সর্বোচ্চ কোড সাইজ পরিবর্তন করে – 24576 বাইট-এ।
Tangerine Whistle ফর্ক ছিল নেটওয়ার্ক-এ ডিনায়াল অফ সার্ভিস (DoS) এ্যাটাকের (সেপ্টেম্বর/অক্টোবর 2016) প্রথম প্রতিক্রিয়া, যার মধ্যে অন্তর্ভুক্ত ছিল:
- আন্ডারপ্রাইসড অপারেশন কোড সম্পর্কিত জরুরি নেটওয়ার্ক স্বাস্থ্য সমস্যাগুলোর সমাধান করা।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- EIP-150 – স্প্যাম এ্যাটাক-এ ব্যবহার করা যেতে পারে এমন অপকোডগুলোর গ্যাস খরচ বৃদ্ধি করে।
- EIP-158 – ইথিরিয়াম প্রটোকল-এর পূর্ববর্তী সংস্করণগুলোর ত্রুটির কারণে খুব কম খরচে স্টেট-এ রাখা বিপুল সংখ্যক খালি একাউন্ট অপসারণ করে স্টেট সাইজ হ্রাস করে।
DAO ফর্ক ছিল 2016 DAO এ্যাটাক-এর প্রতিক্রিয়া যেখানে একটি হ্যাক-এ একটি অনিরাপদ DAO কন্ট্রাক্ট থেকে 3.6 মিলিয়নেরও বেশি ETH চুরি হয়ে গিয়েছিল। ফর্ক-টি ত্রুটিপূর্ণ কন্ট্রাক্ট থেকে ফান্ডগুলোকে একটি নতুন কন্ট্রাক্ট-এ স্থানান্তরিত করেছে যার একটি মাত্র ফাংশন ছিল: উইথড্র। যারা ফান্ড হারিয়েছিল তারা তাদের ওয়ালেট-এ থাকা প্রতি 100 DAO টোকেন-এর জন্য 1 ETH তুলে নিতে পারত।
এই পদক্ষেপের ওপর ইথিরিয়াম কমিউনিটি ভোট দিয়েছিল। যেকোনো ETH হোল্ডার একটি ভোটিং প্ল্যাটফর্ম-এ একটি লেনদেন-এর মাধ্যমে ভোট দিতে সক্ষম হয়েছিল। ফর্ক করার সিদ্ধান্তটি 85%-এরও বেশি ভোটে পৌঁছেছিল।
কিছু মাইনার ফর্ক করতে অস্বীকার করেছিল কারণ DAO ঘটনাটি প্রটোকল-এর কোনো ত্রুটি ছিল না। তারা পরবর্তীতে Ethereum Classic গঠন করে।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
Homestead ফর্ক যা ভবিষ্যতের দিকে তাকিয়ে ছিল। এতে বেশ কয়েকটি প্রটোকল পরিবর্তন এবং একটি নেটওয়ার্কিং পরিবর্তন অন্তর্ভুক্ত ছিল যা ইথিরিয়াম-কে আরও নেটওয়ার্ক আপগ্রেড করার ক্ষমতা দিয়েছিল।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
- EIP-2 – কন্ট্রাক্ট তৈরির প্রক্রিয়ায় সম্পাদনা করে।
- EIP-7 – নতুন অপকোড যোগ করে:
DELEGATECALL - EIP-8 – devp2p ফরোয়ার্ড কম্প্যাটিবিলিটি প্রয়োজনীয়তা চালু করে
Frontier thawing ফর্ক প্রতি ব্লক-এ 5,000 গ্যাস লিমিট তুলে নিয়েছে এবং ডিফল্ট গ্যাস প্রাইস 51 gwei-তে সেট করেছে। এটি লেনদেন-এর অনুমতি দিয়েছে – লেনদেন-এর জন্য 21,000 গ্যাস প্রয়োজন। প্রুফ-অফ-স্টেক-এ ভবিষ্যতের হার্ড ফর্ক নিশ্চিত করতে ডিফিকাল্টি বোম্ব চালু করা হয়েছিল।
Frontier ছিল ইথিরিয়াম প্রজেক্টের একটি লাইভ, কিন্তু বেয়ারবোন বাস্তবায়ন। এটি সফল অলিম্পিক টেস্টিং পর্ব অনুসরণ করেছিল। এটি প্রযুক্তিগত ব্যবহারকারীদের, বিশেষ করে ডেভেলপারদের জন্য উদ্দিষ্ট ছিল। ব্লকস-এর একটি 5,000 গ্যাস লিমিট ছিল। এই ‘thawing’ পিরিয়ড মাইনারদের তাদের অপারেশন শুরু করতে এবং প্রারম্ভিক গ্রহণকারীদের ‘তাড়াহুড়ো’ না করেই তাদের ক্লায়েন্ট ইনস্টল করতে সক্ষম করেছিল।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
ইথার আনুষ্ঠানিকভাবে 42 দিনের জন্য বিক্রির জন্য উন্মুক্ত হয়েছিল। আপনি এটি BTC দিয়ে কিনতে পারতেন।
ইথিরিয়াম ফাউন্ডেশনের ঘোষণা পড়ুন
ড. গ্যাভিন উড রচিত ইয়েলো পেপার হলো ইথিরিয়াম প্রটোকল-এর একটি প্রযুক্তিগত সংজ্ঞা।
2015 সালে প্রজেক্টটি চালু হওয়ার আগে, 2013 সালে ইথিরিয়ামের প্রতিষ্ঠাতা ভিটালিক বুটেরিন দ্বারা প্রকাশিত পরিচায়ক পেপার।
হোয়াইটপেপার