فورک ممکن است در مورد ویژگیهای پر ریسک یا آزمایشی صورت بگیرد.
هاردفورک (Hard Forks) و سافت فورک (Soft Forks) در دنیای رمز پول ها — به زبان ساده
در زمینه توسعه نرمافزار منظور از فورک (Fork) ایجاد انشعاب یا تقسیم کردن کد به دو پروژه جداگانه است. فورک رمزپول در هر زمانی رخ میدهد و جای هیچ نگرانی در مورد آن وجود ندارد.
از آنجا که همه پروژههای بلاک چین نوعی از نرمافزار هستند، بنابراین در مورد آنها نیز فورک رخ میدهد. با فورک کردن یک پروژه در واقع یک کپی از آن در لحظه معینی از زمان ایجاد میشود و سپس بر مبنای آن فورکها (انشعابات) بیت کوین یک پروژه جداگانه ساخته میشود.
بیتکوین کش
نمونهای از فورک، بیتکوین (Bitcoin) و بیتکوینکش (Bitcoin Cash) هستند. بیتکوینکش از کد پایه بیتکوین کار خود را آغاز کرد؛ اما خود به یک پروژه مستقل تبدیل شد. هر تغییری که در بیتکوین ایجاد شود به بیتکوین انتقال نمییابد و هر یک از آنها توکنهای جداگانهای دارند.
فورک کردن هرگز چیز بدی محسوب نمیشود. بسیاری از شرکتها نرمافزار خودشان را فورک میکنند. برای مثال، این کار ممکن است جهت ایجاد پشتیبانی از دو سیستم عامل مختلف یا برای نگهداری یک نسخه قدیمی یا منسوخ به همراه نسخه بهروزتر صورت بگیرد.
فورکهای رمزپولها نیز هیچ تفاوتی با فورک در مفهوم نرمافزاریاش ندارد. برای نمونه توسعهدهنده الف بر این باور است که یک پروژه بلاک چین باید کار X را انجام دهد؛ اما توسعهدهنده ب بر این باور آیت که پروژه باید کار Y را انجام دهد. اگر X و Y فاصله زیادی داشته باشند که پیادهسازی هر دو در یک نرمافزار منطقی نباشد، در این صورت ممکن است توسعهدهنده الف یا ب تصمیم بگیرد که پروژه را فورک کند. بدین ترتیب هر یک از این توسعهدهندهها میتوانند ویژگیهای مورد نیاز خود را بدون ایجاد تداخل در کار یکدیگر توسعه دهند.
فورک ممکن است در مورد ویژگیهای پر ریسک یا آزمایشی صورت بگیرد.
اگر توسعهدهندگان با همدیگر یکسو باشند یا یک توافق یا مخاطره رخ بدهد در این صورت نسخه فورک شده میتواند مجدداً در ادامه در کد اصلی ادغام شود یا کار توسعه کد اصلی ممکن است به نفع کد فورک شده جدید رها شود.
همه این موارد خوب هستند؛ اما چه ربطی به رمزپولها دارند؟
از آنجا که پروژههای رمزپولها متن-باز هستند، فورکها میتوانند هر زمان رخ دهند و در برخی موارد دلایل عقلایی مانند بهبود سرعت یا امنیت نیز برای آن وجود دارد. برخی اوقات این دلایل خودخواهانه هستند، مثلاً برای این که استخراج آسانتر شود یا روی سختافزار خاصی صورت بگیرد.
هاردفورک یا سافتفورک در رمزپول
اکنون سوالی که پیش میآید، این است که هاردفورک چه فرقی با سافتفورک دارد؟
سافتفورک
منظور از سافتفورک یا «انشعاب نرم» ایجاد تغییرات اندک در کد است. این تغییرات میتوانند در سطح اصطلاحات مورد استفاده باشند و یا مواردی باشند که در طرز کار بلاک چین تغییرات عمدهای ایجاد نمیکنند. سافتفورکها معمولاً تهاجمی نیستند و به موازات نسخه فورک نشده عمل میکنند.
در مورد سافتفورک، استخراجکنندهها میتوانند از کد جدید استفاده کنند و از آنجا که تغییر عمدهای وجود ندارد، هر گرهی که نرمافزارهای قدیمیتر را اجرا میکند باید همچنان بتواند بلوکهای تولید شده از سوی گرههای جدید را بپذیرد؛ با این حال گرههای جدید بلوکهای تولید شده از سوی گرههای قدیمیتر را رد میکنند. اگر استخراجکنندههای کافی به نسخه فورک شده سوئیچ کنند، گرههای کافی وجود نخواهد داشت که کد قدیم را اجرا کنند و تراکنشها را پردازش کنند. گرههای جدید، بلوکهای ایجاد شده از سوی گرههای قدیمی را رد میکنند و از این رو آنها را مجبور به پذیرش فورک میکنند.
این همان نقطهای که است مشکل بروز مییابد: اگر سافتفورک پر ریسک یا نامحبوب باشد، در این صورت استخراجکنندهها ممکن است به آن سوئیچ نکنند. اگر تنها اقلیتی از گرهها کد جدید را اجرا کنند، فورک ممکن است منسوخ شود و با کد قدیمی جایگزین شود.
هاردفورک
هاردفورک غالباً دردسرهای بیشتری دارد. هاردفورکها معمولاً الزام میکنند که کل شبکه به کد جدید سوئیچ کند. اگر برخی گرهها بخواهند کد فورک نشده را اجرا کنند، گرهها ممکن است دادهها را به روش متفاوتی تولید کنند و از این رو از همگامسازی باز میمانند. با این که امکان اجرای گرههای هاردفورک شده و فورک نشده بر روی یک بلاک چین به موازات هم وجود دارد؛ اما این اتفاق به ندرت رخ میدهد. هر مجموعه گرهها همدیگر را رد میکنند و به این صورت با کوهی از مشکلات مواجه میشوید.
در واقع دردسر واقعی زمانی است که توسعهدهندگان بلاک چین اصرار داشته باشند، همه گرهها به فورک جدید ارتقا یابند. این مورد معمولاً در زمانی در آینده پس از استخراج یک بلوک معین صورت میگیرد. بدین ترتیب هر گره زمان کافی برای ارتقا را دارد.
اگر یک هاردفورک در کد رخ دهد؛ اما برخی توسعهدهندگان با این تغییر مخالف باشند، ممکن است کارها به هم گره بخورد. استخراجکنندهها نیز ممکن است خود را در میانه یک جنگ ببینند و مجبور شوند یک طرف را بگیرند. اگر اوضاع از این هم بدتر شود ممکن است یک پروژه کاملاً تازه بر مبنای کد اصلی و ایجاد تغییراتی از طریق هاردفورک از راه برسد. در این حالت کد فورک نشده همانطور که قبلاً بود به کار خود ادامه میدهد و کد هاردفورک نیز از صفر شروع به کار میکند.
تقسیم زنجیره
این حالت تقسیم زنجیره (افراز زنجیره) نامیده میشود و یک چنین جدایی در اغلب موارد، یک خبر بد محسوب میشود. پروژه اصلی ممکن است حامیان، گرهها یا تأمینکنندگان مالیاش را از دست بدهد و آنها به پروژههای هاردفورک شده روی بیاورند؛ اما پروژه جدید نیز ممکن است به منبع درآمد یا مجموعهای از گرهها برای اجرای شبکه نیاز داشته باشد. این نبرد تلخ به ندرت نتیجه مناسبی برای هر دو طرف خواهد داشت.
وقتی یک تقسیم رخ میدهد، توسعهدهندگان ممکن است بخواهند یک کپی از رکوردها را به موازات کد جدید حفظ کنند، یعنی هر کسی که در شبکه اصلی توکن داشت در شبکه جدید نیز صاحب همان توکنها خواهد بود.
همان طور که میبینید رمزپول آزاد میتواند جالب به نظر برسد؛ اما برخی مخاطرات بالقوه وجود دارد که میتواند تأثیر منفی شدیدی روی پروژه داشته باشد. در صورتی که مدیریت صحیحی وجود نداشته باشد، کاربران شبکه ممکن است قادر باشند پولی را دو بار خرج کنند. اگر تراکنشی پیش از فورک رخ دهد؛ اما تا پس از فورک ثبت نشود، ممکن است توکنهایی در شبکه جدید پدید آینده که در شبکه قبلی وجود نداشتند. به همین دلیل اغلب کیفهای پول آنلاین (hot wallet)، مبادلهگران و گرهها، تراکنشها را در طی محدوده زمانی مشخصی پیش و پس از زمان تعیین شده برای فورک متوقف میکنند.
اگر شما از کیف رمزپول امن خاص خود استفاده میکنید، ممکن است لازم باشد سکههای خود را بسته به نوع فورک منتقل کنید.
جمعبندی فورکهای رمزپول
یکی از ارزشهای اصلی که در مورد پروژههای رمزپول عمومی و متن-باز وجود دارد، امنیت است. فورک کردن غالباً موجب افزایش امنیت میشود؛ اما هاردفورکها میتواند دردسرساز باشند.
اگر یک کاربر رمزپول باشید، غالباً مسئلهای وجود ندارد که در مورد آن نگران باشید. اگر یک استخراجکننده باشید که گرههای خود را اجرا میکنید، در این صورت باید وضعیتهای توسعه پروژه و اجماع کنونی جامعه را پیگیر باشید.
شما از فورک کردن چه انتظاراتی دارید؟ شاید هنگامی که فورک رخ میدهد، مشغول اجرا کردن یک گره باشید یا شاید شخصی باشید که مشغول کار در یک تیم توسعه برای ایجاد فورک باشید. در هر صورت خوشحال میشویم نظرتان را در مورد فورک رمزپولها در بخش نظرات با ما و دیگر خوانندگان فرادرس در میان بگذارید.
اگر این نوشته مورد توجهتان قرار گرفته است، آموزشهای زیر نیز به شما پیشنهاد میشوند:
آشنایی با بیت کوین کور (bitcoin core)
بیت کوین کور یک نرم افزار و وابسته به شبکه بیت کوین است. این نرم افزار برای شناسایی بلاک های معتبری که دارای تراکنش هستند ساخته شده است. یکی دیگر از کاربردهای bitcoin core استفاده از آن به عنوان یک کیف پول دیجیتالی امن است.
Bitcoin core به شبکه بلاکچین بیت کوین کمک می کند تا به صورت کاملا غیرمتمرکز عمل کند و این بلاکچین از بقیه انشعابات دیگر(هاردفورک) بیت کوین متمایز بماند. به عنوان مثال بیت کوین کش و بیت کوین گلد از جمله hard forkبیت کوین هستند. همچنین فول نودهای شبکه بیت کوین نیز از این شبکه استفاده می نمایند.
در حال حاضر، تعداد هارد فورک های شبکه بیت کوین در حال افزایش هستند و تعداد زیادی از این فورک ها شبکه ای همچون بیت کوین دارند ولی امکان دارد در برخی از پارامترها با بیت کوین متفاوت باشند و همین امر باعث شود این ارزها بیت کوین نباشند.
به این دلیل که منشا جدا شدن همه هارد فورک ها همان شبکه بیت کوین اصلی است و این برنامه یعنی همان بیت کوین کور، کمک می کند تا بلاک های بلاکچین اصلی، از سایر بلاک ها متمایز و قابل تشخیص شود.فورکها (انشعابات) بیت کوین
تاریخچه bitcoin core
این برنامه در ابتدا به دست فردی به نام ولادیمیر ون در لان با رجوع به کد منبعی که ساتوشی ناکاماتو منتشر نمود نوشته شد. این برنامه را می توان برای ایجاد تراکنش ها و خدمات پرداختی دیگر مورد استفاده قرار داد. کد منبع این برنامه در سایت گیت هاب موجود است .
بیت کوین کش چیست؟ | جدایی بیت کوین کش از بیت کوین!
تاریخچه ارزهای دیجیتال به شرکت دیجی کش برمیگردد. دیجی کش از علم رمزنگاری به منظور فراهم کردن بستری برای بانکها استفاده میکرد که بتوانند تبادل پول را به صورت الکترونیکی انجام دهند. سپس اولین ارز دیجیتال در سال 1996 میلادی با پشتوانه طلا ایجاد شد.
با وجود پیشینه قدیمی ارزهای دیجیتال، تنها یک رمز ارز اقبال فراوان یافت و آن بیت کوین بود. به جرات میتوان گفت دنیای کریپتو کارنسیها، پیش از بیت کوین برای خیلی از افراد ناشناخته بود. در آگوست سال 2017، مشکل مقیاسپذیری بیت کوین ، تیم سازنده آن را به فکر ایجاد یک بیت کوین ارتقا یافته، به نام بیت کوین کش انداخت؛ اما بیت کوین کش یا Bcash چیست و چه فرقی با بیت کوین دارد؟
بیت کوین کش (BCH) چیست؟
مقیاسپذیری پایین، سرعت پایین و هزینهی بالای تراکنشها در بیت کوین ، منجر به ایجاد بیت کوین کش شد. افزایش خرید و فروشها در سال 2017 باعث شد این مشکلات بیشتر نمایان شدند. در نتیجه افرادی که در بیت کوین صاب نظر بودند، پیشنهاد هارد فورک بیت کوین را دادند. هارد فورک به معنی آپدیت بنیادی یک ارز دیجیتال است. در هارد فورک انشعاب جدیدی از یک ارز گرفته میشود و خود آن انشعاب میتواند یک ارز جدید باشد. در سال 2017 هارد فورک در بیت کوین، منجر به ایجاد یک انشعاب جدید با نام بیت کوین کش شد.
بیت کوین کش چیست؟
یک ارز دیجیتال همتا به همتا و مبتنی بر بلاک چین است. این رمز ارز نیز مانند بیت کوین، غیر متمرکز بوده و بی هیچ واسطهای، رد و بدل میشود.
نقاط اشتراک آن با بیت کوین
بیت کوین کش ساختار مشابهی با بیت کوین دارد. فهرست نقاط اشتراک آن دو به شرح زیر است:
- هر دو مبتنی بر بلاک چین
- شبکه پرداخت همتا به همتا و غیر متمرکز
- مورد پذیرش در صرافی های اصلی
- محدودیت در تعداد، همان طور که تنها 21 میلیون واحد بیت کوین وجود دارد، بیت کوین کش نیز محدود به 21 میلیون واحد است.
تفاوت بیت کوین کش (BCH) و بیت کوین (BTC) در چیست؟
یک تفاوت مشهود این رو رمز ارز، قیمت آنها است. با وجود آن که بیت کوین کش محدودیتهای بیت کوین را بطرف کرده و مزایایی نسبت به آن دارد، باز هم ارزانتر از بیت کوین است. دلیل این مسئله میتواند در هزینهها و کارمزدهای بالای تراکنش در بیت کوین باشد. در واقع کارمزدهای بالا باعث میشود کاربران ترجیح دهند بیت کوین خود را نگهداری کنند. در نتیجه عرضه کم شده و قیمت آن افزایش مییابد. گرانتر بودن بیت کوین میتواند یک دلیل اجتماعی نیز داشته باشد. آن دلیل این است که، ارزش بیت کوین بسیار بیشتر از بیت کوین کش است و همین باعث جذب بیشتر سرمایهگذاران میشود. سایر تفاوتهای این دو ارز الکترونیکی عبارتند از:
- حجم هر بلوک بیت کوین 1 مگابایت است و در BCH در ابتدا 8 مگ و سپس در سال 2018 به 32 مگابایت ارتقا یافت. بزرگی سایز بلوک بیت کوین کش منجر به انتقال سریعتر و کاهش هزینههای تراکنشها میشود.
- کارمزد BCH در ازای هر تراکنش 0.20 دلار است که بسیار کمتر از کارمزد تراکنش در بیت کوین میباشد.
- سرعت تایید تراکنشها در بیت کوین حدود 10 دقیقه و در BCH زیر 1 دقیقه است.
- BCH سگویت را اجرا نخواهد کرد.
سگویت (SegWit) چیست؟ یک تکنولوژی جهت صرفه جویی در فضا، برای آزاد کردن فضای ذخیرهسازی در بلوکهای بیت کوین میباشد. از طریق سگویت کلیه اطلاعات مربوط به امضای معامله حذ میشوند.
مزایای BCH
بزرگترین مزیت بیت کوین کش به بیت کوین، همین ویژگی بزرگ بودن بلاکش است. این ویژگی منجر به انجام سریعتر تراکنشها شده و حتی در تایم شلوغی معاملات نیز هزینه تراکنشها زیاد نخواهد شد. در واقع BCH معاملات را سریعتر از شبکه بیت کوین پردازش میکند. به این معنی که زمانت انتظار کوتاه و هزینه پردازش معامله کمتر است. در صورتی که در شبکه بیت کوین، هنگامی که شبکه شلوغ میشود، بلوک پر شده و تراکنشها باید در صف منتظر باشند. همین امر کار انتقال را آهسته ساخته و هزینه افزایش مییابد.
در یک جمله، BCH سریعتر و ارزانتر از BTC است. بیت کوین بزرگترین کلاهک بازار کریپتو است. بیت کوین به لحاظ نقدینگی و قابلیت استفاده در دنیای واقعی، به انشعاب خود یعنی بیت کوین کش برتری دارد.
نقاط ضعف BCH
از جمله مزایای بیت کوین کش به سرعت تایید تراکنش اشاره کردیم. این مسئله میتواند امنیت شبکه را تحت تاثیر قرار دهد! از جمله معایب آن عبارتند از:
- استخرهای استخراج کمی دارد.
- نتوانسته بین خود و بیت کوین تمایزی ایجاد کند.
- در جلب اعتماد سرمایگذاران ناتوان بوده است.
- عدم پذیرش بیت کوین کش به عنوان یک دارایی بلند مدت، آن را به یک ابزر برای رسیدن به اهداف کوتاه مدت تبدیل کرده است.
- سرنوشت و آینده آن کمی مبهم است.
- در معاملات، جفتهای معاملاتی کمتری دارد.
هاوینگ به چه معنا است؟
هاوینگ بیت کوین کش به معنای نصف شدن پاداش استخراج آن میباشد. این رویداد تقریباً هر 4 سال یک بار رخ میدهد. بیت کوین تا به حال 3 مرتبه هاوینگ داشته است. اطلاع از زمان هاوینگ از این جهت با اهمیت است که بر قیمت رمز ارز مورد نظر، تاثیرگذار خواهد بود. با مشاهده نمودار قیمت بیت کوین در گذشته میبینیم که پس از هر بار هاوینگ، قیمت آن افزایش یافته است. در واقع با این که به نظر میرسد اتفاق بدی باشد اما اثرات مثبتی بر قیمت میگذارد.
چرا از بیت کوین کش استفاده کنیم؟
بیت کوین کش در بازرگانی و زندگی روزمره موارد استفادهی بسیاری دارد. در ادامه کاربردهای آن راشرح خواهیم داد.
ارسال پول به سراسر دنیا، با کمترین کارمزد
به وسیله بیت کوین کش در 365 روز سال، از هر جای دنیا و به صورت شبانه روزی میتوان پول جا به جا کرد. شبکه BCH همواره روشن و قابل استفاده است، درست مثل اینترنت که هر زمان بخواهید در دسترس میباشد. با این رمز ارز برای حجم معاملات سقف خاصی وجود ندارد. یعنی هیچ معاملهای خیلی بزرگ یا خیلی کوچک نیست. برای تراکنشهای خود به تایید و مجوز هیچ نهادی نیاز ندارید. در هر جای دنیا نیز میتوانیم به دارایی خود دسترسی داشته باشیم. بیت کوین کش را میتوان با کمترین هزینه، مستقیماً ارسال یا دریافت کرد.
خودتان بانک خود هستید
همین که دولتها هر زمان بخواهند میتوانند حساب بانکی افراد را مسدود کنند، نشان میدهد که سرمایه ما در بانک فقط به اندازه تصمیم دولت ایمن است. بانکها میتوانند بدون هیچ هشداری جلوی تراکنشهای ما را بگیرند. بیت کوین کش به ما امکان کنترل و حاکمیت کامل بر سرمایهی خود را میدهد. از این رمز ارز میتوان برای پرداختهای خود استفاده کرد و در برخی خدمات و فروشگاهها مورد پذیرش است.
دارای منابع محدود و با عرضه ثابت
هرگز بیشتر از 21 میلیون واحد از بیت کوین کش وجود نخواهد داشت. دولتها با چاپ پول به تورم دامن زده و پس انداز افراد را بی ارزش میکنند. در حالی که این ارز دیجیتال مانن بیت کوین یک عرضه ثابت و شناخته شده دارد و مفهوم تورم در آن وجود ندارد. این ارز دیجیتال برای سرمایهگذاری مناسب است. قیمت آن نوسانات بسیاری دارد که به افراد فرصت کسب سود در کوتاه مدت را میدهد.
ناشناس ماندن هویت
در شبکه بیت کوین کش میتوان به صورت ناشناس فعالیت کرد. هیچ کس به اطلاعات تراکنشها دسترسی نداشته و نمیتواند آنها را دستکاری کند. شبکه این رمز ارز با توجه به نحوه استفادهی شما، سطوح مختلفی از سیکوریتی و حریم خصوصی را ارائه میدهد.
تخفیف های اختصاصی و هزینه های بسیار کم
بازرگانان به طرف معامله خود، در صورت استفاده از بیت کوین کش ، تخفیف میدهند؛ زیرا دیگر مجبور به پرداخت هزینه کارت اعتباری نیستند. بنابراین با استفاده از این ارز در پرداختهای خود میتوانید از تخفیفهای اختصاصی بهره ببرید. هزینه یک معامله معمولی BCH کمتر از 1 پنی است و آن را با کمترین هزینه میتوان تبدیل به ارز فیات مانند دلار کرد.
ساخت توکن مجزا
شبکه بیت کوین کش به کاربران خود امکان ایجاد توکن با استفاده از SLP و Wormhole-launched را میدهد.
SLP چیست؟ پروژهای است که در بلاک چین بیت کوین کش قابلیت ایجاد توکن، خرید و فروش و مدیریت توکن را برای کاربر فراهم میکند.
نحوه معامله، تبادل و نگهداری بیت کوین کش
بیت کوین کش نیز مانند سایر رمز ارزها برای نقل و انتقال و ذخیره، به یک کیف پول دیجیتالی نیاز دارد. برای این رمز ارز تقریباً کلیه کیف پولهای اصلی کریپتو کارنسی قابل استفاده میباشد. انواع کیف پولهای دیجیتال عبارتند از:
- نرمافزاری: دارای نسخه موبایل یا دسکتاپ. این نوع کیف پول ارز دیجیتال را به روش گرم و آنلاین ذخیره میکند.
- سختافزاری: ماهیت فیزیکی دارند و کریپتوها را به صورت سر و آفلاین ذخیره میکنند.
*امنیت کیف پولهای دیجیتال سختافزاری بالاتر از سایر ولتها است.
در جدول زیر چند کیف پول شناخته شده برای بیت کوین کش را ذکر کردهایم. این کیف پولها به دلیل رضایت کاربران خود انتخاب شدهاند. برای حراست از دارایی دیجیتال خود حتماً پیش از انتخاب، تحقیقات و بررسی کافی انجام دهید.
نام | نوع |
تراست والت | نرمافزاری/ موبایل |
کوینومی | نرمافزاری/ موبایل - کامپیوتر |
کیف پول Bitcoin.com | نرمافزاری/ موبایل - کامپیوتر |
اتمیک | نرمافزاری/موبایل - کامپیوتر |
کیف پول لجر | سختافزاری |
کیف پول ترزور | سختافزاری |
نکات مهم در انتخاب کیف پول برای بیت کوین کش
- از کیف پولی استفاده کنید ایمنی بالایی در مقابل هک داشته باشد.
- کاربران آن رضایت داشته باشند. برای بررسی نظرات کاربران کیف پولهای اصلی کریپتو کارنسیها میتوانید به سایت cryptocompare.com مراجعه کنید.
- از رمز ارزهای مد نظر شما پشتیبانی کند.
- کارمزدهای انتقال را در آن بررسی کنید. برخی کیف پولها مثل کوین ولت به شما برای انتقال 3 گزینه (سرعت پیش فرض، سریعترین و حداقل) میدهد که هر کدام کارمزد متفاوتی دارند. شما میتوانید با انتخاب خود، هزینهها را کنترل کنید.
چگونه بیت کوین کش بخریم؟
صرافی ارز دیجیتال آنلاین ، اصلیترین راه خرید این کریپتو میباشد. البته میتوان از افراد مطمئن نیز اقدام به خرید آن نمود اما عاقلانه نیست. بنابراین بهتر است یک صرافی معتبر ارز دیجیتال پیدا کرده و اقدام به خرید بیت کوین کش نمایید. پیش از انتخاب صرافی دقت کنید ویژگیهای زیر را داشته باشد:
- امن و قابل اعتماد
- رابط کاربری قابل فهم
- حجم بالای معاملات
- پشتیبانی مناسب
- کارمزد کم
پیش بینی آینده بیت کوین کش
بیت کوین کش مثل بیت کوین مورد پذیرش عموم واقع نشده اما با این وجود جزء 10 ارز برتر بازار است. یک بار در 2018 قیمت آن رشد چشمگیری داشت. برخی تحلیلگران بازار ارز دیجیتال معتقدند بار دیگر جهش قیمت خواهد داشت. راجر ور ادعا میکند، ارزش BCH تا 12 ماه آینده 2 برابر خواهد شد.
آیا BCH برای سرمایهگذاری بلند مدت مناسب است؟ بیشتر پیش بینیهای قیمت بیت کوین کش تا سال 2025، بیشتر نا امید کننده میباشد. با این حال اگر توسعه دهندگان بیت کوین بتوانند این پروژه را گسترش داده و بهبود بخشند احتمال رشد ارزش برای آن وجود خواهد داشت.
بیت کوین کش چیست؟ (جمع بندی)
این ارز دیجیتال یک انشعاب از بیت کوین است که برای رفع نواقص پروژه بیت کوین ایجاد شد. به لحاظ سرعت تایید تراکنش و پایین بودن هزینهها، بر بیت کوین برتری دارد؛ اما نتوانسته مثل بیت کوین جای خود را پیدا کند و مورد پذیرش عموم قرار بگیرد. این ارز دیجیتال نیز مانند بیت کوین وسیلهای برای دریافت و پرداخت و سرمایهگذاری میباشد. خرید و فروش و نگهداری BCH به یک کیف پول دیجیتال و یک صرافی معتبر نیاز دارد.
همراه عزیز، سوالات و نظرات خود را با ما به اشتراک بگذارید. تحلیل شما از آینده این کریپتو چیست؟
فورک(Fork)؛ اتفاقی خوب یا بد برای یک شبکه بلاک چین
فورک (Fork)؛ اتفاقی خوب یا بد برای یک شبکه بلاک چین این روزها کمتر کسی را میتوان پیدا کرد که در مورد ارزهای دیجیتال چیزی نشنیده باشد و از معاملاتی که در این بازار انجام میشوند، بی اطلاع باشد. اما کسی در این بازار میتواند موفقتر باشد که بتواند در بازار کریپتو عمیق شود و […]
فورک (Fork)؛ اتفاقی خوب یا بد برای یک شبکه بلاک چین
این روزها کمتر کسی را میتوان پیدا کرد که در مورد ارزهای دیجیتال چیزی نشنیده باشد و از معاملاتی که در این بازار انجام میشوند، بی اطلاع باشد. اما کسی در این بازار میتواند موفقتر باشد که بتواند در بازار کریپتو عمیق شود و در مرحلهٔ اول به صورت تئوریک این بازار را به خوبی بشناسد. دنیای ارزهای دیجیتال دارای یک زبان مخصوص به خودش است که شما تا الفبای این زبان را بلد نباشید، نمیتوانید بهخوبی با این دنیا آشنا شوید. در این زبان، اصطلاحاتی هم وجود دارد که شما با آشنایی با این اصطلاحات میتوانید بسیار دقیقتر از دنیای کریپتوکارنسی سر در بیاورید.
ما در این مقاله قصد داریم به یکی از این اصطلاحات به نام فورک ( Fork ) بپردازیم و بررسی کنیم که آیا این مفهوم بار منفی برای یک رمز ارز پایه دارد یا مثبت؟ اگر به مطالعه در این مورد علاقه دارید، پیشنهاد میکنیم این مقاله را از دست ندهید.
فورکهای بلاک چین چه چیزهایی هستند؟
فورک Fork در اصطلاح به چه معناست؟
فورک (Fork) یا فورکینگ (Forking) در لغت به معنی انشعاب است. در اصل یک اصطلاح نرم افزاری است که به معنای آپدیت شدن یک نرم افزار یا تقسیم شدن یک پروژه به چند نسخه جدید است. این آپدیت شدن هم میتواند با نسخهٔ قبلی سازگار باشد هم میتواند ناسازگار عمل کند. این اصطلاح برای نرم افزار های متن باز و اوپن سورس به کار میرود.
این نسخههای جدید که از دل پروژه اصلی بیرون آمدهاند، با استفاده از کد منبع، یک پروژهٔ جدید را به وجود میآورند که ویژگیهایشان در بعضی موارد با منبع اصلی یکسان است. اما تغییراتی کلی در آنها به وجود میآید و بدین ترتیب برنامههایی جدید متولد میشوند.
معنای فورک در شبکه بلاک چین
زمانی که پروتکل یا بلاک چین یک رمز ارز بهروزرسانی و آپدیت میشود، می گوییم در این پروتکل، فورک انجام گرفته است.
همانطور که احتمالاً میدانید ایجاد تغییر در اطلاعات ثبت شده یک بلاک چین غیر ممکن است. حالا اگر لازم باشد که تغییراتی در زمان استخراج یک بلاک یا اندازه بلاک یا … انجام شود، نمیتوان همان نسخه را تغییر داد. بلکه باید یک نسخه هارد فورک جدید را از آن به وجود آورد. تمام ارزهای دیجیتال دارای کدهای منبع بازی هستند که میتوان آنها را توسط توسعه دهندگان بهبود بخشید یا بهروزرسانی کرد. این کار فقط از طریق ایجاد یک انشعاب یا فورک انجام میپذیرد.
در کل در ارزهای دیجیتال دو نوع فورک انجام میشود که به جزئی بودن یا کلی بودن تغییر ایجاد شده در شبکه بر میگردد؛ یکی هارد فورک و دیگری سافت فورک . در ادامه به تفصیل در مورد آنها صحبت میکنیم.
تفاوت هارد فورک و سافت فورک در بلاک چین
هارد فورک (hard fork)
بالاتر اشاره کردیم که گاهی نسخههای جدیدی که از دل پروژههای اصلی بیرون میآیند، دیگر با آن سازگاری ندارد یا به اصطلاح (Non-Backward Compatible) هستند. به این نوع فورک، هارد فورک میگویند. این که میگوییم سازگاری ندارند به چه معناست؟ یعنی اینکه نسخهٔ جدید و آپدیت شده، تمام قوانین نسخهٔ اصلی را منسوخ میکند و دیگر با آن همخوانی ندارد.
مثلاً وقتی می گوییم در بیت کوین هاردفورک اتفاق افتاده است بدین معناست که یک نسخه جدید از بلاک چین بیت کوین به طور کلی جایگزین آن نسخه قبلی میشود. پیاده سازی هارد فورکها ، اجباری و دائمی است و تمام کاربران و نودها باید از آخرین ورژن نسخهٔ اصلی استفاده کنند. پس به بیان دیگر تغییرات در هارد فورک تغییراتی اساس و کلی هستند.
بگذارید با یک مثال، مسئله را سادهتر کنیم. فرض کنید که شما یک فایل مربوط به ورد آفیس 2019 را در ورد آفیس 2005 باز کنید. از آنجایی که این نسخه هارد فورک نسخهٔ قبلی است، چنینی چیزی ممکن نخواهد شد. زیرا نسخهٔ هارد فورک با نسخههای قدیمی سازگاری ندارد. این مثال در مورد یک نرم افزار ساده بود. حالا دقیقاً همین مسئله در دنیای بلاکچینها هم رخ میدهد.
سافت فورک (soft work)
سافت فورکها نسخههای آپدیت شدهای از یک پروژه متن باز هستند که با کد اصلی و پروژه اصلی سازگاری دارند یا به اصطلاح (Backward Compatible) هستند. یعنی قوانین جدید در مغایرت با قوانین قدیمی نیستند و با آن سازگاری دارند. این نوع از بهروزرسانی اجباری نیست و میتواند حتی موقتی باشد. تغییراتی که در این نوع فورک رخ میدهد جزئی و کم است.
فرض کنیم در یک شبکه بلاک چین یک سافت فورک انجام شده است. اگر کاربر بهروزرسانی را انجام ندهد همچنان تراکنشهایش در شبکه تأیید میشوند و همچنان میتواند در اعتبار سنجی شرکت کند. اما اگر بخواهد کاری مثل ثبت بلاک را انجام دهد، شبکه بلاک او را رد میکند. زیرا آپدیتها در این موارد الزامی هستند.
از سافت فورکهایی که تابهحال انجام شدهاند میتوانیم به سافت فورک p2sh که بر روی شبکه بیت کوین ایجاد شد تا قابلیت آدرسهای چند امضایی را فراهم کند، اشاره کنیم.
دلایل مختلفی که هارد فورکها و سافت فورکها ایجاد میشوند.
آیا فورک باید انجام شود؟
فورکها و علیالخصوص هارد فورکها به دلایل مختلفی ایجاد میشوند که از آنها میتوانیم به موارد زیر اشاره کنیم:
- افزودن یک ویژگی یا قابلیت جدید به شبکههای بلاک چین
- وجود اختلاف در بین اجتماع یک ارز دیجیتال
- وجود اختلاف در مورد امنیت یک شبکه
- وجود اختلاف در مورد سرعت انتقال در یک شبکه
- وجود اختلاف در مورد میزان توزیع یک ارز دیجیتال
- برگشت دادن داراییهای از دست رفته به خاطر کلاهبرداریهای سایبری
چند نمونه از فورکها در تاریخ کریپتوکارنسی
بیت کوین کش (BCH) : بیت کوین کش در اصل یک هارد فورک از بیت کوین است و زمانی تشکیل شد که گروهی از توسعه دهندگان میخواستند که بلاکهای جدیدتری را تشکیل بدهند که از بلاکهای بیت کوین بزرگتر باشد؛ بنابراین یک هارد فورک بر روی بیت کوین انجامدادن و ارز بیت کوین کش را به وجود آوردند.
اتریوم کلاسیک (ETC): در سال 2016 یک حملهٔ سایبری عجیب به رمز ارز اتریوم شد. بسیاری از رمز ارزهایی که مردم با داراییهایشان خریداری کرده بودند از دست رفت. قیمت اتریوم افت شدیدی پیدا کرد، اعتماد مردم به این ارز دیجیتال از بین رفته بود و به این راحتی نمیشد افرادی را که سرمایههای چندمیلیوندلاری را از کف دادهاند را راضی کرد. در همان زمان بود که یک هارد فورک برای اتریوم ساخته شد به نام اتریوم کلاسیک. این ارز دیجیتال جدید هم ضررهایی که به آن افراد وارد شده بود را جبران کرد و هم در مدت کوتاهی توانست رشد بسیار خوبی را تجربه کند و تبدیل به یک نسخهٔ کم نقص از اتریوم بشود.
بیت کوین گلد (BTG): این ارز دیجیتال هم هارد فورکی از بیت کوین است. این فورک با هدف حل مشکل مقیاس پذیری بیت کوین وارد بازار شد. بسیاری بر این نظر بودند که ماینینگ بیت کوین تحتتأثیر عوامل مختلفی شرایط ناعادلانهای را پدید آورده است. آنها با ارائه الگوریتمهای جدید برای ماینینگ بیت کوین، انشعاب دیگری از بیت کوین به عنوان بیت کوین گلد ایجاد کردند که استخراج بیت کوین در آن، در فضای غیر متمرکز تری و با تعداد کاربران بیشتری انجام میشود.
از دیگر فورکهای متفرقهٔ بیت کوین میتوانیم به میتوان به Bitcoin Diamond،Bitcoin Dark ،Bitcoin Unlimited،Bitcoin XT و… اشاره کنیم.
اتریوم کلاسیک؛ هارد فورک شبکه اتریوم
نتیجه گیری
فورک زمانی رخ میدهد که توسعه دهندگان یک پروژه یا کاربران یک شبکه بلاک چین تصمیم بگیرند که یک قانون در یک پروتکل را دیگر پیگیری نکنند و قوانین بهتر و بهروزتری را بر روی یک پروژه پیاده کنند. برخی از افراد فکر میکنند که اگر هارد فورکی برای یک رمز ارز ایجاد شود در قیمت ارز اصلی تأثیر میگذارد. اما چنین نیست و نگرانی در مورد این موضوع بیهوده است.
ما در این مقاله هر آنچه را که راجع به فورکها و تفاوتشان با یکدیگر جمع آوری کرده بودیم را در این مقاله با شما به اشتراک گذاشتیم. امیدواریم که خواندن این مطلب برای شما مفید واقع شده باشد.
تا به حال چند فورک از بیت کوین ساخته شده است؟
برای یادآوری سریع باید گفت که فورک های بیت کوین به دو دسته تقسیم میشوند، سافت فورک (Soft Fork) و هارد فورک (Hard Fork).
سافت فورک بیت کوین چیست؟ سافت فورک زمانی گفته میشود که یک تغییر اساسی در نرمافزار پروتکل ایجاد شود. این نوع از فورک باعث می شود تا بلاکهای معتبر قبلی نامعتبر شوند. با این حال، سافت فورک ها قابلیت سازگاری با نسخه های پیشین را دارند، زیرا گره های قدیمی می توانند بلاک های جدید را تایید و معتبر اعلام کنند.
گرچه هم سافت فورک و هم هارد فورک باعث ایجاد تغییراتی در پروتکل پروژه ارز دیجیتال خواهند شد، اما یک سافت فورک به گره های بروزرسانی نشده هم اجازه میدهد تا تراکنش های شبکه بیت کوین را پردازش کنند.
این بدان معناست که نیازی نیست تمام گره فورکها (انشعابات) بیت کوین های موجود بروزرسانی های تازه را دریافت کرده تا بتوانند در شبکه سهیم باشند. به عنوان مثال در بیت کوین می توان به سگویت (SegWit) به عنوان سافت فورک نگاه کرد، یک بروزرسانی که همچنان با گره های قدیمی سازگار است.
از طرف دیگر، هارد فورک با نسخه های قدیمی ناسازگار است. این بدان معناست که همه گره ها باید برای بروزرسانی پروتکل جدید موافقت کرده یا دیگر قادر به پردازش تراکنش های شبکه نخواهند بود. از هارد فورک میتوان برای تغییر پروتکل فعلی و یا ساخت یک زنجیرهی کاملاً جدید به همراه پروتکل جدید استفاده کرد.
چند نمونه از هارد فورک های بیت کوین
زمانی که به هارد فورک های بیت کوین فکر می کنید، نمونه های شناخته شدهای همچون بیت کوین کش و بیت کوین گلد مطمئنا در ذهن شما پدیدار خواهد شد. بیت کوین کش با در نظر گرفتن اهدافی به وجود آمد که تمام کاربران شبکه بیت کوین در رابطه با آن به توافق نرسیدند.
نکته : “Fork” یا «انشعاب» در یک بلاک چین می تواند به معنی جدا شدن و تقسیم رأی دهندگان روی آن بلاک چین (که میتواند بلاکچین اتریوم، بیتکوین یا… باشد)، تغییر قوانین اجماع و یا اضافه شدن یک لایه جدید روی قوانین اجماع در حال اجرای فعلی باشد.
کسانی که قصد داشتند اندازه بلاک بدون تغییر باقی بماند، همچنان به استخراج بیت کوین پایبند ماندند. کسانی که می خواستند اندازه بلاک را افزایش داده تا تعداد تراکنش های پردازش شده در ثانیه (Tps) نیز افزایش یابد، به شبکه بیت کوین کش ملحق شدند.
بیت کوین گلد هم توسط گروه کوچکی از توسعه دهندگان ایجاد شد که قصد داشتند شبکه ارز دیجیتال آن ها همچنان در برابر دستگاه های اسیک(ASIC) مقاوم باشد.
چند فورک از بیت کوین در بازار وجود دارد؟
علاوه بر مواردی همچون بیت کوین کش، بیت کوین گلد و سگ ویت، حتماً فکر میکنید که تنها تعداد انگشت شماری سافت فورک و هارد فورک از بیت کوین ساخته شده است، اگر واقعاً چنین فکر میکنید، باید عنوان کنیم که اشتباه است.
طبق پستی که در پلت فرم بیت کوین تاک (Bitcointalk) منتشر شده است، در مجموع ۱۰۵ فورک از بیت کوین ساخته شده است :
۷۴ پروژه همچنان فعال محسوب میشوند، ۳۱ پروژه باقی مانده نیز در تاریخچه صنعت رمز ارزها به ثبت رسیده و دیگر فعال نیستند.
شاید برای بعضی کاربران این تعداد فورک بیت کوین عجیب بنظر برسد، اما از آنجا که فورک ها جزئی جدایی ناپذیر از روند توسعه شبکه بیت کوین هستند، به احتمال زیاد در آینده باز هم شاهد فورک های تازهای از بیت کوین خواهیم بود.
دیدگاه شما