چکیده
- توسعهدهندگان سولانا در حال برنامهریزی برای ارتقاء بزرگی با استفاده از پروتکل توافق جدیدی به نام Alpenglow هستند که به دنبال دستیابی به نهاییسازی تقریباً فوری است.
- Alpenglow جایگزین سیستمهای اثبات تاریخچه و Tower BFT سولانا با Votor و Rotor خواهد شد تا پردازش تراکنشها سریعتر انجام شود.
- این ارتقاء میتواند تجربه توسعهدهندگان را بهبود بخشد و با امکانپذیر کردن برنامههای بلادرنگ، تقاضا برای توکنهای SOL را افزایش دهد.
توسعهدهندگان سولانا در حال آمادهسازی یکی از بزرگترین ارتقاءهای هستهای بلاکچین این شبکه هستند که میتواند با بازطراحی پروتکل توافق، به نهاییسازی و واکنشپذیری تقریباً فوری برسد.
سیستم جدید با نام Alpenglow توسط شرکت زیرساختی Anza، که از سولانا لبز منشعب شده، رونمایی شد.
این سیستم جایگزینی برای اثبات تاریخچه و Tower BFT، مکانیزم فعلی رأیگیری برای رسیدن به توافق، ارائه میکند.
BFT یا تحمل خطای بیزانسی، روشی است که به یک گروه از گرههای شبکه اجازه میدهد تا بر سر اطلاعاتی توافق کنند حتی اگر برخی از آنها دروغ بگویند یا خراب شوند.
اثبات تاریخچه یکی از ویژگیهای اصلی سولانا است که به عنوان نوعی “ساعت” رمزنگاری عمل میکند تا ولیدیتورها نیازی به مباحثه در مورد زمانبندی هنگام ثبت دادهها در شبکه نداشته باشند—میانبر این روند به سرعت بسیار بالای شبکه کمک میکند اما پیچیدگیهایی نیز به همراه دارد.
چرا تغییر؟
دلیل این پیشنهاد چیست؟ زیرا هر دو سیستم فعلی نسبتاً کند و پیچیده هستند. TowerBFT به چند دور رأیگیری نیاز دارد و اثبات تاریخچه به یک ساعت رمزنگاری وابسته است که میتواند باعث تاخیر در هماهنگی شود. Alpenglow با ارتباط مستقیمتر و سریعتر و توافق سریعتر این مشکلات را برطرف میکند.
دو راهحل در این زمینه ارائه شده است:
۱) Votor که وظیفه نهاییسازی بلاکها را بر عهده دارد و میتواند تراکنشها را در حدود ۱۰۰ تا ۱۵۰ میلیثانیه تایید کند (بر اساس شبیهسازیهای فعلی).
۲) Rotor که پروتکل انتقال دادهای است و هدف آن انتقال دادههای تراکنش سریعتر و کارآمدتر از Turbine، مکانیسم پخش فعلی سولانا، است.
این تغییرات تنها به نمایش فنی محدود نمیشوند و مستقیماً بر تجربه توسعهدهندگان، واکنشپذیری کاربران و نوع برنامههای قابل اجرا بر روی سولانا تأثیر میگذارند، از جمله ابزارهای مالی بلادرنگ، بازیها و ابزارهای اجتماعی.
این پیادهسازیها میتوانند به نوبه خود فعالیتهای زنجیرهای را افزایش دهند و از این رو تقاضا برای توکنهای SOL را بیشتر کنند.
نهاییسازی در کمتر از یک ثانیه میتواند تغییری چشمگیر برای بلاکچینهای لایه یک باشد که عمدتاً بر روی پنجرههای تایید چند ثانیهای کار میکنند. سولانا قبلاً با “تاییدهای خوشبینانه” برای کاهش تأخیر آزمایش کرده بود، اما Alpenglow این مفهوم را به یک پروتکل اثباتاً سریع تبدیل میکند.
نهاییسازی به معنای تایید کامل یک تراکنش است که قابل تغییر یا بازگشت نیست و بخش دائمی از بلاکچین میشود.
بر اساس وایتپیپر Alpenglow، سیستم Votor میتواند بلاکها را در یک دور رأیگیری نهایی کند اگر ۸۰ درصد از سهام آنلاین باشد، یا در دو دور اگر فقط ۶۰ درصد پاسخگو باشند، به طوری که هر دو حالت به صورت همزمان برای نهاییسازی در مسیر سریعتر عمل میکنند.
از سوی دیگر، استفاده از Rotor میتواند تعداد “پرشها”، انتخاب هوشمندتر گرههای رله و توزیع بهتر پهنای باند را بهبود بخشد تا دادهها به سرعت در شبکه جابجا شوند—که برای حفظ زمانهای بلاک سریع بدون اتکا به گلوگاه مرکزی اهمیت دارد.
به عنوان یک پرش، به هر گامی که یک داده در انتقال از یک کامپیوتر (یا گره) به دیگری در شبکه برمیدارد گفته میشود.
هنوز تاریخ راهاندازی مشخصی برای این ارتقاء اعلام نشده است. اما برای سولانا، این بیش از یک ارتقاء است—این یک شرطبندی بر روی سرعت به عنوان هویت این زنجیره است. اگر موفق شود، ممکن است موقعیت سولانا را نه تنها به عنوان سریعترین لایه یک، بلکه یکی از معدود زنجیرههایی که برای کاربردهای بلادرنگ کافی است، تثبیت کند.