মূল কন্টেন্টে যান

ভিটালিক বুটেরিনের উপস্থাপনায় ৩০ মিনিটে ইথেরিয়াম

একটি বিকেন্দ্রীকৃত ওয়ার্ল্ড কম্পিউটার হিসেবে ইথেরিয়ামের বিবর্তন নিয়ে ভিটালিক বুটেরিনের আলোচনা, যেখানে প্রুফ-অফ-স্টেক, লেয়ার ২ স্কেলিং, অ্যাকাউন্ট অ্যাবস্ট্রাকশন এবং ভবিষ্যতের রূপরেখা তুলে ধরা হয়েছে।

Date published: 12 নভেম্বর, 2024

ভিটালিক বুটেরিন, ইথেরিয়ামের প্রতিষ্ঠাতা, একটি বিকেন্দ্রীকৃত ওয়ার্ল্ড কম্পিউটার হিসেবে ইথেরিয়ামের বিবর্তনের একটি বিস্তৃত ওভারভিউ দিয়ে Devcon SEA শুরু করেন। ভিটালিক প্রুফ-অফ-স্টেক (PoS), লেয়ার ২ (l2) স্কেলিং, ক্লায়েন্ট বৈচিত্র্য এবং ইথেরিয়াম ইকোসিস্টেম ভবিষ্যতে কোন দিকে যাচ্ছে তা নির্ধারণকারী অ্যাপ্লিকেশনগুলো নিয়ে আলোচনা করেন।

এই প্রতিলিপিটি ইথেরিয়াম ফাউন্ডেশন দ্বারা প্রকাশিত মূল ভিডিও প্রতিলিপির (opens in a new tab) একটি সহজলভ্য অনুলিপি। পড়ার সুবিধার জন্য এটি সামান্য সম্পাদনা করা হয়েছে।

ভূমিকা (0:02)

দারুণ, তো ৩০ মিনিটে ইথেরিয়াম। এটি এমন একটি প্রেজেন্টেশন যা আমি লঞ্চের পর থেকে মূলত প্রতিটি Devcon-এ দিয়েছি। মজার বিষয় হলো, ইথেরিয়াম ইকোসিস্টেমের পরিবর্তনের সাথে সাথে এবং ইথেরিয়াম প্রোটোকল পরিবর্তনের সাথে সাথে, সময়ের পরিবর্তনের সাথে সাথে এর বিষয়বস্তুও বেশ খানিকটা বদলে যায়। আপনি যদি 2015 সালের এর সমতুল্য প্রেজেন্টেশনে ফিরে যান, তবে আপনি আঙ্কেল ব্লক (uncle blocks) সম্পর্কে অনেক কিছু শুনতে পাবেন। অবশ্যই, আঙ্কেল ব্লকগুলো প্রুফ-অফ-ওয়ার্ক (PoW)-এর একটি বৈশিষ্ট্য। এখন আমাদের প্রুফ-অফ-স্টেক (PoS) রয়েছে, তাই আমাদের আর আঙ্কেল ব্লক নেই। ইথেরিয়ামে এখন অবশ্যই লেয়ার ২ (l2) রয়েছে, এবং তখন এতে লেয়ার ২ (l2) একেবারেই ছিল না। এখন আমরা জানি লেয়ার ২ (l2) হলো গল্পের অর্ধেক। ইথেরিয়াম সর্বোপরি একটি বিবর্তিত ইকোসিস্টেম, এবং প্রযুক্তির পরিবর্তনের সাথে সাথে এর বিষয়বস্তুও পরিবর্তিত হতে থাকবে, এবং ইকোসিস্টেমের ফোকাস মৌলিক অবকাঠামো তৈরি থেকে শুরু করে অ্যাপ্লিকেশনগুলোর ওপর বিশাল পরিমাণ জোর দেওয়ার দিকে পরিবর্তিত হওয়ার সাথে সাথে এটিও বদলাবে।

তাহলে ইথেরিয়াম কী? প্রথমত, ইথেরিয়াম হলো ওয়ার্ল্ড কম্পিউটার। এখানে কার মনে আছে যে ইথেরিয়াম ওয়ার্ল্ড কম্পিউটার? এটি সেই জায়গা যেখানে আমার সেই মিমটি রাখার কথা যেখানে মহাকাশে বন্দুক হাতে একজন লোক বলছে "সবসময়ই ছিল", কিন্তু আমি কখনোই বুঝতে পারিনি কেন কাউকে এমন একটি আশ্চর্যজনক এবং সুন্দর সত্য জানানোর সাথে সাথে বাড়ি থেকে 20,000 কিলোমিটার দূরে মহাকাশে তাকে গুলি করার বিষয়টি যুক্ত থাকে। তাই আমি আজ সেটি করতে যাচ্ছি না। ইথেরিয়াম হলো ওয়ার্ল্ড কম্পিউটার। এটি সবসময়ই ছিল, সবসময়ই থাকবে।

