آربیتروم وان (Arbitrum One) یک شبکه لایه 2 است که روی اتریوم اجرا میشود تا تراکنشها سریعتر و ارزانتر شوند. این مقاله توضیح میدهد چه کسی آن را ساخته، سکوئنسر و طراحی رولاپ آن چگونه کار میکند، چه کارمزدی میپردازید و چرا برداشت به اتریوم میتواند حدود یک هفته طول بکشد.
اگر مطمئن نیستید لایه 2 چیست، مقاله لایه 1، لایه 2 و لایه 3 را بخوانید.
آربیتروم چیست و چه کسی آن را ساخته است
آربیتروم را شرکت Offchain Labs ساخته است؛ شرکتی که از پژوهشهای دانشگاه پرینستون پدید آمد. شبکه اصلی آن، Arbitrum One، در سال 2021 راهاندازی شد. پشته نرمافزاری آن Nitro نام دارد. سازمانی جداگانه به نام Arbitrum DAO بخشهایی از این اکوسیستم را از طریق توکن ARB اداره میکند.
هدف از ساخت آن حل مشکل هزینه اتریوم بدون ترک اتریوم بود. آربیتروم همان نوع قراردادهای هوشمند را اجرا میکند (با EVM سازگار است)، پس اپلیکیشنها و کیف پولها با تغییرات اندکی کار میکنند و هزینه هر تراکنش میان کاربران زیادی تقسیم میشود. کاربردهای رایج آن معامله و وامدهی در امور مالی غیرمتمرکز، انتقال استیبلکوین، بازی و اپلیکیشن است.
نحوه کار: یک رولاپ خوشبینانه
آربیتروم وان یک رولاپ خوشبینانه (optimistic rollup) است. «رولاپ» یعنی تراکنشها را روی زنجیره خودش اجرا میکند و سپس داده تراکنشها را به اتریوم میفرستد، بهطوری که هر کس بتواند فقط با تکیه بر اتریوم وضعیت را بازسازی کند. «خوشبینانه» یعنی نتایج درست فرض میشوند مگر اینکه کسی خلافش را ثابت کند.
روند کار:
- شما تراکنشی میفرستید. یک سکوئنسر (sequencer)، یعنی سروری که تراکنشها را مرتب میکند، آن را دریافت میکند و تقریباً بلافاصله تأییدیه میدهد. بلوکهای آربیتروم در کسری از ثانیه میآیند؛ حدود چهار بلوک در ثانیه.
- سکوئنسر تراکنشهای زیادی را در دستههایی فشرده میکند و به اتریوم میفرستد. بلابهای جدیدتر اتریوم (blobs) این کار را ارزانتر کردهاند.
- یک اعتبارسنج وضعیت حاصل را به اتریوم میفرستد. در طول یک دوره چالش (challenge period) حدود هفت روزه، هر کس میتواند در صورت نادرست بودن وضعیت، اثبات تقلب ارائه کند.
امروز سکوئنسر را Offchain Labs اداره میکند، پس ترتیبدهی در عمل متمرکز است. اگر سکوئنسر از کار بیفتد، طراحی شبکه اجازه میدهد کاربران تراکنشها را مستقیم از طریق اتریوم بفرستند، هرچند کندتر است. مقاله رولاپها: خوشبینانه در برابر ZK را ببینید.
قطعیت
از سکوئنسر یک تأیید نرم سریع میگیرید. تراکنش وقتی به اندازه اتریوم قطعی میشود که دسته آن ارسال شده و اتریوم آن را نهایی کرده باشد؛ حدود 13 دقیقه بعد. مقاله قطعیت و تأییدیهها را ببینید.
برداشت به اتریوم
انتقال دارایی از آربیتروم به اتریوم از طریق پل رسمی (canonical bridge) به دلیل دوره چالش حدود هفت روز طول میکشد. انتقال از اتریوم به آربیتروم بسیار سریعتر است و معمولاً چند دقیقه طول میکشد. بسیاری از پلهای شخص ثالث در ازای کارمزد خروج سریعتری میدهند و پول را از پیش به شما میرسانند، اما اعتماد و ریسک خودشان را اضافه میکنند. مقاله پلها و ریسکهایشان را بخوانید.
کارمزدها
توکن گس در آربیتروم وان ETH است. توکن ARB یک توکن حاکمیتی است و برای گس استفاده نمیشود.
کارمزد از دو بخش تشکیل میشود:
- کارمزد اجرای L2: گس مصرفشده ضرب در قیمت گس آربیتروم که پایین است و هنگام شلوغی زنجیره تنظیم میشود.
- کارمزد داده L1: سهمی از هزینه ارسال داده تراکنش شما به اتریوم. وقتی اتریوم شلوغ است، این بخش بالا میرود، حتی اگر خود آربیتروم خلوت باشد.
هر دو با هم به ETH پرداخت میشوند و در کیف پول شما بهصورت یک عدد نمایش داده میشوند. کارمزدها هنگام شلوغی آربیتروم و هنگام گران شدن داده در اتریوم بالا میروند. کارمزدهای زنده در صفحه گس را ببینید که بخش داده L1 را هم شامل میشود. مقاله گس و کارمزدها را هم بخوانید.
آدرسها و توکنها
آربیتروم از همان آدرسهای 0x اتریوم استفاده میکند، پس آدرس اتریومی شما در آربیتروم هم کار میکند، با موجودی جداگانه. توکنها از ERC-20 پیروی میکنند. بسیاری از توکنها در آربیتروم در بیش از یک نسخه وجود دارند، مثلاً USDC بومی و نسخه قدیمیتر پلشده. همیشه بررسی کنید اپلیکیشن کدام نسخه را انتظار دارد. مقاله استیبلکوینها را ببینید.
آربیتروم همچنین Arbitrum Nova را راه میبرد؛ زنجیرهای جداگانه برای بازی و کاربردهای اجتماعی کمهزینه. این مقاله فقط درباره Arbitrum One است.
مقایسه آربیتروم
| Arbitrum One | Optimism | Base | Ethereum | |
|---|---|---|---|---|
| سازنده | Offchain Labs | OP Labs / Collective | Coinbase | جامعه |
| پشته | Nitro | OP Stack | OP Stack | ندارد |
| توکن گس | ETH | ETH | ETH | ETH |
| توکن حاکمیتی | ARB | OP | ندارد | ندارد |
آربیتروم و اپتیمیزم هر دو رولاپ خوشبینانه با نرمافزارهای متفاوت هستند. آربیتروم روی OP Stack ساخته نشده است. اپتیمیزم و بیس را ببینید.
به چه چیزهایی باید توجه کرد
- شبکه اشتباه. آدرس 0x در همه زنجیرههای EVM یکسان به نظر میرسد. اگر صرافی «Arbitrum One» میخواهد و شما روی اتریوم بفرستید، ممکن است واریز ثبت نشود.
- خروج هفتروزه. اگر روی اتریوم به پول نیاز دارید، برای تأخیر برنامهریزی کنید یا آگاهانه پل سریع انتخاب کنید.
- سکوئنسر متمرکز. یک اپراتور تراکنشها را مرتب میکند. ممکن است سانسور کند یا موقتاً از کار بیفتد.
- ریسک قرارداد هوشمند. در بسیاری از رولاپها ارتقاها و قراردادهای پل کنترلهای مدیریتی دارند. برای وضعیت فعلی تمرکززدایی، مستندات پروژه را بخوانید.
- توکنها و ایردراپهای جعلی ARB. هرگز تراکنشی را که از پیامی غیرمنتظره آمده امضا نکنید.
آربیتروم را روی ChainMonitor زنده دنبال کنید
- بلوکهای زنده: بلوکها برای دنبال کردن بسیار سریعاند، پس در هر ثانیه یک کاشی کشیده میشود که تراکنشها و کارمزدها را نشان میدهد.
- فهرست بلوکهای اخیر و جستجوی بالای صفحه.
- ردیاب گس: هزینه یک ارسال، یک انتقال USDC و یک سواپ در آربیتروم، با احتساب کارمزد داده L1.
- سلامت RPC برای آربیتروم: نقاط پایانی عمومی به ترتیب تأخیر و عقبماندگی.
پرسشهای متداول
تفاوت آربیتروم و اپتیمیزم چیست؟
هر دو رولاپ خوشبینانه روی اتریوم با ETH بهعنوان گس هستند. آربیتروم از نرمافزار Nitro شرکت Offchain Labs استفاده میکند، در حالی که اپتیمیزم OP Stack را ساخته که بیس و دیگران هم از آن استفاده میکنند. هر دو با EVM سازگارند و برای کاربر حس مشابهی دارند.
آیا آربیتروم لایه 2 است؟
بله. تراکنشها را بیرون از اتریوم اجرا میکند و داده را به آن میفرستد، که تعریف رولاپ است، نوعی لایه 2.
چرا برداشت از آربیتروم 7 روز طول میکشد؟
پل رسمی دوره چالش را صبر میکند تا هر کس بتواند به وضعیت نامعتبر اعتراض کند. پلهای سریع با پرداخت زودهنگام در ازای کارمزد از این انتظار جلوگیری میکنند.
آیا کارمزد آربیتروم را با ARB میپردازم؟
خیر. کارمزدها با ETH پرداخت میشوند. ARB برای حاکمیت استفاده میشود.
چرا کارمزد آربیتروم پایین است اما صفر نیست؟
شما هنوز برای اجرا و برای سهم خود از ارسال داده به اتریوم میپردازید. هر دو بسیار کوچکتر از شبکه اصلی هستند.
آیا میتوانم از یک کیف پول در آربیتروم و اتریوم استفاده کنم؟
بله. شبکه آربیتروم را اضافه کنید یا از افزودن تککلیکی در صفحه RPC استفاده کنید.