توسعهدهندگان XRP Ledger پنج اصلاحیه پروتکل که مدت طولانی فعال بودند را در نسخه 3.3.0 xrpld بازنشسته کردهاند، اما این اقدام ویژگیهای آنها را حذف نمیکند و نیازی به اقدام از سوی دارندگان XRP نیست.
خلاصه
مهندس نرمافزار RippleX، مایوکا واداری، در X توضیح داد که بازنشستگی کد قدیمی پیش از اصلاحیه را که پس از تغییر پروتکل برای سالها باقی مانده است، حذف میکند. رفتار اصلاحشده خود در جای خود باقی میماند. مستندات رسمی XRPL تأیید میکند که اصلاحیههای بازنشسته بهعنوان بخشهای بدون قید و شرط از پروتکل اصلی تبدیل میشوند.
این تمایز پس از انتشار نسخه 3.3.0 xrpld در 6 اوت اهمیت پیدا کرد، که Clawback، fixDisallowIncomingV1، fixInnerObjTemplate، fixNFTokenReserve و fixUniversalNumber را بازنشسته کرد. به عبارت دیگر، "بازنشستگی Clawback" به این معنا نیست که ناشران XRP Ledger قابلیت clawback را از دست میدهند. در عوض، شبکه مسیر کد قدیمی را که نحوه رفتار تراکنشها قبل از فعال شدن اصلاحیه را توصیف میکرد، حذف میکند.
سیستم اصلاحیه XRP Ledger اجازه میدهد که تغییرات پروتکل بدون مجبور کردن فوری هر قانون جدید به Mainnet معرفی شوند. اعتبارسنجها بر روی اصلاحیهها رأیگیری میکنند و یک پیشنهاد باید حمایت بیش از 80٪ از اعتبارسنجهای معتبر را برای دو هفته متوالی حفظ کند تا فعال شود. پس از فعالسازی، رفتار جدید بهطور دائمی اعمال میشود مگر اینکه اصلاحیه دیگری بعداً آن را تغییر دهد.
در دوره پس از فعالسازی، xrpld هم منطق فعلی و هم برخی از کدهای پیش از اصلاحیه را حفظ میکند. آن کد قدیمی میتواند به توسعهدهندگان کمک کند تا رفتار قدیمی دفتر کل را هنگام اشکالزدایی یا تأیید تراکنشهای تاریخی بازتولید کنند. با این حال، نگهداشتن سالها از شاخههای قدیمی همچنین به پیچیدگی کد اضافه میکند.
مستندات رسمی اصلاحیه میگوید که یک اصلاحیه Mainnet میتواند پس از دو سال فعالسازی بازنشسته شود. بازنشستگی مسیر کد قدیمی آن را حذف میکند، توقف رفتار تغییر را بهعنوان یک اصلاحیه مشروط و ادغام رفتار جدیدتر به پروتکل بهطور بدون قید و شرط.
واداری این فرآیند را "تنها یک پاکسازی کد" توصیف کرد و گفت که "بر هیچ کاربری تأثیر نخواهد گذاشت." او افزود که توسعهدهندگان معمولاً دو سال صبر میکنند زیرا پیادهسازی قبلی میتواند هنگام اشکالزدایی تراکنشهای قدیمی هنوز مفید باشد. مستندات آزمایش XRPL نیز بهطور مشابه هشدار میدهد که بازپخش تراکنشهای تاریخی دقیق ممکن است نیاز به اجرای نسخه xrpld داشته باشد که بهطور اصلی تراکنش را پردازش کرده است پس از اینکه اصلاحیههای قدیمی بازنشسته شدهاند.
Clawback شناختهشدهترین اصلاحیه از پنج اصلاحیه بازنشسته شده است و آسانترین برای سوءتفاهم. این ویژگی در 8 فوریه 2024 در Mainnet فعال شد و به ناشران واجد شرایط اجازه میدهد تا توکنهای صادر شده را از دارندگان بازیابی کنند زمانی که حساب صادرکننده تنظیمات clawback مورد نیاز را فعال کرده باشد. این به ناشر اجازه نمیدهد که XRP بومی را بازیابی کند.
بنابراین بازنشستگی اصلاحیه به این معناست که شبکه دیگر نیازی به کد برای نسخهای از XRPL ندارد که Clawback در آن وجود نداشت. رفتار فعلی Clawback همچنان بخشی از پروتکل است. صفحه اصلاحیههای شناختهشده XRPL اکنون بهطور صریح عملکرد پیش از اصلاحیه خود را بهعنوان بازنشسته علامتگذاری میکند.
چهار بازنشستگی دیگر بر اساس همان اصل انجام میشود. fixDisallowIncomingV1 یک مشکل مجوز خط اعتماد را اصلاح کرد. fixInnerObjTemplate به خطاهای مربوط به اشیاء AMM داخلی رسیدگی کرد. fixNFTokenReserve بررسیهای ذخیرهسازی را هنگام پذیرش پیشنهادات NFT اضافه کرد، در حالی که fixUniversalNumber بخشهایی از محاسبات نقطه شناور اعشاری XRPL را یکپارچه کرد. قوانین پس از اصلاح آنها همچنان در حال اجرا هستند، حتی اگر مسیرهای قدیمی در حال حذف باشند.
این یک مکانیزم حکومتی جدید نیست. XRPL اصلاحات قبلی را پس از اینکه قوانین آنها به اندازه کافی تثبیت شد، بازنشسته کرده است. به عنوان مثال، نسخه 3.2.0 تغییرات قدیمی مربوط به چکها، مجوز واریز، حذف حساب و سایر عملکردهای پروتکل را بازنشسته کرد.
در حالی که پنج اصلاح قدیمی وضعیت شرطی خود را ترک میکنند، نسخه 3.3.0 شش پیشنهاد جدید به xrpld اضافه میکند. اینها BatchV1_1، ConfidentialTransfer، DynamicMPT، PermissionDelegationV1_1، Sponsor و fixCleanup3_3_0 هستند. گنجاندن آنها در نرمافزار به این معنا نیست که این قابلیتها در حال حاضر در Mainnet فعال هستند.
هر پیشنهاد باید به طور مستقل از فرآیند اعتبارسنج XRPL عبور کند. باید بیش از 80٪ حمایت برای دو هفته ادامه یابد تا یک اصلاح فعال شود و حمایت میتواند زیر آستانه بیفتد و زمانسنج را بازنشانی کند.
بنابراین، تفاوت بین این اصلاحات جدید و پنج اصلاح بازنشسته قابل توجه است. پیشنهادات جدید در انتظار تأیید شبکه هستند. اصلاحات بازنشسته قبلاً آن مرحله را سالها پیش گذراندهاند، به رفتار شبکه تثبیت شده تبدیل شدهاند و اکنون به نقطهای رسیدهاند که نگهداری کد قدیمی آنها دیگر ضروری تلقی نمیشود.
برای دارندگان عادی XRP، هیچ مهاجرت، بهروزرسانی کیف پول یا تراکنش خاصی به دلیل بازنشستگی پنج اصلاح لازم نیست. Clawback و سایر رفتارهای پروتکل تحت قوانین تثبیت شده به کار خود ادامه میدهند.
اپراتورهای سرور در نظر متفاوتی قرار دارند. اطلاعیه انتشار XRPL 3.3.0 به اپراتورها میگوید که هر چه سریعتر به نسخه 3.3.0 بهروزرسانی کنند تا تداوم خدمات را حفظ کنند. بهروز ماندن همچنین مهم است زیرا سرورها به نرمافزاری نیاز دارند که شامل کد اصلاحاتی باشد که ممکن است بعداً فعال شوند. یک سرور که اصلاحی فعال ندارد میتواند مسدود شود و به طور عادی در شبکه شرکت نکند.
توجه اکنون از اصلاحات بازنشسته به تصمیمات اعتبارسنج در مورد شش افزودنی در نسخه 3.3.0 منتقل میشود. همانطور که قبلاً گزارش شده است، ConfidentialTransfer یکی از پیشنهاداتی است که به گسترش ابزارهای XRPL برای داراییهای توکنیزه شده مؤسسهای هدف دارد، اما استفاده از آن هنوز به تأیید اعتبارسنج بستگی دارد.
اما برای پنج اصلاح بازنشسته، رأیگیری قابل مقایسهای در پیش نیست. بازنشستگی پایان دوره انتقال آنها را نشان میدهد نه پایان عملکرد آنها: قوانین اصلاح شده اکنون به سادگی بخشی از رفتار دائمی هسته XRP Ledger هستند.
این محتوا صرفاً برای اطلاعرسانی عمومی ارائه شده است و بهمنزله مشاوره مالی، سرمایهگذاری، حقوقی یا مالیاتی تلقی نمیشود. هرگونه رویداد، جایزه، کمپین آنلاین یا اطلاعات مرتبط که در اینجا ذکر شده است، نباید بهعنوان توصیه، ترغیب یا دعوت به خرید، فروش، معامله یا هرگونه دادوستد دیگر داراییهای رمزارزی تلقی شود. داراییهای رمزارزی از نوسان بالایی برخوردار هستند و ممکن است منجر به زیان شوند. دسترسی به خدمات، محصولات و رویدادهای مرتبط با WEEX ممکن است بسته به منطقه جغرافیایی متفاوت باشد. اطمینان از اینکه استفاده شما از این خدمات با قوانین و مقررات محلی مطابقت دارد، بر عهده خود شماست.





























