اگر در بازار ارزهای دیجیتال فعال باشید، احتمالا تراکنشهای متعددی را درون شبکه اتریوم (Ethereum) انجام دادهاید، اما آیا تا بهحال برایتان این سوال پیش آمده که چرا سرعت تراکنشها در این شبکه بسیار پایین است؟ در این راستا، شرکت MegaLabs با رونمایی از پروژه جدید خود به نام MegaETH، سعی دارد سرعت تراکنشها و مقیاسپذیری آنها را به طور چشمگیری ارتقا دهد.
پروژه MegaETH با نقشهراه و برنامهریزی موثر خود، توانسته سرمایه اولیه زیادی را کسب کرده و از حمایت ویتالیک بوترین هم بهرهمند شود. در این مقاله از میهن بلاکچین، قصد داریم پروژه MegaETH را مورد بررسی قرار داده و نحوه عملکرد و ویژگیهای این پروژه را بررسی کنیم؛ با ما همراه باشید.
شرکت MegaLabs و بلاکچین MegaETH چیست؟
شرکت MegaLabs در اوایل سال ۲۰۲۳ توسط شویائو کنگ، رئیس سابق توسعه تجارت جهانی Consensys و ییلونگ لی (Yilong Li)، کارمند قبلی شرکت Runtime Verification Inc، تاسیس شد. طبق اظهارات آقای کنگ، وی همچنان به فعالیت خود در شرکت Consensys به عنوان مشاور ادامه میدهد.
به گفته ایشان، بلاکچین MegaETH به عنوان پروژهای تحقیقاتی برای افزایش مقیاسپذیری عملکرد یک بلاکچین (Blockchain) بدون ریسک و غیرمتمرکز، تاسیس شد. هدف این پروژه، بالا بردن سرعت پردازش تراکنشهای شبکه با ماشین مجازی (EVM) و لایه دوم اتریوم است.
سازندگان پروژه MegaETH معتقدند که شبکه EVM در حال حاضر، دارای محدودیتهایی مانند توان عملیاتی کم، مشکل در اتصال برنامهها، کندی زمان بلوک و غیره است. همچنین، مشکلات ازدحام و نااطمینانی، در شبکه وجود دارد که لایه دوم اتریوم هنوز راهحل آن را پیدا نکرده است. کنگ با بیان اینکه سرعت پردازش این بلاکچینها کمتر از ۱۰۰۰ تراکنش در ثانیه (TPS) است، افزود که هدف پروژه MegaETH، دستیابی و رساندن این سرعت به ۱۰۰ هزار TPS با ماشین مجازی اتریوم است.
پروژه MegaETH خود را به عنوان بلاکچینی بیدرنگ یا Real-Time BlockChain معرفی کرده که کاملا با شبکه اتریوم سازگار است. شویائو کنگ درباره عنوان این پروژه اظهار داشت:
بیدرنگ بودن MegaETH در اینجا بدین معناست که این شبکه میتواند تراکنشها را در زمان انشار بهروزرسانیها، به طور آنی پردازش کند.
کنگ در ادامه افزود:
این شبکه برای پردازش بیدرنگ تراکنشها، حتی در زمان شلوغ بودن شبکه اتریوم، از توان پردازشی بالا و ظرفیت محاسباتی قابل توجهی پشتیبانی میکند.
به گفته کنگ، پروژه MegaETH برای دستیابی به پردازش بدون تاخیر تراکنشها از سیستم Optimism’s Fault-Proof System و خودبهینهسازی (Own Optimized) استفاده میکند. در این راستا، پروژه MegaETH سعی میکند تا محیط اجرای EMV را بسیار بهینه کند و سرعت تراکنشها در بستر آن را به ۱۰۰ هزار TPS برساند.
ویتالیک بوترین در بیانیهای راجع به سرمایهگذاری در MegaLabs اظهار کرد:
ایجاد بستری مقیاسپذیر برای EVM، یک پیشنیاز کلیدی برای مقیاسپذیر کردن [کل شبکه] اتریوم است. من از دیدن توسعهدهندگان درخشان این پروژه، هیجانزده هستم.
توسعه شگفتانگیز بلاکچین MegaETH
شویائو کنگ (Shuyao Kong)، یکی از بنیانگذاران و مدیران عامل اصلی شرکت MegaLabs، گفته که پروژه MegaETH در دسامبر ۲۰۲۳ شروع به کار و جذب سرمایه اولیه کرد و آن را تا ماه مه ادامه داد. به گفته آقای کنگ، در این دوره از جذب سرمایه، تخصیص حق خرید و توکنهای پروژه صورت گرفت. در این زمان، ارزش بازار توکنهای MegaETH به ۹ رقم یا ۱۰۰ میلیون دلار رسید.
MegaLabs در روز ۷ تیر (۲۷ ژوئن) اعلام کرد که شرکت DragonFly با همکاری شرکتهای دیگری مانند Figment Capital، Robot Ventures و Big Brain Holdings دوره اول سرمایهگذاری این پروژه را رهبری کردند.
همچنین، اشخاص و شرکتهای بزرگی نظیر ویتالیک بوترین، بنیانگذار اتریوم، جوزف لوبین (Joseph Lubin)، بنیانگذار و مدیرعامل ConsenSys، سریرام کانن (Sreeram Kannan)، موسس و مدیرعامل EigenLayer و کارتیک تالوار (Kartik Talwar)، بنیانگذار ETHGlobal، در دور اولیه جذب سرمایه این پروژه شرکت کردند.
تیم و سازندگان پروژه MegaETH
اعضای تیم اصلی MegaETH، سوابق درخشانی را در کارنامه خود دارند. تیم این پروژه بیش از ۲۰ نفر شامل نخبگان دانشگاههای آمریکا با سوابق حرفهای مرتبط با بلاکچین و علوم کامپیوتر هستند. حتی، افراد مهم MegaETH، سمتهای مهمی در شرکت ConsenSys داشتهاند. در ادامه قصد داریم سوابق بنیانگذاران و افراد مهم این پروژه را شرح دهیم.
لی یانگ (Lei Yang): بنیانگذار و مدیر عامل شرکت MegaLabs است که تحقیقات فعلی آن، بر مشکلات شبکه کامپیوتری در تنظیمات بلاکچین است.
- مدرک لیسانس در علوم کامپیوتر از دانشگاه پکن در سال ۲۰۱۸
- مدرک ارشد از دانشگاه MIT آمریکا در سال ۲۰۲۰
- مدرک دکترا در علوم کامپیوتر از دانشگاه MIT آمریکا
- عضو گروه شبکهها و سیستمهای موبایل (NMS) در آزمایشگاه علوم رایانه و هوش مصنوعی موسسه فناوری ماساچوست (MIT CSAIL)
- دارای پایاننامه در مورد اجماع کارآمد و همگامسازی در سیستمهای توزیع شده
ییلونگ لی (Yilong Li): بنیانگذار و مدیر عامل شرکت MegaLabs
- مدرک دکترا در علوم کامپیوتر از دانشگاه استنفورد
- مهندس ارشد نرم افزار در شرکت نرم افزاری Runtime Verification Inc
شویائو کونگ (Shuyao Kong): بنیانگذار و مدیر ارشد برند پروژه MegaETH
- رئیس توسعه تجارت جهانی در شرکت Consensys از اکتبر ۲۰۱۷ تا آوریل ۲۰۲۴
- مشاور شرکت Consensys
نامیک مودوراوغلو (Namik Muduroglu): بنیانگذار و رئیس رشد در پروژه MegaETH
- همکاری با شرکت Consensys و Hypersphere
پروژه MegaETH چگونه عمل میکند؟
پروژه MegaETH از سه بخش سفارشدهنده (Orderer)، اثباتکننده (Prover) و گره کامل (Full Node) تشکیل شده و هدف این پروژه، جدا کردن وظیفه اجرای تراکنشها از گره کامل و تخصیص آن، به گرههای دیگر است.
در لایه دوم اتریوم (L2)، ترتیبدهندهها (Sequencer) مسئول مرتبسازی و اجرای تراکنشهای کاربران هستند، اما در MegaETH، فقط یک ترتیبدهنده در هر زمان وجود دارد. این موضوع باعث جلوگیری از اشباع اجماع در روند اجرای عادی تراکنشها میشود. اکثر گرههای کامل، تغییرات وضعیت فعلی بلاکچین (State Changes یا State Diffs) را از طریق شبکه همتا به همتا (P2P) از ترتیبدهنده دریافت میکنند و آن را مستقیما بهروزرسانی میکنند.
این گرهها، تراکنش را دوباره اجرا نمیکنند و بلوک را به طور غیرمستقیم و با استفاده از شواهد ارائه شده توسط ترتیبدهنده تایید میکنند.
MegaETH از سیستم ضد خطای خوشبینی (Optimism’s Fault-Proof System) و ترتیبدهندههای بهینهسازی شده (Optimized Sequencer) استفاده میکند. همچنین، از طریق دو فناوری کلیدی شامل معماری بلاکچین ناهمگن و محیط اجرای EVM فوقالعاده بهینهشده، به عملکرد بیدرنگ دست مییابد. این موضوع باعث میشود که توان عملیاتی، تاخیر و بهرهوری تراکنشها به حداکثر برسد.
شرکت MegaLabs در این راستا میگوید که MegaETH نیازمندیهای سختافزاری بالاتری برای گرههای ترتیبدهنده و نیازمندیهای سختافزاری کمتری برای گرههای کامل دارد. علت این موضوع را این شرکت، در قالب عبارت زیر بیان کرد.
گرههای ترتیبدهنده، اجرای سنگین را انجام میدهند و اثبات اعتبارسنجی تراکنشها از نظر محاسباتی، هزینه کمتری را به همراه دارند.
با توجه به موارد بالا، انتظار میرود که بلاکچین بیدرنگ MegaETH، نیاز برنامههای کاربردی پیچیده را در شبکه اتریوم، با توان عملیاتی بالا و تاخیر کم برآورده کند.
جدول زمانی راهاندازی MegaETH
به گفته کنگ، شبکه آزمایشی عمومی MegaETH در اوایل پاییز راهاندازی و شبکه اصلی آن، در اواخر امسال ایجاد میشود. وقتی از کنگ پرسیده شد که آیا توکن اصلی MegaETH در کنار شبکه اصلی راه اندازی میشود، کنگ گفت که هنوز تصمیمی گرفته نشده است.
به گفته کنگ، MegaLabs قصد دارد با بودجه جدید، به ساخت توسعه بلاکچین و جامعه خود ادامه دهد. MegaLabs اخیرا یک برنامه سازنده به نام MegaMafia راه اندازی کرده است تا به توسعهدهندگان در سراسر جهان کمک کند تا به کمک تیم مشاوران این شرکت، آن را گسترش دهند.
در حال حاضر، کمتر از ۲۰ نفر روی MegaETH کار میکنند و کنگ به دنبال استخدام افراد بیشتری نیست.
جمعبندی
در این مقاله بررسی کردیم که شرکت MegaLabs با رهبری شویائو کنگ و ییلونگ لی، پروژه MegaETH را شروع کردند. هدف این پروژه رساندن سرعت پردازش تراکنشهای اتریوم به ۱۰۰ هزار TPS و بهبود مقیاسپذیری این شبکه است. همچنین، MegaETH توانسته در مرحله اول سرمایهگذاری، رقمی معادل ۱۰۰ میلیون دلار را جذب کرده و افرادی مهمی همچون ویتالیک بوترین از آن حمایت کند.
شبکه آزمایشی این پروژه در پاییز امسال راهاندازی میشود و قصد دارد، شبکه اصلی خود را در زمستان ایجاد کند. به نظر شما، این پروژه میتواند زیرساختهای شبکه اتریوم را بهبود بخشد؟ لطفا نظرات خود را در بخش دیدگاهها با ما در میان بگذارید.
سوالات متداول
هدف پروژه MegaETH چیست؟
شرکت MegaLabs، این پروژه را برای بهبود مقیاسپذیری و افزایش سرعت تراکنشهای اتریوم ایجاد کرده است.
MegaETH از چه ابزاری برای رسیدن به افزایش سرعت پردازش تراکنشها استفاده میکند؟
MegaETH از سیستم Optimism’s Fault-Proof System و خودبهینهسازی (Own Optimized) برای افزایش سرعت پردازش تراکنشها استفاده میکند.
چه کسانی از پروژه MegaETH حمایت کردهاند؟
ویتالیک بوترین، یکی از خاصترین افرادی است که از این پروژه حمایت میکند. همچنین، جوزف لوبین (Joseph Lubin)، بنیانگذار و مدیرعامل ConsenSys، سریرام کانن (Sreeram Kannan)، موسس و مدیرعامل EigenLayer حمایت خود را از این پروژه اعلام کردهاند.