এর পাশাপাশি, ইথেরিয়াম হলো একটি অবিশ্বাস্যভাবে বড় এবং বৈচিত্র্যময় অনচেইন অর্থনীতি। সৌভাগ্যবশত, আমার ঠিক আগে জশ অর্থনীতির বিভিন্ন দিক নিয়ে একটি অবিশ্বাস্যভাবে ভালো প্রেজেন্টেশন দিয়েছেন। ইথেরিয়াম একটি অবিশ্বাস্যভাবে বড় এবং বৈচিত্র্যময় গ্লোবাল কমিউনিটিও বটে। ইথেরিয়াম অনেক কিছুই। আমার মনে হয় আমার সম্ভবত "ETH ইজ মানি" লেখা একটি ফ্ল্যাশিং সাইনও লাগানো উচিত, তবে ইথেরিয়াম আসলে অনেক কিছুই।

ওয়ার্ল্ড কম্পিউটার কীভাবে কাজ করে? আমি যেভাবে এটি নিয়ে ভাবি তা হলো লেয়ার ১ (l1) হলো ট্রাস্ট মেশিন, এবং লেয়ার ২ (l2) হলো জিপিইউ (GPU)। ইথেরিয়ামের লেয়ার ১ (l1), অর্থাৎ মূল ইথেরিয়াম ব্লকচেইন, হলো সেই নোঙর যা বাকি ইকোসিস্টেমকে নিরাপদ রাখে এবং বাকি ইকোসিস্টেমকে একসাথে ধরে রাখে। লেয়ার ১ (l1)-এর কারণেই লেয়ার ২ (l2)-গুলো একে অপরের সাথে ট্রাস্টলেসভাবে (trustlessly) কথা বলতে সক্ষম হয়। অন্তত একবার সবকিছু স্টেজ 2-তে আপগ্রেড হয়ে গেলে, আপনি একটি সম্পদ নিতে পারবেন, এটি Optimism-এ ইস্যু করতে পারবেন, এবং তারপর এটিকে সরিয়ে Arbitrum-এ একটি স্মার্ট কন্ট্রাক্ট-এর ভেতরে রাখতে পারবেন, এবং শূন্য কাউন্টারপার্টি ঝুঁকিতে এটি করতে পারবেন। লেয়ার ১ (l1) অতি দ্রুত হওয়ার জন্য নয়; এটি প্রতি সেকেন্ডে এক মিলিয়ন ট্রানজ্যাকশন করার জন্যও নয়। লেয়ার ১ (l1) প্রথমত এবং প্রধানত বিকেন্দ্রীকৃত হওয়ার জন্য, শক্তিশালী হওয়ার জন্য এবং এমন কিছু হওয়ার জন্য যা নির্ভরযোগ্য।

লেয়ার ২ (l2) হলো জিপিইউ (GPU)। লেয়ার ২ (l2) হলেন আপনারা সবাই যারা এই রুমে আছেন এবং কোনো না কোনো লেয়ার ২ (l2)-এর অংশ। এখানে কে লেয়ার ২ (l2)-এর অংশ? ইয়ে। এখানে কে লেয়ার ২ (l2) ব্যবহার করেছেন? এখানে কে লেয়ার ১ (l1) ব্যবহার করেছেন? ভালো, আমরা সবাই এখানে ব্যবহারকারী। এখানে এরকম অনেকগুলো ভিন্ন ভিন্ন জিপিইউ (GPU) রয়েছে, এবং ইথেরিয়াম ওয়ার্ল্ড কম্পিউটার একসাথে টিকে থাকতে সক্ষম কারণ এই জিপিইউগুলোর প্রতিটি অপটিমিস্টিক প্রুফ সিস্টেম, জিরো-নলেজ প্রুফ, SNARK, STARK, plonk বা অন্য যেকোনো বাজওয়ার্ডের মাধ্যমে ট্রাস্ট মেশিনের সাথে সংযুক্ত। এই সমস্ত সিস্টেম নিশ্চিত করে যে লেয়ার ১ (l1) ট্রাস্টলেসভাবে যাচাই করতে সক্ষম যে লেয়ার ২ (l2)-গুলোর ভেতরে কী ঘটছে, এবং লেয়ার ২ (l2)-গুলোও ট্রাস্টলেসভাবে পড়তে সক্ষম যে লেয়ার ১ (l1)-এ কী ঘটছে।

বিকেন্দ্রীকরণ এবং বৈচিত্র্য (5:11)

এই দুটি উপাদানের মধ্যে একটি গুরুত্বপূর্ণ মিথস্ক্রিয়া রয়েছে এবং এগুলো একসাথে মিলে আজকের ইথেরিয়াম তৈরি করেছে। L1 কী? এটি একটি চেইন। এটি প্রুফ-অফ-স্টেক (PoS) চালায়। এটি ভাঙে না। এর মানে কী? ইথেরিয়াম L1 হলো এমন একটি চেইন যা এখন পর্যন্ত নয় বছরেরও বেশি সময় ধরে টিকে আছে, এবং এটি তার বর্তমান প্রুফ-অফ-স্টেক (PoS) রূপে দুই বছরেরও বেশি সময় ধরে বিদ্যমান। একটি বেস লেয়ারের জন্য সত্যিই গুরুত্বপূর্ণ বিষয়গুলোর মধ্যে একটি হলো স্পষ্ট প্রমাণ থাকা যে আপনি এমন একটি বেস লেয়ারের ওপর নির্মাণ করছেন যা বিকেন্দ্রীকৃত, উন্মুক্ত, শক্তিশালী এবং ভবিষ্যতে এই বৈশিষ্ট্যগুলো বজায় রাখার সম্ভাবনা রয়েছে।

