هارد فورک چیست؟[به همراه مثال]

ساخت وبلاگ

اخیراً عبارت Hard Fork سرفصل اخبار ارزهای دیجیتال را به خود اختصاص داده است. هارد فورک یک واگرایی دائمی در بلاک چین است که معمولاً زمانی اتفاق می افتد که گره های ارتقا نیافته نمی توانند بلوک های ایجاد شده توسط گره های ارتقا یافته را که از قوانین اجماع جدیدتری پیروی می کنند تأیید کنند. به زبان ساده، هارد فورک تغییری در پروتکل نرم افزاری است که بلوک ها/معاملات نامعتبر قبلی را معتبر می کند یا برعکس. به همه گره ها یا کاربران نیاز دارد تا به آخرین نسخه نرم افزار پروتکل ارتقا پیدا کنند. برای اکثر ارزهای دیجیتال، هارد فورک برای پیاده سازی ویژگی های جدید مانند افزایش اندازه بلوک یا تغییر الگوریتم اجماع استفاده می شود. همچنین می تواند برای معکوس کردن اثرات هک یا اشکالات فاجعه بار استفاده شود. هارد فورک ها گاهی اوقات می توانند بحث برانگیز باشند، زیرا اغلب شامل تغییر قوانین می شوند که می تواند منجر به شکاف در شبکه شود، که در آن یک بلاک چین از پروتکل جدید و ارتقا یافته پیروی می کند و دیگری از قوانین قدیمی پیروی می کند. بیایید با جزئیات بیشتر به هارد فورک نگاه کنیم.

فهرست مطالب

چنگال چیست؟

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

تفاوت هارد فورک و سافت فورک

  • هارد فورک
  • چنگال نرم

همه ارزهای دیجیتال از هارد فورک ها به عنوان روشی برای به روز رسانی نرم افزار پشتیبانی نمی کنند. سافت فورک ها اغلب به عنوان یک گزینه امن تر در نظر گرفته می شوند که کاملاً با شبکه های بلاک چین سازگار است، و تضمین می کند که گره هایی که به نسخه های جدیدتر به روزرسانی نمی شوند همچنان توسط زنجیره به عنوان قانونی در نظر گرفته می شوند.

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

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

بیشتر در مورد چنگال های سخت

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

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

چنگال های سخت رویدادهای مهمی هستند که به طور گسترده در دنیای Cryptocurrency و فناوری blockchain تبلیغ می شوند. آنها محور بحث و اختلافات شدید در حوزه رمزنگاری هستند زیرا مردم سعی می کنند مزایا و منفی های تغییر ویژگی های یک پروژه خاص را وزن کنند (بیشتر اندازه بلوک ، پاداش ، کلاه سخت و غیره) به عنوان مثال ، جامعه به عنوان یک کلنسبت به ایده یک بیت کوین چنگال سخت در سال 2017 به شدت واکنش نشان داد تا اندازه بلوک خود را از 1 مگابایت به 8 مگابایت برای سریعتر و تعداد بیشتری از معاملات گسترش دهد.

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

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

درک یک چنگال سخت

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

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

چگونه یک چنگال سخت عملکرد دارد؟

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

یک سیستم غیرمتمرکز مانند یک blockchain به پایگاه کاربر خود نیاز دارد تا هرگونه به روزرسانی پروتکل را به آن رأی دهد و بپذیرد. چنگال های سخت ، که منجر به ایجاد یک blockchain کاملاً جدید می شود ، می تواند تأیید شود تا تغییرات مهمی در یک شبکه موجود ایجاد کند یا اختلافات مربوط به نحوه حفظ یک blockchain را حل کند. سپس توسعه دهندگان می توانند هنگام ایجاد پروژه های جدید یکی از دو blockchain را انتخاب کنند.

دلایل چنگال سخت

چرا اگر آنها می توانند امنیت یک blockchain را به میزان قابل توجهی کاهش دهند ، چنگال های سخت به هیچ وجه اتفاق می افتد؟پاسخ ساده است: چنگال های سخت تغییرات شبکه ای هستند که با توسعه بیشتر فناوری blockchain مورد نیاز هستند.

یک چنگال سخت به دلایل مختلف می تواند رخ دهد ، که همه آنها برای blockchain بد نیست:

  • برای معرفی ویژگی های جدید
  • برای شناسایی و رسیدگی به تهدیدهای امنیتی
  • برای آسمانی اختلاف بین جامعه رمزنگاری
  • برای معکوس کردن معاملات blockchain

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

