آربیتروم Arbitrum چیست؟

آربیتروم Arbitrum چیست؟، در این مقاله قصد داریم تا در ارتباط با روشی که مشکلات بلاکچین اتریوم را کاهش میدهد، با نام آربیتروم Arbitrum با شما عزیزان گفتگو نماییم. اگر بخواهیم در یک عبارت کوتاه به معرفی آربیتروم بپردازیم میتوان گفت آربیتروم یک راه حل مقیاس پذیری لایه 2 است که برای اتریوم ساخته شده است تا به غول بلاکچین کمک کند.
در حال حاضر تعدادی راه حل مقیاس پذیری اتریوم در بازار موجود است و بیشتر آنها از پروتکلهای خارج از زنجیره بهره میبرند. اما یکی از پلتفرمهای مقیاس پذیر میخواهد با ارائه عملکرد واقعی که میتواند مزایای ملموسی را برای کاربرانش فراهم کند، به رقابت بپیوندد. آربیتروم Arbitrum توسط Offchain Labs، یک شرکت مستقر در نیویورک که راه حل مقیاس پذیری برای بلاکچین اتریوم ایجاد میکند، توسعه یافته است.
بنیانگذاران این شرکت Ed Felten، Steven Goldfeder و Harry Kaldner میخواستند راه حلی ایجاد کنند که بتواند برنامههای غیرمتمرکز را به طور یکپارچه مقیاس بندی کند، کارمزد تراکنشها را کاهش دهد و عملکرد بلاکچین را بهبود بخشد. همه اینها با حفظ امنیت اتریوم و با استفاده از آربیتروم Arbitrum امکان پذیر است.
بررسی ویدیویی آربیتروم
آربیتروم Arbitrum چیست؟

همانطور که در مقدمه این مقاله بیان نمودیم، آربیتروم Arbitrum یک راه حل مقیاس پذیری لایه 2 است. در واقع میتوان گفت تکنولوژی آربیتروم Arbitrum یکی از راه حلهای ممکن برای بحران کارمزد تراکنش اخیر در اتریوم است. اتریوم دومین ارز دیجیتال از نظر ارزش بازار است، با این حال ازدحام شبکه و کارمزدهای بالا مانع از رشد تصاعدی آن شده است. هدف آربیتروم کاهش کارمزدهای تراکنش و ازدحام جابجایی محاسبات و ذخیره سازی دادهها از بلاکچین اصلی اتریوم یعنی لایه 1 تا جایی که میتواند است. ذخیره سازی دادهها از بلاکچین اتریوم به عنوان راه حلهای مقیاس بندی لایه 2 شناخته میشود. این به این دلیل است که در بالای لایه 1 (شبکه اصلی اتریوم) ساخته شده است و امنیت اتریوم را حفظ میکند.
در حال حاضر انتظار میرود پروژههای لایه 2 مانند آربیتروم راه حلهای حیاتی برای بحران مقیاس پذیری اتریوم باشند. به روزرسانیهای شبکه اتریوم با هدف کاهش هزینهها و ازدحام، برای سال آینده و پس از آن در نظر گرفته شده است. این به روزرسانیها، یعنی ETH 2.0 به افزایش مقیاس اتریوم و کاهش کارمزدها کمک میکند. به طور کلی میتوان بیان نمود آربیتروم برای مقابله با مشکلات اتریوم با افزایش سرعت و مقیاس پذیری قراردادهای هوشمند آن ایجاد شده است که به نوبه خود شبکه را ایمن تر میکند.
راه حلهای لایه 2 در اتریوم چیست؟

راه حلهای لایه 2 در اتریوم دارای دو هدف اصلی کاهش تراکم شبکه و کارمزد تراکنش هستند. پروژههای لایه 2 بر روی اتریوم ساخته میشوند، بر خلاف تغییرات لایه 1 که معماری موجود بلاکچین اتریوم را تغییر میدهد. برخی از تغییرات مقیاس پذیری لایه 1 مانند افزایش تعداد تراکنشهای تایید شده به طور همزمان وجود دارد، اما در وضعیت فعلی اتریوم درجه ای از امنیت شبکه، تمرکززدایی و یا هر دو احتمالا قربانی این کار میشود. هدف اتریوم 2.0 ایجاد تغییرات تاثیرگذار در لایه 1 بدون از دست دادن این جنبههای حیاتی امنیت است، اما راه اندازی شبکه اصلی اتریوم 2.0 زمان میبرد و شبکه در حال حاضر به راه حلهای کوتاه مدت نیاز دارد.
رول آپها Rollups یکی از محبوبترین انواع راه حلهای لایه 2 هستند. آنها قراردادهای هوشمندی هستند که دستههای بزرگی از تراکنشها را به طور همزمان خارج از زنجیره تایید میکنند و سپس حداقل مقدار داده را به شبکه اصلی ارسال میکنند. هدف این است که از شلوغی شبکه اصلی جلوگیری شود.
دو نوع اصلی از رول آپ Rollup شامل optimistic rollup و zk rollup اکنون در حال توسعه هستند. optimistic rollup فرض میکنند که همه افزودههای جدید به زنجیره معتبر هستند، مگر اینکه در عرض یک هفته توسط یک شبکه به چالش کشیده شوند. Zk rollup برای تایید اعتبار هر بلاکی که به شبکه اضافه میشود، بر اثباتهای رمزنگاری تکیه میکنند و نیاز به اعتماد به ولیدیتورها را از بین میبرند. در حالی که فناوری ZK-rollup ممکن است بهتری فناوری لایه 2 در آینده باشد، اما پیچیده تر از optimistic rollup است و نیاز به توسعه دارد.
معرفی رول آپها Rollups