এর একটি অংশ হলো পরিবর্তনে ধীর হওয়া। আপনি এমন কোনো সিস্টেম চাইবেন না যা হঠাৎ করে মঙ্গলবার সকালে জেগে উঠবে, নতুন ম্যানেজমেন্ট পাবে, এবং তারপর সিদ্ধান্ত নেবে যে এটি পুরোপুরি একগুচ্ছ অ্যাপ্লিকেশন মুছে ফেলতে শুরু করবে, এর পুরো মডেল পরিবর্তন করবে, ফি 10 গুণ বাড়িয়ে দেবে, বা কোনো সতর্কতা ছাড়াই অন্যান্য কাজ করবে। বিকেন্দ্রীকরণ এবং স্থিতিস্থাপকতার আরেকটি অংশ হলো পুনরুদ্ধার। যখনই কোনো সমস্যা দেখা দেয়, তখন তা থেকে পুনরুদ্ধার করতে সক্ষম হওয়া এবং সময়ের সাথে সাথে লেয়ার ১ (l1)-এর গুণমান উন্নত করা।

আমরা যদি বিটকয়েন প্রুফ-অফ-ওয়ার্ক (PoW) মাইনিং পুল বনাম ইথেরিয়াম প্রুফ-অফ-স্টেক (PoS) স্টেকিং পুলের একটি চার্ট দেখি, আমি এখানে ইচ্ছাকৃতভাবেই উদার হচ্ছি, কারণ দ্য মার্জ-এর আগে, ইথেরিয়াম প্রুফ-অফ-ওয়ার্ক (PoW) বিকেন্দ্রীকরণ আরও বেশি কেন্দ্রীভূত ছিল। ইথেরিয়াম প্রুফ-অফ-স্টেক (PoS)-এর দিকে আমরা যা দেখি তা হলো স্টেকিং পুলগুলোর একটি বেশ বৈচিত্র্যময় সেট। আপনি যদি Lido-তে জুম করেন, তবে এর শেয়ার 30%-এর সামান্য নিচে, কিন্তু Lido কোনো একক সত্তা নয়। এটি একটি DAO। প্রযুক্তিগতভাবে ডিপোজিটগুলো প্রায় 40টি ভিন্ন নোড অপারেটরের মধ্যে বিভক্ত। এটিকে এক থেকে 40 জন সত্তার মাঝামাঝি কিছু হিসেবে ভাবা যুক্তিসঙ্গত।

এরপর আমাদের রয়েছে "অচিহ্নিত" (unidentified)। অচিহ্নিত কোনো সত্তা নয়, ঠিক যেমন আপনার কীবোর্ডের "any" কী আসলে কোনো কী নয়। আমরা আসলে জানি না এটি কী। সম্ভবত অনেক সোলো স্টেকার, ছোট ব্যবসার স্টেকার এবং বিভিন্ন ক্ষুদ্র স্টেকিং পুল রয়েছে। আজকের ইথেরিয়াম L1-এর প্রুফ-অফ-স্টেক (PoS) ডিজাইনে আসলে আশ্চর্যজনকভাবে উচ্চ মাত্রার বিকেন্দ্রীকরণ রয়েছে, এবং এটি এমন একটি বৈশিষ্ট্য যা সময়ের সাথে সাথে কেবল উন্নতই হয়েছে।

একটি বৈশিষ্ট্য যা আসলে অনেক উন্নত হয়েছে তা হলো ক্লায়েন্ট বৈচিত্র্য। প্রায় পাঁচ বছর আগে ইথেরিয়াম মূলত শুধুই গো ইথেরিয়াম (geth) ছিল। যখন আপনার এমন একটি ইকোসিস্টেম থাকে যা একটি ক্লায়েন্ট দ্বারা নিয়ন্ত্রিত হয়, তখন সেটি নিজেই ব্যর্থতার একটি কেন্দ্রীয় বিন্দু হয়ে ওঠে। এখানে কার 2016 সালের DoS আক্রমণের কথা মনে আছে? আপনি ভোর 5:17 টায় ঘুম থেকে ওঠেন, একটি সামরিক-শৈলীর ওয়েক-আপ কল পান, ওয়ার রুমে যান, এবং কেউ ক্লায়েন্টে একটি বাগ আবিষ্কার করেছে। পুরো চেইন থেমে যায়। আমরা এটি ঠিক করি, এবং তারপর দুই বা তিন দিন পর কেউ আরেকটি বাগ খুঁজে পায়। এটি পুরো এক মাস ধরে চলতে থাকে যতক্ষণ না শেষ পর্যন্ত আমাদের হার্ড ফর্ক করতে হয়। কিন্তু সেই সময়ে, ইথেরিয়ামের দুটি ভিন্ন ক্লায়েন্ট থাকার ক্ষমতা — সেই সময়ে সেগুলো ছিল গো ইথেরিয়াম (geth) এবং Parity — মূলত চেইনটিকে বাঁচিয়েছিল। এমন সময় ছিল যখন একটি বাগ গো ইথেরিয়াম (geth)-এ আঘাত করত কিন্তু Parity-তে নয়, এবং এমন সময় ছিল যখন একটি বাগ Parity-তে আঘাত করত কিন্তু গো ইথেরিয়াম (geth)-এ নয়। একাধিক সফ্টওয়্যার ইমপ্লিমেন্টেশন থাকার কারণে ইথেরিয়াম অনেক লাভবান হয়েছে, এবং 2024 সাল পর্যন্ত এটি সম্ভবত ইথেরিয়ামের ইতিহাসে সবচেয়ে ভালো অবস্থায় রয়েছে।

