فورک‌ها (انشعابات) بیت کوین


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

بیت کوین کش چیست و آینده آن چطور پیش بینی می شود؟

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

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

آشنایی با تاریخچه بیت کوین کش

یکی از عمده مشکلات بیت کوین‌ها مدت زمان مبادله این نوع ارز دیجیتال بود. بسیاری از مواقع حتی به مدت سه روز نیز طول می‌کشید، از طرفی هزینه مبادلات با این طلای دیجیتال زیاد بود در نتیجه افراد و کاربران BTC تصمیم به ایجاد یک هارد فورک برای به وجود آمدن انشعاب کردند. اما موضوعی که باعث ایجاد این بیت کوین کش ها شد، مسئله مقیاس پذیری در BTC بود. این مشکل در طول زمان باعث شد تا تراکنش بیت‌کوین‌ها کند شود و در نتیجه کارمزد بیشتری از آن‌ها کسر ‌شود در نتیجه امکان استفاده از این نوع رمزارز برای مبادله‌های خرد وجود نداشت و این مسئله باعث شد تا Bitcoin نه به عنوان یک واحد پول بلکه به عنوان یک ذخیره ارزش در معاملات استفاده شود. اما این دو رمزارز شباهت‌هایی نیز با یک‌دیگر دارند. برای مثال هر دو این ارزهای دیجیتال به روش PoW یا همان ماینینگ تولید می‌شوند و از هر دو این ارزها فقط 21 میلیون وجود دارد.

image

انشعاب در بلاک‌چین به چه معنا است؟

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

• چنگال نرم که با نام Soft Fork شناخته می‌شد، از جمله آپدیت‌هایی است که در بلاک‌چین برای ورژن‌های قدیمی سازگار اتفاق می‌افتد. برای اینکه بهتر با این موضوع آشنا شوید به این مثال توجه کنید. در صورتی که شما یک فایل ورد که با ورژن 2010 مایکروسافت ایجاد شده است را با ورژن قدیمی ورد 2003 باز کنید، به این اتفاق سافت فورک می‌گویند. به عبارتی دیگر، به روز رسانی بر روی بلاکچین انجام شده است اما افرادی که تمایل به استفاده از ورژن جدید را ندارند، می‌توانند همچنان از ورژن قدیمی استفاده کنند.

• از دیگر پدیده‌هایی که باعث انشعاب در بلاکچین می‌شود می‌توان به چنگال سخت یا Hard Fork اشاره کرد. آپدیت و به روز رسانی که در این مرحله اتفاق می‌افتد با ورژن‌های قدیمی‌تر هیچ سازگاری ندارد به همین دلیل کاربران برای استفاده و فعالیت در شبکه باید از ورژن جدیدتر استفاده کنند. اما نکته‌ای که باید بدانید این است که همیشه در طی فرایند Hard Fork یک ارز دیجیتال جدید ایجاد نمی‌شود، این اتفاق تنها زمانی رخ می‌دهد که نظرات مختلفی درباره فعالیت بلاک‌چین وجود داشته باشد. از زمانی که Bitcoin وارد دنیای ارزهای دیجیتال شده است تا به امروز صدها هارد فورک رخ داده است اما از مهم‌ترین آن‌ها می‌توان به Bitcoin Cash و Bitcoin Gold اشاره کرد.

image

حامیان بیت کوین کش چه کسانی بودند؟

از جمله حامیان بیت کوین کش افرادی بودند که می‌خواستند از بیت‌کوین‌ها به عنوان یک واحد پول استفاده شود نه تنها به عنوان یک ذخیره ارزش به همین دلیل برای کم کردن حجم معاملات اقدام به ایجاد انشعاب در بلاک‌چین کردند. از طرفی دیگر برخی از دست‌اندرکاران این ارز دیجیتال با این مسئله موافق نبودند. چرا که معتقد بودند با اضافه شدن بلوک، حجم معاملات نیز افزایش پیدا می‌کند در نتیجه کاربران نمی‌توانند تراکنش‌های خود را ذخیره کنند. اما بعد از بحث‌های فراوان در اولین روز آگوست 2017 بالاخره Bcash ایجاد شد و تمامی افراد به همان میزان که ارز بیت‌کوین را داشتند، به همان میزان Bitcoin cash دریافت کردند.

هارد فورک این بار برای BCH

