جستجو
Close this search box.
Proto_danksharding

راهنمای برای Danksharding و Proto-danksharding

فهرست مطالب

 

Proto_danksharding

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

برای حل مشکل مقیاس پذیری، طرح توسعه اتریوم چندین بهبود را پیشنهاد کرد. ادغام اتریوم را به یک شبکه اثبات سهام تبدیل کرده است و مصرف انرژی آن را به میزان قابل توجهی کاهش داده و شبکه‌های PoS را قادر می‌سازد تا ویژگی‌های نوآورانه‌ای را معرفی کنند. با این حال، اتریوم هنوز برای مقرون‌به‌صرفه‌تر کردن و کارآمد کردن تراکنش‌ها باید کارهای زیادی انجام دهد.

خرد کردن به عنوان یک راه حل

یک راه حل بالقوه برای کاهش تراکم شبکه و هزینه ها در بلاک چین اتریوم، پیاده سازی اشتراک گذاری است که شامل تقسیم بلاک چین به بخش های کوچکتر است. با این حال، یک راه حل جایگزین، dankharding، شناسایی شده است تا معاملات را سریعتر و مقرون به صرفه تر کند.

اجرای ارتقاء شبکه اتریوم به دلیل فعالیت بالای شبکه و برنامه های متعدد وابسته به آن چالش برانگیز است. در نتیجه، تکمیل به‌روزرسانی‌های قابل توجهی در مورد توافق شبکه ممکن است چندین ماه یا سال طول بکشد.

بنابراین، یک راه حل سفارشی مورد نیاز است. شاردینگ Proto-dank راه حلی است که شکاف بین شبکه فعلی اتریوم و تکرار dankharding آینده آن را پر می کند.

Danksharding چیست؟

Danksharding روشی برای برقراری ارتباط با دو راه حل موجود در لایه اتریوم ارائه می دهد که پیاده سازی آن بسیار ساده تر از اشتراک گذاری کل شبکه اتریوم است. همچنین امکان پردازش داده های بیشتر در هر بلوک را فراهم می کند و تراکنش های پیچیده تری را بدون به خطر انداختن سرعت شبکه یا افزایش هزینه های گاز ممکن می کند.

هدف در اینجا افزایش کارایی مجموعه‌های بلاک چین است. برای درک چگونگی دستیابی به این امر، بیایید در مورد چگونگی تعامل بلاک چین با بلاک چین اتریوم بحث کنیم.

در حال حاضر، دسته جمعی، تراکنش‌های اتریوم را در زنجیره لایه ۲ خود پردازش می‌کند و سپس یک «اثبات اعتبار» به زنجیره اصلی اتریوم ارسال می‌کند. در حالی که این رویکرد هزینه‌ها را کاهش می‌دهد، بیش از 90 درصد از هزینه‌های تراکنش جمع‌آوری شده همچنان به سمت شبکه اصلی اتریوم برای ارسال این مدرک هدایت می‌شود.
با dankharding، شبکه اتریوم می‌تواند تراکنش‌های دسته‌بندی شده از مجموعه‌های لایه دو را بدون ذخیره غیرقابل تغییر تمام داده‌های آن‌ها انجام دهد. این امر بار داده ها را در دراز مدت بر روی شبکه اصلی اتریوم کاهش می دهد.

Proto-danksharding (EIP-4844) چیست؟

Proto-danksharding پیشنهادی است که هدف آن معرفی danksharding به شبکه اتریوم است. در پیشنهاد 4844 بهبود اتریوم پیشنهاد شد و به نام محققین اتریوم دانکراد فیست و پروتو لامبدا نامگذاری شد. قرار بود به عنوان بخشی از ارتقای Dencun اتریوم که در 13 مارس 2024 رخ داد، اجرا شود.

Proto-danksharding چگونه کار می کند؟

در حین آماده شدن برای dankharding، proto-danksharding یک نوع تراکنش جدید به نام « تراکنش‌های blob-carrying » و نوع داده مرتبط با آن « blobs» را معرفی کرد. این ویژگی‌ها به شبکه اتریوم اجازه می‌دهد تا داده‌های جمع‌آوری‌شده بلاک چین را به طور موثرتری پردازش کند. بیایید نگاهی دقیق تر به نحوه عملکرد آن بیندازیم.

حباب ها (اشیاء بزرگ باینری) چیست؟

Blobs یک ذخیره سازی موقت داده استاندارد است. آنها در شبکه اتریوم نسبتاً جدید هستند اما در زبان های برنامه نویسی مانند جاوا اسکریپت و پایتون یافت می شوند.

در حال حاضر، اتریوم تمام داده های خود را در هر گره در شبکه ذخیره می کند که به طور نامحدود ادامه می یابد. این کار از طریق calldata امکان پذیر می شود – یک ذخیره حافظه دائمی. با این حال، این روش منابع فشرده است و هزینه بالایی دارد.

در مقایسه، نگهداری حباب ها مقرون به صرفه تر است، زیرا تاریخ انقضای آنها 4096 دوره، تقریباً 18 روز است. این به طور قابل توجهی هزینه های ذخیره سازی آنها را کاهش می دهد. یک لکه می تواند تا 128 کیلوبایت داده را در خود جای دهد و هر بلوک می تواند تا 16 حباب داده را حمل کند. این فضای ذخیره سازی کافی برای اهداف کوتاه مدت فراهم می کند. به طور کلی، به این معنی است که شبکه اتریوم در طول زمان داده های کمتری را در هر بلوک ذخیره می کند.

تراکنش های حامل لکه چیست؟

تراکنش‌های حباب‌دار برای رسیدگی به حباب‌ها و اثبات اعتباری که زنجیره اتریوم می‌تواند از آن برای تأیید صحت آن‌ها استفاده کند، بدون خواندن خود لکه طراحی شده‌اند.