একাধিক ক্লায়েন্ট এবং দৃঢ়তা (10:40)

আমরা যদি ঐক্যমত ক্লায়েন্টগুলোর দিকে তাকাই, যা ইথেরিয়ামের প্রুফ-অফ-স্টেক (PoS) অংশ পরিচালনা করে, এবং এক্সিকিউশন ক্লায়েন্টগুলোর দিকে তাকাই, যা ইথেরিয়ামের EVM অংশ পরিচালনা করে, আমরা দেখতে পাই সর্বোচ্চ মার্কেট শেয়ার থাকা একক ক্লায়েন্টটি হলো গো ইথেরিয়াম (geth), যা প্রায় 50% এর কাছাকাছি। আক্ষরিক অর্থে আজ, এই মুহূর্তে যদি কোনো ইথেরিয়াম ক্লায়েন্টে কোনো বাগ থাকে তবে কী হবে? চেক করে দেখুন ইথেরিয়াম এখনও চলছে কিনা। আমি অনুমান করছি এটি চলছে — আমি PolyMarket-এ 99.99% বাজি ধরতে পারি।

প্রথম ক্ষেত্র: ক্লায়েন্টটি যদি গো ইথেরিয়াম (geth) হয় তবে কী হবে? এটি সবচেয়ে খারাপ পরিস্থিতি। যদি ক্লায়েন্টটি গো ইথেরিয়াম (geth) হয় এবং এতে কোনো বাগ থাকে, তবে বাস্তবসম্মতভাবে চেইনটি অর্ধেক হয়ে যায়। এক অর্ধেক গো ইথেরিয়াম (geth) অনুসরণ করে, অন্য অর্ধেক অন্যান্য ক্লায়েন্টদের অনুসরণ করে, কিন্তু উভয় দিকেই, চেইন চূড়ান্ত হওয়া (finalizing) বন্ধ করে দেয়। চূড়ান্ত করার জন্য, আপনার দুই-তৃতীয়াংশ প্রয়োজন। যদি আপনার দুই-তৃতীয়াংশের কম থাকে, তবে ব্লক তৈরি হতে থাকে, কিন্তু চেইন চূড়ান্ত হওয়া বন্ধ করে দেয়। আপনি যদি একজন ব্যবহারকারী, একটি অ্যাপ্লিকেশন, বা কোনো ট্রানজ্যাকশন নিশ্চিতকরণের জন্য অপেক্ষারত একটি ব্যবসা হন, তবে আপনি বুঝতে পারবেন যে কোনো চেইনই চূড়ান্ত হচ্ছে না, এবং আপনি স্ট্যান্ডবাই থাকবেন। বাস্তবসম্মতভাবে যা ঘটবে তা হলো কোর ডেভেলপাররা উচ্চ সতর্কতায় চলে যাবেন, কোন ক্লায়েন্টে আসলে বাগ রয়েছে তা খুঁজে বের করবেন এবং বাগটি ঠিক করা হবে। ইথেরিয়ামে একবারই এমনটি ঘটেছিল — মজার ব্যাপার হলো, 2016 সালে আমি নিজেই সেই ট্রানজ্যাকশনটি পাঠিয়েছিলাম যা এটি ঘটিয়েছিল — মূলত 12 ঘণ্টার মধ্যে সবকিছু ঠিক হয়ে গিয়েছিল।

এটি হলো সবচেয়ে খারাপ পরিস্থিতি। অন্য প্রতিটি ক্ষেত্রে, মূলত যদি প্রিজম বা লাইটহাউস-এ কোনো বাগ থাকে, তবে যা ঘটে তা হলো ইথেরিয়াম সর্বোচ্চ প্রায় এক দিনের জন্য চূড়ান্ত হওয়া বন্ধ করে দেয়, এবং তারপর এটি মূলত স্বাভাবিক অবস্থায় ফিরে আসে। অন্য যেকোনো ক্লায়েন্টের ক্ষেত্রে, আপনি একেবারেই কিছু লক্ষ্য করবেন না। ব্যবহারিক বিকেন্দ্রীকরণের ক্ষেত্রে, একাধিক ক্লায়েন্ট থাকা অত্যন্ত সহায়ক। এটি ইথেরিয়াম ইকোসিস্টেমের ওপর ক্ষমতা এবং নিয়ন্ত্রণকে বৈচিত্র্যময় করে, বিশেষ করে যেকোনো ধরনের বিতর্কিত পরিস্থিতিতে। যদি কোনো ধরনের DAO ফর্ক-এর মতো ঘটনা আবার ঘটে, এবং একটি ডেভেলপমেন্ট টিম কোনো অজনপ্রিয় পছন্দ করে, তবে ব্যবহারকারীরা খুব সহজেই অন্যান্য ক্লায়েন্টে স্যুইচ করতে পারবেন এবং তাদের পুরোপুরি এড়িয়ে যেতে পারবেন।

