قبل از شروع صحبت در مورد کلمات هارد فورک، سافت فورک و سایر واژه های عجیب و غریب که ممکن است با آن برخورد کنیم، میخواهیم توضیح مختصری درباره هر اصطلاح بدهیم.
۱.بلاک چین: قراردادی که کد قوانین اتصال، استخراج و معاملات را تعریف میکند و برای عضویت در شبکه، باید از پروتکل پیروی کنید.
۲.فورک: نسخه ای از پروتکل که با نسخه ی اصلی متفاوت است.
حالا بیایید در مورد هرکدام جداگانه صحبت کنیم:
اولین سوالی که قبل از بحث باید پیش میآید این است که: چرا باید پروتکل را به روزرسانی کنیم؟
۱.برای رفع خطرات مهم امنیتی که در نسخه های قدیمی وجود دارد
همان طور که می دانید ارز های دیجیتال پدیده ای جدید در زندگی ما هستند. ارز های معمولی که سال ها پیش پدیدار شدند هم این مسیر را طی کرده اند به عنوان مثال، دلار که امروز آن را به خوبی میشناسیم نسخه های زیادی از کاغذ، رنگ، فونت، لایه های امنیتی روی آن انجام شده تا به شکل امروزی در آمده است و به همین دلیل در حال حاضر جعل آن به نسبت ارز های دیجیتال دشوارتر است. به همین ترتیب، یافتن همه ی خطرات امنیتی ارز های دیجیتال و رفع آن ها مدتی طول خواهد کشید.
۲.برای افزودن قابلیت های جدید
به عنوان مثال ویندوز ۱۰ که امروز در دسترس ما است بیانگر آن است که ویندوز اول نیاز به روزرسانی و پیشرفت داشته است. بسیاری از کد های بلاک چین نیز سال به سال ارتقا مییابد؛ از آن جا که این یک توسعه با منبع آزاد است، توسعه دهندگان در سراسر جهان روی آن کار می کنند و پیشنهاد های سازنده ی خود را به جوامع میرسانند. اگر یک پیشنهاد به اندازه ی کافی خوب باشد، به نسخهی بعدی اضافه میشود.
۳.معکوس کردن معاملات
دلار های جعلی را که به خاطر می آورید؟ دولت میتواند جعل کننده را بازداشت کند اما به سختی میتواند به همه ی افرادی که پول خود را از دست داده اند، پولشان را بازگرداند.
اما در دنیای ارز های دیجیتال، درواقع میتوان آسیب ها را به حداقل رساند. به محض اینکه جامعه متوجه نقض امنیت شود، میتواند معاملات انجام شده از یک تاریخ مشخص را عدم موجودیت اعلام کند، طوری که انگار از اول هم انجام نشده اند.آیا تا به حال دوست داشته اید به گذشته برگردید؟ به گذشته بروید باز از بچه بودن لذت برید؛ چنین روند معکوس به این معنی است که ما فقط باید معاملات دوباره انجام دهیم.
در این شرایط هم سرقت سخت تر است اما غیرممکن نیست!
سافت فورک چیست؟
همانطور که قبلا گفته شد، این یک تغییر پروتکل است اما تغییری که با نسخه ی قدیمی سازگار است. قوانین راهنمای ورانندگی را مثال میزنم: ایالات متحده قانونی داشت که در آن حداقل سرعت در بزرگراه ها باید ۳۰ مایل و حداکثر ۶۰ مایل می بود؛ یک روز دولت تصمیم میگیرد که از این پس، سرعت حداقل ۴۰ و حداکثر ۷۰ باشد. چه اتفاقی میافتد؟ شرایط برای بیشتر رانندگانی که با سرعت متوسط ۵۵ مایل رانندگی میکنند هیچ تغییری نخواهد کرد؛ آن ها هنوز واجد شرایط رانندگی هستند و پایین ترین حد را نقض نمیکنند. اما اگر ۳۰ مایل رانندگی میکردید باید سرعت خود را افزایش دهید. به همین ترتیب، نیازی نیست که بلافاصله نسخه بلاک چین خود را به نسخه ی سافت فورک ارتقا دهید چون میتوانید دقیقا مانند قبل به کار خود ادامه دهید، مگر اینکه بخواهید کاری را برخلاف پروتکل جدید انجام دهید.
هارد فورک چیست؟
اگر به مثال قوانین راهنمایی رانندگی ادامه دهیم، هارد فورک اساسا ایجاد یک جهان موازی جدید است، با بزرگراه های و رانندگان خاص خود. اگر یک راننده وجود داشت که در شهر زندگی می کرد و یک جیپ داشت، اکنون یک راننده ۲ وجود دارد که در شهر ۲ زندگی میکند و جیپ ۲ دارد. بنابراین هر دو راننده زندگی جداگانه ای دارند؛ اما راننده در جهان موازی هیچگاه قادر به دیدن فروشگاه خود یا درخواست کار در شهر نخواهد بود چون هیچ درگاهی بین واقعیت و جهان او وجود ندارد. به نطر میرسد مانند طرح ( آینه سیاه) است. بیایید به اصطلاحات ارز های دیجیتال برگردیم، بعد از یک هارد فورک، نسخه ی قبلی و نسخه ی جدید کاملا جدا شده اند و هیچ گزینه ی ارتباطی و یا معامله ای بین این دو وجود ندارد. معمولا نسخه ی جدید همه ی تراکنش های تاریخی خود را به ارث می برد و از این پس، هر نسخه تاریخ معاملات خاص خود را خواهد داشت.
موارد استفاد از هارد فورک
بیت کوین کش:
تفاوت بیت کوین کش با بیت کوین BTC اصلی: سرعت معامله بالاتر، کمتر غیرمتمرکز بودن
چه اتفاقی افتاد؟ و در چه زمانی ؟
در تاریخ ۱ آگوست ۲۰۱۷، بعد از هارد فورک، بیت کوین کش به ارز جدید و جداگانه ای تبدیل شد، هر کسی که قبل از هارد فورک بیت کوین داشته باشد، همین مبلغ را در کیف پول بیت کوین کش خود دریافت میکند.
The DAO
تفاوت آن با بلاک چین اتریوم چیست؟
DOA به عنوان یک قرار داد هوشمند بلاک چین اتریوم ساخته شد و قرار بود مانند یک صندوق سرمایه گذاری خطر پذیر فعالیت کند. پس از ایجاد، همه دارندگان اتر می توانند آن را با توکن های DOA عوض کنند.
چه اتفاقی رخ داد؟
DOA هک شد و در نتیجه ۳.۶ میلیون اتر تخلیه شد. به منظور جلوگیری از دریافت وجوه توسط هکر، جامعه به سافت فورک رای دادند. اما، پس از مدت کوتاهی، اکثریت به هارد فورک روی آوردند.
این اتفاق در ۲۰ جولای ۲۰۱۶ رخ داد.