با استفاده از مکانیزم طرح تعهد KZG، EVM می‌تواند تعهد به یک لکه را بدون دسترسی به داده‌های حباب واقعی از طریق اثبات‌های Zero-Knowledge مشاهده کند. تراکنش‌هایی که حباب‌ها را حمل می‌کنند دارای حافظه جداگانه‌ای از EVM هستند و از ایمنی داده‌ها و در عین حال به حداکثر رساندن فضای بلوک اطمینان می‌دهند.

به عنوان نوع جدیدی از تراکنش، تراکنش‌های Blob-carrying مکانیزم کارمزد جدیدی دارند. ساختار قیمت گذاری برای معاملات حباب دار پویا و بر اساس عرضه و تقاضا است. بیش از سه حباب در هر تراکنش معمولاً باعث کارمزدهای بالاتری می شود که تقریباً 12.5٪ از بلوک به بلوک متفاوت است.

فواید دنکساردینگ چیست؟

کاهش کارمزد گاز
یکی از مزایای Dankharding این است که کارمزد تراکنش ها را کاهش می دهد. این به این دلیل است که هزینه های بالای گاز در شبکه اتریوم عمدتاً ناشی از ازدحام شبکه است.

ازدحام شبکه زمانی رخ می دهد که بسیاری از کاربران به طور همزمان به برنامه ها و پلتفرم های بلاک چین در شبکه اتریوم دسترسی داشته باشند.همانطور که می دانید، اتریوم خانه اکثر dApp ها است و ازدحام شبکه را به یک مشکل رایج برای کاربران تبدیل می کند. Danksharding به اتریوم در جلوگیری از ازدحام کمک می‌کند، زیرا پردازش جمع‌آوری‌ها را برای شبکه آسان‌تر می‌کند. این تاثیر مثبتی بر هزینه‌های گاز در سراسر شبکه گسترده‌تر اتریوم خواهد داشت، نه فقط در زنجیره L2.

تراکنش‌های سریع‌تر
Danksharding به اتریوم امکان می‌دهد تراکنش‌ها را سریع‌تر پردازش کند. این به طور موقت داده ها را ذخیره می کند که به نفع گره های شبکه است.

قبل از dankharding، هر گره باید کل کپی از تاریخچه بلاک چین را ذخیره می کرد، که یک کار دست و پا گیر بود.اما با dankharding، گره ها داده های کمتری را ذخیره و پردازش می کنند، که آنها را قادر می سازد کارآمدتر کار کنند. در نتیجه، تراکنش ها بسیار سریعتر می شوند که سودمند است.

مضرات دنکشاردینگ چیست؟

مسائل امنیتی
اگرچه dankharding به عنوان راه حلی برای مشکلات مقیاس پذیری اتریوم پیشنهاد شده است، برخی نگرانی هایی را در مورد امنیت آن مطرح کرده اند.

روش Danksharding پیاده سازی ساده تری در شبکه نسبت به اشتراک گذاری است، زیرا شامل اعتبار سنجی تراکنش های حامل لکه های خارج از زنجیره است. با این حال، خطر امنیتی ایجاد می کند، زیرا عوامل مخرب ممکن است مجموعه های کمتر محبوب را هدف قرار دهند زیرا زنجیره کوچکتر و با تجربه کمتری برای حمله آسان تر است.بنابراین، تراکنش‌های مخرب حباب‌دار ممکن است به شبکه اصلی اتریوم ختم شوند. اگرچه مجموعه‌ها دارای تدابیر امنیتی برای دفاع در برابر این هستند، اما به اندازه شبکه اصلی اتریوم قوی نیستند.

بعدی برای Proto-danksharding در اتریوم چیست؟

بلاک چین اتریوم در مقیاس سازی زیرساخت های خود برای همگامی با افزایش تقاضا با موانعی روبرو شده است. با این حال، تلاش‌های مستمر برای مقیاس‌پذیری – اشتراک‌گذاری و ارتقای اتریوم دنکن – نشان‌دهنده پیشرفت خوش‌بینانه در افزایش ظرفیت و عملکرد شبکه است. ارتقای اتریوم Dencun در 13 مارس منتشر شد. ما انتظار داریم که شبکه اتریوم راه حل های مختلفی را برای سازگاری با رشد بالقوه خود بررسی کند. Dankharding تنها یکی از چندین راه حل است.

آکادمی قزلباش

همانطور که میدانیم موفقیت در معاملات بازار ارزهای دیجیتال همانند تمامی حرفه های تخصصی دیگر، نیازمند مهارت و تجربه بسیاری است. و اولین کار در این بازار آشنا شدن با مفهوم ( ارز دیجیتال چیست ) است. با توجه به اینکه بسیاری از افراد زمان کافی برای فراگیری دانش مربوط به فعالیت در بازار را ندارند اما همچنان تمایل به کسب سود از این بازار را به عنوان شغل دوم خود دارند. آکادمی کمال قزلباش با ارائه خدمتی کارآمد برای کمک به این دسته از عزیزان در رابطه با آموزش ارز دیجیتال تلاش کرده است. کاربران میتوانند از خدمات ما به عنوان چراغ راه مسیر موفقیت خود در این بازار استفاده کنند. و در صورت تمایل به سرمایه گذاری در ارزهای دیجیتال و یا آموزش ارز دیجیتال در ارومیه با مشاورین ما به صورت کاملا رایگان در ارتباط باشید.

این سیگنال صرفا پیشنهاد بوده و الزامی به انجام آن وجود ندارد و اینجانب با رضایت شخصی از این سیگنال استفاده می کند و مسئولیت سود و زیان آن بر عهده شخص می باشد.