خانه » دانشنامه » بلاکچین » اثبات سوختن: مقایسه 3 راه برای حفظ امنیت شبکه
اثبات سوختن

اثبات سوختن: مقایسه 3 راه برای حفظ امنیت شبکه

اثبات سوختن(POB) برای ارزهای دیجیتال چیست؟

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

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

اثبات سوختن از اصل «سوزاندن» سکه‌هایی پیروی می‌کند که در اختیار ماینرهایی است که به آنها حقوق استخراج می‌دهد.

مفاهیم کلیدی

ارزهای دیجیتال از چندین روش برای اعتبارسنجی داده های ذخیره شده در بلاک چین استفاده می کنند، از جمله روشی به نام «اثبات سوختن».
اثبات سوختن سومین تلاش برای ایجاد سیستمی برای جلوگیری از فعالیت های تقلبی در بلاک چین است.

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

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

درک سیستم های اثبات

بلاک چین پایگاه داده اولیه یک ارز دیجیتال است.

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

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

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

این وظیفه مهم توسط الگوریتم های اجماع مکانیزم انجام می شود.

اثبات کار

شناخته شده ترین نوع الگوریتم های ایجاد اجماع، اثبات کار (POW) نامیده می شود.

در سیستم POW، ماینرها برای به روز رسانی بلاک چین پاداش دریافت می کنند.

این مستلزم استفاده از قدرت محاسباتی برای حل یک معادله ریاضی است و منجر به پاداش پولی می شود.

بیت کوین، اصلی ترین و محبوب ترین ارز دیجیتال، از سیستم POW استفاده می کند

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

با این حال، رویکرد POW به دستگاه‌های سخت‌افزاری ماینینگ پرهزینه نیاز دارد و این روش به دلیل مصرف انرژی بالا با مشکل مواجه می‌شود.

از آنجایی که روش POW بسیار نیازمند منابع است، چندان کارآمد نیست.

در نتیجه، ارزهای POW، از جمله بیت کوین، به عنوان یک ابزار قابل تعویض چندان مفید نیستند.

اثبات سهام

 

اثبات سهام (POS) الگوریتم دیگری است که حقوق استخراج را به ماینرها متناسب با سهام آنها در ارز دیجیتال اختصاص می دهد.

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

متأسفانه، ساخت پیچیده‌تر سیستم‌های POS آن‌ها را در برابر حملات آسیب‌پذیرتر می‌کند.

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

اثبات سوختن

اثبات سوختن

اینفوگرافی اثبات سوختن

اثبات سوختن (POB) یک الگوریتم اجماع جایگزین است که به منظور رفع مشکلات اثبات کار ابداع شده است.

اثبات سوختن را می توان یک سیستم اثبات کار بدون اتلاف انرژی در نظر گرفت.

این سیستم  بر اساس اصل اجازه دادن به ماینرها برای «سوزاندن» توکن های ارز مجازی عمل می کند.

سپس به آنها حق نوشتن بلوک به نسبت سکه های سوخته داده می شود.

ابداع

ایان استوارت، مخترع الگوریتم POB، از یک قیاس برای توصیف این الگوریتم استفاده می کند: سکه های سوخته مانند دکل های استخراج هستند. در این قیاس، یک ماینر سکه های خود را می سوزاند تا یک ریگ استخراج مجازی بخرد که به آنها قدرت استخراج بلوک ها را می دهد. هر چه تعداد سکه های بیشتری توسط ماینر سوزانده شود، “ریگ” استخراج مجازی آنها بزرگتر خواهد بود.

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

می‌توانید تراکنش‌هایی را به شبکه ارسال کنید که سکه‌های ارز دیجیتال شما را بسوزانند. سایر شرکت‌کنندگان می‌توانند در بالای بلوک شما استخراج/رایت کنند، و همچنین می‌توانید تراکنش‌های سایر شرکت‌کنندگان را برای اضافه کردن آنها به بلوک خود بگیرید. اساساً، تمام این فعالیت‌های سوزاندن شبکه را چابک نگه می‌دارد و شرکت‌کنندگان برای فعالیت‌هایشان پاداش می‌گیرند (هم سوزاندن سکه‌های خود و هم سوزاندن سکه‌های دیگران).

