top banner adv

شبکه آیکان (ICON)؛ آخرین به‌روزرسانی نقشه راه

شبکه آیکان (ICON)؛ آخرین به‌روزرسانی نقشه راه
0
بازدید : 10287

اخیراً بروزرسانی ICON 2.1 در شبکه آیکان انجام شد و طی آن پیشنهادهای تجدید نظر 14، 15 و 16 پیاده سازی و ادغام BTP و Nexus در این شبکه انجام شد.

در ماه دسامبر 2021 (آذرماه 1400)، شبکه آیکان بروزرسانی خود به نسخه ICON 2.1 را انجام داد. در حقیقت این بروزرسانی یک ارتقاء عمده بود که شامل پیشنهادهای تجدید نظر 14، 15 و 16 بود. از طرفی شاهد پیشرفت قابل توجهی در پروسه ادغام پروتکل انتقال بلاک چین یا BTP (Blockchain Transmission Protocol) با نکسوس (Nexus) بودیم. از این رو در این مطلب از فکت کوینز قصد داریم تا بطور کامل آخرین به روزرسانی های ذکر شده در نقشه راه شبکه آیکان را تا ماه دسامبر (آذرماه) مورد بررسی قرار دهیم.

آخرین به‌روزرسانی نقشه راه شبکه آیکان (آذرماه 1400)
آخرین به‌روزرسانی نقشه راه شبکه آیکان (آذرماه 1400)؛ منبع: medium

آخرین به‌روزرسانی نقشه راه شبکه آیکان (آذرماه 1400)

فعال سازی IISS 3.1 در شبکه آیکان

با تصویب پیشنهاد بازبینی شبکه 14، شاهد این بودیم که IISS 3.1 با موفقیت در شبکه اصلی آیکان فعال گردید. برای آن دسته از خوانندگانی که در مورد IISS (سیستم امتیازدهی انگیزه های ICON) اطلاعی ندارند، بد نیست توضیح دهیم که IISS وظیفه کنترل محاسبه پاداش I-Score را برای شرکت کنندگان (رای دهندگان، P-Reps و غیره) شبکه آیکان بر عهده دارد.
از طرفی بد نیست بدانید که P-Reps ها یکی از ارکان اصلی شبکه آیکان بحساب می آیند. در حقیقت هسته اصلی شبکه ICON اپلیکیشنی به نام ICONSENSUS است که هدف آن ایجاد اجماع بین دارندگان توکن ICX جهت دستیابی به تمرکززدایی در شبکه است که این هدف بوسیله P-Reps ها عملی می شود.
به طور کلی، IISS 3.1 صدور توکن ICX (توکن بومی شبکه آیکان) را از طریق استخرهای تورم هدفمند (P-Reps، رله ها، CPS، و رای دهندگان) قابل پیش بینی تر خواهد کرد. همچنین اجرای اولیه IISS 3.1 باعث می شود تا نرخ تورم کمتری را ( در حدود 3.99٪) به نسبت ICON 1.0 شاهد باشیم.

هیئت وابسته

در IISS 3.1، رتبه P-Rep دیگر به طور دقیق توسط یک نماینده تعیین نمی شود. درعوض، هیئت وابسته (Bonded Delegation) معیاری است که رتبه یک P-Rep را تعیین می‌کند. در واقع جهت دریافت 100٪ از پاداش خود، P-Reps ها باید 5٪ از نمایندگی (Delegation) خود را به عنوان اوراق قرضه ارسال کنند. به عنوان مثال، اگر یک P-Rep یک میلیون رای داشته باشد، بایستی 50 هزار توکن ICX را به عنوان اوراق قرضه در ضمانت گذاشته تا بدین ترتیب بتواند پاداش کامل خود را دریافت کند.

شبکه آیکان
بروزرسانی شبکه آیکان به نسخه ICON 2.1

فرایند اسلشینگ (Slashing) در شبکه آیکان

اساساً تحت یک سری شرایط خاص، اوراق قرضه P-Rep را می توان کاهش داد (دقت کنید که اسلش کردن برای رای دهندگان اعمال نمی شود). به عنوان مثال، اگر یک P-Rep دچار یک خرابی قابل توجه شده یا یک رای پیشنهادی شبکه را از دست بدهد، مشمول 10% کاهش در اوراق قرضه خود خواهد شد. از آنجایی که Slashing یک خصوصیت جدیدی بحساب می آید که در ICON 2.0 معرفی شده است، نرخ اسلش فعلی در شبکه آِیکان بر روی 0٪ تنظیم شده و با گذشت زمان و با به بلوغ و تثبیت رسیدن ICON 2.0، نرخ کاهش یا اسلش به 10٪ افزایش خواهد یافت.

کارمزد 3.0 (Fee 3.0)