بعد از به وجود آمدن بیت کوین کش، بار دیگر بسیاری از افراد بر چگونگی فعالیت این رمزارزها دچار مشکل شدند. این اختلاف نظرها بیشتر در زمینه حجم و اهداف فعالیت در این بلوک بود و باعث ایجاد یک هارد فورک این بار در Bcash شد. با این اتفاق دو ورژن با نام‌های Bitcoin Cash ABC و Bitcoin SV به دلیل اختلاف عقیده بین Roger Ver و Criag Wright به وجود آمد. اولین ورژن برای حفظ اندازه بلوک تا 32 مگابایت توسط راجر ور و دیگر دست‌اندرکاران ایجاد شد و دومین ورژن نیز توسط گریک رایت با اضافه کردن حجم بلوک تا 128 مگابایت برای دور نشدن از هدف اصلی BCash ایجاد شد.

نحوه کار Bcash

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

image

تفاوت بیت کوین کش با بیت کوین

همانطور که گفتیم بیت کوین کش تفاوت‌های بسیاری با بیت کوین دارد که در ادامه به بررسی کامل این تفاوت‌ها می‌پردازیم.

  • بیت کوین کش قیمت کمتری نسبت به BTC دارد. چرا که بیت‌کوین‌ها به دلیل بالا بودن کارمزد تراکنش‌ها در معاملات مورد استفاده قرار نمی‌گیرند و کاربران این ارز دیجیتال آن را نگه‌داری می‌کنند و همین موضوع باعث افزایش قیمت این ارز دیجیتال شده است.
  • بیت‌کوین‌ها دارای اندازه بلوک 1 مگابایت هستند که بعد از فورک اول به 8 مگابایت و بعد از هارد فورک دوم به 32 مگابایت افزایش پیدا کردند.
  • در Bcash همانند بیت‌کوین‌ها از یک کد استفاده شده است با این تفاوت که به دلیل تفاوت در اندازه بلوک قادر به انجام تراکنش‌های زیاد با کارمزد بسیار کم است.
  • در پول دیجیتال Bitcoin cash از الگوریتم Segwit استفاده نمی‌شود با این حال از راه‌های دیگری برای کم شدن این میزان سختی این ارز دیجیتال استفاده می‌کند.
  • دلیل ایمن بودن بیت کوین در بین شبکه‌های بلاک‌چین برابر بودن و اضافه شدن ابعاد بلوک متناسب با میزان تراکنش‌های انجام شده است.
  • در BCH امکان جایگزین شدن توسط کارمزد وجود ندارد در نتیجه کارمزدهایی که در صف تایید هستند هیچ تفاوتی نمی‌کنند.
  • BCH مقاومت بسیار زیادی در برابر replay attack دارد.
  • کارمزد بیت کوین کش از BTC بسیار کمتر است
  • افرادی که در تیم توسعه Bcash فعالیت می‌کنند بسیار کم هستند به همین دلیل سرعت رشد این ارز در بلاک‌چین محدود است.

آیا BCash کیف پول دارد؟

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

image

چگونه BCH را خریداری کنیم؟

بهترین و مطمئن‌ترین روش برای خرید بیت کوین کش، استفاده از خدمات یک صرافی دیجیتال است. روش‌های مختلفی برای این کار وجود دارد. شما می‌توانید این پول دیجیتال را از یکی از صرافی‌های داخل ایران و با پرداخت ریالی خریداری کنید یا اینکه به صورت ریالی بیت کوین و تتر را تهیه کنید و سپس آن را در یکی از صرافی‌های coinex یا Binance با BCH معاوضه کنید.

آینده بیت کوین کش چگونه خواهد بود؟

با توجه به موفقیت BTC، بیت کوین کش به سرعت یا به اندازه بقیه فضای رمزارزها افزایش پیدا می‌کند. این مسئله می‌تواند منجر به بدتر شدن بازار خرس و خروج سرمایه‌گذاران از دارایی شود. از طرفی قیمت این ارز تا پایان سال ممکن است به حدود 490 دلار برسد.

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

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

فورک در بلاک چین

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

فورک چیست؟

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

این امر معمولا برای بهتر شدن شبکه و از بین رفتن مشکلات آن انجام می شود. در این راستا باید توافق جمعی کاربران یا توسعه دهندگان هر شبکه صورت بگیرد. در مواردی هم انجام انشعاب برای جلوگیری از هک و یا از بین رفتن کوین ها نیز اتفاق می افتد. فورک زمانی اتفاق می افتد که پایگاه کاربر یا توسعه دهندگان تصمیم بگیرند که یک تغییر اساسی باید در بلاک چین اتفاق بیفتد. این عمل می تواند تاثیر قابل توجهی بر روی یک ارز دیجیتال داشته باشد. چیزی که باید درباره فورک شبکه ارز های دیجیتال بدانید، این است که در دو نوع هارد فورک (Hard Fork) و (Soft Fork) بر روی بلاک چین مورد نظر اعمال می شود. در ادامه هر یک از این موارد را توضیح می دهیم.

