شبکه‌ی پیشرو در حوزه‌ی بلاک‌چین، اتریوم، فردا شاهد راه‌اندازی به‌روزرسانی مهمی با عنوان «دنکن» خواهد بود. دنکن مجموعه‌ای از ۹ پیشنهاد بهبود اتریوم (EIP) است که با ترکیب نام دو به‌روزرسانی مستقل دیگر با عناوین «کانکون» و «دِنِب» شکل گرفته است.

این ارتقا به عنوان یک جهش اساسی برای اکوسیستم ارزهای دیجیتال در نظر گرفته می‌شود، زیرا تجربه‌ی کاربری در برنامه‌های غیرمتمرکز (dApps) را بر بستر لایه‌های دوم اتریوم (راهکارهای مقیاس‌پذیری) به طرز قابل توجهی بهبود خواهد بخشید.

به‌طور خلاصه، دنکن نحوه‌ی ذخیره‌سازی داده‌ها روی اتریوم را متحول می‌کند و موجب افزایش قابل توجه سهولت دسترسی و کاهش هزینه ثبت تراکنش‌های لایه ۲ می‌شود.

اما چرا این ارتقا برای فعالان حوزه‌ی بلاک‌چین حائز اهمیت است؟ دلایل متعددی وجود دارد:

  • عصر بدون کارمزد در اتریوم: دنکن هزینه‌های تراکنش‌های لایه ۲ را به میزان قابل توجهی کاهش می‌دهد و آن‌ها را تقریباً بدون‌هزینه می‌کند. این موضوع می‌تواند به مهاجرت گسترده‌ی فعالیت‌ها به شبکه‌های لایه ۲ منجر شود. حتی برخی از پروژه‌ها ممکن است با پرداخت کارمزد تراکنش‌های کاربران، استفاده از این شبکه‌ها را تشویق کنند. این رویکرد می‌تواند از هزینه‌های بازاریابی سنتی هم کارآمدتر باشد.
  • گام بلند در مسیر توسعه: دنکن را می‌توان مهم‌ترین به‌روزرسانی اتریوم پس از «مرج» در سپتامبر ۲۰۲۲ تلقی کرد. در آن رویداد، الگوریتم اجماع شبکه از اثبات کار (PoW) به اثبات سهام (PoS) تغییر یافت. دنکن یکی از گام‌های اساسی در راستای هدف نهایی اتریوم، یعنی پشتیبانی از صدها رول‌آپ مختلف و لایه‌های مقیاس‌پذیری ثانویه و نهایتا پردازش میلیون‌ها تراکنش در ثانیه است.
  • توسعه‌یافته در گذر زمان: دنکن پروتکل «پیش‌دَنک‌شاردینگ» را معرفی می‌کند. این مفهوم که اولین بار در سال ۲۰۱۹ توسط ویتالیک بوترین، خالق اتریوم، مطرح شد، رویکردی نوین برای ذخیره‌سازی داده‌ها در اتریوم است. به جای نگه‌داشتن همه‌ی داده‌ها مستقیماً روی لایه‌ی اجرایی تغییرناپذیر شبکه‌ی اصلی اتریوم (که روشی پرهزینه و محاسباتی است)، دنکن روشی جدید و موقت برای ذخیره‌سازی داده‌ها به صورت «قطعه‌»هایی به نام «بلوب» معرفی می‌کند که روشی بسیار ارزان‌تر است. (واژه‌ی «بلوب» ممکن است عجیب به نظر برسد اما مفهومی رایج در علوم کامپیوتر است. مفهوم مشابهی از «بلوب» برای مدیریت داده‌ها در زبان‌های برنامه‌نویسی مانند جاوااسکریپت و پایتون هم وجود دارد.)
  • ریشه‌شناسی: پیش‌دَنک‌شاردینگ به نام دو محقق اتریوم، «دانکراد فایست» و «پروتولامبدا» که این تغییر را پیشنهاد دادند، نام‌گذاری شده است. این نام‌گذاری مناسب است، زیرا پیش‌دَنک‌شاردینگ پیش‌نیاز اجرای کامل «دَنک‌شاردینگ» است که هنوز سال‌ها با راه‌اندازی آن فاصله داریم و ایده‌ی ساده‌سازی ذخیره‌سازی داده‌ها را یک گام فراتر می‌برد. همچنین، با وجود حضور واژه‌ی «شاردینگ» (تقسیم‌بندی) در نام، نه دَنک‌شاردینگ و نه پیش‌دَنک‌شاردینگ به معنای روش سنتی «تقسیم‌بندی» یا خرد کردن پایگاه داده به بخش‌های کوچک‌تر نیست. این روش در واقع انحرافی از برنامه‌ی اولیه‌ی اتریوم برای مقیاس‌پذیری است که به دلیل سهولت پیاده‌سازی انتخاب شده است.
  • بزرگترین مراسم رمزنگاری تاریخ: اولین گام برای راه‌اندازی «پیش‌دَنک‌شاردینگ» در سال ۲۰۲۲ با برگزاری بزرگترین مراسم «راه‌اندازی معتمد» (Trusted Setup) در تاریخ رقم خورد. این مراسم که با حضور ده‌ها هزار نفر برگزار شد و با نام «مراسم KZG» شناخته می‌شود، به منظور تولید یک رشته‌ی مخفی تصادفی از داده‌ها که برای عملکرد پروتکل پیش‌دَنک‌شاردینگ ضروری است، ترتیب داده شد. نام این مراسم برگرفته از نام محققانی (آنیکت کِیْت، گریگوری ام. زاوروچا و ایان گلدبرگ) است که جزء کلیدی‌ای را برای امکان‌‌پذیر ساختن ذخیره‌سازی «بلوب» در اتریوم طراحی کرده‌اند.

منبع: CoinDesk