انواع مختلفی از پروتکلهای rollup وجود دارد که برای مقیاس پذیری قراردادهای باز در اتریوم، بزرگترین بلاکچین فعال با قراردادهای هوشمند ایجاد شده اند. Rollup یه یکی از راه حلهای مقیاس پذیر برای برنامههای بلاکچین مبتنی بر قرارداد هوشمند تبدیل شده است. این به این دلیل است که آنها منابع محاسباتی و ذخیره سازی را با قراردادن چندین قطعه داده مربوط به اجرای قراردادهای هوشمند در یک تراکنش هش شده رمزنگاری شده ذخیره میکنند.
دو نوع اصلی از رول آپ وجود دارد. اینها Optimistic rollup و zero knowledge rollup هستند. zk-rollup محاسبات را قبل از ارسال اثبات اعتبار به زنجیره انجام میدهند. با این حال، Optimistic rollup اعتبار تراکنشها را به طور پیش فرض، فرض میکنند. تنها در صورت چالش بر سر اجماع است که محاسبات هنگام استفاده از Optimistic rollup اجرا میشوند.
معرفی رول آپ آربیتروم Arbitrum Rollup

رول آپ آربیتروم مبتنی بر Optimistic rollup است. با این حال، فناوری رول آپ آربیتروم در مقایسه با سایر زنجیرههای رول آپ پیشرفته تر است و دادههای بسیار کمی روی زنجیره ذخیره میشود. همچنین رول آپ آربیتروم با تمام ابزارهای توسعه دهنده اتریوم کار میکند و به طور کامل از قراردادهای هوشمند ماشین مجازی اتریوم EVM پشتیبانی میکند. آربیتروم در بالای اتریوم ایجاد شده و از همان رابط Remote Procedure Call یا RPC پشتیبانی میکند. همچنین آربیتروم به گونه ای طراحی شده است که یک روش سریعتر و مقرون به صرفه تر برای ساخت برنامههای غیرمتمرکز باشد. علاوه بر این، این در حالی است که امنیت شبکه اتریوم حفظ میشود.
بررسی تاریخچه و معرفی تیم آربیتروم Arbitrum

Offchain Labs، تیم سازنده آربیتروم در سال 2018 توسط اد فلتون Ed Felton، استاد علوم کامپیوتر تاسیس شد. او همچنین به عنوان معاون مدیر ارشد فناوری و مشاور ارشد رئیس جمهور بین سالهای 2015 تا 2017 در کاخ سفید خدمت کرد. از دیگر افراد تیم Offchain Labs میتوان به Steven Goldfeder و Harry Kalodner اشاره کرد. Offchain Labs قبلا سرمایه گذاریهای بزرگی را از Coinbase Ventures، Pantera، Blocknation و Compound دریافت کرده است. پس از اینکه رقیب Optimism انتشار آن را عقب انداخت، Arbitrum One در 28 مِی 2021 برای توسعه دهندگان افتتاح شد. آربیتروم ممکن است به زودی به محبوبترین راه حل لایه 2 تبدیل شود، به خصوص زمانی که پلتفرمهای پیشرو مانند یونی سواپ به شبکه آن بپیوندند.
بررسی عملکرد آربیتروم Arbitrum