هارد فورک

منظور از Hard Fork چیست؟

هارد فورک (Hard Fork)، به شرایطی می گویند که گره های جدیدترین نسخه بلاک چین، دیگر نسخه های قدیمی بلاک چین را نمی پذیرند. طی این فرآیند یک واگرایی دائمی با نسخه قبلی بلاک چین ایجاد می شود. به زبان ساده تر، فورک زمانی اتفاق می افتد که تغییر اساسی در روند بلاک چین انجام شود. اگر طی این تغییر، نودهای جدید شبکه از نسخه های قبلی پشتیبانی نکنند و با آن سازگار نباشند، هارد فورک اتفاق می افتد. زمانی که فورک در بلاک چین رخ می دهد، عملا یک قانون جدید به کد شبکه اضافه می شود که باعث می شود مسیری جدید در بلاک چین ایجاد شده و یک نسخه ارتقا یافته از شبکه پدیدار شود.

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

سافت فورک

منظور از Soft Fork چیست؟

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

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

چه زمانی Fork در بلاک چین انجام می شود؟

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

  • کاهش خطر تهدیدهای علیه شبکه مانند هک
  • ارتقا شبکه و افزودن قابلیت های بیشتر به شبکه
  • معکوس کردن تراکنش های شبکه
  • از بین بردن مشکلات شبکه

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

soft fork vs hard fork

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

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

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

Fork چیست

معروف ترین فورک ها

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

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

  • اتریوم کلاسیک انشعابی از اتریوم
  • مونرو انشعابی از بایت کوین
  • لایت کوین انشعابی از بیت کوین

همچنین فهرست برخی از سافت فورک های موفق بیت کوین به شرح زیر می باشد:

  • SegWit سافت فورکی از بیت کوین
  • BIP سافت فورکی از بروز رسانی نرم افزار استخراج بیت کوین
  • P2SH سافت فورکی از بیت کوین

مواردی که در بالا به آن ها اشاره شد از پروژه های موفق Hard fork و Soft fork هستند. این موارد نسبت به سایر گزینه ها محبوب تر و مشهورتر می باشند.

نتیجه گیری

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

فورک چیست ؛ تاثیرات فورک‌ها در بلاکچین ارزهای دیجیتال

فورک چیست

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

فورک چیست؟

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

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

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

 فورک چیست

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

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

سافت فورک

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

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

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

هارد فورک

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

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

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

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

هارد فورک‌ها به دو دسته کلی تقسیم می‌شوند:

 فورک چیست

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

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

این دسته از هارد فورک‌ها معمولا مورد موافقت قرار می‌گیرند و در حالی که زنجیره جدید رشد می‌کند و کاربران از تغییرات جدید استقبال می‌کنند، زنجیره قبلی از بین می‌رود. یک نمونه اولیه از هارد فورک‌های برنامه‌ریزی شده، فورک در زنجیره مونرو (Monero) در سال ۲۰۱۷ است.

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

همانطور که از اسم این دسته پیداست، این هارفورک‌ها باعث ایجاد جدال‌های شدیدی بین اعضا می‌شوند. این هارد فورک‌ها نیز شامل قابلیت‌هایی برای ارتقای سیستم هستند، ولی این قابلیت‌ها مورد توافق اکثریت اعضا جامعه نیست. به همین دلیل، این هارد فورک‌ها معمولا به ایجاد دو بلاک‌ چین مجزا منجر می‌شوند که هر دو به شکل مستقل به فعالیت خود ادامه می‌دهند. معروف‌ترین و بحث برانگیزترین هارد فورکی که تا به حال صورت گرفته است، ایجاد شدن زنجیره بیت کوین کش (Bitcoin Cash) است که در سال ۲۰۱۷ انجام شد.

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

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

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

در صورتی که تمایل دارید اطلاعات بیشتری درباره تفاوت هارد فورک و سافت فورک به دست آورید، مقاله «هارد فورک و سافت فورک» را مطالعه کنید.

دلایل معرفی فورک چیست؟

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

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

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

فورک چگونه کار می‌کند؟

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

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

به طور کلی فورک‌ها به یکی از دو راه زیر منجر می‌شوند:

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

 فورک چیست

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

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

گاهی این اختلاف‌ها به قدری بالا می‌گیرند که مانع به وجود آمدن انشعاب مورد نظر می‌شوند. مثلا در سال 2017 فورک « SegWit 2.X» هرگز ایجاد نشد، زیرا کاربران در مورد آن به توافق نرسیدند.

