تفاوت فورک ها (Fork) و ایردراپ های (Airdrop) کریپتوکارنسی در چیست؟
اگر حتی برای مدت کوتاهی دنیای کریپتوکارنسی را دنبال کرده باشید ، احتمالاً بارها و بارها اصطلاح هارد فورک (hard fork) ” را شنیده اید. همچنین ممکن است بدون هیچ دلیلی شاهد افزایش موجودی کیف پول ارز دیجیتال خود بوده باشید. این ممکن است نتیجه یک ایردراپ (Airdrop) باشد.
ایردراپ ها (Airdrops) و هاردفورک ها (hard forks) از بعضی جهات شبیه به هم هستند و همین امر موجب سردرگمی سرمایه گذاران کریپتوکارنسی شده است. با این حال ، تفاوت های مهمی بین این دو عملیات وجود دارد. در زیر ، هارد فورک ها و ایردراپ ها را بررسی خواهیم کرد و به شباهت ها و تفاوت های بین آنها می پردازیم.
هارد فورک (hard fork) ها به دو توکن منتهی می شوند
هاردفورک ها لحظه های تاریخی و مهمی در دنیای کریپتوکارنسی بوده اند. به عنوان مثال ، وقتی بیت کوین (bitcoin) با مسئله ای به نام فورک مواجه شد ، حدس و گمان و گفتگوهای بسیاری در میان سرمایه گذاران ایجاد کرده بود. هارد فورک بیت کوین کش (bitcoin cash) نمونه بارز این پدیده است. البته با گذشت زمان ، دهها هارد فورک بیت کوین (bitcoin) ایجاد شده است که حتی به بسیاری از آنها اشاره نشده است. هارد فورک (hard fork) دقیقاً چیست؟
هارد فورک (hard fork) وقتی اتفاق می افتد که برنامه نویسان یک ارز دیجیتال اساساً با استفاده از همان کد اصلی ، نسخه دوم آن ارز را ایجاد می کنند. اکثر اوقات ، یک هاردفورک پس از بحث و گفتگو هایی در میان تیم توسعه و سازنده یک ارز مجازی و مجامع ماینینگ و (بعضا) سرمایه گذاران رخ می دهد. اگر گروه های مختلف مایل به ایجاد تغییراتی در کریپتوکارنسی از جهات مختلف باشند ، یک هاردفورک ضروری خواهد بود. به همین دلیل ، دو نسخه از یک ارز دیجیتال دقیقاً یکسان نیستند؛ در عوض ، ارز اصلی به طور معمول مانند گذشته خواهد بود و تغییری نمی کند ، در حالی که تکرار فرآیند جدید برخی پروتکل ها و تنظیمات مختلف را بر روی کد ایجاد می کند. گاهی اوقات هارد فورک ها نتیجه بحث و اختلاف نظر بین توسعه دهندگان و ماینرها نیستند بلکه صرفاً حاصل تلاش برای ایجاد نسخه دیگری از یک کوین که از قبل موجود است می باشند.
ایردراپ ها (Airdrops) عملیات توزیع توکن هستند
یک ایردراپ ، روند تحویل یک کریپتوکارنسی به گروه خاصی از سرمایه گذاران است. این امر می تواند از طریق روش هایی مانند خریدهای (ICO) و حتی به عنوان یک عرضه رایگان توسط توسعه دهندگان اتفاق بیفتد. در ایردراپ ها ، توکن ها به طور معمول به دارندگان یک بلاکچین (blockchain) موجود مانند بیت کوین (bitcoin) یا اتریوم (ethereum) اختصاص می یابند.
و اما نکته ای که در خصوص تفاوت بین ایردراپ و یک هارد فورک سردرگمی ایجاد می کند. در هر دو حالت به دارندگان ارز دیجیتال ، توکن های جدید داده می شود ، به طور معمول با حجمی معادل دارایی فعلی آنها. به عنوان مثال در مورد هاردفورک بیت کوین کش (bitcoin cash) که در بالا ذکر شد ، به دارندگان بیت کوین(bitcoin) ، توکن های بیت کوین کش (bitcoin cash) معادل موجودی شان ، در زمان تعیین شده توسط سازندگان فورک داده شده است.
در عوض ، یک ایردراپ در درجه اول به عنوان ابزاری برای افزایش شهرت یک توکن یا کوین جدید و ایجاد شوق و هیجان نسبت به یک پروژه جدید انجام می گیرد. دارندگان بیت کوین (bitcoin) و اتریوم (ethereum) ممکن است از دیدن ارزهای جدید در کیف پول هایشان شگفت زده شوند ، زیرا بسیاری از ایردراپ ها بدون اعلام قبلی اتفاق می افتند. برخی در جامعه ارزهای دیجیتال ، ایردراپ هایی از این نوع را تا حد زیادی بی فایده تلقی می کنند ، زیرا بسیاری از این توکن های رایگان در نهایت موجب ایجاد مازاد کوین در بازار می شوند. اغلب سرمایه گذارانی که به طور ناگهانی توکن هایی را به صورت رایگان دریافت می کنند ، اقدام به فروش توکن ها می کنند. اگر افراد زیادی این کار را انجام دهند ، امکان کاهش چشمگیر قیمت توکن جدید وجود خواهد داشت. برخی فورک Fork چیست از کریپتوکارنسی ها به دلیل مواجه با چنین وضعیتی شکست خورده اند و نتوانسته اند مجددا فعالیتشان را ادامه دهند. در این مورد یک ایردراپ از یک هارد فورک متمایز است به این دلیل که هاردفورک موارد مشابهی از یک کریپتوکارنسی تولید نمی کند. بلکه به تولید کریپتوکارنسی جدیدی منجر می شود که ممکن است در بلندمدت موفق شود یا نشود.
هارد فورک اتریوم چیست؟
سال 2019 سالی بسیار مهم برای اتریوم بود. در این مقاله قصد داریم درباره هارد فورک اتریوم صحبت کنیم. در دسامبر جمعی از توسعه دهندگان اتریوم تصمیم گرفتند تا هاردفورک اتریوم جدید اتفاق بیفتد. اگر بخواهیم به زبان ساده به تعریف هارد فورک بپردازیم، به وضعیتی که بلاک چین یک ارز دیجیتال به دو بخش مجزا تقسیم میشوند، هارد فورک (hard fork) میگویند. نکته قابل توجه این است که هر دو بخش به صورت مجزا به کار خود ادامه میدهند و با هم تداخلی ندارند. با ما در ارزکت همراه باشید.
هارد فورک چیست؟
هارد فورک تغییرات جدیای در ساختار بلاکچین ایجاد میکند. هاردفورک باعث ایجاد یک بلاکچین جدید در شبکه قدیمی میشود. این اتفاق بارها در طی سالهای گذشته برای برای اتریوم افتاده. علاوه بر اتریوم، بیت کوین نیز دچار هارد فورک شده است.
تاثیر هارد فورک بر شبکه اتریوم
هارد فورک اتریوم شامل سندی به نام EIP است. این سند بیان میکند که هاردفورک اتریوم باعث افزایش کارایی و ارزان شدن و هموار کردن مسیر اتریوم خواهد شد. یکی از هدف اصلی هاردفورک هموار سازی حرکت از POW به POS است. همچنین، این به روزرسانی باعث شده در زمان اوج فعالیت کاربران سرعت شبکه کاهش پیدا نکند.
تاثیر هارد فورک اتریوم بر قیمت اتریوم
در واقع قیمت اتر مانند بقیه ارزهای دیجیتال، براساس عرضه و تقاضا مشخص میشود. هنوز نمیتوان با قطعیت گفت که هارد فورک بر قیمت اتر تاثیر میگذارد یا خیر. باید منتظر واکنش فعالان بازار به هارد فورک اتریوم بمانیم.
تاثیر هارد فورک بر دنیای کریپتوکارنسی
هارد فورک اتریوم تاثیر زیادی بر دنیای بلاکچین دارد. از آنجایی که اتر نیز مانند بیت کوین از مهمترین ارزهای دیجیتال است، فورک Fork چیست قطعا بر قیمت و بازار آن تاثیرگذار خواهد بود.
علت اصلی مهاجرت به فورک
در سال 2015 که اتریوم اختراع شد هنوز خبری از اتریوم 2 نبود، و مفهومی به نام Difficulty Bomb در کد اتریوم پیاده شد. کار اصلی آن سخت کردن ماینینگ اتریوم است. این ویژگی طوری طراحی شده است که فرآیند ماینینگ را به قدری برای ماینرها سخت کند که برای تایید تراکنشها ساعتها صبر کنند. این باعث ایجاد عصر یخبندان برای اتریوم میشود و همچنین، بلاکچین اتریوم برای همیشه منجمد میشود. البته فورک Fork چیست این نابودی هدفمند است. هدف از این کار فراهم کردن مقدماتی برای مهاجرت اتریوم از pow به pos است.
با این کار سازندگان اتریوم مطمئن میشوند که کسی از اتریوم سابق استفاده نمیکند و شبکهی جدید مورد استفاده قرار میگیرد. سوالی که وجود دارد این است که آیا برای این هاردفورک اتریوم کار خاصی باید انجام شود؟ باید پاسخ داد که شما به همان میزان که اتریومی تا لحظه هارد فورک دارید بعد از آن هم به همان میزان اتریوم در شبکه جدید خود خواهید داشت و در واقع لازم نیست کاری انجام دهید.
برای استفاده از اتریوم در شبکه جدید چه کاری باید انجام داد؟
در مواقعی که شما از کیف پول سخت افزاری یا نرم افزاری استفاده میکنید، لازم نیست اقدامی کنید. در حال حاضر سایتهای مختلفی آمادگی خود را برای پشتیبانی از هارد فورک اتریوم اعلام کردهاند. اگر شما اتریوم خود را بر روی کیف پول کاغذی نگهداری میکنید، تنها لازم است که بعد از هارد فورک اتریوم آن را وارد کیف پولی کنید که فورک از آن پشتیبانی میکند.
سخن پایانی
در این مقاله سعی کردیم درباره هارد فورک اتریوم و تاثیرات آن بر کل شبکه کریپتوکارنسی صحبت کنیم. در واقع فورکها بروزرسانیهایی هستند که میتوانند به دو نوع نرم و سخت وجود داشته باشند. فورکهای نرم مسائل جزئی را در بلاکچینها تغییر میدهند.
اما، فورکهای سخت روند کلی را تغییر میدهند. تا کنون اتریوم 3 فورک را تجربه کرده که شامل: Ethereum Classic ، EtherZero و Metropolis است.تمام تلاش اتریوم تنها استفاده از pos برای انجام تراکنشهاست، که خود نقایصی مانند: افزایش قیمت برق و نیاز به منطقه بزرگ را برطرف میکند.
فورک چیست | هارد فورک و سافت فورک
فورک در انگلیسی به معنای چنگال و در اصطلاح به معنی انشعاب است. در واقع فورک در بلاک چین دو معنای کلی دارد:
1- اتفاقی که باعث میشود یک بلاک چین شکسته شده و هر شاخه در دو مسیر جداگانه حرکت کنند.
2- تغییر در پروتکل بلاک چین یک ارز دیجیتال.
انواع انشعاب در بلاک چین ارزهای دیجیتال
انشعاب در بلاک چین ارزهای دیجیتال به دو صورت هارد فورک و سافت فورک شکل می گیرد.
1- هارد فورک
هارد فورک یک به روز رسانی در نرم افزار است که با نسخه قدیمی خود سازگاری ندارد. وقتی هارد فورک اتفاق می افتد، همه مشارکت کنندگان باید نرم افزار خود را به روز رسانی کنند. تا بلاک های ارسال شده از سوی نودها آپدیت را دریافت کنند. این در تأیید تراکنش ها و ثبت بلاک ها نیز موثر است.
2- سافت فورک
سافت فورک به روز رسانی ای است که با نسخه قدیمی خود سازگار است. به عبارت دیگر در سافت فورک همه شرکت کنندگان این به روز رسانی را نصب نکردهاند.
سافت فورک (Soft Fork) چیست؟
گروهی از فورک ها که با گذشته سازگارند سافت فورک نامیده می شوند. وقتی که یک سافت فورک ایجاد می شود، نیازی نیست که همه اعضا شبکه نرمافزار خود را به روز رسانی کنند؛ فقط کافی است، اکثریت افراد این کار را انجام بدهند. آن ها می توانند حتی با استفاده از نسخه های قبلی اعتبار سنجی و تاییدیه ها را انجام دهند و بلاک های جدید را شناسایی کنند. در حالی که رفتار آن ها کاملا با شبکه سازگار است. البته فعالیت گروهی که آپدیت را دریافت نکردهاند، تحت تاثیر قرار میگیرد.
با این مثال سافت فورک را بهتر درک می فورک Fork چیست کنیم:
تصور کنید سایز بلاک ها از ۱ مگابایت به ۷۰۰ کیلوبایت تغییر کند. با این اتفاق حتی نودهایی که هنوز شبکه خود را به روز رسانی نکردهاند، می توانند در همان سافت فورک ایجاد شود و تمامی تراکنش های جدید را رصد کنند. چالش اصلی وقتی ایجاد می شود که یکی از ماینر های شبکه، آپدیت را انجام نداده باشد. در این صورت اگر بخواهد، بلاک جدیدی را ثبت کند، شبکه درخواست او را رد می کند. همین وقفه ای که در کار استخراج کنندگان رمز ارز ایجاد می شود، باعث می شود تا آن ها نیز برای دریافت نسخه جدید شبکه اقدام کنند.
انواع سافت فورک (Soft Fork)
BIP66: برای اعتبارسنجی امضای شبکه بیت کوین
P2Sh: برای افزودن قابلیت آدرس های چند امضایی روی شبکه بیت کوین
هارد فورک (Hard Fork) چیست؟
هارد فورک مدلی از تغییرات نرم افزاری شبکه است که با نسخه های قدیمی خود سازگار نیست. بعد از به روز رسانی شبکه تمامی شرکت کنندگان باید نرم افزار خود را آپدیت کنند. تا فعالیت آن ها برای تایید تراکنش ها و اعتبار سنجی مورد پذیرش شبکه قرار بگیرد. به این ترتیب هر نودی که به روز رسانی جدید را اجرا نکند، فعالیتش متوقف و از شبکه جدا می شود. بعد از ساخت هر هارد فورک، شبکه برای همیشه به دو شاخه کاملا جدا تقسیم می شود. البته بلاک چین قدیمی تا زمانی که اعضای آن فعال باشند، به حیات خود ادامه می دهد. معروف ترین هارد فورک هایی که در شبکه بلاک چین اتفاق افتادند، بیت کوین کش و اتریوم کلاسیک هستند که تغییرات بزرگی به ارمغان آوردند.
انواع هارد فورک
هارد فورک بر اساس تغییراتی که در شبکه ایجاد میکند به سه نوع تقسیم می شود:
1. هارد فورک برنامهریزی شده
هارد فورک برنامه ریزی شده در برنامه های بلند مدت یک پروژه زیر نظر گرفته می شود و برای آن برنامه ریزی می کنند. این به روز رسانی در پروتکل برای ایجاد تغییراتی در ویژگی های بلاک چین شکل می گیرد. مسئله مهم در این هارد فورک لزوم تمام اعضای شبکه به آپدیت است. با هارد فورک برنامه ریزی شده، بلاک چین قدیمی کاملا از بین می رود و دیگر هیچ شرکت کننده ای ندارد. مثال آن نیز اتفاقاتی است که در اتریوم و مونرو رخ داد. بیزانس یک هارد فورک اتریوم بود که از قبل در رودمپ (نقشه راه) شبکه اتریوم مشخص شده بود. این به روز رسانی در واقع فاز اول اتریوم ۲ بود که در اکتبر ۲۰۱۶ اتفاق افتاد. هدف این فورک بهبود مقیاس پذیری و یکپارچه سازی تراکنش های خصوصی بود. در مونرو هم این طوری بود که یک ویژگی جدید تحت عنوان حلقه معاملات محرمانه (RCT) به بلاک چین اضافه شد تا باعث بهبود حریم خصوصی و امنیت شبکه شود.
2. هارد فورک جنجالی
هارد فورک جنجالی زمانی اتفاق می افتد که اعضای یک شبکه بر سر برخی تغییرات هم نظر نباشند. به این ترتیب گروهی روی شبکه، یک زنجیره جدید شکل می دهند تا کدهای مد نظر خود را ایجاد کنند. بیت کوین کش و اتریوم کلاسیک حاصل چنین هارد فورکی هستند.
3. هارد فورک مشتق شده
در هارد فورک فورک Fork چیست مشتق شده هر کسی می تواند با استفاده از کد منبع بیت کوین یک رمز ارز جدید بسازد. خالق رمز ارز جدید بر اساس سلیقه شخصی ویژگی های تازه ای را به ارز خود اضافه می کند. لایت کوین نمونه ای از این مدل هاردفورک محسوب می شود. این توکن در واقع هارد فورک مشتق شده ای از بیت کوین بود که خصوصیات بهتری نسبت به بیت کوین داشت. از جمله این خصوصیات می توان به کاهش زمان ساخت بلاک از ۱۰ دقیقه به ۲.۵ دقیقه، استفاده از الگوریتم اسکریپت و افزایش تعداد سکه ها به ۸۴ میلیون اشاره نمود.
فورک عامل تغییر در بستر بلاک چین
یکی از مهم ترین ویژگی های بلاک چین تا به امروز تغییر ناپذیر بودن آن است. در واقع این فورک Fork چیست زنجیره تا زمانی که مورد توافق و پذیرش افراد قرار دارد، ادامه پیدا می کند. در هر رمزارزی ما با یک سری قوانین مشخص مواجه هستیم که به آن ها پروتکل می گویند و شبکه با همین قوانین کار می کند. این پ روتکل ها شامل سرعت تراکنش ها، اندازه هر بلاک و از این موارد هستند. با این حال در بسیاری از موقعیت ها، همه افراد حاضر در شبکه با قوانین موافق نیستند و قصد تغییر آن ها را دارند. درست در همین شرایط فورک معنا پیدا می کند. فورک ها در واقع یک به روز رسانی در شبکه هستند که باعث ایجاد بلاک چین جدیدی میشوند.
همچنین مقاله زیر را هم بخوانید:
انشعاب در بلاک چین چگونه اتفاق می افتد؟
فورک با کپی کردن کد منبع پروژه ی در حال اجرا و ثبت تغییراتی در آن ایجاد می شود. در واقع با این تغییرات یک برنامه جدید از دل برنامه قبلی متولد می شود. در ارزهای دیجیتال زمانی که در شبکه یک رمز ارز فورک ایجاد می شود، آن را به دو بخش تقسیم می کند و به این ترتیب شبکه به روز رسانی می شود.
علت ایجاد فورک چیست؟
سه دلیل عمده برای ایجاد انشعاب در شبکه وجود دارد:
1- اختلاف فنی
یکی از فورک های بیت کوین، بیت کوین کش است. علت ایجاد آن نیز نظرات مختلف در خصوص مقیاس پذیری بیت کوین بود. گروهی که از میزان سرعت و کارمزدها در معامله بیت کوین ناراضی بودند، تغییرات بزرگی ایجاد کردند که نتیجه آن بیت کوین کش با سایز بلاک بزرگ تر و قوانین جدید بود.
2- بازگشت سرمایه و اعتماد اعضا
سال ۲۰۱۶ حفره امنیتی در اتریوم ایجاد شد و میلیون ها دلار سرمایه کاربران از دست رفت. پس از این حادثه اتریوم به اجبار فورک شد و اکثر اعضای جامعه آن به شبکه جدید منتقل شدند. نسخه قدیمی اتریوم تحت عنوان اتریوم کلاسیک باقی ماند و برخی از اعضا همان جا ماندند.
3- آپدیت برای افزودن قابلیت های جدید
شبکه بلاک چین مانند هر اکوسیستم زنده و فعال دیگری نیازمند آن است تا به روز رسانی شده و قابلیت های جدیدی در اختیار کاربران بگذارد. اکثر مواقع فورک ها به همین دلیل ایجاد میشوند.
تاثیر فورک بر روی قیمت ارزهای دیجیتال
فورک های قوی می توانند ارزش یک رمز ارز را بالا و یا باعث کاهش ارزش و قیمت آن شوند. اما دلیل اصلی قدرت فورک ها، مدیریت رهبران قدرمتمند در فضای ارزهای دیجیتال است که اهمیت دارد. به همین صورت دیگر سرمایه داران نیز حامی یک فورک می شوند. البته زمانی که در شبکه ارز دیجیتال فورک اتفاق می افتد، ارزش آن در زنجیره اش پخش می شود. مثال دقیق این اتفاق قیمت بیت کوین قبل و بعد از فورک بیت کوین کش است. در بسیاری از مواقع یک فورک باعث بهبود وضعیت شبکه و رشد آن خواهد شد. در واقع این دسترسی آزاد فورک Fork چیست به کد منبع و امکان تولد کوین هایی بر اساس سلیقه و دیدگاه افراد، همان ویژگی محبوب و جذاب بیت کوین و بلاک چین است.
فورک (fork) چیست؟
اگر شما با دنیای ارزهای دیجیتال آشنایی داشته باشید، احتمالا عبارت فورک بیت کوین به فورک Fork چیست گوشتان خورده است. در این مقاله به بررسی کامل مفهوم فورک، انواع فورک و دلایل اتفاق افتادن آن می پردازیم. اما پیش از آن لازم است تا مروری بر ساختار شبکه بلاک چین داشته باشیم.
ساختار شبکه بلاک چین به گونه ای طراحی شده است که اطلاعات آن قابل تغییر نباشد. اغلب ارزهای دیجیتال شبکه بلاک چین مختص به خود را دارند و در آن مجموعه ای از قوانین و مقرارات که اساس کارکرد شبکه بلاک چین است توسط تیم توسعه دهنده برنامه نویسی شده است. به عنوان نمونه در بلاک چین بیت کوین قوانین به این صورت است که هر بلاک حداکثر می تواند 1 مگابیت ظرفیت داشته باشد یا هر بلاک باید در مدت زمان 10 دقیقه ای حل شود و بسیاری از موارد دیگر. در این شرایط ممکن است افرادی وجود داشته باشند که با قوانین شبکه بلاک چین مخالفت کنند، حال چه باید کرد؟
بهروزرسانی یا ایجاد بلاک چین جدید که اصطلاحا به آن فورک میگویند راه حل این مسئله است. زمانی که یک گروه از برنامه نویسان از قوانین موجود در بلاک چین یک ارز دیجیتال رضایت نداشته باشند یا اینکه شبکه با مشکلاتی مواجه شده باشد، از راهکاری به نام فورک استفاده می کنند. به زبان ساده برنامه نویسان با کپی کد اصلی (Source code) یک شبکه بلاک چین و اعمال تغییرات در آن یک بلاک چین جدید بوجود می آورند و در نتیجه آن شبکه به دو بخش تقسیم می شود.
چرا فورک انجام می شود؟
فورک معمولا به سه دلیل اتفاق می افتد:
- وجود داشتن مشکلات فنی در شبکه بلاک چین
- هک شدن و به سرقت رفتم دارایی ها
- افزودن ویژگی و قابلیت های جدید به شبکه
وجود داشتن مشکلات فنی در شبکه بلاک چین:
بیت کوین کش یکی از فورکهای بیت کوین است که به دلیل عدم مقیاس پذیری بیت کوین انجام می شود. گروهی از توسعه دهندگان و ماینرهای بزرگ بیت کوین که از سرعت و کارمزد تراکنشها راضی نبودند، با تغییرات گسترده در قوانین بیت کوین و افزایش سایز بلاک، بلاک چین و نسخه ای جدید از پروتکل را ارائه دادند.
هک شدن و به سرقت رفتم دارایی ها:
اتریوم تا قبل از سال 2016 فقط یک شبکه بلاک چین داشت، اما بعد از هک شدن DAO و به سرقت رفتن میلیونها دلار از سرمایه کاربران، توسعه دهندگان اتریوم مجبور به ارائه یک نسخه بروزرسانی شده از شبکه اتریوم شدند تا بتواند اعتماد مردم را به دست آورند. این شبکه جدید، اتریوم کلاسیک نام گرفت که در حال حاضر در بازار ارزهای دیجیتال خرید و فروش می شود.
افزودن ویژگی و قابلیت های جدید به شبکه:
شبکه های بلاک چینی همواره نیاز دارند تا به روز رسانی شوند تا از خطرات پیش رو در امان بمانند.
انواع فورک
اساسا فورک یا انشعاب به دو نوع تقسیم بندی می شود: سافت فورک (Soft fork) و هارد فورک (Hardfork)
سافت فورک (Soft fork):
سافت فورک یک نوع بروزرسانی نرم افزاری است که با نسخههای قدیمی سازگار است، به این سازگاری با نسخه های پیشین اصطلاحا backwards compatible می گویند. در این حالت کاربرانی که نرمافزار خود را بروزرسانی نکرده باشند نیز میتوانند در تایید و اعتبارسنجی تراکنشها شرکت کنند. انجام سافت فورک کار راحتی است بدلیل اینکه فقط نیاز است تا کاربران نرم افزار خود را آپدیت کنند. علاوه بر این تمامی شرکتکنندگان می توانند بلاک های جدید را تشخیص دهند، حتی کسانی که نرم افزار خود را بروز نکرده اند عملکردشان تحت تاثیر سافت فورک قرار می گیرد.
به عنوان مثال در سافت فورک BIP66 که یک سافت فورک برای اعتبار سنجی بیت کوین است، اگر سایز یک بلاک از 1 مگابایت به 600 کیلوبایت کاهش بیاید، نودهایی از شبکه که نرم افزار خود را به روز نکرده اند، قابلیت این را دارند که تراکنش های جدید را مشاهده کنند. در این صورت وقتی یک استخراج کننده نرم افزار خود را بروزرسانی نکرده باشد و بخواهد بلاک جدیدی را ثبت کند، با مشکل روبرو شده و بلاک او توسط شبکه مورد تایید قرار نمی گیرد.
هاردفورک (Hardfork):
بر خلاف سافت فورک، هاردفورک مربوط به تغییرات نرمافزاری است که با نسخههای قدیمی سازگار نیست، اصلاحا به این نوع از تغییرات not backwards compatible می گویند. در هاردفورک تمامی کاربران باید نرم افزار خود را بروز رسانی کنند تا بتوانند در اعتبار سنجی و تایید تراکنش ها شرکت کنند. همچنین نودهایی که به روزرسانی را انجام نداده باشند از شبکه جدا می شوند و دیگر نمیتوانند تراکنشهای جدید را تایید کنند. هارد فورک انشعاب همیشگی در بلاک چین بوجود می آورد و تا زمانی که در شبکه بلاک چین قدیمی کاربران حضور داشته باشند، دو بلاک چین بصورت همزمان کار خواهند کرد. اتریوم کلاسیک و بیت کوین کش معروف ترین نمونههای یک هاردفورک به شمار می روند.
فورک چیست؟ با انواع فورک آشنا شوید.
اگر به فضای کریپتوکارنسی ورود کرده باشید، حتماً واژهی فورک به گوشتان خورده است. فورک در حقیقت ویرایش بلاکچین برای افزایش کارایی یا بهبود امنیت و موارد دیگر است. برای اینکه بدانید فورک چیست، ادامهی مطلب را از دست ندهید.
فورک چیست؟
ارزهای رمزنگاری شده مانند بیت کوین (BTC) و اتریوم (ETH) توسط نرم افزار غیرمتمرکز و اوپن سورس به نام بلاکچین تغذیه میشوند. در بلاکچین هر کسی میتواند مشارکت داشته باشد. به این نرم افزار بلاکچین میگویند زیرا به معنای واقعی کلمه از بلوکهای داده تشکیل شده است (برای آنکه بتوانید بهتر تصور کنید، یک قطار بسیار طولانی را در ذهنتان به تصویر بکشید) که میتوان آن را تا اولین تراکنش در شبکه ردیابی کرد. از آنجایی که بلاکچینها اوپن سورس هستند، برای حفظ و توسعه کد زیربنایی خود به جوامعشان متکی هستند.
- برای کسب اطلاعات بیشتر در مورد بلاکچین، اینجا را کلیک کنید.
فورک زمانی اتفاق میافتد فورک Fork چیست که یک جامعه تغییری در پروتکل بلاکچین یا مجموعه قوانین اساسی ایجاد کند. هنگامی که این اتفاق میافتد، زنجیره از هم جدا میشود، یک بلاکچین دوم تولید میشود که تمام تاریخچه خود را با نسخه اصلی به اشتراک میگذارد، اما در مسیر جدیدی حرکت میکند.
چرا فورک مهم است؟
اکثر ارزهای دیجیتال دارای تیمهای توسعه مستقل هستند که مسئولیت تغییرات و بهبود شبکه را بر عهده دارند. گاهی اوقات یک فورک باعث میشود که یک ارز دیجیتال ایمنتر شود یا ویژگیهای بهتری به آن اضافه گردد.
اما همچنین، ممکن است توسعه دهندگان یک ارز دیجیتال از فورک برای ایجاد سکهها و اکوسیستمهای جدید استفاده کنند.
انواع فورک
- سافت فورک: سافت فورک را به عنوان یک ارتقای نرم افزاری برای بلاکچین در نظر بگیرید. این روش زمانی که توسط همهی کاربران پذیرفته شود، به مجموعه استانداردهای جدید یک ارز تبدیل میگردد. سافت فورکها برای آوردن ویژگیها یا عملکردهای جدید، معمولاً در سطح برنامه نویسی، به بیت کوین و اتریوم استفاده شدهاند. از آنجایی که نتیجه نهایی یک بلاکچین است، تغییرات با بلوکهای پیش از فورک سازگار است.
- هارد فورک: هارد فورک زمانی اتفاق میافتد که کد آنقدر دستخوش تغییر شود که نسخهی جدید دیگر با بلوکهای قبلی سازگاری ندارد. در این سناریو، بلاکچین به دو بخش تقسیم میشود: بلاکچین اصلی و بلاکچین نسخه جدید، که از مجموعه قوانین جدید پیروی میکند. این کار یک ارز دیجیتال کاملاً جدید ایجاد میکند. ارزهای دیجیتالی مانند بیت کوین کش و بیت کوین گلد از طریق هارد فورک از بلاکچین اصلی بیت کوین خارج شدند.
چرا فورکها به وجود میآیند؟
درست مانند همهی نرمافزارها که نیاز به ارتقا دارند، بلاکچینها نیز به دلایل مختلفی بروز رسانی میشوند:
- برای افزودن قابلیتهای جدید
- برای مقابله با خطرات امنیتی
- برای حل اختلاف نظر در جامعه در مورد جهت گیری ارز دیجیتال
چگونه فورکها به تغییر چشم انداز کریپتو ادامه میدهند؟
بلاکچین اتریوم برای اجرای «قراردادهای هوشمند» طراحی شده است که تکههایی از کد هستند که به طور خودکار مجموعهای از اقدامات از پیش تعیین شده را با رعایت معیارهای خاص اجرا میکنند. برنامههای کاربردی قرارداد هوشمند شامل همه فورک Fork چیست چیز، از بازی گرفته تا ابزارهای لجستیکی و برنامههای DeFi میشود.
به عنوان پلتفرمی که همهی این برنامهها را اجرا میکند، میتوانید بلاکچین اتریوم را شبیه به سیستم عامل رایانه در نظر بگیرید. در این قیاس، فورکهای مختلف اتریوم (اتریوم، اتریوم کلاسیک، اتریوم 2.0) مانند نسخههای جدیدتر یک سیستم عامل هستند که ویژگیها یا کاراییهایی را اضافه میکنند که نسخههای قبلی ممکن است فاقد آن باشند.
یک فورک قدیمیتر ممکن است به عنوان یک پلتفرم ثابت به کار خود ادامه دهد در حالی که یک فورک جدیدتر ممکن است راههای کاملاً جدیدی را برای تعامل به توسعه دهندگان ارائه دهد. (نسخههای قدیمیتر و جدیدتر در نهایت میتوانند ادغام شوند یا به تکامل خود ادامه دهند.)
سافت فورک را به عنوان «ارتقای نرم افزار» در نظر بگیرید (مثل زمانی که تلفن هوشمندتان از شما میخواهد به آخرین نسخه از سیستم عامل آن را بروزرسانی کنید) و هارد فورک را به عنوان یک سیستم عامل کاملاً جدید ببینید (مثل لینوکس و مک او اس که نسخههای تکامل یافته یونیکس هستند).
دیدگاه شما