بطور کلی Fee 3.0 رامی توان خط مشی کارمزد به روز شده در شبکه آیکان بحساب آورد. در حقیقت این ویژگی یک افزایش کلی است که باعث شده تا کارمزدها در شبکه آیکان به سطحی معقول تر و مناسب تر برسند. از طرفی Fee 3.0 علاوه بر ایجاد کارمزد بیشتر برای تراکنش های مربوط به توکن ICX، احتمال ارسال اسپم ها به شبکه توسط خرابکارها را کاهش خواهد داد. ضمناً کارمزد 3.0 باعث کاهش هزینه های مربوط به استقرار و به‌روزرسانی SCORE (قرارداد هوشمند شبکه آیکان) و همچنین ایجاد یک هزینه 25 مرحله‌ای جدید برای تماس‌هایی می شود که با پایگاه داده برقرار می شود.

Fee 3.0 در ICON
کاهش احتمال ارسال هرزنامه ها به شبکه توسط خرابکارها بوسیله Fee 3.0

بیشتر بخوانید : کیف پول تلگرام چیست؟

استفاده از زبان برنامه نوسی جاوا (Java) در نگارش قراردادهای هوشمند SCORE

با تصویب طرح پیشنهادی بازبینی نسخه 15 شبکه آیکان، پشتیبانی Java SCORE (محیط اجرای قرارداد هوشمند ICON) به طور رسمی در شبکه اصلی ICON فعال گردید. در مقایسه با Python SCORE (قرارداد هوشمند SCORE که به زبان برنامه نویسی پایتون نوشته شده است) در ICON 1.0، Java SCORE در ICON 2.0 با پیشرفت هایی همراه است:

  •  قراردادهای هوشمند جاوا نیازی به انجام فرآیند ممیزی قبل از استقرار در شبکه ندارند و این به توسعه دهندگان این امکان را می دهد تا قراردادها را سریعتر و یکپارچه تر اجرا کنند.
  •  قراردادهای هوشمند جاوا از SCORE Factory پشتیبانی می کنند؛ ویژگی که به یک قرارداد هوشمند SCORE این اجازه را می دهد تا یک قرارداد هوشمند SCORE دیگر را نیز گسترش دهد.

بیشتر بخوانید: چرخه حیات قرارداد هوشمند

تذکر: بر اساس اعلام تیم توسعه دهنده ICON، با پشتیبانی کامل از Java SCORE، در آینده ای نزدیک پشتیبانی از Python SCORE در شبکه آیکان به طور کامل منتفی خواهد شد.

ادغام پروتکل های BTP و Nexus در شبکه آیکان

مونریور (Moonriver)

در ابتدا لازم است اشاره کنیم که Moonriver قرار است تا به عنوان یک پلتفرم قرارداد هوشمند کار کند و این امکان را در اختیار توسعه دهندگان قرار دهد تا مجدداً اپلیکیشن های غیرمتمرکز (Dapps) اتریوم خود را در محیطی زیرلایه ای و با حداقل اصطکاک، پیاده سازی و اجرا کنند.
از طرفی شاهد این بوده ایم که شبکه آیکان در راستای اجرای پروتکل مونریور از استاندارد چند توکنی (IRC31، ERC1155) به استاندارد یک توکن پایه (IRC2، ERC20) مهاجرت کرد. در نتیجه، این مهاجرت به شبکه آیکان این امکان را می دهد تا مستقیماً با dApp های موجود در آیکان و MoonRiver کار کند.
همچنین شبکه آیکان مشکل همگام سازی متناقض (inconsistent synchronization) بین BMV و BMR را برطرف کرد. ضمناً رفع مشکل اتصالات سوکت ناپایدار نیز به زمان اجرای آخرین نسخه Moonriver در شبکه موکول شد. از طرفی به‌روزرسانی بلاک ها به حداکثر میزان خود در هر بخش جهت جلوگیری از خطای حداکثر محدودیت کارمزد گس (Gas Fee) نیز رفع گردید.

مهاجرت شبکه آیکان
مهاجرت شبکه آیکان از استاندارد چند توکنی به استاندارد یک توکن پایه در راستای اجرای Moonriver

لازم به ذکر است که BMR (رله پیام BTP یا BTP Message Relay) مؤلفه ای است که از چندین رله یک طرفه تشکیل شده که مسئولیت نظارت و جمع آوری شواهد مربوط به رویدادهای BTP را در شبکه بر عهده دارند. این بدان معنی است که BMR همواره حداقل 2 رله دارد که به طور همزمان مشغول به کار هستند.

زنجیره هوشمند بایننس یا BSC (Binance Smart Chain)