آیا دیگر رمز ارزها، فورک بیت کوین هستند؟

بسیاری از ارزهای رمزپایه مبتنی بر کد منبع بیت کوین هستند، اما تاریخچه معاملات یکسانی با بیت کوین ندارند و از زنجیره بلوکی آن مشتق نشده‌اند. در برخی موارد، تنها شباهت اساس پروتکل است، اما سایر موارد توسط توسعه دهندگان به شکل قابل توجهی اصلاح شده است. نمونه این ارزهای رمزنگاری شده عبارتند از: Dash (DASH) ، Litecoin (LTC) یا Dogecoin (DOGE).

نتیجه‌گیری

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

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

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

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

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

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

انواع مختلف هاردفورک

سه نوع اصلی از هاردفورک ها عبارتند از:

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

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

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

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

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

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

به عنوان مثال لایت کوین یک فورک از کد بیس بیت کوین اصلی است که بوسیله تغییر درکدبیس بیت کوین به وجود آمده است.

مشخصات لایت کوین ها عبارتند از: تایید تراکنش ها با سرعت بیشتر و عرضه کوین بیشتر.

اساس فناوری بلاک چین

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

بی نظمی یا تغییر:

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

فورک چیست و چه تاثیری بر ارز دیجیتال دارد؟

فورک ارز دیجیتال fork

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

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

فورک شبکه بلاک چین چیست؟

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

بلاک چین و ویژگی های آن

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

پروتکل چیست و بلاک چین

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

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

دلایل انجام فورک چیست؟

دلایل مختلفی برای انجام فورک شبکه وجود دارد. جدانمودن و ایجاد انشعاب در شبکه می‌تواند صرفاً به منظور رفع مشکلات و اختلافات فنی سیستم باشد. مثلاً، یکی از فورک های مهم به دلیل اختلاف نظر در مورد مقیاس پذیری بلاک های شبکه بلاک چین بیت کوین اتفاق افتاد. با توجه به اینکه سرعت انجام تراکنش ها در این شبکه پایین بود و در مقابل کارمزد تراکنش ها نیز به نسبت مبلغ آن، رقم قابل توجهی بود، فورک بیت کوین اتفاق افتاد و بیت کوین کش (Bitcoin Cash) خلق شد.

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

مزایای فورک شبکه

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

در همین رابطه بخوانید: کیف پول ارز دیجیتال چیست؟

ایجاد اعتماد از دست رفته

یکی دیگر از دلایل ایجاد انشعاب فورک در شبکه، بازگرداندن اعتماد بین کاربران است. به طور مثال، شبکه بلاک چین اتریوم در سال 2016 مورد حمله هکری (DAO) قرار گرفت و سرمایه زیادی در آن از بین رفت. با ارائه فورک اتریوم، کاربران به شبکه جدید منتقل شدند. نام شبکه ای که مورد حمله قرار گرفته بود به اتریوم کلاسیک تغییر پیدا کرد.

شبکه ای که در حال حاضر به نام اتریوم می شناسیم در واقع همان فورک اتریوم است.

انواع فورک شبکه ارز دیجیتال

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

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

سافت فورک (Soft Fork) چیست؟

در واقع انشعاب نرم یک آپدیت و بروزرسانی سازگار (Backwards Compatible)در برنامه نسبت به نسخه های قبلی شبکه است. در این روش، حتی اگر نرم افزار آپدیت هم نشود، مشکلی برای کاربران به وجود نمی آید. نرم افزار همچنان می‌توانند با نسخه قبلی شبکه به فعالیت خود ادامه دهد. همچنین فعالیت هایی مانند اعتبارسنجی (Validation) و تائید تراکنش‌ها (Transactions Verification) نیز با نسخه قدیمی امکان پذیر است. این روش به دنبال حفظ اتحاد در بین اعضای شبکه است.

نحوه اجرای انشعاب نرم

برای اجرای جداسازی نرم یا Soft Fork کافی است که تعدادی از کاربران نرم افزار را بروز رسانی کنند. افرادی که از نسخه قدیمی استفاده می‌کنند می‌تواند استخراج ارز دیجیتال را انجام دهند و بلوک‌های جدید را تشخیص دهند. اما ممکن است در عملکرد با مشکلاتی مواجه شوند. به طور مثال، سایز بلاک ممکن است از 2 مگابایت به 900 کیلو بایت تغییر پیدا کند. در این وضعیت، همه نودها می‌توانند‌ تراکنش‌های جدید را ببینند، اما در هنگام ثبت تراکنش جدید، شبکه آن را رد (Reject) خواهد کرد. در نتیجه با محدود شدن امکانات و قابلیت های پیش روی کاربران، نود ها مجبور به آپدیت نرم افزار می‌شوند.