به عنوان یک راه حل مقیاس پذیری اتریوم، آربیتروم Arbitrum در بالای بلاکچین اتریوم اجرا میشود. همانند اتریوم، برنامههای غیرمتمرکز یا همان DAppها که با استفاده از آربیتروم ساخته شده اند به زبان برنامه نویسی سالیدیتی Solidity نوشته شده اند. سپس با استفاده از کامپایلر آربیتروم، کامپایل میشود. همچنین هر توکن مبتنی بر اتریوم را میتوان همراه با Arbitrum dApps استفاده کرد.
عمدتا Arbitrum dApps در هنگام راه اندازی و زمانی که ارز به داخل و خارج از آربیتروم منتقل میشود، از زنجیره اصلی استفاده میکند. تعداد زیادی از فعل و انفعالات خارج از زنجیره اتفاق میافتد که منجر به چرخش سریع و نهایی میشود. علاوه بر این، Arbitrum dApps سطوح بالایی از حریم خصوصی را حفظ میکند. هش رمزنگاری وضعیت یک dApp در زنجیره منتشر میشود. این بدان معناست که فقط شرکت کنندگانی که اجرای dApp را تایید میکنند، از کد و فضای ذخیره سازی برنامههای غیرمتمرکز مطلع هستند.
علاوه بر این، Arbitrum dApps سطوح بالایی از حریم خصوصی را حفظ میکند. هش رمزنگاری وضعیت یک برنامه غیرمتمرکز در زنجیره منتشر میشود. این بدان معناست که فقط شرکت کنندگانی که اجرای dApp را تایید میکنند، از کد و فضای ذخیره سازی dApp مطلع هستند. همچنین، توسعه دهندگان میتوانند اعتبارسنجهای خود را انتخاب کنند و انتخاب نمایند که چه اطلاعاتی با کاربران به اشتراک گذاشته شود.
بررسی ویژگیهای راه حل لایه دو آربیتروم

در این قسمت از مقاله با چند نمونه از ویژگیهای آربیتروم آشنا خواهید شد. طراحی پروژه آربیتروم به گونه ای میباشد که توسعه دهندگان قادر خواهند بود با استفاده از آن قراردادهای هوشمند مقیاس پذیر را پیاده سازی نمایند. ویژگیهای آربیتروم شامل مورد زیر میباشد:
1.سازگاری با ماشین مجازی اتریوم EVM
آربیتروم با در نظر گرفتن ماشین مجازی اتریوم طراحی شده است زیرا با هر زبان رایانه ای که میتواند با EVM کار کند، سازگار است. با این سازگاری، توسعه دهندگان در هنگام توسعه یک سرویس جدید با استفاده از پلتفرم آربیتروم Arbitrum نیازی به یادگیری مجدد یک زبان جدید ندارند که باعث صرفه جویی در وقت آنها میشود.
2.بدون نیاز به پلاگین یا کامپایلر
توسعه دهندگان میتوانند از آربیتروم برای توسعه محصولات یا خدمات جدید استفاده کنند، زیرا میتوانند از طریق ابزار موجود برای اتریوم استفاده شوند. نیازی به بارگیری پلاگینها یا کامپایلرهای خاص برای استفاده از آربیتروم نیست و به طور قابل توجهی موانع ورود توسعه دهندگانی که میخواهند از پلتفرم آن استفاده کنند کاهش میدهد.
3.کارمزد کم تراکنش
توانایی آربیتروم برای افزایش توان تراکنش اتریوم به اندازه کافی برای بلاکچین مفید است، اما با استفاده از این قابلیت میتواند کارمزدهای تراکنش را در اکوسیستم نیز کاهش دهد. آربیتروم همچنین میتواند کارمزدها را به طور قابل توجهی از طریق فناوری rollup پیشرفته اش کاهش دهد و در عین حال انگیزههای کافی را برای اعتبارسنجیها حفظ کند.
4.انگیزه پذیرش اولیه
آربیتروم اعلام کرده است که تمام تیمهای توسعه دهنده ای که برای ساخت شبکه اصلی توسعه دهنده درخواست داده اند، از امتیاز حداقل دو هفته زمان توسعه قبل از انتشار پروتکل لایه 2 خود برای عموم برخوردار هستند. همچنین به عنوان یک انگیزه جایگزین عمل میکند زیرا آربیتروم فروش توکن را راه اندازی نکرده است و بر خلاف سایر راه حلهای مقیاس پذیری لایه 2، توکن کاربردی ندارد.
بررسی هدف شبکه آربیتروم Arbitrum

در این قسمت از مقاله شما میتوانید با اهداف شبکه اتریوم به طور کامل آشنا شوید.
- حل مشکل مقیاس پذیری شبکه اتریوم یکی از اهداف شبکه آربیتروم میباشد.
- از دیگر اهداف آربیتروم میتوان به کاهش هزینه تراکنش اشاره نمود. طراحی آربیتروم به گونه ای است که به کاهش هزینه تراکنش کمک مینماید.
- یکی دیگر از اهداف آربیتروم تطبیق کامل با اتریوم میباشد. در واقع آربیتروم قادر است قراردادهای هوشمند را اجرا نماید و همچنین تراکنشها را بدون تغییری انجام دهد زیرا با ماشین مجازی اتریوم تطبیق کامل دارد.
چه پلتفرمهایی از آربیتروم Arbitrum استفاده خواهند کرد؟