آموزش رایگان تحلیل تکنیکال و بلاکچین کیفیت 1

انصاف

برای جلوگیری از احتمال مزایای غیرمنصفانه برای پذیرندگان اولیه، سیستم POB مکانیزمی را اجرا کرده است که سوزاندن دوره‌ای سکه‌های رمزنگاری را برای حفظ قدرت استخراج ترویج می‌کند.

هر بار که یک بلوک جدید استخراج می‌شود، قدرت سکه‌های سوخته کاهش می‌یابد یا تا حدی کاهش می‌یابد.

این امر به جای سرمایه گذاری یکباره و اولیه، فعالیت منظم استخراج کنندگان را ترویج می کند.

برای حفظ مزیت رقابتی، ماینرها ممکن است نیاز به سرمایه گذاری دوره ای در تجهیزات بهتر با پیشرفت فناوری داشته باشند.

مثال اثبات سوختگی

پیاده سازی POB را می توان سفارشی کرد. به عنوان مثال، Slimcoin، یک شبکه ارز مجازی که از POB استفاده می کند، به یک ماینر اجازه می دهد تا سکه هایی را بسوزاند که نه تنها به آنها حق رقابت برای بلاک بعدی را می دهد، بلکه به آنها فرصت می دهد تا در مدت زمان طولانی تری، حداقل برای مدت طولانی، بلاک ها را دریافت کنند. یک سال.

اساساً، پیاده‌سازی POB Slimcoin سه الگوریتم را ترکیب می‌کند: POW، POS، و مفهوم اصلی POB.3 فرآیند سوزاندن سکه‌ها از POW استفاده می‌کند. هر چه فرد سکه های بیشتری بسوزاند، شانس بیشتری برای استخراج دارد، بنابراین از POS اطمینان حاصل می شود. و کل اکوسیستم از مفهوم POB پیروی می کند.

مزایای اثبات سوختن

اثبات سوختن به اندازه سایر اجراها مانند اثبات سهام به برق نیاز ندارد

بدون نیاز به سخت افزار تخصصی

سوزاندن سکه باعث کاهش عرضه و در نتیجه افزایش قیمت می شود (در تئوری)

انگیزه یک تعهد طولانی مدت

ظاهراً یک مکانیسم اجماع غیرمتمرکز تر را تشویق می کند

 

معایب

 

اثبات سوختن در مقیاس بزرگ آزمایش نشده است. مقیاس پذیری آن هنوز ثابت نشده است

فرآیند سوزاندن سکه همیشه شفاف نیست

به نظر شما اثبات سوختن باید در مقیاس بزرگ آزمایش شود؟ آیا این مکانیسم اجماع می تواند کار کند؟

درباره فرهاد قناعتگر

فرهاد قناعتگر دانش آموخته دانشگاه تهران و علم و صنعت   علاقه مندی ها: اقتصاد، سیاست و برنامه نویسی کامپیوتر   عاشق مطالعه و یادگیری هستم زبان: انگلیسی، آشنایی با فرانسه زبان برنامه نویسی: جاوا اسکریپت، سالیدیتی، پایتون در حال مطالعه rust 'گیت هاب : https://github.com/Farhadgh کارهای انجام شده در زمینه بلاکچین قرارداد هوشمند توکن دریک با نام daricpay ، سال 1396 روی شبکه اتریوم، متن باز https://cn.etherscan.com/address/0x20b504802dbce474b4dc59c9474f9270c85b94d8 - قرارداد هوشمند توکن لیکوئیدیتی جنریتور کریپویار روی شبکه پالیگان به آدرس https://polygonscan.com/address/0x1ae75C0241696dF2C65e8Af0c9677aDEF6420a65 اپلیکیشن غیر متمرکز(Dapp) : https://nft.cryptos.help

پاسخ دهید

ایمیل شما منتشر نخواهد شد. شاخه های ضروری نشانه گذاری شده اند *

*

x

همچنین نگاه کنید به

بلوک چیست؟

بلوک (بلوک بیت کوین) چیست؟   بلوک ها فایل هایی هستند که داده های مربوط ...