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

یک blockchain پایگاه داده دیجیتالی معاملات است که توسط شبکه ای از سرورهای رایانه ای نگهداری می شود ، که همه می توانند به راحتی در مورد محتوای بانک اطلاعاتی تأیید و توافق کنند به گونه ای که هک یا تغییر را برای هر کسی دشوار می کند.
هر یک از این کاربران با نام گره ، کپی از پایگاه داده blockchain (که به آن یک دفترچه دیجیتال نیز گفته می شود) ذخیره می کند. قبل از اضافه شدن به blockchain ، ابتدا باید هر ورودی جدید به این دفترچه دیجیتال توافق شود. هر بلوکی که مورد توافق قرار نگرفته باشد به blockchain اضافه نمی شود و در عوض دور ریخته می شود.
پس از افزودن ، نسخه جدید دفترچه دیجیتال به همه گره ها ارسال می شود. از آنجا که دفترچه دیجیتالی توسط همه گره ها نگهداری می شود ، دست زدن به blockchain و حتی بازگشت به آن بسیار دشوار است.
این فناوری ساخته شده است تا راهی امن برای دو طرف فراهم شود تا بدون نیاز به شخص ثالث در بین واسطه ، مستقیماً با یکدیگر برخورد کنند. از آنجا که یک حزب متمرکز مانند یک بانک یا موسسه مالی وجود ندارد که تنها نسخه Ledger را نگه می دارد ، شما همچنین خواهید شنید که blockchains به عنوان رهبران توزیع شده شناخته می شود.
یک چنگال در یک رمزنگاری اتفاق می افتد که اکثر کاربران یک blockchain نتوانند در مورد به روزرسانی به توافق برسند. شبکه های مختلف cryptocurrency ، از جمله بیت کوین و اتریوم ، به دلیل عدم اجماع برای به روزرسانی های نرم افزاری بحث برانگیز ، چنگال های سخت را تجربه کرده اند.
چنگال ها را می توان به چنگال های تصادفی و عمدی تقسیم کرد. چنگال های تصادفی هنگامی اتفاق می افتد که دو یا چند بلوک به طور همزمان یافت می شوند و با افزودن بلوک های بعدی برطرف می شوند و یکی از زنجیرها در نهایت طولانی تر از دیگری است. شبکه blockchain سپس بلوک هایی را که در زنجیره کوتاه تر قرار دارند ، رها می کند و به آن بلوک های یتیم گفته می شود. معدنچی که بلوک یتیم را استخراج می کند ، پاداش معدن و هزینه های معامله را از دست می دهد اما هیچ معامله ای تحت تأثیر قرار نمی گیرد زیرا هر دو بلوک شامل همان معاملات بودند.
گروه دوم بلوک ها به نام چنگال عمدی ، قوانین blockchain را تغییر می دهند و شامل دو نوع مختلف از جمله چنگال های سخت و چنگال های نرم است.

