آشنایی با انواع بلاک در بلاک چین
انواع متعددی از بلاک (Block) در هر شبکه بلاک چین موجود است . با اینکه تعداد محدودی از افراد در خصوص طریقهی کار آنها اطلاع دارند . در این مقاله تصمیم داریم به انواع بلاک ، خصوصیاتشان و همینطور طریقهی کار آنها در پروتکل های بلاک چین را بررسی کنیم .
انواع بلاک به شرح زیر هستند :
- بلاک اورفان (Orphan blocks)
- بلاک استِیل (Stale blocks)
- بلاک آنکل (Uncle blocks)
- بلاک جنسیس (Genesis blocks)
اورفان (Orphan blocks)
اغلب این بلاکها در ارتباط با بیت کوین هستند . آنها دارای اعتبار می باشند و دارای همهی نیازمندیها برای اضافه شدن به بلاک چین هستند ولی رد میشوند . زمانی که بلاک های اورفان دو استخراج کننده ، اقدام به تولید یک بلاک در یک تایم مشابه میکنند ، به وجود می آید . به این خاطر این اتفاق می افتد که پذیرش یک بلاک توسط گره ها (node) در یک بلاک چین بر روی یک شبکه رخ می دهد . بلاکهای ایجاد شده به منظور تائید اعتبار خود ، می بایست به گره ها در کل شبکه وصل شوند که در این نقطه امکان رخ دادن تاخیر وجود دارد . در نهایت ، یک استخراج کنندهی دیگر این امکان را دارد که در همان زمان بلاک خود را ایجاد کند و اقدام به توسعه دادن آن کند . این اتفاق موجب می گردد یک شکاف موقتی در شبکه ایجاد گردد تا گره ها تصمیم گیری کنند که کدامیک از بلاک ها را به منظور ادامهی کار بلاک چین برگزینند . به منظور ادامهی کار بلاک چین ، یک بلاک با اجماع بهتر و بیشتر گزینهای است که شبکه انتخاب می کند .
شناسایی اجماع بر سر یک بلاک به وسیلهی مقدار قدرت پردازشی شبکه در ساخت آن صورت می گیرد . هرچقدر که مقدار این قدرت پردازشی بیشتر باشد اجماع بر سر تایید آن بلاک آسان تر رخ می دهد . بنابراین بلاکی که با قدرت پردازشی کمتر است انتخاب نمیگردد و این همان بلاک اورفان محسوب می شود . در حالت دیگر ، در صورتی که یک هکر اقدام به برعکس کردن تراکنش نماید و یا بخواهد آن را با مشکل روبه رو کند ، این نوع از بلاک نیز امکان تولید آن وجود دارد .
همانگونه که در شکل بالا می بینید ، دو بلاک در یک روز و حدود در یک زمان ۱۳:۴۴:۱۹pm و ۱۳:۴۴:۳۱pm به وسیلهی گروهی از استخرهای استخراج مثل AntPool و SlushPool برای شبکه بیت کوین ایجاد شده اند . ولی به دلیل این که AntPool در روند ایجادش مقدار بیشتری انرژی گواه اثبات کار مصرف شده است ، برای انتخاب در مقایسه با بلاک SlushPool در اولویت قرار میگیرد . همچنین ، مسئله ای که مهم است این است که در برخی مواقع بلاکهای اورفان هم به خاطر قوانین عمومی که به توافق رسیده است در پروتکل بیت کوین اعتبار به دست می آورند ، ولی استخراج کنندگانش پاداشی به دست نمی آورند . گفتنی است که مطابق شکل فوق متوجه می شویم که مقدار تراکنش هایی که یک بلاک دارد نمی تواند فاکتوری به منظور انتخاب آنها به شمار رود .
استِیل (Stale blocks)
استیل بلاکهایی به شمار می روند ، استخراج کنندگان زمانی که یک بلاک دیگر با موفقیت به وسیلهی شبکه تایید شد ، رها گردد و یا به عبارت دیگر دور انداخته شود . به دلیل اینکه موضوع استخراج با حل نمودن یک مساله ریاضی شروع می گردد ، پس یک استخراج کننده بدین روش اقدام به اضافه کردن بلاک بعدی به بلاک چین میکند . اما این موضوع نیز امکان پذیر است که استخراج کنندهی دیگری زودتر اقدام به حل کردن این مساله ریاضی کند . پس در این حالت یک استخراج کننده می بایست فعالیت خود را بر روی یک بلاک استِیل متوقف نموده و استخراج بلاک دیگری را شروع کند .
آنکل (Uncle blocks)
اغلب همکاریش با پروتکل اتریوم است و علاوه بر این با بلاکهای اورفان با تفاوتی کم ، برابر می باشند . بلاکهای آنکل بلاکهای دارای اعتبار هستند که به وسیلهی شبکه ایجاد و رد شده اند . ولی بر عکس عدم دریافت پاداش استخراج کننده بلاکهای اورفان ، استخراج کنندگان این بلاک پاداش دریافت می کنند . به منظور استخراج یک بلاک دارای اعتبار در شبکه اتریوم ، یک استخراج کننده به ازای هر بلاک ۳ اتر می گیرد .
دلیل این اعطای پاداش دو مورد است :
- به خاطر اینکه متمرکز گرایی استخراج بهتر ترویج گردد ، به منظور تولید بلاک آنکل به استخراج کنندگان پاداش داده میشود . این موضوع تسهیلاتی برای استخراج کنندگان مستقلی به حساب آید که دارای قابلیت دریافت پاداش هستند . حتی در صورتی که بلاک استخراج شده زنجیره اصلی را نداشته باشد باز هم فرد استخراج کننده پاداش می گیرد .
- در کل وقتی که قدرت پردازش به منظور تولید بلاک معمولی و بلاک آنکل مصرف میگردد ، موجب می شود امنیت شبکه افزایش یابد . به همین خاطر قدرت محاسباتی به منظور تولید بلاک آنکل ازبین نرفته است ، زیرا قدرت پردازش شما به منظور تولید این دو بلاک تقسیم گشته است .
جنسیس (Genesis blocks)
نخستین بلاک هر پروتکل بلاک چین به حساب میآید . این امکان وجود دارد که این بلاک در روند ایجاد یک بلاک چین به عنوان فندانسیون به شمار رود . بلاک جنسیس ( بلاک مادر ) است ، بیت کوین دارای یک پیغام از سوی ایجاد کنندهی آن می باشد . پیغام بدین صورت است : ۳ ژانویه سال ۲۰۰۹ ، شروع تلاشی است به منظور نجات مجدد بانک ها . این پیام می تواند تفاسیر گوناگونی داشته باشد ، ولی به مثابه یک پیام ، عملکرد صحیحی در بلاک تشکیل دهنده بلاک چین بیت کوین دارد .
منبع : mycryptopedia
دیدگاهتان را بنویسید