آربیتروم وان Arbitrum One، پرچمدار زنجیره لایه 2 Offchain Labs، در 28 مِی برای توسعه دهندگان برنامههای غیرمتمرکز منتشر شد. Offchain Labs در یک پست وبلاگ اخیر اشاره کرد که به بیش از 250 تیم توسعه دهنده ای که آن را درخواست کرده بودند، دسترسی دادند. وبلاگ Offchain Labs نشان میدهد که آربیتروم وان به زودی در دسترس عموم قرار خواهد گرفت، اما آنها هنوز تاریخ دقیق را اعلام نکرده اند.
یونی سواپ Uniswap، یکی از بزرگترین صرافیهای غیرمتمرکز در شبکه اتریوم، اخیرا علاقه دارندگان توکن حاکمیتی خود را برای انتقال پلتفرم به آربیتروم وان Arbitrum One ارزیابی کرده است. رای تقریبا به نفع انتقال به آربیتروم وان بود. یونی سواپ در ابتدا قصد داشت از راه حل لایه 2 Optimism استفاده کند، با این حال Optimism راه اندازی کامل آن را به تعویق انداخت و آربیتروم راه حل انها را ارتقا داد. آمار اخیر اکوسیستم تصمیم نهایی نبود و از آنجایی یونی سواپ Optimism را اجرا کرده است، ممکن است کمی طول بکشد تا پلتفرم آربیتروم را نیز یکپارچه کند.
معرفی کیف پولهای پشتیبانی کننده شبکه آربیتروم

امرزوه تعداد زیادی از کیف پولها هستند که از رولآپ آربیتروم پشتیبانی به عمل میآورند. از میان کیف پولهای نرم افزاری میتوان کیف پول تراست، مث و متامسک را معرفی نمود. علاوه بر این کیف پول سخت افزاری همچون لجر نیز از رولآپ آربیتروم پشتیبانی میکنند.
آینده آربیتروم Arbitrum