একটি একক-ক্লায়েন্ট ইকোসিস্টেমে এটি বাস্তবসম্মত নয়। একটি বৈচিত্র্যময় মাল্টি-ক্লায়েন্ট ইকোসিস্টেম অর্জন করা কঠিন। ইথেরিয়াম ছাড়া, অন্য কোনো চেইন সত্যিই এর কাছাকাছি কিছু অর্জন করতে পারেনি। এমনকি ইথেরিয়ামের বাইরেও, যেমন ওয়েব ব্রাউজার — ওয়েব ব্রাউজারগুলোর একটি ওপেন স্ট্যান্ডার্ড হওয়ার কথা। বাস্তবতা হলো 80%-এর বেশি WebKit-এর কোনো ফর্ক-এ চলে, এবং বাকিগুলো Firefox-এ চলে, যা সাহসিকতার সাথে নিজের অস্তিত্ব টিকিয়ে রাখার চেষ্টা করছে। ইথেরিয়াম এই প্রবণতাকে রুখে দিতে সক্ষম হয়েছে।

দুই বছর আগে, এই চার্টটি আরও খারাপ ছিল। ইথেরিয়ামের বিকেন্দ্রীকরণ কেবল খারাপ না হতেই সক্ষম নয়, বরং এটি সক্রিয়ভাবে সমস্যাগুলোর প্রতিক্রিয়া জানাতে এবং সময়ের সাথে সাথে সেগুলোকে আরও ভালো করার জন্য আক্রমণাত্মকভাবে চাপ দিতেও সক্ষম। আপনি যদি এমন একটি অ্যাপ্লিকেশন তৈরি করেন যা আপনার 5 বা 10 বছর পর টিকে থাকার প্রয়োজন হয়, তবে এই ধরনের বৈশিষ্ট্যগুলোই আপনি খুঁজবেন।

আপনার যদি 32 ETH থাকে, বা আপনি যদি কোনো পুলে যোগ দেন তবে তার চেয়ে কম থাকে, তবে আরও অনেক সত্যিই আকর্ষণীয় পুল বিকল্প উপস্থিত হচ্ছে — যেমন Obol স্কোয়াড স্টেকিং, যা আপনাকে আপনার বন্ধুদের সাথে ছোট পুল তৈরি করতে দেয়। আপনার স্টেকার হওয়ার জন্য অনেকগুলো ভিন্ন উপায় রয়েছে, এবং আপনি যদি তা হন, তবে আপনি ইথেরিয়াম ব্লকচেইন সুরক্ষিতকারী নোড-গুলোর এই নেটওয়ার্ক-এর অংশ হয়ে যান।

নোড যাচাইকরণ এবং স্কেল (15:06)

আমার মনে হয় ফাউন্ডেশনের প্রোপাগান্ডা এভাবেই এটিকে বর্ণনা করে — এতে একটি সুন্দর হাতি রয়েছে। তাই হাতির জন্য শুভকামনা! তুমিও নেটওয়ার্ক-এ যোগ দিতে পারো এবং এটিকে সুরক্ষিত করতে সাহায্য করতে পারো। এমনকি আপনি যদি স্টেকার নাও হন, তবুও আপনি আপনার কম্পিউটারে একটি ইথেরিয়াম নোড চালাতে পারেন এবং স্বেচ্ছায় চেইন যাচাই করতে পারেন।

আমার মনে হয় আজকাল কারও কাছে এমন দেখতে ডেস্কটপও নেই। আমি Stable Diffusion 3.5-এ "ডেস্কটপ কম্পিউটার" দিয়েছিলাম এবং এটি এটি বের করে দিয়েছে, তাই আপনি এই কম্পিউটারটিই পাচ্ছেন। তবে আপনি চেইন যাচাই করার জন্য আপনার কম্পিউটারে একটি ইথেরিয়াম নোড চালাতে পারেন। এটি সত্যিই গুরুত্বপূর্ণ কারণ আপনার যদি চেইন যাচাইকারী ব্যবহারকারী থাকে, তবে এমনকি সংখ্যাগরিষ্ঠ বা সুপার-সংখ্যাগরিষ্ঠ স্টেকাররা একসাথে কাজ করলেও সবকিছু ভেঙে না দিয়ে মানুষের ওপর নিয়ম পরিবর্তন করতে সক্ষম হবে না। ইথেরিয়ামের নিয়মগুলো কেবল একটি হার্ড ফর্ক-এর মাধ্যমেই পরিবর্তন করা যেতে পারে যা ব্যাপক কমিউনিটি ঐক্যমত-এর মাধ্যমে সম্মত হয়।

আমি মনে করি এটি এমন একটি জিনিস যা সংরক্ষণ করা সত্যিই মূল্যবান। ব্লকচেইন ইকোসিস্টেমগুলোর মধ্যে, মূলত বিটকয়েন এবং ইথেরিয়াম-এরই এটিকে সম্ভব করার এবং চেইন যাচাই করার জন্য মানুষের ক্ষমতা উন্নত রাখার চেষ্টা করার একটি শক্তিশালী সংস্কৃতি রয়েছে। এটিকে আরও সহজ করার সুনির্দিষ্ট লক্ষ্য নিয়ে অনেক প্রোটোকল আপগ্রেড আসছে।