Forks Hard به یک تغییر قانون اشاره دارد که با پیامدهای گسترده در کل پروتکل شبکه blockchain همراه است. چنگال توسط توسعه دهندگان blockchain یا اعضای جامعه می تواند یک چنگال آغاز شود.
در مقایسه با قوانین قدیمی ، بلوک های معتبر تولید شده با استفاده از قوانین جدید ممکن است به عنوان نامعتبر مشاهده شوند ، یا بلوک های نامعتبر به عنوان معتبر تلقی می شوند ، به این معنی که تمام گره ها به معنای کار مطابق با قوانین جدید نیاز به ارتقاء نرم افزار خود دارند.
یک چنگال سخت اساساً یک ارز کاملاً جدید ایجاد می کند زیرا واگرایی دائمی از نسخه قبلی blockchain است. یک مسیر از blockchain جدید و به روز شده پیروی می کند و دیگری مسیر قدیمی را دنبال می کند. کاربران آن blockchain خاص می توانند برای به روزرسانی و پیروی از یک مسیر یا به روزرسانی و ماندن در کنار دیگری انتخاب کنند. این "به عقب سازگار" گفته می شود.
اگر یک گروه از کاربران (یا گره ها) از نرم افزار قدیمی استفاده کنند در حالی که سایرین از نرم افزار جدید استفاده می کنند ، ممکن است یک تقسیم دائمی رخ دهد. در حالی که این اتفاق گاهی اوقات رخ می دهد ، در موارد دیگر ، بسیاری از گره ها با استفاده از نرم افزار جدید ممکن است تصمیم به بازگشت به قوانین قدیمی بگیرند.
با این حال ، یک سناریوی متداول تر این است که پس از ایجاد چنگال جدید ، کسانی که از زنجیره قدیمی استفاده می کنند متوجه می شوند که نسخه آنها منسوخ شده و کمتر از نسخه جدید مفید است و تصمیم می گیرند به نسخه جدید ارتقا دهند. اما این امکان وجود دارد که این دو blockchain به طور نامحدود به موازات یکدیگر اجرا شوند.
بنابراین آیا یک دارنده رمزنگاری اصلی پول آنها را دو برابر می کند که یک چنگال سخت رمزنگاری شود؟پاسخ همانند تقسیم سهام نیست زیرا در تقسیم سهام ، هر سهم جدید کاملاً قابل تعویض و قابل تعویض با سهام موجود است.
اما در مورد یک چنگال سخت ، رمزنگاری قدیمی و غرفه جدید قابل تعویض یا قارچ نیست. از این رو پس از یک چنگال سخت ، دارندگان اصلی هیچ یک از سکه های دیجیتال موجود خود را از دست نمی دهند بلکه در عوض یک واحد از رمزنگاری جدید نیز دریافت می کنند.
هر دو ارز رمزنگاری ، دفترچه توزیع شده خود را حفظ می کنند ، بنابراین پس از آن نقطه ، این دو ارز واگرایی می کنند و تجارت را با ارزیابی های کاملاً مستقل نسبت به یکدیگر آغاز می کنند.
رمزنگاری جدید فقط با عوامل عرضه و تقاضای خاص خود ارزشمند خواهد بود و بر ارزش رمزنگاری اصلی تأثیر نمی گذارد. از آنجا که cryptocurrency جدید هیچ یک از ارزش قدیمی را ندارد ، رمزنگاری جدید با ارزش صفر شروع می شود تا اینکه تقاضا از عرضه پیشی بگیرد و قیمت را بالا ببرد ، اگر اصلاً.
نوع دیگر چنگال ناشی از چنگال های قصد ، چنگال های نرم است. چنگال های سخت و نرم از این نظر مشابه هستند که وقتی یک قانون blockchain تغییر می کند ، نسخه قدیمی در شبکه باقی می ماند در حالی که نسخه جدید نیز وجود دارد - هر دو شکاف ایجاد می کنند.
با چنگال نرم ، تغییری در پروتکل نرم افزاری ایجاد می شود که با کد برخورد نمی کند و گره های قدیمی ممکن است داده هایی را که به نظر می رسد در گره های جدید بی اعتبار است بدون توجه به کاربر ، بپذیرند. از طرف دیگر ، گره ها در چنگال های سخت به دنبال افزودن قوانین جدید ، پردازش بلوک ها را متوقف می کنند ، در حالی که فورک های OFT اجازه می دهند گره های به روز شده هنوز با گره های غیر ارتقا یافته ارتباط برقرار کنند.
بنابراین ، لباس های نرم سازگار با عقب هستند و بعد از چنگال نرم ، هنوز هم فقط یک blockchain وجود دارد زیرا گره های به روز شده و غیر به روز شده در همان زنجیره کار می کنند. بنابراین بیشتر شبیه به ارتقاء نرم افزار است که هنوز هم می توانید نسخه های قدیمی تر از پرونده های ایجاد شده توسط برنامه را بخوانید و از آن استفاده کنید.
از آنجا که دو نسخه از نرم افزار به طور معمول در چنگال های نرم سازگار است و نه برای چنگال های سخت ، یک چنگال سخت دو blockchain را ایجاد می کند ، در حالی که یک چنگال نرم هنوز یک blockchain باقی مانده است.
چنگال های سخت به طور کلی برای به روزرسانی های جدی به شبکه ، از جمله اضافه کردن عملکرد جدید ، رفع مشکلات امنیتی ، تغییر پروتکل ها یا در برخی موارد ، برای معکوس کردن هک ها به blockchain محفوظ هستند. از چنگال های نرم به طور کلی برای تغییرات کوچکتر در سطح برنامه نویسی استفاده می شود که بر پروتکل blockchain تأثیر نمی گذارد.
شما ممکن است یک چنگال نرم را به یک نرم افزار گاه به گاه به رایانه یا تلفن هوشمند خود تشبیه کنید ، جایی که یک چنگال سخت ممکن است چیزی شبیه به تغییر سیستم عامل شما از ویندوز به iOS باشد.
از آنجا که چنگال های نرم نسبت به یک چنگال سخت کمتر مختل کننده هستند ، چنگال های نرم به طور کلی بسیار ترجیح داده می شوند. در مواردی که یک تغییر اساسی یا اختلاف نظر رخ می دهد ، یک چنگال سخت به طور بالقوه مسخره تر است زیرا ممکن است شبکه در برابر حملات کمتر امن و آسیب پذیرتر شود. همچنین خطر هزینه های مضاعف را در آنچه "حمله پخش مجدد" نامیده می شود ، ایجاد می کند ، جایی که یک بازیگر بد می تواند معامله ای را یک چنگال رهگیری کند و آن را در زنجیره دیگر تکرار کند و هر دو آنها را معتبر می کند.
هر دو بیت کوین و اتریوم چند چنگال سخت را تجربه کرده اند. در اینجا دو مورد از مشهورترین آنها وجود دارد:
در اوایل بیت کوین ، به دلیل اندازه کلاه هر بلوکی که توسط Satoshi Nakamoto ، بنیانگذار نام مستعار بیت کوین ساخته شده بود ، مشکل مقیاس پذیری داشت. این درپوش 1 مگابایت برخی از مشکلات را ایجاد کرده است ، یعنی کاهش سرعت شبکه ، محدود کردن تعداد معاملات در هر بلوک و هزینه های بالاتر معاملات.
با این حال ، در سال 2017 ، بخشی از پیشنهاد بهبود بیت کوین 91 یا BIP 91 ، دکتر پیتر وویل ایده ای از یک وصله را پیشنهاد کرد که در اصل برای پرداختن به نقص در کد بیت کوین است که اجازه می دهد نوعی کلاهبرداری به نام "قابل قبول بودن معامله" باشد. این جایی است که قبل از تأیید یک معامله ، یک مهاجم می تواند در تئوری امضای دیجیتالی گیرنده را تغییر دهد و یک شناسه معامله متفاوت ایجاد کند - به طور مؤثر در جایی که BTC قرار بود برود و سپس به ارسال ارسال سکه هرگز دریافت نشده و دیگری دریافت کندBTC
یک نتیجه خوشحال کننده ناخواسته از این اصلاحیه (همچنین به نام Segwit برای "شاهد جداگانه" نیز نامیده می شود) این بود که بلوک اصلی بیت کوین تقریباً 4 برابر فضای بیشتری را فراهم می کند. علیرغم تمام مزایایی که پیشنهاد Segwit ارائه داد ، همه خوشحال شدند که BIP 91 در بلوک 477،120 در یک لباس نرم اجرا شد.
از آنجا که هر دو طرف نتوانستند در یک مسیر توافق کنند ، در اول اوت 2017 ، برای اولین بار ، btc blockchain به سختی به دو blockchain جداگانه تبدیل شد. blockchain جدید Bitcoin Cash یا BCH با کلاه اندازه بلوک 8MB نامیده شد.
نسخه قدیمی این نرم افزار مطابق با قوانین معتبر برای بیت کوین بود و دیگری مطابق با قوانینی که برای پول نقد بیت کوین معتبر بودند ، نگهداری می شود.
در لحظه ای که چنگال سخت اتفاق افتاد ، یک دارنده یک بیت کوین به طور خودکار صاحب یک پول نقد بیت کوین نیز شد. دارنده با تصمیم گیری در مورد کدام نسخه از نرم افزار برای نصب روی گره خود ، تصمیم گرفت که آیا به پول جدید Bitcoin Cash منتقل شود یا با بیت کوین اصلی باقی بماند یا هر دو را نگه دارید. در اصل ، بیت کوین اصلی ارز اسپین آف را ایجاد کرده بود و BCH از هوای نازک ایجاد شده است.
در سال 2016 ، حدود یک سال پس از راه اندازی شبکه Ethereum توسط Vitalik Buterin ، یک سازمان یک صندوق سرمایه گذاری به کارگردانی سرمایه گذار را در شبکه Ethereum راه اندازی کرد. این سازمان "DAO" نامیده می شد و اولین "سازمان خودمختار غیر متمرکز" بود ، بنابراین به عنوان Genesis Dao نیز شناخته می شود.
به طور کلی ، سازمانهای خودمختار غیر متمرکز نوعی تعاونی مجازی هستند که قوانین آن را به عنوان یک برنامه رایانه ای رمزگذاری می کند که شفاف و توسط اعضای سازمان کنترل می شود ، که به تصمیمات تجاری رأی می دهند. این قوانین و همچنین سوابق مالی و دارایی های شرکت بر روی یک blockchain نگهداری می شوند. بنابراین ، یک دائو مبتنی بر مجموعه ای از قراردادهای هوشمند ساخته شده بر روی یک blockchain رمزنگاری است.
در تاریخ 17 ژوئن 2016 ، قبل از اینکه برنامه نویسان DAO بتوانند حفره ها را برطرف کنند ، یک هکر ناشناخته یا گروهی از هکرها از قرارداد هوشمندی که به آنها اجازه می داد بیش از 3. 6 میلیون از 12. 7 میلیون اتر که مطرح شده بود ، سوء استفاده کنند ، به ارزش حدود 70 میلیون دلارآن زمان ، از پیدایش دائو.
جامعه اتریوم متوجه انتقال غیر طبیعی شد و شروع به بحث در مورد نحوه پاسخگویی به این حمله کرد. از آنجا که شبکه Ethereum در این مرحله هنوز کاملاً جدید بود و کل اتر 12. 7 میلی متر تقریباً 17 ٪ از کل اتر برجسته در آن نقطه را نشان می داد ، خود Buterin درگیر شد و یک چنگال نرم و یک قطعه کد را پیشنهاد می کرد که به طور مؤثر از آن جلوگیری می کندهکر از انتقال وجوه.
اندکی پس از آن ، کسی که ادعا می کند هکر است نامه ای آزاد به جامعه اتریوم منتشر کرد و اظهار داشت که از آنجا که کدهای قرارداد هوشمند کنترل DAO را کنترل می کند ، هر کاری که او انجام داد قانونی بود. وی همچنین اقدامات قانونی را علیه هر کسی که سعی در تصرف اتر 3. 6 میلی متری داشت ، تهدید کرد. هکر همچنین گفته می شود پاداش جمعی از 1 میلی متر اتر و 100 BTC برای معدنچیان ارائه داده است که هیچ چنگال نرم را رعایت نکنند.
پس از بحث و بحث و گفتگو زیاد ، سرانجام جامعه تصمیم گرفت كه یك چنگال سخت را برای بازنویسی تاریخ blockchain و بازگرداندن اتر به سرقت رفته به سرمایه گذاران اصلی تصمیم بگیرد و تمام معاملات انجام شده در کل blockchain اتریوم را معكوس كند.
همه گره ها از شاخه اصلی پیروی نمی کنند ، بنابراین چنگال سخت یک blockchain و رمزنگاری جدید ، Ethereum Classic ایجاد کرد.
این باعث خجالت عظیمی برای اتریوم تازه کار شد ، اما چنگال سخت این برداشت را تغییر داد که ارزهای رمزنگاری شده تغییر ناپذیر است.
با تشکر از شما برای خواندن راهنمای CFI به چنگال سخت. برای ادامه یادگیری و توسعه پایگاه دانش خود ، لطفاً منابع مرتبط اضافی را در زیر کشف کنید:
بیت کوین توضیح داد که فراگیران را در شیرجه عمیق تر به دنیای بیت کوین می برد و تاریخ ، معماری و محدودیت های آن را از طریق لنز یک سرمایه گذار نهادی بررسی می کند.
این دوره یکی از مهمترین شبکه های cryptocurrency ، Ethereum و نحوه تهیه آن برای رهبری هزینه برای امور مالی غیر متمرکز (DEFI) توضیح می دهد.
آموزش مقدماتی فارکس...
برچسب :
نویسنده : علیرام نورایی
بازدید : <-PostHit->