ارزهای رمزنگاری شده مانند بیت کوین و اتریوم توسط نرم افزار غیرمتمرکز و منبع باز به نام بلاک چین تغذیه میشوند. فورک زمانی اتفاق میافتد که یک جامعه تغییری در پروتکل بلاک چین یا مجموعه قوانین اساسی ایجاد کند. در ادامه با الماس بیت همراه باشید.
فورک چیست؟
ارزهای رمزنگاری شده مانند بیت کوین و اتریوم توسط نرم افزار غیرمتمرکز و اپن سورس قدرت میگیرند که هر کسی میتواند در آن مشارکت داشته باشد که بلاک چین نامیده میشود. آنها را بلاک چین مینامند زیرا به معنای واقعی کلمه از بلوکهای داده تشکیل شدهاند، یک قطار واقعا طولانی را تصور کنید، که میتوان آن را تا اولین تراکنش در شبکه ردیابی کرد. و از آنجایی که آنها منبع باز هستند، برای حفظ و توسعه کد زیربنایی خود به جوامع خود متکی هستند.
فورک زمانی اتفاق میافتد که یک جامعه تغییری در پروتکل بلاک چین یا مجموعه قوانین اساسی ایجاد کند. هنگامی که این اتفاق میافتد، زنجیره از هم جدا میشود، یک بلاک چین دوم تولید میشود که تمام تاریخچه خود را با نسخه اصلی به اشتراک میگذارد، اما در مسیر جدیدی حرکت میکند.
چرا فورک اهمیت دارد؟
اکثر ارزهای دیجیتال دارای تیمهای توسعه مستقل هستند که مسئول تغییرات و بهبود شبکه هستند، دقیقا به همان روشی که تغییرات در پروتکلهای اینترنتی باعث میشود وبگردی در طول زمان بهتر شود. بنابراین گاهی اوقات یک فورک باعث میشود که یک ارز دیجیتال ایمنتر شود یا ویژگیهای دیگری اضافه شود.
- سافت فورک: یک سافت فورک را به عنوان یک ارتقا نرم افزاری برای بلاک چین در نظر بگیرید. تا زمانی که توسط همه کاربران پذیرفته شود، به مجموعه استانداردهای جدید یک ارز تبدیل میشود. سافت فورکها برای آوردن ویژگیها یا عملکردهای جدید، معمولا در سطح برنامه نویسی، به بیت کوین و اتریوم استفاده شده است. از آنجایی که نتیجه نهایی یک بلاک چین است، تغییرات با بلوکهای پیش فورک سازگار هستند.
- هارد فورک: هارد فورک زمانی اتفاق میافتد که کد آنقدر تغییر میکند که نسخه جدید دیگر با بلوکهای قبلی سازگاری ندارد. در این سناریو، بلاک چین به دو بخش تقسیم میشود: بلاک چین اصلی و نسخه جدید که از مجموعه قوانین جدید پیروی میکند. این یک ارز دیجیتال کاملا جدید ایجاد میکند و منبع بسیاری از سکههای شناخته شده است. ارزهای دیجیتال مانند بیت کوین کش و بیت کوین گلد از طریق هارد فورک از بلاک چین اصلی بیت کوین خارج شدند.
چرا فورکها به وجود میآیند؟
درست مانند همه نرم افزارها که نیاز به ارتقا دارند، بلاک چین نیز به دلایل مختلفی به روز میشوند:
- برای افزودن قابلیت
- برای مقابله با خطرات امنیتی
- برای حل اختلاف نظر در کامیونیتی در مورد جهت گیری ارز دیجیتال
چگونه فورکها به تغییر چشم انداز کریپتو ادامه میدهند؟
- بلاک چین اتریوم برای اجرای «قراردادهای هوشمند» طراحی شده است که تکههایی از کد هستند که بهطور خودکار مجموعهای از اقدامات از پیش تعیینشده را با رعایت معیارهای خاص اجرا میکنند. برنامههای کاربردی قرارداد هوشمند شامل همه چیز از بازی گرفته تا ابزارهای لجستیکی و برنامه های DeFi میشود.
- بهعنوان پلتفرمی که همه این برنامهها را اجرا میکند، میتوانید بلاک چین اتریوم را شبیه به سیستم عامل رایانه در نظر بگیرید. در این قیاس، فورکهای مختلف اتریوم؛ اتریوم، اتریوم کلاسیک، اتریوم 2.0، مانند نسخههای جدیدتر یک سیستم عامل هستند که ویژگی ها یا کاراییهایی را اضافه میکنند که نسخه های قبلی ممکن است فاقد آن باشند.
- یک فورک قدیمیتر ممکن است بهعنوان یک پلتفرم ثابت و به خوبی اثبات شده ادامه یابد، در حالی که یک فورک جدیدتر ممکن است راههای کاملا جدیدی را برای تعامل با آن به توسعه دهندگان ارایه دهد. (نسخههای قدیمیتر و جدیدتر در نهایت میتوانند ادغام شوند یا به تکامل خود ادامه دهند.)
- سافت فورک را بهعنوان «ارتقای نرمافزار» در نظر بگیرید (مثل زمانی که تلفن از شما میخواهد به آخرین سیستم عامل بهروزرسانی کنید) و هارد فورک را به عنوان یک سیستم عامل کاملا جدید.
نظر شما در این رابطه چیست؟ با فورک ها آشنایی داشتید؟ نظرات خود را با ما در میان بگذارید.