আগামীকাল আপনি স্টেটলেস ক্লায়েন্ট ব্যবহার করে অল্প পরিমাণ স্টোরেজের বেশি প্রয়োজন ছাড়াই একটি নোড চালাতে সক্ষম হবেন। এটি রোডম্যাপের "Verge" অংশ। আমাদের লাইট ক্লায়েন্টও রয়েছে। Helios নামের একটি প্রজেক্ট রয়েছে যা এক ধরনের লাইট ভেরিফিকেশন করছে। লাইট ভেরিফিকেশন নিখুঁত নয়, তবে এর মানে হলো চেইন সম্পর্কে তথ্য জানানোর জন্য আপনাকে কোনো RPC নোড-এর ওপর নির্ভর করতে হবে না। দীর্ঘমেয়াদী ভবিষ্যৎ হলো আমরা পুরো চেইনটিকে SNARK করতে চাই। একবার আমরা পুরো চেইনটিকে SNARK করলে, আপনি অত্যন্ত বড় বা ক্ষুদ্র হার্ডওয়্যারে ইথেরিয়ামের নিয়মগুলো যাচাই করতে সক্ষম হবেন।

কম ETH দিয়ে স্টেকিং করাও একটি খুব সক্রিয় গবেষণার প্রয়োজনীয়তা। 32 ETH এখনও অনেক বেশি। আমি চাই মানুষ 1 ETH দিয়ে স্টেকার হোক। এটি করার বিভিন্ন উপায় রয়েছে, যেমন Orbit, বা অ্যাগ্রিগেশন উন্নতি করা। সামগ্রিকভাবে, স্টেকিং এবং নোড চালানোকে আরও সহজ এবং অ্যাক্সেসযোগ্য করার জন্য বিশেষভাবে অনেক প্রোটোকল উন্নতি আসছে।

ইথেরিয়াম L1-এ কী চলে? কিছু উচ্চ-মূল্যের অ্যাপ্লিকেশন। অনেক উচ্চ-মূল্যের বিকেন্দ্রীভূত অর্থব্যবস্থা (DeFi) L1-এ চলে। ENS বর্তমানে L1-এ রয়েছে, যদিও এটি ক্রমবর্ধমানভাবে লেয়ার ২ (l2)-গুলোর সাথে আরও বেশি কাজ করছে। মানুষ লেয়ার ১ (l1)-এ সম্পদ ধারণ করে। অধিকন্তু, লেয়ার ১ (l1) লেয়ার ২ (l2)-গুলোর জন্য ব্লক রুট, স্টেট রুট এবং প্রুফ সিস্টেম পরিচালনা করে। এটি লেয়ার ২ (l2)-গুলোকে সুরক্ষিত করে। লেয়ার ১ (l1)-কে ক্রস-লেয়ার অপারেশনগুলো পরিচালনা করার জন্য যথেষ্ট শক্তিশালী হতে হবে, বিশেষ করে যখন কোনো লেয়ার ২ (l2) ব্যর্থ হয়। একটি লেয়ার ২ (l2) এবং একটি স্বাধীন চেইনের মধ্যে পার্থক্য হলো, এমনকি যদি আপনার লেয়ার ২ (l2) 51% আক্রান্ত হয় বা টিম বন্ধ হয়ে যায়, তবুও লেয়ার ১ (l1) ব্যবহারকারীদের রক্ষা করার জন্য সেখানে দাঁড়িয়ে থাকে। ব্যবহারকারীরা লেয়ার ২ (l2)-এর ভেতরে তাদের মালিকানা এবং স্টেট প্রমাণ করতে সক্ষম হন এবং এটিকে আবার লেয়ার ১ (l1)-এ ফিরিয়ে আনতে পারেন।

L2 গতি এবং রোডম্যাপ (20:33)

সম্প্রতি, এটি নিয়ে একটি লাইভ পরীক্ষা হয়েছে। dYdX v3 সম্প্রতি বন্ধ হয়ে গেছে, এবং L2Beat-এর লোকেরা এস্কেপ হ্যাচ সফ্টওয়্যারের নিজস্ব ইমপ্লিমেন্টেশন লিখেছে। dYdX টিমের কোনো সম্পৃক্ততা ছাড়াই, ব্যবহারকারীরা dYdX v3-এর ভেতরে থাকা তাদের যেকোনো সম্পদ নিতে এবং সেগুলোকে ইথেরিয়াম L1-এ ফিরিয়ে আনতে সক্ষম হয়েছিল। টিমের সম্পৃক্ততা ছাড়াই একটি লেয়ার ২ (l2) থেকে প্রস্থান করা কেবল তত্ত্ব নয়, এটি বাস্তবতা।

যদি L1 অ্যাপ্লিকেশন চালায় এবং L2-গুলোকে রক্ষা করে, তবে L2-গুলো কী করে? L2-গুলো গতি এবং স্কেল প্রদান করে। এই বছর, লেয়ার ২ (l2) ফি প্রায় 50 সেন্ট থেকে কমে 1 সেন্টের নিচে নেমে এসেছে। মূলত, অবিশ্বাস্যভাবে বিস্তৃত শ্রেণীর অ্যাপ্লিকেশনগুলোর জন্য, ইথেরিয়াম রাতারাতি মূলত অসাধ্য থেকে সম্পূর্ণ সাশ্রয়ী হয়ে উঠেছে।

