مقالات

blog-image

ارتقای سرعت سولانا؛ بلاک‌ها سریع‌تر از قبل تولید می‌شوند

  • توسط: ادمین پارس بیت
  • زمان مطالعه: 7 دقیقه
  • ساخته شده در : 29 شهریور 1405 به روز شده در : 29 شهریور 1405
  • 8
آنچه در این مقاله می‌خوانید:

    سولانا سریع‌تر شد؛ زمان اسلات شبکه با کاهش ۱۷ درصدی به ۲۵۰ میلی‌ثانیه رسید

    این خبر و تحلیل بر اساس گزارش و بررسی سایت کوین تلگراف تهیه شده است.

    شبکه سولانا در ادامه برنامه خود برای کاهش تأخیر و افزایش سرعت به‌روزرسانی وضعیت بلاکچین، مرحله دیگری از ارتقای SIMD-0525 را اجرایی کرده است. در این مرحله، زمان هدف هر اسلات (Target Slot Time) از ۳۰۰ میلی‌ثانیه به ۲۵۰ میلی‌ثانیه کاهش یافته؛ تغییری که باعث می‌شود اسلات‌های شبکه حدود ۱۷ درصد سریع‌تر از قبل تولید شوند. با این حال، این ارتقا را نباید با افزایش مستقیم ظرفیت پردازش تراکنش‌های سولانا اشتباه گرفت. براساس طراحی SIMD-0525، هم‌زمان با کوتاه‌تر شدن زمان هر اسلات، محدودیت‌های مربوط به میزان محاسبات و داده قابل پردازش در هر اسلات نیز متناسب با آن کاهش پیدا می‌کند. بنابراین هدف اصلی این تغییر، افزایش تعداد تراکنش‌های قابل پردازش در واحد زمان نیست؛ بلکه شبکه تلاش می‌کند وضعیت خود را در بازه‌های زمانی کوتاه‌تر به‌روزرسانی کند.


    🟠 کارگزاری و سکوی تبادل تخصصی OTC رمزدارایی بیت کوین (BTC) در ایران »»

    بیت کوین (Bitcoin) با نماد BTC نخستین و بزرگ‌ترین رمزدارایی بازار ارزهای دیجیتال از نظر ارزش بازار و یکی از شناخته‌شده‌ترین دارایی‌های مبتنی بر بلاکچین است. اگر قصد دارید با روش خرید و فروش بیت کوین (BTC) در بازار OTC، ویژگی‌ها، کاربردها و مزایای این رمزدارایی در ایران بیشتر آشنا شوید، ادامه این مطلب را از دست ندهید.


    به کانال رسمی پارس‌بیت در بله خوش آمدید. جدیدترین اخبار ارزهای دیجیتال، تحلیل بازار، آموزش بلاکچین، اطلاعیه‌های رسمی، خدمات OTC و به‌روزرسانی‌های پارس‌بیت را از اینجا دنبال کنید.  گزینه ۲ (تبلیغاتی)

    زمان اسلات سولانا به ۲۵۰ میلی‌ثانیه کاهش یافت

    برای درک اهمیت این تغییر ابتدا باید مفهوم Slot در سولانا را در نظر گرفت. در این شبکه، اسلات یک بازه زمانی کوتاه است که طی آن یک اعتبارسنج منتخب می‌تواند در نقش Leader فعالیت کرده و بلاک مربوط به تراکنش‌های شبکه را تولید کند. هرچه این بازه کوتاه‌تر شود، شبکه فرصت‌های بیشتری برای تولید بلاک و به‌روزرسانی وضعیت خود در یک بازه زمانی مشخص خواهد داشت. با کاهش زمان هدف اسلات از ۳۰۰ به ۲۵۰ میلی‌ثانیه، سولانا اکنون در شرایط هدف می‌تواند حدود چهار اسلات در هر ثانیه داشته باشد. این تغییر بخشی از پیشنهاد SIMD-0525 است؛ طرحی که کاهش مرحله‌ای زمان اسلات سولانا از ۴۰۰ میلی‌ثانیه به ۲۰۰ میلی‌ثانیه را دنبال می‌کند. براساس این برنامه، زمان اسلات ابتدا از ۴۰۰ به ۳۵۰ میلی‌ثانیه کاهش پیدا کرد و سپس مراحل ۳۰۰ و ۲۵۰ میلی‌ثانیه در نظر گرفته شدند. مرحله نهایی نیز رسیدن به اسلات‌های ۲۰۰ میلی‌ثانیه‌ای است.

    چه برنامه‌هایی از اسلات‌های سریع‌تر سود می‌برند؟

    یکی از اهداف مهم کاهش زمان اسلات، کمک به برنامه‌هایی است که به اطلاعات لحظه‌ای بلاکچین وابستگی زیادی دارند. اوراکل‌ها نمونه مهمی از این دسته هستند. این سرویس‌ها اطلاعاتی مانند قیمت دارایی‌ها را برای قراردادهای هوشمند و پروتکل‌های مختلف فراهم می‌کنند و در برخی کاربردهای مالی، حتی چندصد میلی‌ثانیه تأخیر می‌تواند اهمیت داشته باشد. بازارسازهای خودکار و دیگر زیرساخت‌های معاملات آنچین نیز می‌توانند از به‌روزرسانی سریع‌تر وضعیت شبکه بهره ببرند. کاهش مدت زمان اسلات به این برنامه‌ها اجازه می‌دهد تغییرات آنچین را در بازه‌های زمانی کوچک‌تری مشاهده کنند. در مستندات SIMD-0525 نیز به این موضوع اشاره شده است که اسلات‌های کوتاه‌تر می‌توانند درک دقیق‌تری از زمان را در سطح بلاکچین فراهم کنند؛ موضوعی که برای برنامه‌هایی که «تازگی» اطلاعات را براساس تعداد اسلات‌ها اندازه‌گیری می‌کنند اهمیت دارد.

    زمان در اختیار هر Leader نیز کوتاه‌تر شده است

    تغییر جدید تنها بر فاصله میان اسلات‌ها اثر نمی‌گذارد. در ساختار موردنظر SIMD-0525، هر Leader همچنان برای چهار اسلات متوالی مسئولیت تولید بلاک را در اختیار دارد. در زمان اسلات ۳۰۰ میلی‌ثانیه‌ای، چهار اسلات مجموعاً حدود ۱.۲ ثانیه طول می‌کشید. اکنون با کاهش این زمان به ۲۵۰ میلی‌ثانیه، پنجره چهاراتصاله هر Leader به حدود یک ثانیه کاهش یافته است. اگر سولانا در آینده به هدف ۲۰۰ میلی‌ثانیه برسد، این زمان به حدود ۸۰۰ میلی‌ثانیه کاهش خواهد یافت. کاهش مدت پنجره Leader می‌تواند از منظر ساختار بازار نیز اهمیت داشته باشد، زیرا مدت زمانی که یک Leader مشخص امکان تأخیر، تغییر ترتیب یا انتخاب تراکنش‌ها را پیش از انتقال این نقش به Leader بعدی دارد، کوتاه‌تر می‌شود.


    🔵 کارگزاری و سکوی تبادل تخصصی OTC رمزدارایی تتر گلد (XAUT) در ایران »»

    تتر گلد (XAUT) یکی از شناخته‌شده‌ترین دارایی‌های توکنیزه‌شده بازار ارزهای دیجیتال است که هر واحد آن با پشتوانه یک اونس طلای فیزیکی منتشر می‌شود. این رمزدارایی با ترکیب ارزش ذاتی طلا و مزایای فناوری بلاکچین، امکان سرمایه‌گذاری، انتقال و نگهداری طلا را به‌صورت دیجیتال فراهم می‌کند. اگر قصد دارید با روش خرید و فروش تتر گلد (XAUT) در بازار OTC، نحوه عملکرد، مزایا، کاربردها و نکات مهم این دارایی دیجیتال با پشتوانه طلا در ایران بیشتر آشنا شوید، ادامه این مطلب را از دست ندهید.


    خرید تتر با کارمزد صفر

    طول Epoch سولانا نیز کاهش پیدا می‌کند

    یکی دیگر از پیامدهای مهم کاهش زمان اسلات به ساختار Epochهای سولانا مربوط می‌شود. هر Epoch شبکه همچنان شامل ۴۳۲ هزار اسلات است. بنابراین زمانی که هر اسلات کوتاه‌تر می‌شود، تکمیل یک Epoch نیز زمان کمتری نیاز خواهد داشت. براساس جدول زمانی SIMD-0525، در شرایط هدف، Epoch با اسلات‌های ۴۰۰ میلی‌ثانیه‌ای حدود ۴۸ ساعت زمان نیاز دارد. این مدت در مرحله ۳۰۰ میلی‌ثانیه‌ای به حدود ۳۶ ساعت و اکنون در مرحله ۲۵۰ میلی‌ثانیه‌ای به حدود ۳۰ ساعت کاهش می‌یابد. در صورت رسیدن شبکه به اسلات‌های ۲۰۰ میلی‌ثانیه‌ای، مدت هدف یک Epoch نیز به حدود ۲۴ ساعت خواهد رسید. این مسئله از آن جهت اهمیت دارد که بخش‌هایی از عملکرد شبکه، از جمله برنامه زمان‌بندی اعتبارسنج‌ها و برخی سازوکارهای مرتبط با استیکینگ، براساس Epoch فعالیت می‌کنند.

    آیا سولانا ۱۷ درصد تراکنش بیشتری پردازش می‌کند؟

    کاهش تقریباً ۱۷ درصدی زمان اسلات ممکن است در نگاه اول این تصور را ایجاد کند که ظرفیت پردازش تراکنش سولانا نیز به همین میزان افزایش پیدا کرده است؛ اما SIMD-0525 با چنین هدفی طراحی نشده است. در این طرح، منابع قابل استفاده در هر اسلات متناسب با کاهش مدت زمان آن تعدیل می‌شوند تا نرخ کلی مصرف منابع در واحد زمان تقریباً ثابت باقی بماند. برای نمونه، در تنظیمات پایه SIMD-0525، حداکثر واحد محاسباتی بلاک یا Max Block CUs در حالت ۴۰۰ میلی‌ثانیه ۶۰ میلیون واحد تعریف شده، در حالی که این مقدار برای اسلات ۲۵۰ میلی‌ثانیه‌ای به ۳۷.۵ میلیون واحد کاهش می‌یابد. محدودیت داده و تعداد Shredهای قابل پردازش نیز با همین منطق کاهش پیدا می‌کند.

    به زبان ساده، سولانا به‌جای آنکه بار کاری بیشتری را در هر ثانیه پردازش کند، همان بودجه زمانی و محاسباتی را به بخش‌های کوچک‌تر و پرتکرارتری تقسیم می‌کند. در نتیجه، این ارتقا بیش از آنکه یک افزایش ظرفیت باشد، یک ارتقای مرتبط با کاهش تأخیر و افزایش تازگی وضعیت شبکه محسوب می‌شود.

    مرحله بعدی سولانا؛ اسلات‌های ۲۰۰ میلی‌ثانیه‌ای

    مرحله نهایی برنامه SIMD-0525 کاهش Target Slot Time به ۲۰۰ میلی‌ثانیه است. در صورت اجرای این مرحله، شبکه در شرایط هدف به پنج اسلات در هر ثانیه خواهد رسید. با این حال، این مرحله هنوز تاریخ مشخصی برای فعال‌سازی در Mainnet ندارد. توسعه‌دهندگان قصد دارند عملکرد شبکه در مراحل فعلی را بررسی کنند و از پایداری شاخص‌هایی مانند نرخ Skip شدن بلاک‌ها اطمینان حاصل کنند. کاهش بیش از اندازه زمان اسلات می‌تواند فشار بیشتری بر اعتبارسنج‌ها و زیرساخت ارتباطی شبکه وارد کند. مستندات SIMD-0525 نیز به برخی هزینه‌های احتمالی این تغییر اشاره می‌کند؛ از جمله افزایش ترافیک Gossip، دشوارتر شدن هدف‌گیری Leader صحیح برای برخی کلاینت‌ها و افزایش تعداد عملیات مرتبط با اسلات در واحد زمان. به همین دلیل، حرکت از ۴۰۰ به ۲۰۰ میلی‌ثانیه به‌صورت مرحله‌ای طراحی شده تا مشکلات احتمالی در هر مرحله پیش از کاهش بیشتر زمان اسلات شناسایی شوند.

    آیا سولانا ۱۷ درصد تراکنش بیشتری پردازش می‌کند؟

    ارتباط این تغییر با برنامه‌های بزرگ‌تر سولانا

    کاهش زمان اسلات را می‌توان در کنار دیگر برنامه‌های فنی سولانا برای کاهش تأخیر شبکه بررسی کرد. یکی از مهم‌ترین پروژه‌ها در این زمینه Alpenglow است که ساختار اجماع سولانا را هدف قرار داده است. در حالی که SIMD-0525 عمدتاً روی کوتاه‌تر کردن Slot Time تمرکز دارد، Alpenglow تغییرات گسترده‌تری را در لایه اجماع دنبال می‌کند تا مدت زمان موردنیاز برای تأیید و نهایی‌شدن تراکنش‌ها کاهش پیدا کند. در مجموع، این تغییرات نشان می‌دهند توسعه زیرساخت سولانا تنها بر افزایش ظرفیت خام پردازش متمرکز نیست و کاهش Latency نیز به یکی از محورهای مهم توسعه شبکه تبدیل شده است.

    جمع‌بندی

    کاهش زمان هدف اسلات سولانا از ۳۰۰ به ۲۵۰ میلی‌ثانیه مرحله دیگری از اجرای پیشنهاد SIMD-0525 محسوب می‌شود. این تغییر باعث می‌شود اسلات‌های شبکه تقریباً ۱۷ درصد سریع‌تر تولید شوند و زمان پنجره چهاراتصاله هر Leader نیز از حدود ۱.۲ ثانیه به یک ثانیه کاهش پیدا کند. با این حال، این ارتقا به معنای افزایش ۱۷ درصدی ظرفیت پردازش تراکنش نیست؛ زیرا محدودیت‌های محاسباتی و داده‌ای هر اسلات نیز متناسب با کوتاه‌تر شدن زمان آن تعدیل شده‌اند. هدف اصلی، کاهش تأخیر، افزایش تازگی داده‌های آنچین و فراهم کردن شرایط مناسب‌تر برای برنامه‌های حساس به زمان است. مرحله نهایی SIMD-0525، اسلات‌های ۲۰۰ میلی‌ثانیه‌ای را هدف قرار داده است؛ مرحله‌ای که در صورت اجرا، زمان هدف هر Epoch را به حدود ۲۴ ساعت و پنجره چهاراتصاله Leaderها را به حدود ۸۰۰ میلی‌ثانیه کاهش خواهد داد. با این حال، زمان فعال‌سازی این مرحله در شبکه اصلی هنوز مشخص نشده است.

    پرسش های متداول
    <p dir="rtl">&nbsp;زمان هدف هر اسلات در سولانا از ۳۰۰ میلی‌ثانیه به ۲۵۰ میلی‌ثانیه کاهش یافته است.</p>
    <p dir="rtl">این تغییر معادل کاهش حدود ۱۶.۷ درصدی زمان اسلات است که معمولاً به‌صورت تقریبی ۱۷ درصد بیان می‌شود.</p>
    <p dir="rtl">اسلات یک بازه زمانی کوتاه در شبکه سولانا است که طی آن یک اعتبارسنج منتخب فرصت تولید و انتشار بلاک را در اختیار دارد.</p>
    <p dir="rtl">خیر. منابع محاسباتی و داده‌ای هر اسلات نیز متناسب با کاهش زمان آن تعدیل می‌شوند؛ بنابراین هدف اصلی این تغییر افزایش مستقیم ظرفیت شبکه نیست.</p>
    <p>SIMD-0525 پیشنهادی برای کاهش مرحله‌ای زمان اسلات سولانا است که در نهایت رسیدن به اسلات‌های ۲۰۰ میلی‌ثانیه‌ای را هدف قرار می‌دهد.</p>
    <p dir="rtl">این تغییر می‌تواند فاصله میان به‌روزرسانی‌های وضعیت شبکه را کاهش دهد و داده‌های آنچین را سریع‌تر در دسترس برنامه‌ها قرار دهد.</p>
    <p dir="rtl">برنامه‌های حساس به زمان و تازگی داده، مانند اوراکل‌ها و برخی زیرساخت‌های معاملات آنچین، می‌توانند از اسلات‌های کوتاه‌تر بهره ببرند.</p>
    <p dir="rtl">از آنجا که هر Epoch شامل ۴۳۲ هزار اسلات است، کوتاه‌تر شدن اسلات‌ها باعث کاهش زمان موردنیاز برای تکمیل هر Epoch می‌شود.</p>
    <p dir="rtl">مرحله نهایی پیش‌بینی‌شده در SIMD-0525 کاهش زمان هدف اسلات از ۲۵۰ به ۲۰۰ میلی‌ثانیه است.</p>
    <p dir="rtl">برای این مرحله هنوز تاریخ مشخصی برای فعال‌سازی در شبکه اصلی اعلام نشده و اجرای آن به ارزیابی عملکرد و پایداری شبکه وابسته است.</p>
    اشتراک:

    کلیه محتواها، تحلیل‌ها و اخبار منتشر شده در این وبسایت صرفاً جنبه اطلاع‌رسانی و آموزشی دارند و وبسایت پارس بیت هیچگونه مسئولیت، توصیه، ترویج یا تشویق به خرید، فروش، سرمایه‌گذاری یا استفاده از محصولات و خدمات مرتبط با مطالب مذکور ندارد. استفاده از اطلاعات ارائه شده بر عهده کاربر است و پارس بیت هیچ تضمینی در خصوص ، کامل بودن یا نتایج ناشی از استفاده آن ارائه نمی‌دهد.