[ad_1]
نمودار جهتی غیر چرخه ای یا DAG یک ابزار مدل سازی یا ساختار داده است که معمولاً در ارزهای دیجیتال استفاده می شود. بر خلاف زنجیرههای بلوکی که از بلوکها تشکیل شدهاند، شکلهای غیر چرخهای جهت دار دارای رئوس و لبههایی هستند. از این رو، ارزها به عنوان راس ارزهای دیجیتال ثبت می شوند. سپس این تراکنش ها روی هم چیده می شوند. اما در این روش مانند بلاک چین، گره های کسری به DAG ارسال می شوند. برای ارسال تراکنش ها، اثبات عملکرد گره ها (PoW) مورد نیاز است.
به عبارت ساده، یک سیستم بلاک چین مانند یک زنجیره عمل می کند، در حالی که یک سیستم DAG شبیه یک نمودار است. با توجه به کارایی آن در ذخیره سازی داده ها و پردازش تراکنش های آنلاین، مدل DAG در حال حاضر به عنوان یک جایگزین بالقوه برای بلاک چین آینده در صنعت کریپتو در نظر گرفته می شود.
به گفته کوین تلگراف، مدل DAG به عنوان راه حلی برای مشکل تمرکززدایی فعلی در ارزهای دیجیتال دیده می شود. با استفاده از این مدل، ماینرها برای حذف بلوک های جدید و افزودن آنها به زنجیره نیازی به رقابت ندارند.
تراکنش ها همچنین می توانند با استفاده از گره های توسعه یافته به طور همزمان سریعتر پردازش شوند. توسعه دهندگان از DAG به عنوان یک راه حل خوب و مطمئن یاد می کنند که می تواند استفاده از شبکه را پس از افزایش مقیاس پذیری بهبود بخشد.
DAG چگونه کار می کند؟
همانطور که گفته شد، نمودارهای غیر چرخه ای جهت دار در ذخیره سازی داده ها به خوبی عمل می کنند. ساختار این مدل مانند یک درخت است که گره های به هم پیوسته آن به عنوان شاخه های این درخت عمل می کنند.
از آنجایی که هر گره می تواند بیش از یک ریشه داشته باشد، این مدل اجازه می دهد تا چندین تراکنش همزمان پردازش و احراز هویت شوند، زیرا کاربران مجبور نیستند قبل از پردازش یک تراکنش جدید منتظر تکمیل تراکنش کامل باشند.
بنابراین، در یک نمودار غیر چرخه ای جهت دار، هر تراکنش جدید باید قبل از پذیرش در شبکه به تراکنش های قبلی اشاره کند. این روش به بلوک های موجود در بلاک چین اشاره دارد که تفاوت چندانی با بلوک های قبلی ندارند. این به این دلیل است که یک تراکنش تنها زمانی می تواند با موفقیت احراز هویت شود که توسط تراکنش دیگری ارجاع داده شود.
در DAG، هر رأس تراکنش را نشان می دهد. هیچ بلوکی در این بین وجود ندارد، بنابراین نیازی به پردازش حذف نیست. تراکنش ها به جای اینکه در بلوک ها جمع آوری شوند، روی هم ساخته می شوند. سپس، همانطور که قبلا ذکر شد، هر بار که یک گره یک تراکنش را ارسال می کند، برای تایید تراکنش های قبلی و جلوگیری از اسپم، مدرک اثبات کار گرفته می شود.
اساساً در ارز دیجیتال مبتنی بر DAG، تراکنش های جدید بر روی تراکنش های قدیمی انجام می شود. تفاوت اصلی این سیستم با بلاک چین این است که در DAG، به جای پردازش یک تراکنش در یک زمان، می توان چندین تراکنش را در یک زمان پردازش کرد.
برخی از سیستمها از الگوریتمهایی استفاده میکنند که «اشارهها» یا تراکنشها را بر اساس وزن آنها (یا تعداد تأییدهای حاصل) انتخاب میکنند. با گرههای حفاظتی دوگانه در DAG کار میکند که تراکنشهای قدیمیتر را با ارزیابی مسیر کاوششده برای اولین تراکنش DAG تأیید میکنند. بررسی می کند که آیا فرستنده موجودی کافی دارد یا خیر. اگر به صورت غیرقانونی معامله شود، خطر نادیده گرفتن معامله وجود دارد.
تضادها از بسیاری جهات با الگوریتم های انتخاب حل می شوند. الگوریتمی که برای تراکنش های دارای اضافه وزن مفید است.
برنامه DAG
مدل DAG به دنبال حل دو موضوع در فناوری بلاک چین است: تمرکززدایی و مقیاس پذیری. فناوری به دنبال بهبود امنیت و قابلیت استفاده است. اما چگونه
در پلتفرم بلاک چین بیت کوین یا پلتفرم اتریوم، ماینرها می توانند هر بار فقط یک بلوک جدید بسازند. به همین دلیل، تراکنش های جدید تنها پس از تکمیل تراکنش قبلی قابل تایید هستند. مدل DAG این بلوک ها را حذف می کند و تراکنش ها را مستقیماً به بلاک چین اضافه می کند.
در بلاک چین یا پلت فرم بیت کوین اتریوم، ماینرها می توانند در هر زمان تنها یک بلاک بسازند. بنابراین، تراکنشهای جدید تنها پس از تکمیل تراکنشهای قبلی قابل تأیید هستند. مدل DAG این بلوک ها را حذف می کند و تراکنش ها را مستقیماً به بلاک چین اضافه می کند.
از آنجایی که بلوک های موجود در DAG حذف شده اند، نیازی به پردازش حذف وجود ندارد. این بدان معناست که انرژی کمتری برای پشتیبانی از شبکه مورد نیاز است. چندین مزیت مهم DAG نیز وجود دارد که در زیر به آنها اشاره می کنیم:
- تراکنش های پرسرعت بدون محدودیت با ایجاد بلوک
- بدون ماینر یعنی بدون کارمزد تراکنش
- مصرف کم انرژی و مزایای زیست محیطی در مقایسه با معدن
با این حال، در حال حاضر، استفاده از DAG در ارزهای دیجیتال هنوز در مراحل اولیه است. برخلاف بلاک چین، DAG هنوز به طور کامل غیرمتمرکز نیست. بنابراین، این سیستمها عمدتاً برای راهاندازی شبکهها استفاده میشوند و هنوز امکان استفاده از این فناوریها به عنوان سیستمهایی برای ایجاد شبکههای پایدار وجود ندارد.
DAG از چه ارز دیجیتالی استفاده می کند؟
فکر کردن به ارزهای دیجیتال بدون در نظر گرفتن بلاک چین تقریبا غیرممکن است. با این حال، برخی از ارزهای رمزپایه وجود دارند که بر اساس فناوری DAG توسعه یافته اند. ارزهای دیجیتال مبتنی بر DAG عبارتند از IOTA، Obyte و Nano. اگرچه چارچوب DAG یک فناوری نسبتاً جدید است، اما پتانسیل بالایی دارد. همانطور که گفته شد مدتی است که برخی از پروژه ها با موفقیت از DAG استفاده می کنند که در ادامه به برخی از آنها اشاره می کنیم.
گرفته شده
Obite یا byteball یک ارز دیجیتال است که کاملا مستقل از بلاک چین عمل می کند و چارچوب DAG را پیاده سازی می کند. با این حال، تراکنش های Obyte هنوز شارژ می شوند.
دلیل هزینه کارمزد Obyte این است که از یک سیستم احراز هویت استفاده می کند که قادر به بررسی تراکنش های پروژه است. این ارز دیجیتال از یک الگوریتم اجماع استفاده می کند که به شاهدان متکی است. این شاهدان در واقع کاربران قابل اعتمادی هستند که به عنوان تایید کننده در شبکه عمل می کنند. Obite همچنین از تراکنش های غیرقابل کشف و توافق نامه های غیرقابل دسترسی پشتیبانی می کند.
IOTA
اپلیکیشن اینترنت اشیا (IOTA) شبکه بدون بلاک چین خود را در سال 2016 راه اندازی کرد. ایده اصلی این پروژه این است که همه کاربران بتوانند به عنوان ماینر کار کنند. به عنوان مثال، برای تأیید یک تراکنش، کاربر باید دو تراکنش را تأیید کند.
آیوتا شبکه ای از گره ها یا گروه هایی از گره ها است که فرآیند احراز هویت را سریعتر و کارآمدتر می کند. هر کاربر برخی از نقاط قوت شبکه را به اشتراک می گذارد و همه در اجرای جامعه مشارکت می کنند. این ویژگی به شبکه اجازه می دهد تا درجه بالایی از عدم تمرکز و مقایسه را ارائه دهد.
کارمزد تراکنش در شبکه آیوتا تقریبا صفر است. به همین دلیل، این پروژه یک ارز دیجیتال قابل دوام برای پرداخت های کوچک و خرد محسوب می شود.
نانو
نانو یک ارز دیجیتال مبتنی بر فناوری DAG است. از بلاک چین های جداگانه متصل شده توسط گره های ارز دیجیتال استفاده می کند. این ساختار همچنین “فناوری شبکه بلوک” نامیده می شود. از نظر نفی، این ساختار ترکیبی از DAG و بلاک چین است.
هر کاربر یک کیف پول و بلاک چین مجزا دارد. فقط کاربر می تواند کیف پول یا بلاک چین خود را تغییر دهد. تراکنشهای درون این شبکه زمانی تکمیل میشوند که هم فرستنده و هم گیرنده عملیاتی را بر روی بلاک چین مربوطه خود انجام دهند. هزینه تراکنش های نانو صفر است و در کنار آن سرعت تایید و تایید تراکنش ها در این شبکه بسیار سریع است.
نقش DAG در بلاک چین
در حالی که DAG هنوز کارهای زیادی برای انجام دارد، این فناوری را می توان جایگزینی عالی برای بلاک چین در نظر گرفت. مدل DAG به دنبال بهبود مشکلات رایج در فناوری بلاک چین مانند هزینه بالا، سرعت کم و مقیاس پذیری است.
هر دو فناوری از نظر فنی تراکنش ها را در دفاتر دیجیتال ثبت می کنند و هدف یکسانی دارند. تفاوت بین این دو فناوری عمدتاً به ساختار آنها مربوط می شود زیرا هر مدل از روش خاص خود برای ذخیره داده ها استفاده می کند.
DAG در مقابل بلاک چین
تراکنشهای بین بلاک چین و DAG در دفتر کل توزیع شده گزارش میشوند، اما روش بین این دو فناوری متفاوت است. در ادامه به مقایسه کلی این دو سیستم خواهیم پرداخت.
مزایای DAG
- مناسب برای معاملات کوچک و معاملات بزرگ
- تجهیزات حذف مورد نیاز نیست
- کاهش چشمگیر هزینه ها
- مصرف انرژی کم
معایب DAG
- به دلیل حجم کم تراکنش ها، در برابر حملات آسیب پذیر است
- هنوز در مراحل اولیه است و هنوز سطح بالایی از تمرکززدایی را حفظ نکرده است
مزایای بلاک چین
- به خوبی تثبیت شده و به طور گسترده توسط ارزهای دیجیتال مانند بیت کوین و اتریوم استفاده می شود
- شفافیت بالا و غیرقابل تغییر و امنیت بسیار بالا
- مقرون به صرفه برای معاملات با ارزش بالا
معایب بلاک چین
- نیازهای فضای ذخیره سازی قابل توجه و پهنای باند شبکه
- مصرف برق بیش از حد
- کارمزد تراکنش بالا
در نهایت، تصمیم گیری برای استفاده از مدل به اهداف تجاری کاربر بستگی دارد. همانطور که توضیح دادیم هر مدل نقاط قوت و ضعف خاص خود را دارد و کاربر می تواند با توجه به نیاز خود یکی از این سیستم ها را انتخاب کند.
نظر شما در مورد فناوری DAG چیست؟
[ad_2]