ট্রানজ্যাকশন অন্তর্ভুক্তির সময় সম্পর্কে কী বলা যায়? এখানে কার মনে আছে একটি ট্রানজ্যাকশন পাঠানোর পর এটি অন্তর্ভুক্ত হওয়ার জন্য কিছু নির্বিচার সংখ্যক মিনিট — যেমন 10, 40, বা 90 মিনিট — অপেক্ষা করার অভিজ্ঞতার কথা? এখানে কার মনে আছে গত 6 মাসে ইথেরিয়ামে এই অভিজ্ঞতা হওয়ার কথা? ইথেরিয়ামের ব্যাপক উন্নতি হয়েছে। প্রুফ-অফ-ওয়ার্ক (PoW) যুগে, বিটকয়েনে গড় ব্লক টাইম ছিল 10 মিনিট, কিন্তু ইথেরিয়ামে গড় ব্লক টাইম হলো 12 সেকেন্ড। তবে, একটি বিরক্তিকর ঘটনা ছিল যেখানে আপনি যদি গ্যাস প্রাইস নিয়ে দুর্ভাগ্যের শিকার হন, তবে আপনাকে 10 বা 20 মিনিট অপেক্ষা করতে হতো। EIP-1559, যা 2021 সালে এসেছিল, মূলত এর সমাধান করেছে।

তারপর দ্য মার্জ। গণিতের একটি আকর্ষণীয় বৈশিষ্ট্যের কারণে, যদিও ব্লকগুলোর মধ্যে গড় সময় কেবল 13 সেকেন্ড থেকে কমে 12 সেকেন্ড হয়েছে, আপনার একটি ট্রানজ্যাকশন পাঠানো এবং এর অন্তর্ভুক্তির মধ্যে গড় সময় 13 সেকেন্ডের একটু বেশি থেকে কমে ছয় সেকেন্ডের একটু বেশি হয়েছে। আপনার জন্য গণিতের সমস্যা: এটি কেন সত্য তা খুঁজে বের করুন। মার্জ-পরবর্তী সময়ে, অন্তর্ভুক্তি মূলত 6 থেকে 30 সেকেন্ডে নেমে আসে। অবশেষে, লেয়ার ২ (l2)-গুলোর সাথে, আপনার প্রি-কনফার্মেশন রয়েছে, তাই লেয়ার ২ (l2)-গুলো কয়েকশ মিলিসেকেন্ডের মধ্যে আপনার ট্রানজ্যাকশন নিশ্চিত করার জন্য যথেষ্ট দ্রুত। একজন ব্যবহারকারী হিসেবে, আপনি এমন একটি অ্যাপ্লিকেশনের অংশ হতে পারেন যেখানে অনেক কিছু ঘটছে, এবং একই সাথে, আপনার ট্রানজ্যাকশন ফি সস্তা হতে থাকে।

ইথেরিয়ামের ইতিহাস: 2013 সালের নভেম্বরে ছিল শ্বেতপত্র। 2015 সালের জুলাইয়ে ছিল লঞ্চ। 2018 সালের দিকে, ইথেরিয়াম প্রুফ-অফ-স্টেক (PoS) এবং ডেটা উপলব্ধতা স্যাম্পলিং-এর জন্য এর আনুমানিক ডিজাইনে স্থির হয়। ডেটা উপলব্ধতা স্যাম্পলিং এবং ইরেজার কোডিং-এর মূল গবেষণাপত্রগুলো আমি 2017 সালে লিখেছিলাম।

Casper এবং রোলআপ স্কেলিং (25:27)

আপনি যদি GitHub-এ খোঁজেন, তবে আপনি simple_casper নামের ডিরেক্টরিটি অনুসন্ধান করতে পারেন এবং Serpent-এ লেখা কন্ট্রাক্টগুলো খুঁজে পেতে পারেন। এখানে কার Serpent-এর কথা মনে আছে? এখানে কে Serpent ব্যবহার করেন? আমার মানে, আমি মনে করি Python সত্যিই সুন্দর, কিন্তু আপনি যদি সেটি চান, তবে আপনার Vyper-এ কোড করা উচিত। Vyper আসলে দারুণ এবং এটি বেশ উন্নত হতে চলেছে। 2017 সালে সেই রেপোর ভেতরে, আমরা সম্পূর্ণ অ্যাবস্ট্রাকশন করার এবং প্রুফ-অফ-স্টেক (PoS) লজিক সরাসরি একটি স্মার্ট কন্ট্রাক্ট হিসেবে লেখার চেষ্টা করেছিলাম। আমরা 31 ডিসেম্বর, 2017 তারিখে ব্যাংকক সময় রাত 11:20 টায় একটি ডেমো লঞ্চ করেছিলাম — আমরা নববর্ষের আগে কিছু একটা বের করতে চেয়েছিলাম — এবং ডেমোটি খুব দ্রুত ভেঙে গিয়েছিল। সেগুলো ছিল শুরুর দিকের দিন।

