تیم آرشیو 2b2tplace موفق شد کل نقشه 80 ترابایتی سرور آنارشیک 2b2t را به یک بسته دانلودی 15 ترابایتی تبدیل کند. این دستاورد با توسعه فرمت فشردهسازی سفارشی .zvcr و بهکارگیری 28 حساب بات برای نقشهبرداری بیش از 1,000,000 بلوک بهدست آمده است.
نکات کلیدی
- حجم اولیه آرشیو خام: بیش از 80 ترابایت
- حجم بسته فشرده نهایی: حدود 15 ترابایت
- فرمت فشرده: .zvcr (Zstd-compressed Version Controlled Regions)
- ابزار نقشهبرداری: 28 حساب بات و بیش از 22 ماه کار مداوم
چه کارهایی انجام شد و اهمیت پروژه
پروژه از سال 2024 آغاز و پس از حدود 22 ماه کار فشرده در آوریل 2026 تکمیل شد. تیم با راهاندازی 28 بات پروازی هر سه سطح بازی — اورورلد، ندر و اند — را پیمود و بلوکها را با جزئیات ثبت کرد. آرشیو خام حاصل بیش از 80 ترابایت بود که برای توزیع و نگهداری به فشردهسازی عمیق نیاز داشت.
فرمت .zvcr و مکانیزم فشردهسازی
فرمت .zvcr مخفف "Zstd-compressed Version Controlled Regions" است و بر الگوریتم Zstandard (Zstd) اتکا دارد. برخلاف فرمت معمول .mca که اغلب از Zlib یا Gzip استفاده میکند، Zstd هم سرعت فشردهسازی و استخراج بالاتری ارائه میدهد و هم نسبت فشردهسازی بهتری دارد؛ این ویژگیها به کاهش اندازه نهایی تا حدود 15 ترابایت و صرفهجویی حدود 81 درصدی منجر شد.
مزایا
- کاهش چشمگیر نیاز به فضای ذخیرهسازی برای توزیع و انتقال آرشیو
- افزایش سرعت توزیع فایل بهخاطر بستهبندی فشردهتر
- قابلیت نسخهگذاری و نگهداری کنترلشده مناطق نقشه
محدودیتها
- استخراج کامل آرشیو فشرده برای بازسازی به فضای اصلی حدود 80 ترابایت نیاز دارد
- دانلود و استخراج نیازمند پهنای باند و منابع سختافزاری قابلتوجه است
نیازهای ذخیرهسازی و هزینهها
بدون فشردهسازی، نگهداری دادههای کامل 2b2t دستکم به یکی از گزینههای زیر نیاز داشت: هشت SSD M.2 با ظرفیت 8 ترابایت، یا پنج SSD ساتا 16 ترابایتی، یا سه هارددیسک 36 ترابایتی. تیم پروژه برای صف اولویت و اجاره سرور بیش از $3,000 هزینه کرد و مجموع هزینههای سختافزاری را میتوان چند هزار دلار دیگر نیز برآورد کرد. نسخه فشرده فضای کمتری میطلبد، اما بازیابی کامل محتوا همچنان نیازمند منابع قابلتوجه است.
زمینه و انگیزه پروژه
2b2t (مخفف 2builders2tools) از 2010 بهعنوان یکی از شناختهشدهترین سرورهای آنارشیک ماینکرفت فعال است؛ سروری بدون بازنشانی نقشه و با تاریخچهای طولانی از ساختوسازها و درگیریهای بازیکنان. نگرانی درباره از دست رفتن نسخههای اولیه سرور باعث شکلگیری پروژههایی مثل 2b2tplace شد که هدفشان حفظ و مستندسازی میراث دیجیتال محیطهای بازی است. برای مرور تاریخچه سرور میتوانید صفحه 2b2t در ویکیپدیا را ببینید.
دسترسی به آرشیو و مستندات فنی
توسعهدهندگان مستندات و ابزارهای مربوط به نسخه فشرده را بهصورت عمومی منتشر کردهاند. برای بررسی کد و توضیحات مرتبط میتوانید نتایج جستجو درباره پروژه را در GitHub ببینید. توجه کنید که دانلود و استخراج کامل آرشیو نیازمند تجهیزات و پهنای باند قابلتوجه است.
درسهای فنی و نتیجهگیری
این تجربه نشان میدهد ترکیب الگوریتمهای فشردهسازی مدرن با خودکارسازی نقشهبرداری امکان حفظ گسترههای عظیم میراث دیجیتال را فراهم میکند؛ اما هزینهها و محدودیتهای فیزیکی ذخیرهسازی همچنان مانعی مهم برای نگهداری بلندمدت دنیاهای مجازی بهشمار میروند.
پانویس فنی: برای مطالعه بیشتر درباره فرمتهای فایل ماینکرفت و الگوریتمهای فشردهسازی مراجعه کنید به منابع Anvil (.mca) و Zstandard.





