شرکت شبکه THORchain مشکلی را گزارش کرد که منجر به عدم قطعیت در بین گرهها شده بود که منجر به خاموش شدن شبکه شد. با این حال، اخیراً، شبکه اثبات پیوند و تبادل زنجیره ای THORChain اظهار شده که پس از بیش از 20 ساعت توقف، اکنون "به طور کامل کار می کند".
تیم THORChain در 28 اکتبر توییت کرد که تجارت دوباره برقرار شده است و این شبکه "دوباره فعال شده و بلوک هایی ایجاد می کند." این شرکت مشکلی را گزارش داد که منجر به خاموش شدن شبکه در 27 اکتبر شد.
عدم قطعیت بین گره ها
مدیران شبکه پیشتر ادعا کردند که پرداخت بدهی ارتباطی با توقف ندارد و ناشی از عدم قطعیت بین گرههای جداگانه است، پس از اینکه مدیران بلاک چین به قطع شبکه THORChain در توییتر در روز پنجشنبه به دلیل نقص نرمافزاری اذعان کردند. این شرکت پس از بیان اینکه زمان خرابی هیچ ارتباطی با پرداخت بدهی ندارد، به مشتریان خود اعلام کرد که در تلاش برای یافتن راه حلی در سریع ترین زمان ممکن هستند.
طبق به روز رسانی قبلی منتشر شده توسط THORChain، شرکت متوجه منابع عدم قطعیت بین گره ها شد که باعث ایجاد مشکل در حدود چهار ساعت پس از اولین اعلان شد.
محققان گفتند که توقف اجماع در یک ماشین حالت توزیع شده ناشی از منابع عدم جبر بین گرهی و محافظت در برابر فساد دفتر است. مدیران شبکه رویههای مورد نیاز برای رفع مشکل را فهرست کردهاند و خاطرنشان کردند که تقریباً وجود دارد: یافتن منبع عدم قطعیت، انتشار بهروزرسانی و راهاندازی مجدد دستگاه دولتی.
THORChain ادعا می کند که این دستکاری رشته بوده است پس از اجرای مجدد
تیم گزارش داد که آنها مشکل را به عنوان دستکاری رشته پس از سه ساعت دیگر شناسایی کردند معامله گران و سرمایه گذاران منتظر پاسخ شرکت بودند. طبق بیانیه آنها، توسعه دهندگان باید متوجه این مشکل می شدند زیرا یادداشت نادرست بلافاصله حذف شد و هرگز وارد بلوک نشد. یادداشت معیوب در بلوک نوشته شده بود، که شبکه اصلی را تحت تأثیر قرار داد زیرا حاوی یک صف است که از ترکیب سوآپ در همان بلوک جلوگیری می کند.
این تیم توقف عملیات را به دلیل این حادثه اعلام کرده بود و از مشتریان خود درخواست صبر کرده بود زیرا دستورالعملهایی را آماده میکرد تا تعمیر بلافاصله تحویل داده شود. پس از 15 ساعت خاموشی، سرانجام شبکه راه اندازی شد و مدت کوتاهی پس از آن، تیم شرکت به روز رسانی را ارائه کرد.
به گفته این شرکت، معلوم شد که کد یک cosmos.Uint (به جای uint64) را به یک رشته فشار میدهد، که باعث میشود رشته به جای مقدار واقعی خود، نقطه int گسترده را دریافت کند، و در نتیجه رشتههای یادداشت متفاوتی در گرههای مختلف ایجاد میشود. یادداشت معیوب هرگز روی دیسک نوشته نمی شود یا مسدود نمی شود. بنابراین، بیانیه این را ندید.
این زنجیره به دلیل نگرانی های ایمنی متوقف شد، اما به گفته سخنگوی THORChain، این شرکت قصد داشت «به محض آشکار شدن منبع عدم جبر، برگردید». با این حال، در طول زمان خرابی، پلتفرم تعویض توکن THORSwap تأیید کرد که مبادلههای اتریوم و ERC-20 همچنان پشتیبانی میشوند.
اطلاعات بیشتر در مورد THORchain
Cosmos SDK برای ایجاد بلاک چین مستقل THORChain استفاده شد که به عنوان یک صرافی غیرمتمرکز زنجیره ای (DEX) عمل می کند. این سیستم از مکانیزم سازنده بازار خودکار (AMM) مشابه نسخه های اولیه Uniswap (Uniswap) یا Bancor (BNT) استفاده می کند، با توکن بومی THORChain (RUNE) که به عنوان جفت مبادله ضروری عمل می کند.
منبع: https://crypto.news/thorchain-network-back-up-after-a-20-hour-chain-pause/