هارد فورک (Hard Fork) چیست؟

جداسازی سخت یا Hard Fork نقطه مقابل مدل قبلی ایجاد انشعاب در بستر به شمار میرود. به این معنی که بعد از آپدیت و بروزرسانی سیستم، نسخه های قدیمی نرم افزار دیگر قابل استفاده نیستند. این حالت به Not Backwards Compatible معروف است. در هارد فورک تمام نود های شبکه باید نرم افزار های خود را به روزرسانی کنند تا بتوانند به فعالیت خود ادامه دهند.

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

در انشعاب نرم که نرم افزار بدون بروزرسانی هم کار می‌کند و زنجیره قدیمی باقی می‌ماند. در Hard Fork اگر سیستم آپدیت نشود، گره ها نمی‌توانند در تائید تراکنش های جدید و اعتبار سنجی شبکه شرکت کنند. نودهایی که آپدیت انجام ندهند، عملاً از شبکه جدا می‌شوند. در این حالت دو بلاک چین جداگانه و موازی (Parallel Blockchains) ایجاد خواهد شد: زنجیره قدیمی که نودهای آپدیت نشده در آن قرار دارند و زنجیره جدید شامل گره های بروز شده در بستر. بیت کوین کش (BTC Cash) و اتریوم (Ethereum) جزو هارد فورک های مهم در دنیای ارز دیجیتال می‌باشند.

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

انشعاب سخت شبکه دارای انواع مختلفی است. البته این نکته را مدنظر داشته باشید که همیشه هارد فورک باعث ایجاد ارز دیجیتال جدید نخواهد شد.

انشعاب سخت برنامه ریزی شده (Planned Hard Fork)

در این روش، از ابتدا در نقشه راه یا (Roadmap) ارز دیجیتال قرار می‌گیرد. به روزرسانی‌ها برای بالا بردن سطح امنیت بلاک چین و افزودن امکانات و قابلیت های بیشتر انجام می‌شود. در این حالت تمام کاربران شبکه، نرم افزار خود را آپدیت می‌کنند تا هم برای خودشان قابلیت های بیشتری ایجاد شود، هم در پیشرفت شبکه سهیم باشند. در انشعاب سخت برنامه ریزی شده زنجیره قدیمی کاملاً حذف می شود و ارز دیجیتال جدیدی ایجاد نخواهد شد. هارد فورک شبکه اتریوم با نام بایزانتیوم (Byzantium) یکی از مثال های مهم برای این دسته است.

هارد فورک بحث برانگیز (Contentious Hard Fork)

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

کوین های مشتق شده (Spin Off Coins)

پروتکل های شبکه بلاک چین بیت کوین به صورت متن باز (Open Source) می‌باشند. یعنی همه می‌توانند به کدهای پایه دسترسی داشته باشند و با ایجاد تغییرات، ارز دیجیتال جدید ایجاد کنند. به طور مثال ارز دیجیتال لایت کوین با به این روش ایجاد شد. در بلاک چین بیت کوین هر بلوک در مدت زمان 10 دقیقه ایجاد می‌شود. اما لایت کوین با هدف افزایش مقیاس پذیری و افزایش سرعت ایجاد شد. مدت زمان مورد نیاز برای ایجاد بلاک در لایت کوین فقط 2.5 دقیقه می‌باشد. همچنین رمز ارزهای دیگری نیز از جداسازی سخت بلاک چین بیت کوین ایجاد شده اند، از جمله آن‌ها، نیم کوین (Namecoin)، پیرکوین (Peercoin)، لایت کوین (Litcoin)، دوج کوین (Dogecoin) و اوروراکوین (Auroracoin)را می‌توان نام برد.

تاثیرات فورک بر بلاک چین

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

پاداش فورک چیست؟

اگر شما قبل از وقوع Fork در یک شبکه، ارز دیجیتال آن را داشته باشید، می‌توانید در هنگام فورک ارز دیجیتال جدیدی را که ایجاد می‌شود به عنوان پاداش دریافت کنید. به طور مثال هنگامی که شبکه بیت کوین جداسازی شد و بیت کوین کش به وجود آمد، کاربران با نسبت 1به 1 بیت کوین کش دریافت کردند. یعنی اگر 20 عدد بیت کوین داشتید، معادل 20 واحد بیت کوین کش نیز دریافت می‌کردید.

خلاصه مقاله

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



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.