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

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

هارد فورک چیست ؟ سافت فورک چیست ؟

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

فورک چیست ؟ / اگر شما هم در فضای ارزهای دیجیتال فعال باشید، به طور حتم تا به امروز با اصطلاحات توسعه بلاک چین و رمز ارزها آشنا شده اید و این سوال در ذهن شما ایجاد شده است که چطور رزم ارزها ( یا همان ارزهای دیجیتال ) توسعه پیدا میکنند؟ با توجه به ساختار بلوک های بهم زنجیر شده این تغییرات مطمئنا بایستی در کلیه بلوک ها ثبت شود و شاید در برخی موارد عملا تصور کنید غیر ممکن است!

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

اما ابتدای امر به این بپردازیم که کلا چرا باید فورک ها ایجاد شوند؟ چه دلیلی برای ایجاد یک محصول جدید است ؟

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

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

 
 

فورک چیست ؟

Play Video about فورک چیست - قسمت 4

هارد فورک چیست ؟

هارد فورک رویدادی است که در آن بلاک چین به دو بلاک چین مجزا تقسیم میشود که موازی یکدیگر هستند و هر کدام دارای پارامترهای متفاوتی از یک زنجیره مشترک قبلی هستند.

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

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

به عنوان مثال، پیشنهاد افزایش بیت کوین در سال 2017 به منظور افزایش حجم بلاک از 1 مگابایت به 8 مگابایت برای تراکنش های سریعتر و بیشتر با مخالفت شدید اکثریت جامعه مواجه شد.

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

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

فورک چیست

سافت فورک چیست ؟

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

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

سافت فورک

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

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

فورک ارزهای دیگر چطور؟ آیا آنها نیز فورک داشته اند؟

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

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

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

چه زمانی فورک اتفاق می‌افتد ؟

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

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

به‌عنوان مثال، بیت کوین کش (BCH) یکی از فورک‌های بیت کوین است که در سال ۲۰۱۷ به‌دلیل اختلاف نظرهای گسترده درباره مقیاس‌پذیری بیت کوین انجام شد. گروهی از توسعه‌دهندگان و ماینرهای بزرگ بیت کوین که از سرعت و کارمزد تراکنش‌ها ناراضی بودند، با اعمال تغییرات گسترده در قوانین بیت کوین و افزایش سایز بلاک (از ۱ مگابایت به ۸ مگابایت)، بلاک چین و نسخه جدیدی از پروتکل را ارائه دادند.

هارد فورک رویدادی است که در آن بلاک چین به دو بلاک چین مجزا تقسیم میشود که موازی یکدیگر هستند و هر کدام دارای پارامترهای متفاوتی از یک زنجیره مشترک قبلی هستند.

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

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

اگر شما هم در فضای ارزهای دیجیتال فعال باشید، به طور حتم تا به امروز با اصطلاحات توسعه بلاک چین و رمز ارزها آشنا شده اید

اگر شما هم در فضای ارزهای دیجیتال فعال باشید، به طور حتم تا به امروز با اصطلاحات توسعه بلاک چین و رمز ارزها آشنا شده اید

آیا این مقاله مفید بود؟

از ۱ تا ۵ چه امتیازی می‌دهید؟

میانگین امتیاز از رای

اولین نفر باشید که رای میدهد!