
زوکو ویلکاکس، بنیانگذار زیکش، توضیح داده است که چگونه هارد فورک آیرونوود (Ironwood) در ۲۸ جولای شبکه، عدم اطمینان پیرامون یک نقص حیاتی در استخر محافظتشده اورچارد (Orchard) را برطرف خواهد کرد.
این ارتقاء کوینهای جعلی را به صورت جداگانه شناسایی یا مسدود نخواهد کرد. در عوض، استخر قدیمی را مهر و موم کرده و میزان ZEC که میتواند خارج شود را محدود خواهد کرد.
ویلکاکس در پستی در تاریخ ۱۹ جولای در X توضیح داد که چگونه این ارتقاء برنامهریزیشده با هرگونه عرضه اضافی پنهان مقابله خواهد کرد، در صورتی که این نقص قبل از اصلاح توسط توسعهدهندگان مورد سوءاستفاده قرار گرفته باشد. از آنجا که اورچارد جزئیات تراکنشها را پنهان میکند، شبکه نمیتواند ثابت کند که ZEC جعلی هرگز ایجاد نشده است.
آیرونوود که با نام NU6.3 نیز شناخته میشود، قرار است در ۲۸ جولای در بلاک ۳,۴۲۸,۱۴۳ فعال شود. این ارتقاء استخر فعلی اورچارد را بازنشسته کرده و یک استخر محافظتشده جدید بر اساس مدار اصلاحشده معرفی خواهد کرد.
بر اساس بهروزرسانی رسمی کاربران آیرونوود زیکش، کاربران دیگر قادر به ارسال یا دریافت ZEC در استخر قدیمی اورچارد پس از فعالسازی نخواهند بود. وجوه فقط میتوانند از طریق گیت (turnstile) خارج شوند که از خروج ZEC بیشتر از آنچه به طور قانونی وارد شده، جلوگیری میکند.
تیم زیکش اعلام کرد که معتقد است این نقص "بعید بود مورد سوءاستفاده قرار گرفته باشد"، اما کاربران نمیتوانند به طور مستقل ثابت کنند که هیچ ZEC جعلی ایجاد نشده است. آیرونوود قصد دارد هرگونه ارزش اضافی را در استخر قدیمی محبوس کند، به جای اینکه اجازه دهد وارد گردش گستردهتر شود.
محقق امنیتی، تیلور هورنبی، نقص اورچارد را در ۲۹ می هنگام ممیزی سیستم محافظتشده کشف کرد. این باگ میتوانست به یک مهاجم اجازه دهد تا ZEC جعلی را در اورچارد ایجاد کند بدون اینکه سابقه عمومی آشکاری از خود به جا بگذارد.
همانطور که توسط crypto.news گزارش شد، توسعهدهندگان ابتدا فعالیت اورچارد را غیرفعال کرده و سپس آن را از طریق هارد فورک NU6.2 با رمزنگاری اصلاحشده بازیابی کردند. هیچ مدرکی دال بر ایجاد ارزش غیرمجاز یافت نشد، اما حریم خصوصی اورچارد به این معنی است که سوءاستفادههای گذشته را نمیتوان با اطمینان کامل رد کرد.
Crypto.news بعداً گزارش داد که آیرونوود یک استخر محافظتشده جدید ایجاد خواهد کرد و از گیت (turnstile) برای کنترل ارزش خروجی از استخر قدیمی استفاده خواهد کرد. اپراتورهای نود سپس میتوانند تأیید کنند که ZEC در گردش از مبلغ مجاز توسط قوانین پولی شبکه فراتر نمیرود.
کاربران زیکش نیازی به اقدام فوری قبل از هارد فورک ندارند. با این حال، کیف پولها، صرافیها و سایر ارائهدهندگان ممکن است سپردهگذاریها، برداشتها یا خدمات مرتبط را در حین تکمیل بهروزرسانیهای نرمافزاری به طور موقت تعلیق کنند.
راهنمای رسمی شبکه میگوید کاربران اورچارد در نهایت به پشتیبانی کیف پول برای انتقال وجوه به استخر جدید نیاز خواهند داشت. وجوه ممکن است به طور موقت در کیف پولهایی که ابزارهای مهاجرت لازم را اضافه نکردهاند، در دسترس نباشند.
فعالسازی در ۲۸ جولای همچنین به دنبال حرکت زیکش از کلاینت قدیمی zcashd است. ارائهدهندگانی که هنوز این مهاجرت را تکمیل میکنند ممکن است به زمان بیشتری نیاز داشته باشند قبل از اینکه به طور کامل از آیرونوود پشتیبانی کنند.
حادثه اورچارد منجر به کارهای امنیتی گستردهتر در سراسر اکوسیستم زیکش شد. همانطور که توسط crypto.news گزارش شد، یک بررسی با کمک هوش مصنوعی با استفاده از سیستم Mythos شرکت Anthropic هیچ آسیبپذیری جدی دیگری پس از افشای نقص اصلی پیدا نکرد.
توسعهدهندگان همچنین در حال پیگیری ممیزیهای مستقل و تأیید رسمی برای سیستم رمزنگاری بهروزرسانیشده هستند. این کار با هدف کاهش خطر یک نقص جعل پنهان دیگر و ارائه راههای قویتر به کاربران برای تأیید قوانین عرضه زیکش انجام میشود.
آیرونوود به سوال حلنشده عرضه رسیدگی میکند، نه به خود باگ که قبلاً رفع شده است. با مهر و موم کردن اورچارد و کنترل برداشتها از طریق گیت (turnstile)، این هارد فورک قصد دارد از ورود هر گونه ZEC جعلی فرضی به گردش جلوگیری کند.