তারপর থেকে, এটি আর শুরুর দিকের দিন নেই। 2018 সালের শুরুতে, ইথেরিয়াম প্রুফ-অফ-স্টেক (PoS) সিস্টেম এবং স্কেলিং সিস্টেম তৈরি করার জন্য একটি বিশাল প্রচেষ্টা শুরু হয়েছিল, যা তখন থেকে আজ আমাদের কাছে থাকা ব্লব (blobs)-এ পরিণত হয়েছে। 2022 সালে ছিল দ্য মার্জ, যা প্রুফ-অফ-ওয়ার্ক (PoW) থেকে প্রুফ-অফ-স্টেক (PoS)-এ স্যুইচ করেছিল। 2024 সালে, "Surge" পার্ট ওয়ান। আপনি যদি রোডম্যাপ ডায়াগ্রামের দিকে তাকান, তবে আপনি দুটি মাইলফলক দেখতে পাবেন: বেসিক রোলআপ স্কেলিং এবং ফুল রোলআপ স্কেলিং। বেসিক রোলআপ স্কেলিং মানে হলো স্টেজ 1-এ পৌঁছানোর জন্য আপনার প্রধান লেয়ার ২ (l2)-গুলোর প্রয়োজন, এবং ব্লবগুলোর অস্তিত্ব থাকা প্রয়োজন। 2024 সালের মধ্যে, আমরা আসলে সেখানে পৌঁছে গেছি। পরবর্তী পদক্ষেপ হলো সম্পূর্ণভাবে চলমান ডেটা উপলব্ধতা স্যাম্পলিং থাকা এবং প্রধান L2-গুলোর স্টেজ 2-তে পৌঁছানো। আমি মনে করি মানুষ যা ভাবে তার চেয়ে আগেই এটি ঘটবে।

এখনও অনেক সমস্যা সমাধানের বাকি আছে। আমরা বিকেন্দ্রীকরণ-এ আপগ্রেড চাই। এখানে কে চায় ইথেরিয়াম কেন্দ্রীভূত হোক? ঠিক আছে, একজন ব্যক্তি চায় ইথেরিয়াম কেন্দ্রীভূত হোক। সেন্সরশিপ প্রতিরোধ — কোয়ান্টাম প্রতিরোধ? ঠিক আছে, একটি হাত। হয়তো আপনি মনে করেন যে পুনর্নবীকরণ হওয়ার জন্য আপনার পতনের প্রয়োজন! তবে বিকেন্দ্রীকরণ, সেন্সরশিপ প্রতিরোধ এবং কোয়ান্টাম প্রতিরোধ অব্যাহত থাকা নিশ্চিত করতে আমাদের আরও আপগ্রেড প্রয়োজন।

আমাদের দক্ষতা এবং স্কেলের জন্য প্রগতিশীল চলমান আপগ্রেডও প্রয়োজন। লেয়ার ২ (l2) অত্যন্ত দ্রুত স্কেল করতে যাচ্ছে, এবং আগামী কয়েক বছরে এর নিরাপত্তা উন্নত হতে যাচ্ছে। আমি লেয়ার ১ (l1) ক্ষমতার প্রগতিশীল, সতর্ক, তবে সুনির্দিষ্ট চলমান আপগ্রেডও আশা করি। L1 কার্যকলাপকে সমর্থন করার জন্য আমাদের এটি করতে হবে, এবং কারণ L1 একটি ব্যাকস্টপ হিসেবে কাজ করে। L2-গুলোর সর্বোচ্চ তাত্ত্বিক নিরাপদ ক্ষমতা L1-এর ক্ষমতার সমানুপাতিক।

ইথেরিয়াম সমর্থন করতে পারে এমন ব্লবের সংখ্যা বাড়ানোর জন্য আমাদের ডেটা উপলব্ধতা স্যাম্পলিং-এ আপগ্রেড থাকবে। প্রায় এক সপ্তাহ আগে, ইথেরিয়াম আসলে ব্লবগুলোর জন্য প্রাইস ডিসকভারি মোডে পৌঁছেছে, যার অর্থ হলো ব্যবহৃত ব্লবের সংখ্যা ঠিক দীর্ঘমেয়াদী লক্ষ্যের সমান। এখন আমাদের এই সংখ্যাটি স্কেল করতে হবে।

আমরা যথেষ্ট স্কেল করেছি যাতে বিভিন্ন ধরণের অ্যাপ্লিকেশন সম্ভব হয়: ENS, ভোক্তা পেমেন্ট, সোশ্যাল নেটওয়ার্ক। আমি মনে করি আগামী দশকে একটি বিভাগ অত্যন্ত গুরুত্বপূর্ণ হতে চলেছে তা হলো মিশ্র আর্থিক এবং অ-আর্থিক অ্যাপ্লিকেশন — এমন অ্যাপ্লিকেশন যা অর্থের ক্ষমতা ব্যবহার করে, কিন্তু শেষ পর্যন্ত আর্থিক লক্ষ্যগুলোর বাইরে গিয়ে উদ্দেশ্য সাধন করে। এখানে অনেক খুব শক্তিশালী অ্যাপ্লিকেশন রয়েছে। আমরা প্রযুক্তিটিকে আরও ভালো করার জন্য দীর্ঘ সময় ব্যয় করেছি, এবং আমরা এটি চালিয়ে যাব, তবে এটি এখন এমন পর্যায়ে রয়েছে যেখানে এখন নির্মাণের সময়। ধন্যবাদ। [করতালি]

এই পৃষ্ঠাটি কি সহায়ক ছিল?