آینده قراردادهای هوشمند به طور منحصر به فردی با آربیتروم در هم تنیده شده است. با ادامه پیشرفت و بهبود فناوری آربیتروم، کاربران میتوانند انتظار افزایش سرعت و مقیاس پذیری قراردادهای هوشمند و بهبود اقدامات امنیتی و همچنین کاهش مستمر کارمزد تراکنشها را داشته باشند، زیرا سیستم در یکپارچه سازی بزرگ تر و کارآمدتر میشود. نسخههای آینده آربیتروم شامل سازگاری با EVM بالاتر، ابزارهای توسعه دهنده انعطاف پذیرتر و آسان تر، و شبکه در حال گسترش اتریوم DApps و پروژههای شبکه مانند یونی سواپ، سوشی سوآپ و DODO از جمله موارد دیگر خواهد بود.
برای یکی دیگر از فناوریهای جالب آینده که از آربیتروم Arbitrum و دیگر فناوریهای لایه 2 بهره میبرد، EthereumMax را بررسی کنید.
بررسی وایت پیپر پروژه آربیتروم
وایت پیپر آربیتروم از دیدگاه فنی
همان طور که در ابتدای مقاله گفته شد، آربیتروم یک پروژه لایه دومی میباشد که به دنبال مقیاس پذیر کردن شبکه اتریوم و کاهش کارمزدها است. این پروژه از مفهوم Optimistic rollup برای مقیاس پذیر کردن شبکه اتریوم استفاده میکند که در ادامه به طور کامل با ساز و کار شبکه آربیتروم آشنا خواهیم شد.
اجازه بدید ابتدا روند پردازش یک تراکنش در شبکه آربیتروم را بررسی کنیم:
ابتدا کاربر درخواست یک تراکنش را با استفاده از یک نرمافزار (برای مثال کیف پول) و با کمک Api شبکه اتریوم برای به یک نود در شبکه آربیتروم ارسال میکند. این درخواست با استفاده از مفهوم RPC به نود اعلان میشود.
قبل از ادامه فرآیند پردازش تراکنش، اجازه بدید با مفهوم Api و RPC بیشتر آشنا شویم:
” API مخفف عبارت “Application Programming Interface” میباشد که به معنی رابط کدنویسی است. API به مجموعه ای از روشها، تعریفها و قوانین است که برنامهنویسان میتوانند از طریق آن با سرویسها یا سیستمهای دیگر در تعامل باشند.
به عبارت سادهتر API یک نوع تعامل بین برنامهها میباشد، زمانی که یک برنامه (یا بخشی از برنامه) نیاز به دسترسی به قابلیتها یا اطلاعاتی دارد که توسط سرویس یا سیستم دیگری ارائه میشود، میتواند از API آن سرویس استفاده کند. این به برنامهنویس امکان میدهد بدون نیاز به دانش دقیق در مورد چگونگی کارکرد داخلی آن سرویس، با آن تعامل داشته باشد.”
” RPCs به معنای “Remote Procedure Calls” یا “فراخوانیهای ریموت” هستند. در بلاکچین، RPCs به عنوان روشی برای ارتباط و ارسال درخواستها و دستورات از یک برنامه به یک نود (سرور) در شبکه بلاکچین استفاده میشوند.
برنامهها و برنامهنویسان با استفاده از RPCs میتوانند به اطلاعات و ویژگیهای مختلف شبکه بلاکچین دسترسی پیدا کنند. این درخواستها ممکن است شامل خواندن اطلاعات مربوط به تراکنشها، حسابها، قراردادها، بلاکها، تراکنشهای در حال انتظار و موارد مشابه باشند. همچنین،RPCs امکان اجرای تراکنشها یا انجام عملیاتهای خاص را در شبکه بلاکچین نیز فراهم میکنند. به عبارت دیگر، RPCs به برنامهها امکان میدهند تا با شبکه بلاکچین ارتباط برقرار کنند و اطلاعات مورد نیاز را دریافت کنند یا دستورات خاصی را اجرا کنند.”
حال با دانستن این اطلاعات بهتر میتوان با رفتار آربیتروم آشنا شویم. همان طور که گفته شد با استفاده از Api شبکه اتریوم و در ادامه با کمک RPC یک تراکنش به نود اعلان میشود. سپس نودها تراکنشها را به Arbitrum Sequencer ارسال میکنند.
اما Arbitrum Sequencer چیست و چه وظیفه ای دارد؟
Arbitrum Sequencer در شبکه اربیتروم یک عنصر کلیدی است که نقش مهمی در عملکرد و اجرای شبکه ایفا میکند. Sequencer در اصطلاحات شبکههای لایه دومی به معنای بخشی است که مسئول جمعآوری و پردازش تراکنشها در این لایه است. در شبکه اربیتروم نیز همان نقش را ایفا میکند.
نحوه عملکرد Arbitrum Sequencer به این صورت است که وقتی تراکنشها در شبکه اربیتروم ایجاد میشوند، ابتدا توسط Sequencer جمعآوری میشوند. سپس تراکنشها را مورد بررسی قرار میدهد و اگر تراکنشها معتبر و درست باشند، آنها را به بلاکهای لایه دومی اضافه میکند. این فرآیند به تایید تراکنشها و اجرای آنها در لایه دومی کمک میکند. به طور خلاصه Arbitrum Sequencer در شبکه اربیتروم مسئول جمعآوری، تایید و اضافه کردن تراکنشها به بلاکهای لایه دومی است و نقش مهمی در عملکرد بهینه و کارایی شبکه دارد.
حال بعد از دسته بندی و تایید تراکنشها، نتیجه تمامی تراکنشهای از شبکه اربیتروم به شبکه اتریوم برای ثبت روی این شبکه ارسال میشود. زمانی که این تراکنشها روی شبکه اتریوم ثبت شود، دیگر این تراکنشها برگشت پذیر و یا اصلاح پذیر نخواهد بود.
خوب است بدانید تراکنشها قبل از ارسال به لایه اول (اتریوم) چند مرحله را باید طی کنند، که در ادامه این مراحل را بررسی میکنیم. زمانی که تراکنشها دسته بندی و تایید میشوند، یک ولیدیتور (اعتبارسنج) آن بلاک را به شبکه اتریوم برای ثبت نهایی ارسال خواهد کرد. این فرآیند به شکل یک ادعا مطرح میشود، پس از طرح یک ادعا، یک پنجره چالش باز میشود که در طی آن هر ولیدیتور میتواند آن ادعا را به چالش بکشد. به این فرآیند گواه اثبات تقلب نیز میگویند که در تمامی پروژههای Optimistic rollup وجود دارد. حال اگر ولیدیتوری بتواند ثابت کند که تقلبی رخ داده است پاداش بزرگی دریافت میکند و ولیدیتور خطا کار، به شدت جریمه شده و ارز ARB که در شبکه قفل کرده است را از او به عنوان جریمه میگیرند. این مکانیزم باعث میشود که ولیدیتورها صادقانه و بدون تقلب رفتار کنند. پس همان طور که متوجه شدید شبکه اتریوم با یک دیدگاه خوش بینانه تراکنشهای شبکه آربیتروم را میپذیرد، مگر این که خلافش ثابت شود.
اما تقلب از سمت ولیدیتور چگونه ثابت میشود؟
زمانی که دو ولیدیتور بر سر تایید یک تراکنش به چالش میخورند، تنها یکی از آنها ولیدیتور سالم است و دیگری متقلب، در نتیجه برای حل اختلاف میان آنها یک فرآیند ریاضی وار شکل میگیرد. این فرآیند در شبکه اتریوم شکل میگیرد که ثابت میکند کدام یک از ولیدیتورهای آربیتروم خطا کار است. پس به این ترتیب ولیدیتور خطا کار تشخیص داده میشود. در نتیجه پروژه آربیتروم به شبکه اتریوم نیاز دارد.
اما یک سوال مهم مطرح میشود، از زمان درخواست تراکنش تا اجرای آن مدت زمان این فرآیند با تاخیر مواجه میشود؟
تنها تاخیری که کاربران را ناراضی خواهد کرد، مدت زمان یک هفته ای انتقال داراییها از شبکه آربیتروم به اتریوم است. اما برای دور زدن این مدت زمان، کاربران میتوانند از پروژههایی که یک پل بین این دولایه ایجاد کرده اند استفاده کنند، که هم زمان و هم کارمزدها را کاهش میدهد.
یکی از بریجهای معروف که میتوانید برای انتقال دارایی از آربیتروم به اتریوم استفاده کنید، Hop Exchange است. Hop Exchange یک بریج لایه دومی است که توانایی انتقال سریع داراییها از یک لایه دوم به لایه دوم دیگر یا به شبکه اصلی اتریوم را داراست.
در نظر داشته باشید پلتفرم آربیتروم برای برنامههای که به توان عملیاتی بالا نیاز دارند و به موازی با آن تمرکز زدایی برای آنها اهمیتی ندارد زنجیره AnyTrust را پیشنهاد میکند. این زنجیره هزینه بسیار پایینی نسبت به زنجیره Rollup دارد. دوستان پلتفرم آربیتروم توان اجرایی چندین زنجیره را به طور موازی دارد.
به بیان ساده در حال حاظر دو زنجیره در Arbitrum وجود دارد: یک زنجیره Arbitrum Rollup به نام Arbitrum One و یک زنجیره AnyTrust به نام Nova. کاربران و توسعهدهندگان میتوانند هر زنجیره را که با نیازهای امنیتی/هزینه تراکنششان مطابقت دارد انتخاب کنند. در ادامه کمی بیشتر با زنجیرههای این پروژه آشنا خواهیم شد:
Arbitrum Nova:
به غیر از توضیحاتی که در مورد شبکه Nova ارائه کردیم، همچنین این شبکه به عنوان یک نسخه از اربیتروم توسط Optimism توسعه داده شده است. این نسخه برای تست و ارائه قابلیتهای جدید و بهبودهای انجام شده توسط Optimism به کار میرود. در واقع Nova مرتبط با توسعه و تست تغییرات بهینهسازی شده در اربیتروم است.
Arbitrum One:
Arbitrum One نیز یک نسخه از اربیتروم است که توسط Optimism توسعه داده شده است. این نسخه به عنوان شبکه اصلی اربیتروم عمل میکند و تراکنشها و قراردادهای هوشمند در آن اجرا میشوند. توجه کنید که این شبکه با ماشین مجازی اتریوم سازگار میباشد.
Goerli:
Goerli یک شبکه تستی در اتریوم است که به منظور تست و توسعه برنامهها و قراردادها ایجاد شده است. این شبکه تستی برای اربیتروم استفاده میشود تا توسعهدهندگان بتوانند تغییرات خود را در محیط تستی تجربه کنند و از آنها برای بهبود عملکرد استفاده کنند.
خوب است بدانید Arbitrum One و Arbitrum Nova توسط سیستم حاکمیتی آربیتروم اداره و تصمیم گیری میشوند. تمامی تصمیمات حاکمیتی زنجیرههای پلتفرم آربیتروم توسط Arbitrum DAO اتخاذ میشود. شیوه کار به این ترتیب است که دارندگان ارز ARB با قفل کردن این ارز در شبکه این پروژه میتوانند در رای گیریهای مربوط به این پلتفرم شرکت کنند. همچنین کسانی که موجودی آنها کمتر از مقداری باشد که نیاز است، میتوانند یکی از نمایندگان را به عنوان نماینده خود انتخاب کنند و موجودی خود را به صورت اعتبار در اختیار آنها قرار دهند. در نظر داشته باشید کسانی که در رای گیریهای حاکمیتی این پروژه مشارکت کنند، پاداش دریافت خواهند کرد.
اما اجازه بدید کمی با آپدیت Nitro در آربیتروم آشنا شویم. در زمان برگزاری کمپین اودیسه تقاضا برای ضرب nft ها بسیار بالا رفت و این شبکه با ترافیک سنگینی رو به رو شد، حتی کارمزد تو شبکه آربیتروم از کارمزد در شبکه اتریوم نیز بیشتر شد. همین موضوع باعث نارضایتی بسیاری از کاربران شد و در نهایت این کمپین متوقف شد تا آپدیت Nitro در شبکه اعمال شود. بهروزرسانی Nitro در آربیتروم به به روزرسانی مکانیسم لایه دومی این شبکه مرتبط است. Nitro یک مکانیسم بهینهسازی است که برای اجرای تراکنشها در لایه دوم استفاده میشود. این بهروزرسانیبه منظور بهبود عملکرد، کاهش هزینهها، افزایش سرعت، یا اضافه کردن ویژگیهای جدید به شبکه اجرایی شد.
بررسی اهداف آربیتروم
در این بخش با اهداف مهم شبکه آربیتروم آشنا خواهیم شد:
- افزایش مقیاسپذیری: یکی از اهداف اصلی شبکه آربیتروم، افزایش مقیاسپذیری برای بلاکچین اتریوم است. این شبکه توانایی پردازش تعداد بیشتری تراکنش را در ثانیه دارد تا به نیازهای کاربران و توسعهدهندگان پاسخ دهد. خوب است بدانید شبکه آربیتروم 7000 تراکنش در ثانیه را مدیریت میکند، در صورتی که اتریوم تا 40 تراکنش را میتواند پردازش کند.
- کاهش هزینهها: آربیتروم به عنوان یک لایه دوم (L2) به عنوان جایگزینی ارزانتر برای اجرای تراکنشها در اتریوم عمل میکند. این شبکه به کاربران این امکان را میدهد که هزینههای تراکنش را کاهش دهند.
- افزایش سرعت تراکنش: شبکه آربیتروم تراکنشها را با سرعت بالا اجرا میکند، که به کاربران امکان معاملات سریعتر و بهتری را میدهد.
- افزایش امنیت: آربیتروم از امنیت اتریوم بهرهمند است و تراکنشهای اجرا شده در آربیتروم میتوانند در صورت وقوع تقلب در اتریوم تجدید نظر شوند.
- پشتیبانی از اکوسیستم دیفای: شبکه آربیتروم برای توسعهدهندگان این امکان را فراهم کرده است که از اکوسیستم دیفای (DeFi) بهرهببرند و برنامههای مالی غیرمتمرکز را توسعه دهند.
- انتقال سریع داراییها: کاربران میتوانند داراییهای خود را به سرعت و با کمترین هزینه از لایه اصلی اتریوم به شبکه آربیتروم منتقل کنند.
- پشتیبانی از NFT: شبکه آربیتروم از NFTها نیز پشتیبانی میکند، که این امکان را به کاربران و هنرمندان میدهد تا در این زمینه در شبکه آربیتروم فعالیت کنند.
- تسهیل توسعه برنامهها: آربیتروم ابزارها و منابعی را فراهم کرده است تا توسعهدهندگان بتوانند برنامههای لایه دوم (L2) خود را توسعه دهند.
- تسریع ویژگیهای مثبت: این شبکه از بهروزرسانیهای Nitro بهرهمند است که به بهبود کارایی و قابلیتهای آربیتروم کمک میکند.
- توسعه اکوسیستم: آربیتروم به توسعه و افزایش اکوسیستم خود توجه دارد و با جذب توسعهدهندگان و پروژههای مختلف، اکوسیستم خود را گسترش میدهد.
ویژگیهای شبکه آربیتروم
اما در این قسمت به ویژگیهای مهم شبکه آربیتروم اشاره خواهیم کرد:
- مقیاسپذیری بالا: آربیتروم مقیاسپذیری بالایی را برای تراکنشها و قراردادهای (DeFi) امکان پذیر میکند و توانایی پردازش هزاران تراکنش در ثانیه را داراست.
- کمترین هزینه تراکنش: با انتقال تراکنشها به آربیتروم، هزینههای تراکنش بهطور قابل توجهی کاهش مییابد.
- سرعت بالا: تراکنشها در آربیتروم به سرعت بسیار بالا و با تأیید نزدیک به صفر ثانیه انجام میشوند.
- سازگاری با EVM: آربیتروم به عنوان یک رول آپ از تکنولوژی EVM (ماشین مجازی اتریوم) استفاده میکند، بنابراین تقریباً همهی اپلیکیشنها و قراردادهای قبلی اتریوم را میتوان به آن منتقل کرد.
- امنیت: شبکه آربیتروم از امنیت اتریوم بهرهمیبرد و از روشهای مختلفی برای تضمین امنیت تراکنشها استفاده میکند.
- تجربه کاربری بهتر: با استفاده از پروتکل Nitro زمان تأیید تراکنشها کوتاهتر است و این باعث بهبود تجربه کاربری میشود.
- قابلیت برنامهریزی زمانی (Time-Lock): آربیتروم امکان اجرای قراردادها در زمانهای مشخص را فراهم میکند.
- پشتیبانی از توکنهای ERC-20: توکنهایی با استاندارد ERC-20 اتریوم بهصورت مستقیم در آربیتروم قابل استفاده هستند.
- قابلیت انتقال دارایی به شبکه اتریوم : امکان انتقال داراییها و تراکنشها بین آربیتروم و اتریوم از طریق پلتفرمهای پل (Bridge) وجود دارد.
- پشتیبانی از DeFi و DApps: آربیتروم به عنوان یک شبکه لایه دوم، امکان اجرای اپلیکیشنهای مالی غیرمتمرکز DeFi و سایر برنامههای غیرمتمرکز DApps را فراهم میکند.
معرفی رقبای آربیتروم
برای بررسی رقبای پروژه آربیتروم بهتر است پروژههای لایه دومی اتریوم را بررسی کنیم تا با رقیبان این پروژه آشنا شویم. در رتبه بندی مربوط به پروژههای لایه دومی به ترتیب پروژههای پالیگان، منتل، آربیتروم و اپتیمیسم جایگاههای برتر را دارند. بر همین اساس ما نیز پروژه آربیتروم را با نزدیکترین رقیبان خودش مقایسه خواهیم کرد:
مقایسه پالیگان و آربیتروم:
اگرچه هر دو پروژه به دنبال مقیاس پذیری بیشتر هستند اما پالیگان از روش پلاسما استفاده میکند که از یک زنجیره مادر و چند زنجیره کوچک مرتبط با آن تشکیل شده و در مقابل آربیتروم از مکانیزم اپتیمیستیک رول آپ برای مقیاس پذیری بیشتر استفاده میکند. از همین رو آربیتروم برای حل اختلافات به شبکه اتریوم نیازمند است، در صورتی که پالیگان به شبکه اتریوم محتاج نیست و خودش مکانیسم اجماع مخصوص به خود را دارد.
مقایسه منتل و آربیتروم:
هردو پروژه از مفهوم اپتیمیستیک رول آپ استفاده میکنند و همان طور که متوجه شدید، یکی از مشکلات مهم اپتیمیستیک رول آپها تاخیر 7 روزه برای انتقال داراییها به لایه یک و همچنین محتاج بودن به شبکه اتریوم برای حل اختلافات میباشد. پروژه منتل با استفاده از ایدههای جدید خود و ایجاد یک بلاکچین ماژولار توانسته این مشکلات را حل کند، در صورتی که آربیتروم همچنان با این مشکلات مواجه است. از طرفی منتل خودش یک پل برای انتقال دارایی به لایه اول دارد، در صورتی که در آربیتروم باید از یک پروژه سوم برای این کار استفاده کرد.
مقایسه اپتیمیسم و آربیتروم:
این دو پروژه نیز از مفهوم اپتیمیستیک رول آپ استفاده میکنند و تنها در اجرای قراردادهای هوشمند و نحوه پیاده سازی این قراردادها متفاوت هستند که در نهایت باعث میشود این دو پروژه بسیار شبیه به یکدیگر رفتار کنند.
سخن پایانی
در این مقاله همانطور که مطالعه نمودید، به معرفی آربیتروم Arbitrum پرداختیم. آربیتروم یک راه حل مقایس پذیری و توسعه دهنده برای اتریوم است. با استفاده از فناوری رول آپ، توسعه دهندگان میتوانند برنامههای غیرمتمرکز را مستقر کنند. علاوه بر این، توان عملیاتی بالا از ویژگیهای آن است که باعث میشود تراکنشها بسیار سریعتر تایید شوند. امیدواریم که با خواندن این مقاله اطلاعات کافی و لازم را در ارتباط با آربیتروم دریافت کرده باشید.
از اینکه تا پایان مقاله “آربیتروم Arbitrum چیست؟” همراه ما بودید از شما سپاس گزاریم.
بیشتر بخوانید
تیم محتوا
نفیسه جمالی دانش آموخته مهندسی کامپیوتر و از نویسندگان حوزه بلاکچین و ارزهای دیجیتال است که بیش از 3 سال در زمینه تولید محتوای تخصصی این حوزه فعالیت دارد. تمرکز اصلی او بر مفاهیم فنی بلاکچین، راهکارهای مقیاس پذیری، امنیت شبکه، لایههای دوم، ساختار پروژههای رمزارزی و آموزشهای کاربردی است.او با بهرهگیری از دانش فنی و تجربه فعالیت در بازار رمزارزها، تلاش میکند مفاهیم پیچیده بلاکچین را به صورت دقیق، ساختاریافته و قابل فهم برای کاربران ارائه کند. مقالات او با رویکرد آموزشی و مبتنی بر منابع معتبر تهیه میشوند و بر شفافیت مفاهیم و پرهیز از بزرگ نمایی پروژهها تأکید دارند.محتوای منتشر شده توسط نفیسه جمالی صرفا با هدف آموزش و اطلاع رسانی تهیه میشود و به منزله توصیه سرمایه گذاری یا پیشنهاد معاملاتی نیست.
سلام خبر های ایردراپ اربیتروم خیلی میخوندم ولی من جا موندم نتونستم ایردراپ بگیرم. میشه بگین شما معرفی کردین یا نه؟ از کجا میتونم با ایردراپ ها آشنا بشم