پس از هک پخش مجدد DAO ، اتریوم در سال 2016 یک چنگال سخت مستند را تجربه کرد که به زنجیره اصلی اجازه می داد تا به عنوان Ethereum Classic عمل کند. پس از آنکه توسعه دهندگان آن نتوانستند این پیشرفت ها را با ارائه دهندگان جامعه و زیرساخت های خود در سال 2020 به طور کافی ارتباط برقرار کنند ، اتریوم یک چنگال سخت پیش بینی نشده اما کوچک داشت که باعث شد شرکت هایی مانند ارائه دهنده زیرساخت Infura نرم افزارهای قدیمی و ناسازگار را اجرا کنند.

پس از این نقض ، جامعه اتریوم تقریباً به اتفاق آراء در حمایت از چنگال سخت برای معکوس کردن معاملات که یک هکر ناشناس از آن استفاده می کرد تا ده ها میلیون دلار ارزش ارز دیجیتال را به دست آورد ، رای داد. چنگال سخت همچنین به صاحبان توکن دائو در دریافت پول نقد اتر (ETH) خود کمک کرد.

با این حال ، برنامه سخت چنگال به طور کامل تاریخ معاملات شبکه را آشکار نکرد. در عوض ، این پول نقد مربوط به DAO را به یک قرارداد هوشمند کاملاً جدید منتقل کرد که فقط در نظر گرفته شده بود تا صاحبان اصلی پول خود را پس بگیرند.

صاحبان نشانه های DAO توانستند ETH را با نسبت حدود 1 ETH برای هر 100 DAO پس بگیرند. برای ارائه "محافظت از شکست" برای سازمان ، متصدیان DAO هرگونه تعادل و اتر اضافی را که پس از چنگال سخت وجود داشت ، عقب نشینی و توزیع کردند.

جوانب مثبت و منفی چنگال های سخت

همانطور که قبلاً نیز گفته شد ، یک چنگال سخت مزایای مختلفی دارد. این می تواند چالش های عملکرد یک شبکه را حل کند یا نگرانی های امنیتی را برطرف کند. پرداخت معدن Cryptocurrency و الگوریتم معدن می تواند در نتیجه یک چنگال سخت تغییر کند. آنها همچنین می توانند در صورت داشتن اهداف متناقض برای این پروژه ، اعضای خاصی از یک جامعه blockchain را فراهم کنند.

از طرف دیگر چنگال های سخت می توانند چندین اشکال نیز داشته باشند. به عنوان مثال ، پس از یک چنگال سخت ، شبکه blockchain می تواند در برابر حملات مانند حمله 51 ٪ یا حمله مجدد از هکرهایی که می توانند از نقص های آن سوء استفاده کنند ، آسیب پذیر باشند. حتی اگر یک چنگال سخت برای حل مشکلات عملکرد یا امنیت در نظر گرفته شده باشد ، ممکن است نسخه اصلی یک blockchain پس از یک چنگال وجود داشته باشد.

نتیجه

چنگال سخت یک تغییر اساسی در پروتکل شبکه blockchain است که قبلاً بلوک ها و معاملات معتبر را معتبر می کند ، یا برعکس.

با این حال ، یادآوری این نکته حائز اهمیت است که دنیای رمزنگاری هنوز در حال توسعه است. ارزش دارایی های رمزنگاری شما را می توان با تغییر در سیستم blockchain تحت تأثیر قرار داد. هر نوع چنگال هر چه باشد ، بدیهی است که هنوز کارهای زیادی برای تضمین انتقال یکپارچه به روزرسانی ها و پیشرفت های blockchain انجام می شود.

محتوای سرمقاله Originstamp AG توصیه ای برای مشاوره سرمایه گذاری یا خرید نیست. در اصل ، یک سرمایه گذاری همچنین می تواند منجر به ضرر کامل شود. بنابراین ، لطفاً قبل از تصمیم گیری در مورد سرمایه گذاری ، به دنبال مشاوره باشید.

فارکس پرشین...
ما را در سایت فارکس پرشین دنبال می کنید

برچسب : نویسنده : الیزابت امینی بازدید : <-PostHit-> تاريخ : سه شنبه 3 مرداد 1402 ساعت: 19:52