شما اینجایید
خانه > آموزش > از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش هفدهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش هفدهم)

آموزش بلاک چین

 

 

گروهی از گره‌ها که به آنها “استخراج‌کننده[۱]” گفته می‌شود، تراکنش را پردازش کرده و بر روی بلاک‌چین ثبت می‌کنند.

ماینرهای بیت‌کوین باید مسئلۀ ریاضیاتی‌ را که به آن “اثبات کار[۲]” گفته می‌شود به منظور ثبت کردن تراکنش آلیس بر روی بلاک‌چین، حل کنند. ماینرها با یکدیگر بر سر حدس زدن عددی رمزگذاری شده که به آن “تک‌منظوره[۳]” گفته می‌شود رقابت می‌کنند. اولین ماینری که این عدد را حدس بزند، جواب خود یا “اثبات کار” را ثبت می‌کند.

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

 

معتبرسازی تراکنش‌ها

 

هر وقت که تراکنش را ثبت کنند، مدرک تراکنش جدیدی را در بلاک‌چین می‌سازند. به دسته‌ای از تراکنش‌ها بلاک گفته می‌شود که با هم “زنجیر[۴]” می‌شوند تا درنهایت “زنجیرۀ بلاک[۵]” به وجود بیاورند.

 

الگوریتم اِجماع

 

در حین پردازش ماینینگ (استخراج)، شبکه به “اِجماع[۶]” می‌رسد که به این معنی است که هر گره تایید می‌کند که همان اطلاعات مشترک معتبر سایر گره‌ها را دارد. این طرز کار “الگوریتم اجماعی[۷]” نامیده می‌شود.

در بهترین حالت هر گره می‌گوید که «بله، من یک کپی معتبر از تراکنش آلیس دارم». اگه همۀ گره‌ها موافقت کنند، تراکنش کامل می‌شود و ارز دیجیتال از حساب آلیس به حساب باب منتقل می‌شود و هر وقت که باب حسابش را چک کند خواهد دید که ۱ بیت‌کوین دارد!

 

مهدی استوی، مدیر شرکت داده‌پرداز پویای شریف

 

بخش‌های دیگر مقاله را از لینک‌های زیر بخوانید:

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش اول)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش دوم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش سوم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش چهارم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش پنجم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش ششم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش هفتم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش هشتم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش نهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش دهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش یازدهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش دوازدهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش سیزدهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش چهاردهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش پانزدهم)

از ۰ تا ۱۰۰ بلاک چین : آموزش گام‌به‌گام (بخش شانزدهم)

 

[۱]– Miner

[۲]– proof-of-work

[۳]– nonce

[۴]– chained together

[۵]– blockchain

[۶]– consensus

[۷]– consensus algorithm

پاسخ دهید

بالا