جستجو
Generic filters
فورک چیست؟

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

آنچه در این مقاله میخوانید

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

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

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

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

دو رمز ارز بیت کوین و بیت کوین کش را می توان حاصل فورکی دانست که در پی برطرف شدن ایرادات شبکه و ارتقاء حاصل شده اند.

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

بهتر است بدانید فورک در حالت کلی به دو دسته  ” Hard Fork ” و “Soft Fork”  تقسیم می شود. تا این قسمت مقاله شما عزیزان تا حدودی با مفهوم فورک کردن آشنا شدید. در ادامه بیشتر به این موضوع خواهیم پرداخت.

فورک چیست؟

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

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

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

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

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

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

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

بهتر است بدانید بعضی از این تغییرات با پروتکل های قبلی شبکه سازگار هستند، که اصطلاحا به آنها سافت فورک ” Soft Fork “و یا شبکه نرم گفته می شود.

برخی از این تغییرات به صورت کامل در پروتکل بلاکچین قبلی تغییرات اساسی ایجاد می کنند، که در نهایت با پروتکل قبلی نمی توانند ارتباط بگیرند و به صورت واضح تر ناسازگار هستند، این دسته از فورک ها در اصطلاح ” Hard Fork ” نامیده می شوند.

بیشتر بدانید: ارز دیجیتال چیست؟

همانطور که اشاره کردیم فورک ها ممکن است بر اثر دلایل متعددی رخ دهد. در ادامه بیشتر به این موضوع خواهیم پرداخت.

دلایل مهم ایجاد فورک

توسعه یا بروزرسانی بلاکچین:

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

باز گردانی سرمایه کاربران، از طریق فورک:

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

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

بیشتر بدانید : اتریوم چیست؟

راه حلی برای اختلافات فنی در شبکه

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

ایجاد فورک برای تقسیم اجماع:

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

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

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

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

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

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

ایجاد یک بروزرسانی توسط توسعه دهندگان در نرم افزار اصلی که با نسخه قبلی سازگار باشد را سافت فورک Soft fork”” یا backwards compatible می نامند.

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

اما این روال برای ماینرها این چنین نمی باشد، ماینرها در صورتی که بروزرسانی نشده باشد،  هنگام ثبت بلاک به مشکل بر خواهد خورد و شبکه اصلی بلاک  قدیمی ماینر را رد خواهد کرد.

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

بیشتر بدانید : دستگاه ماینر چیست؟

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

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

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

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

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

در هارد فورک اگر کاربران بروزرسانی نرم‌افزار را انجام ندهد، از شبکه برای همیشه حذف خواهد شد، زیرا هارد فورک باعث ایجاد یک زنجیره دائمی از بلاکچین می شود.

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

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

انواع هارد فورک

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

هارد فورک بحث برانگیز:

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

بیشتر بدانید : بیت کوین چیست؟

هارد فورک برنامه ریزی شده:

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

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

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

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

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

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

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

تاثیرات فورک بر قیمت ارز دیجیتال

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

تاثیر بر عرضه کوین ها:

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

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

عرضه رایگان کوین های جدید:

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

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

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

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

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

افکار و احساسات مثبت و منفی پیرامون پروژه فورک

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

به عنوان مثال زمانی که کمپانی کاردانو با اجرایی کردن هارد فورک آلونزو(Alonzo)  توانست قراردادهای هوشمند را در این بلاکچین فراهم کند، به محبوبیت ارز کاردانو افزوده شد و کاربران بیشتر به سرمایه گذاری در ارز ADA  تشویق شدند.

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

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

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

مقاله پیشنهادی : کپی تریدینگ چیست؟

سخن پایانی

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

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

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

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

نویسنده و سئو: مینا حسینی
در شبکه های اجتماعی هم همراهمون باشید
خوشت اومد؟ پس برای برای دوستات هم بفرست
واتس‌اپ
تویتر
تلگرام
فیسبوک
لینکدین
ایمیل
0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
پیمایش به بالا
به بالای صفحه بردن