آوالانچ: آیندهای روشن برای برنامههای غیرمتمرکز
آوالانچ: آیندهای روشن برای برنامههای غیرمتمرکز
بلاکچین آوالانچ (Avalanche)
در دنیای بلاکچین، در چندین پروژه قدرتمند واکنش به چشم میخورد که در سالهای اخیر بروز یافتهاند. در این میان، شبکهی آوالانچ به عنوان یک بستر متنباز برای برنامههای غیرمتمرکز و اقتصادی نوظهور در میان رقبا حضور یافته است.
این ائتلاف بر اساس سه زنجیره بلاک با نامهای ایکس چین (X-Chain)، سی چین (C-Chain) و پی چین (P-Chain) ساختار اصلی خود را شکل داده است. ایکس چین برای مدیریت داراییها به کار میرود و از پروتکل اجماع Avalanche بهره میبرد. سی چین برای اجرای قراردادهای هوشمند طراحی شده است و پی چین به هماهنگی و تأیید ولیدیتورها میپردازد. این دو زنجیره از پروتکل آدم برفی (Snowman) برای ایجاد توافق استفاده میکنند.
در پروتکل اجماع Avalanche، همه نودها به صورت موازی عمل کرده و تایید تراکنشها توسط سایر گرهها بهطور تصادفی انجام میشود. پس از تعدادی نمونهگیری تصادفی، تراکنش با احتمال بالا تأیید میشود. این به این معناست که توانایی عملیاتی شبکه آوالانچ به 6,500 تراکنش بر ثانیه افزایش یافته و زمان نهاییسازی (Finality Time) آن به زیر یک ثانیه کاهش مییابد. پروتکل آدم برفی نیز با اصول مشابهی اما همراه با فرآیند موازی در کنار بلاکها عمل میکند.
شبکه آوالانچ همچنین قابلیت ایجاد بلاکچینهای همتعاملی، سفارشی و شخصیسازیشده را ارائه میدهد. این امکان وجود دارد بدون هیچ محدودیتی در تعداد آنها، با این حال برای شرکت در این شبکه، پرداخت هزینه عضویت به صورت رمزارز AVAX الزامی است.
تاریخچه و تیم توسعه شبکه اولانچ
با پیشرفت تکنولوژی بلاکچین، راهحلهای نوینی برای مواجهه با چالشهای قدیمی از جمله مقیاسپذیری، تعامل و کاربرد فراهم شده است. شبکه آواکس به منحصربهفردی خود با بهرهگیری از سه زنجیره بلاک مستقل در پلتفرم خود به توسعه پرداخته است. این شبکه با استفاده از مکانیزمهای اجماع متعدد، خود را به عنوان “سریعترین پلتفرم قرارداد هوشمند از نظر زمان نهاییسازی” در صنعت بلاکچین معرفی میکند.
تاریخچه
شبکه اولانچ توسط تیمی از متخصصان آوا لبز (Ava Labs) به رهبری استاد دانشگاه کرنل امین گون سیرر (Emin Gün Sirer) و دو دانشجوی دکتری علوم کامپیوتر به نامهای کوین سکنیکی (Kevin Sekniqi) و ماوفن تد یین (Maofan Ted Yin) ایجاد و وایتپیپر Avalanche در سال 2018 منتشر شد.
تیم توسعه: این تیم توسعه تشکیل شده از آوا لبز در سال 2018 راهاندازی شد. اولانچ، در ابتدا با نام آوا (AVA) شناخته میشد و در فوریه 2019 (بهمن 97) مرحله تامین سرمایه اولیه خود را با موفقیت به پایان رساند. این مرحله شامل سرمایهگذارانی همچون پالیچین (Polychain)، اندریسن هارویتز (Andreessen Horowitz) و بالاجی سرینیواسان (Balaji Srinivasan) بود. همچنین، عرضه اولیه سکه ارز AVAX در سال 2020 در زیر 24 ساعت انجام شد و مجموعاً 42 میلیون دلار جذب سرمایه شد.
شبکه آزمایشی و دستاوردها
در دوره شبکه آزمایشی یا تستنت، اولانچ توانست با تعداد بیش از 1000 تولیدکننده بلاک منحصربهفرد از سرتاسر جهان در داخل شبکهاش رکورد غیرقابل مقایسهای را به دست آورد. این امر نه تنها در میان تستنت شبکههای دیگر بلاکچین رخ نداده بلکه بسیاری از پروژههای فعال در حوزه به دست آوردن این موفقیت در شبکه اصلی نیز به شکست مواجه شدهاند.
به علاوه، Avalancheتوانست یکی از بهترین استراتژیهای توزیع توکن در دنیای کریپتو را اجرا کند. در این استراتژی، حداقل سهم سرمایهگذاران خصوصی اولیه کمتر از 14 درصد بوده و بیش از 70 درصد از توکنهای این شبکه به اشخاص سازنده و شرکتکننده در پروتکل شبکه اختصاص یافته است.
ویژگیهای برجسته اولانچ:
استفاده از تکنولوژی نوآورانه
اولانچ بر پایه یک پروتکل اجماع منحصر به فرد و نوآورانه ساخته شده است. این پروتکل علاوه بر قدرت بالای پردازش تراکنشها و مقیاسپذیری، امنیت و تمرکززدایی بالایی را ارائه میدهد.
- تیم قدرتمند:امین گان سیرر، بنیانگذار اولانچ، طراح اولین ارز دیجیتال با الگوریتم اجماع اثبات کار به نام Karma در سال 2003 است. او استاد علوم کامپیوتر در دانشگاه کرنل آمریکا بوده و با تیمی از محققان این دانشگاه، مرکزی از توسعهدهندگان شبکه Avalanche را تشکیل میدهند.
- رشد قدرتمند:شبکه بلاک چین اولانچ با سرعت بسیار بالا توانستهاست هزاران نفر از توسعهدهندگان را به جامعه خود جذب کند. شبکه آزمایشی آواکس با بیش از هزار گره تاییدکننده به رکورد رسیدهاست.
- ساخته شده بر مبنای عدالت و برابری:اولانچ به گونهای طراحی شده که عدالت را در میان انواع کاربرانش حفظ میکند. معماری سبک این شبکه باعث میشود که برای مشارکت در آن، نیازی به سختافزارهای گران قیمت نباشد و توکنها به عدالت توزیع شوند.
ویژگیهای فنی کلیدی Avalanche آوالانچ یا آواکس
پلتفرم ایجاد قراردادهای هوشمند: اولانچ به عنوان یک پلتفرم برای ایجاد قراردادهای هوشمند طراحی شده است که از سرعت بالایی در انجام تراکنشها بهره میبرد. زمان نهاییسازی تراکنشها در این شبکه کمتر از 1 ثانیه است، به طوری که سرعت این شبکه مشابه ویزا (Visa) تلقی میشود.
- پشتیبانی از ماشین مجازی اتریوم (EVM):اولانچ به طور کامل از ماشین مجازی اتریوم پشتیبانی میکند، بنابراین ابزارهای توسعه مانند ترافل (Truffle)، ریمیکس (Remix)، متامسک (Metamask) و مای اتر والت (MEW) قابل استفاده در این شبکه هستند.
- استفاده از تکنیک شاردینگ:اولانچ از تکنیک شاردینگ با کاربرد خاص استفاده میکند که به توسعهدهندگان امکان میدهد بر اساس نیا، از شاردینگ برای اپلیکیشنهای خود استفاده کنند.
- پشتیبانی از توکنهای غیرقابل تعویض (NFT):اولانچ به طور کامل از توکنهای غیرقابل تعویض (NFT) نیز پشتیبانی میکند.
ویژگیهای ارز AVAX:
- اواکس (AVAX): توکن اواکس مورد استفاده در شبکه بلاک چین اولانچ است.
- تعداد محدود: تعداد حداکثر 720 میلیون واحد توکن AVAX تعیین شده است و 50 درصد از این مقدار بر روی شبکه اصلی توزیع میشود.
- پایه امنیتی شبکه: اواکس به عنوان واحد اصلی شبکه، توکن پرداختی برای تراکنشها درون شبکه است و نقش مهمی در تضمین امنیت شبکه دارد.
- سوزاندن کارمزدها: کارمزدهای تراکنش به صورت توکن AVAX پرداخت میشوند و به طور فوری سوزانده میشوند. این ویژگی باعث کمیابتر شدن توکن AVAX در طول زمان میشود.
ویژگیهای کلیدی شبکه Avalanche و توکن AVAX
پروژه Avalanche و حل مشکلات:
شبکه Avalanche هدف اصلی خود را در رفع سه مشکل اساسی به نامهای مقیاسپذیری، کارمزد تراکنش و تعامل متقابل تعریف کرده است.
مقیاسپذیری در برابر تمرکززدایی: یکی از چالشهای همیشگی در بلاک چینها، تعادل بین مقیاسپذیری و تمرکززدایی است. در شبکههایی که تعداد کاربران و فعالیتها رو به افزایش است، اجماع سریع در تایید تراکنشها ممکن است دچار مشکل شود. به عنوان مثال، در بیتکوین در زمانهای پرتراکنش، تایید تراکنشها ممکن است به مدت ساعتها یا حتی روزها طول بیانجامد.
شبکههای جدید با تکنولوژیهای نو به دنبال حل این چالشها هستند. اولانچ با استفاده از یک پروتکل اجماع منحصر به فرد، تمرکززدایی را بهینه کرده و به تعداد کمتری از افراد اجازه اعتبارسنجی تراکنشها را میدهد. این راهحل تعادلی بین مقیاسپذیری و تمرکززدایی ایجاد میکند.
کارمزد تراکنش: یکی از مشکلات شایع در بلاک چینهای بزرگ، کارمزدهای بالای تراکنشها است. ترافیک زیاد و افزایش تعداد کاربران میتوانند باعث افزایش کارمزد تراکنشها شوند. این امر ممکن است کاربران را از استفاده از شبکهها منزجر کرده و به انگیزه کم کند.
تعامل متقابل: تعامل متقابل میان کسب و کارها و پروژهها در بلاک چینها نیاز به شخصیسازی دارد. پیشتر، پروژهها مجبور بودند از شبکههای نامناسب یا حتی بلاک چینهای خصوصی استفاده کنند. اما پیدا کردن تعادل بین همکاری و شخصیسازی چالشی است.
شبکه Avalanche از طریق ارائه بلاک چینهای سفارشی و قابل شخصیسازی و زیرشبکههایی با امنیت، سرعت و سازگاری با اولانچ، به رفع این چالشها پرداخته است.
بررسی معماری Avalanche و کارکرد آن:
معماری شبکه Avalanche برای رفع مشکلات اساسی بلاکچین، از ترکیب روشهای منحصربهفردی استفاده میکند که آن را از دیگر شبکهها متمایز میکند. این شبکه از خود را به عنوان “اینترنت بلاکچین” معرفی کرده است و معماری اصلی آن از چهار بخش اصلی تشکیل شده است:
(1الگوهای اجماع Avalanche و Snowman یکی از ویژگیهای بارز معماری Avalanche، الگوریتم اجماع آن است. این الگوریتم با ترکیب اصول اثبات سهام (PoS) به روشی نوین اجماع را ایجاد میکند. این الگوریتم به دو بخش اصلی تقسیم میشود:
مکانیزم اجماع اوالانچ :به جای یک رهبر یا گروهی از افراد برای اعتبارسنجی تراکنشها، الگوریتم Avalanche از تمام نودها به عنوان ولیدیتورها استفاده میکند. این اجازه را میدهد که تراکنشها موازی پردازش شوند و سرعت شبکه را افزایش دهد. این الگوریتم باعث بهبود تمرکززدایی و عملکرد شبکه میشود.
مکانیزم اجماع آدم برفی: این مکانیزم نیز بر پایه الگوریتم اجماع Avalanche است اما تراکنشها را به صورت خطی مرتبسازی میکند. این ویژگی برای تعامل با قراردادهای هوشمند مناسب است و با ایجاد بلاکها تراکنشها را تأیید میکند.
(2 زیرشبکهها: زیرشبکهها گروههایی از تاییدکنندههای بلاک هستند که با هم کار میکنند. هر زیرشبکه مکانیزم پاداشدهی مجزا برای تاییدکنندگان خود دارد.
(3 ماشینهای مجازی: ماشینهای مجازی کدهایی هستند که با استفاده از اجماع پایگاههای دادهای را تولید میکنند. این دادهها به شکل زنجیرهها با ساختارهای توزیعشده ترکیب میشوند.
(4زنجیرهها: زنجیرهها رشتههایی از دادهها هستند که میتوانند به صورت DAG یا بلاکچین باشند. این زنجیرهها با استفاده از ماشینهای مجازی ایجاد میشوند و بخشی از زیرشبکهها هستند.
معماری Avalanche با تلفیق الگوریتمهای اجماع منحصربهفرد، زیرشبکهها، ماشینهای مجازی و زنجیرهها، شبکهای را فراهم میکند که مقیاسپذیری بالا، کارمزد کم و تعامل متقابل را به ارمغان میآورد.
زیرشبکههای اصلی در اکوسیستم Avalanche
اکوسیستم قابل سفارشیسازی، مقیاسپذیر و تعاملی شبکه Avalanche Avalanche یک بستر بلاک چین است که با توجه به ویژگیهای منحصربهفرد خود، به عنوان یک شبکه قابل سفارشیسازی، مقیاسپذیر و تعاملی معرفی میشود. در این شبکه، هر عنصر به عنوان یک عضو در یک زیرشبکه قرار میگیرد و هر زنجیره، قسمتی از یک زیرشبکه را تشکیل میدهد. این بیانگر نحوه تقسیم واحدهای مختلف در این اکوسیستم است. اگرچه تاییدکنندگان بلاک میبایست عضوی از شبکه اصلی باشند، اما فعالیت در زیرشبکهها به صورت اختیاری انجام میشود. شبکه اصلی نیز به سه زیرشبکه کلیدی تقسیم میشود: زنجیره C، زنجیره P و زنجیره X.
زنجیرههای اصلی در شبکه Avalanche
زنجیره تبادل (X-Chain): این زنجیره برای تولید و مبادله رمزارز AVAX و داراییهای دیجیتال مورد استفاده قرار میگیرد. این داراییها دارای قوانین قابل تنظیمی هستند که به صورت دقیق مشابه استانداردهای توکنهای اتریوم عمل میکنند. علاوه بر این، هزینه تراکنشها به وسیله توکن اواکس پرداخت میشود و این زنجیره از پروتکل اجماع Avalanche بهره میبرد.
زنجیره قرارداد (C-Chain): زنجیره C محیطی است که به توسعهدهندگان اجازه میدهد تا اسمارت کانترکتها را برای برنامههای غیرمتمرکز ایجاد کنند. این زنجیره به نوعی ماشین مجازی اتریوم (EVM) مشابه است، که به کدنویسان اجازه میدهد دیاپها را با ساختار EVM سازگار کنند. زنجیره C از نسخه اصلاحشدهای از پروتکل اجماع آوالانچ به نام آدم برفی (Snowman) بهره میبرد.
زنجیره پلتفرم (P-Chain): زنجیره P مسئولیت هماهنگی تاییدکنندگان شبکه و نظارت بر زیرشبکههای فعال را دارد. این زنجیره امکان ایجاد زیرشبکههای جدید را ارائه میدهد و از اعتبارسنجها برای اجماع در بلاکهای سفارشی و شخصیسازی شده استفاده میکند. هر زیرشبکه میتواند چندین بلاکچین را اعتبارسنجی کند. زنجیره P نیز از پروتکل اجماع آدم برفی بهره میبرد.
بهبود سرعت و مقیاسپذیری با زیرشبکهها: استفاده از زنجیرههای با نقشهای مختلف در اکوسیستم Avalanche، باعث بهبود سرعت و مقیاسپذیری نسبت به اجرای همه فرآیندها روی یک زنجیره واحد میشود. این ترکیب بیشتر با دو مکانیزم اجماع مختلف برای هر زنجیره به توسعهدهندگان اجازه میدهد تا از ویژگیهای مناسب خود بهرهبرداری کنند. همچنین، توکن AVAX متصلکننده تمام این زنجیرهها را با یکدیگر میسازد، که کاربران میتوانند از آن در استیکینگ و پرداخت کارمزد شبکه استفاده کنند.
ارز دیجیتال AVAX
آواکس ارز دیجیتال محلی شبکه اولانچ است .تمام کارمزدهای شبکه نیز به عنوان یک مکانیزم ضد تورمی سوزانده میشوند. این کوین 3 کاربرد اصلی دارد: استیک توکن AVAX برای تبدیل شدن به ولیدیتور یا اعطای نمایندگی به یک اعتبارسنج دیگر. ولیدیتورها میتوانند تا 11.57 درصد بازده درصدی سالانه (APY) داشته و یک کارمزد سفارشی درصدی را روی پاداشی که از طرف نمایندگان حامی خود نگهداری میکنند، تعیین نمایند. توکن آواکس به عنوان یک واحد یکسان برای تمام زیرشبکهها خدمت میکند که باعث بهبود تعامل متقابل میشود. کارمزد تراکنشها و حق عضویت زیرشبکهها نیز به صورت توکن AVAX پرداخت میشود.
استیک کردن اواکس هولدرهای کوین اواکس با استیک کردن ارزهای دیجیتال خود در شبکه قادر به کسب پاداش هستند. شما با تبدیل شدن به یک ولیدیتور یا استیک توکنهای خود از طرف یک اعتبارسنج دیگر پاداش کسب میکنید. حداقل مدت زمان استیکینگ 2 هفته و حداقل مقدار توکن مورد نیاز 2000 واحد است.
الزامات سختافزاری برای استیکینگ آواکس به قدری پایین است که اکثر دسکتاپها یا لپتاپهای استاندارد برای آغاز اعتبارسنجی مناسب هستند. عرضه در گردش آواکس از عرضه کل 720 میلیون واحدی، در حال حاضر 220,286,577.21 واحد اواکس در گردش است.
عرضه این توکن به صورت زیر است: 2.5 درصد: فروش اولیه، به همراه 10 درصد هنگام راهاندازی شبکه اصلی و مابقی برای عرضه هر 3 ماه یکبار 3.5 درصد: فروش خصوصی، به همراه 10 درصد هنگام راهاندازی شبکه اصلی و مابقی برای عرضه هر 3 ماه یکبار 10 درصد: فروش عمومی، به همراه 10 درصد هنگام راهاندازی شبکه اصلی و 15 درصد برای عرضه هر 3 ماه یکبار به مدت 18 ماه 9.26 درصد: مختص بنیاد، عرضه پس از 10 سال 7 درصد: موقوفات جامعه، عرضه پس از 12 ماه 0.27 درصد: برنامه مشوق شبکه آزمایشی، عرضه پس از یک سال 5 درصد: شرکای استراتژیک، عرضه پس از 4 سال 2.5 درصد: ایردراپها، عرضه پس از 4 سال 10 درصد: تیم، عرضه پس از 4 سال 50 درصد پاداش استیکینگ.
مزایا و معایب
تمایزهای شبکه اولانچ از رقبا شبکه اواکس در رقابت با سایر پلتفرمهای مقیاسپذیر و همتعاملی مانند پولکادات، پالی گان و سولانا قرار دارد. این شبکه از طریق ویژگیهای منحصربهفرد خود تمایز مییابد.
مکانیزم اجماع بهینهشده تفاوت اساسی شبکه اواکس در مکانیزم اجماع بهینهشده Avalanche است. هرچند که سولانا نیز ادعاهای خود را دارد، اما هنوز در کاربرد واقعی به اثبات توانایی خود نرسیده است.
سرعت و نهاییسازی تراکنش یکی دیگر از مزایای اواکس، سرعت بالا و نهاییسازی تراکنشها در کمتر از یک ثانیه است. این ویژگی به معنای انجام تراکنشها با سرعت بالا و عدم امکان بازگشت یا تغییر تراکنشها میباشد.
تمرکز بر تمرکززدایی آواکس تعهداتی در زمینه تمرکززدایی دارد و در این زمینه بر خلاف اندازه و عمر خود، نسبت به تعداد ولیدیتورها نسبتاً الزامات پایینی دارد. با افزایش قیمت AVAX، امکان تبدیل شدن به ولیدیتور برای برخی افراد دشوارتر میشود.
بلاک چینهای همتعاملی، سفارشی و قابل شخصیسازی در شبکه آوالانچ شبکه آوالانچ با امکاناتی که در سطح پایهای خود دارد، عملکردی مشابه با اتریوم را به ارمغان میآورد. توسعهدهندگان در این شبکه قادر به ایجاد توکنها و NFTهای جدید، قراردادهای هوشمند و برنامههای غیرمتمرکز هستند. کاربران نیز میتوانند از امکانات استیک، اعتبارسنجی و بهرهبرداری از این برنامهها بهره ببرند. به گفته پروژه خود، مزیتهای برجسته پروژه AVAX از بهرهمندی از بهبودهایی در این حوزهها نشات میگیرد. اولانچ با ارائه ویژگی مضاعف، امکان ایجاد بلاک چینهای همتعاملی و سفارشی را در اختیار میگذارد.
مزایای یک بلاک چین سفارشی در کنار پلتفرم با مقیاسپذیری بالا، بهویژه برای شرکتهای بزرگ، بسیار چشمگیر است. تعامل با سایر بلاک چینها در یک اکوسیستم و بهبود امنیت، حتی برای بلاک چینهای سفارشی، از اهمیت ویژهای برخوردار است. آوالانچ از ماشین مجازی مختص به خود (AVM) بهره میبرد که با ماشین مجازی اتریوم هم سازگاری دارد. به توسعهدهندگان با تجربه در زبان کدنویسی سالیدیتی اتریوم، امکان استفاده آسان از اولانچ و انتقال پروژههای فعلی به آن را فراهم میآورد.
هر بلاک چین میتواند توکنهای محلی و سفارشی خود را داشته باشد که کارمزد تراکنشها از طریق آن پرداخت میشود. همچنین، برای ساخت زیرشبکه و بلاک چین نیز باید از ارز دیجیتال آواکس بهره گرفت. به عنوان مثال، پروژه پولکادات در رویدادهای حراج پاراچینهای خود از طریق فروش پاراچینها درآمدزایی میکند، اما در اوالانچ، هزینهی سادهتری به نام حق عضویت وجود دارد.
مزایا
- مقیاسپذیری بالا برای میلیونها اعتبارسنج که در اجماع مشارکت میورزند، با سرعت بیش از 4500 تراکنش در ثانیه (TPS)
- دنبال کردن نسخه کممصرفتر یک پروتکل اجماع اثبات سهام
- طراحی ماژولار که امکان ساخت بلاکچینهای سبک و dAppها را فراهم میکند
- دارای قابلیت نهایی کردن تراکنش در 3 ثانیه یا کمتر
- سازگاری با ابزار اتریوم و تعاملپذیری با dAppهای آن
معایب
- امکان آسیب باگها در قراردادهای هوشمند
- ریسکهای قانونی نامعلوم در آینده
- کمبود پلتفرمهای راهاندازی شده در شبکه بلاکچین اوالانچ
جمعبندی ارز دیجیتال آوالانچ (آواکس – AVAX)
شبکه آوالانچ یک پلتفرم ارز دیجیتال و بلاکچینی است که رقیب اتریوم محسوب میشود و به دلیل امکاناتی که دارد در جهت تسریع پردازش تراکنشها و مقیاسپذیری بیشتر کاربردهای زیادی خواهد داشت. این بستر مرتبط به قراردادهای هوشمند نه تنها از برنامههای غیرمتمرکز پشتیبانی میکند بلکه حامی بلاکچینهای مستقل خواهد بود.