جدا از موارد فوق، فرایند ادغام زنجیره هوشمند بایننس (BSC) در پرتال Nexus نیز تکمیل شده و تمامی درخواست‌های BSC نیز جهت نهایی کردن یک درخواست کشش (Pull Request) حل شد. به بیانی ساده، درخواست‌های کشش مکانیزمی برای توسعه‌دهنده ها هستند تا اعضای تیم را از تکمیل یک ویژگی مطلع کنند. در حقیقت هنگامی که شاخه ویژگی (Feature Branch) یک توسعه دهنده آماده شد، وی یک درخواست کشش را از طریق حساب کاربری خود ارسال کرده تا بدین ترتیب دیگر توسعه دهنده ها را از آماده شدن این شاخه ویژگی آگاه سازند.
با این حال، در حال حاضر، تیم توسعه دهنده شبکه آیکان، منتظر رخ دادن یک هارد فورک در BSC است تا پس از آن اقدام نهایی خود را در خصوص آزمایش نهایی این ادغام و پیاده سازی آن بر روی شبکه انجام دهد.

بیشتر بخوانید : ریپل ۲ یا XRP2 چیست و چه هدفی را دنبال می‌کند؟

پروتکل نیر (NEAR Protocol)

شبکه آیکان توانست تا با موفقیت یک گره پروتکل نیر (NEAR Protocol) محلی را در شبکه خود مستقر کرده تا بدین ترتیب، شبکه بتواند به کیف پول NEAR متصل شده و همچنین ادغام این پروتکل با پورتال Nexus نیز انجام شود. از طرفی تیم توسعه دهنده شبکه آیکان توانست تا به پیشرفت‌هایی در رابطه با نمایه‌سازهای ثبت تراکنش، مینتینگ/سوزاندن (Mint/Burn) و رله در مورد پروتکل نیر دست پیدا کند.

سخن پایانی

اهداف BTP و شبکه آیکان (نسخه 2.0) در ژانویه 2022

تمرکز اصلی تیم توسعه دهنده شبکه آیکان در ماه ژانویه (دی ماه 1400)، فعال کردن ICON 2.2 خواهد بود. در حقیقت این بروزرسانی، آخرین مرحله از نهایی کردن فرایند انتقال از ICON 1.0 به ICON 2.0 خواهد بود و به عنوان بخشی از این بروزرسانی، تیم توسعه دهنده آیکان به دنبال افزایش تعداد تکرارهای اصلی P از 22 به 25 هستند.

شبکه آزمایشی آیکان 2.0
بروزرسانی شبکه آزمایشی ICON 2.0

ازطرفی، ICON 2.2 شامل یک Governance SCORE (قرارداد هوشمند حاکمیتی SCORE) خواهد بود که به زبان جاوا نوشته شده و مالک قرارداد نیز به خود Governance SCORE تغییر خواهد کرد.

همچنین بخوانید: توکن حاکمیتی (Governance Token) چیست؟

بیشتر بخوانید : دوج چین (Dogechain) چیست؟ بررسی پلتفرم دوج چین

همچنین در مورد BTP نیز، تیم توسعه دهنده شبکه آیکان، قصد دارد تا در ماه نخست سال جدید میلادی، موارد زیر را تکمیل کند:

  • شروع تحقیق در مورد کاهش کارمزد گس در قالب مدل پل بدون اعتماد (trustless bridge model)
  • انتقال آزمایشی قراردادهای مهاجرت توکن ها (token migration contracts) به شبکه آزمایشی MoonRiver و شبکه آزمایشی ICON’s Berlin
  • اجرای قراردادها در شبکه اصلی Moonriver و شبکه آزمایشی ICON، در صورت رفع مشکل کارمزد گس که در بالا به آن اشاره کردیم
  • تکمیل فرایند ادغام پروتکل NEAR با پورتال Nexus
  • بیشتر بخوانید : پالس چین (Pulsechain) چیست؟ آشنایی با توکن PLS و PulseX

  • همکاری با شرکا و پروژه های بیشتر (تیم توسعه دهنده آیکان اعلام کرده اند که در مورد این موضوع در آینده بیشتر اطلاع رسانی خواهند کرد)
  • آغاز فرایند ادغام اپلیکیشن های غیرمتمرکز با یکدیگر (dApp-to-dApp integrations) جهت نشان دادن کاربردهای نقل و انتقالات زنجیره ای (cross-chain) در دنیای واقعی.
  • بیشتر بخوانید : Reality Metaverse چیست؟ آشنایی با بازی Landlord GO

0
0
برای پیشنهاد این مقاله به دیگر کاربران عزیز فکت کوینز روی دکمه زیر کلیک کنید

فکت کوینز مرجع خبر،تحلیل،آموزش رمز ارز

برای دیدن آموزش های
رایگان بیشتر،عضو شوید

    اشتراک در
    اطلاع از
    0 نظرات
    بازخورد (Feedback) های اینلاین
    مشاهده همه نظرات
    محل تبلیغ
    ramzarzy
    0
    نظر خود را بنویسید !x