سگویت (SegWit) چه نقاط قوت و ضعفی دارد؟

سگویت (SegWit) چه نقاط قوت و ضعفی دارد؟

سگویت (SegWit) یا Segregated Witness نامی است که به ارتقای پروتکل بیت کوین داده شده است که در ۲۳ آگوست سال ۲۰۱۷ پیاده سازی و اعمال شد. مانند هر بلاک چین غیر متمرکز دیگری، اگر الگوریتم بیت کوین به آپدیت نیاز پیدا کند، باید توسعه دهندگان بیت کوین و مشارکت کنندگان بر نحوه و زمان اعمال تغییرات توافق کنند. به این ترتیب، ارتقای پروتکل SegWit برای کمک به مقیاس پذیری بیت کوین و اصلاح کردن تعدادی از اشکالاتی طراحی شد که ویژگی عدم اعتماد بیت کوین را به خطر می انداختند. سگویت (SegWit) بیشتر برای روشی شناخته شده است که نحوه انبارش داده ها در بلاک چین بیت کوین را آپدیت می کند.

آپدیت های پروتکل مانند SegWit واقعیتی است که گاها برای پروژه های غیر متمرکزی مانند بیت کوین اتفاق می افتد و منحصر به فضای بلاک چین هستند. برای یک محصول مالی متمرکز، اگر محاسبات پشت آن نیازمند بهبود باشد، یک مدیر و یا یکی از مقامات می تواند به سادگی یک تغییر یک طرفه را اعمال کند. بیت کوین که وجودش وابسته به پشتیبانی مردم از سرتاسر جهان و از راه دور می باشد، باید زمانی که کاربران کافی مایل به آپدیت نرم افزار به شیوه ای خاص باشند، در سمت و سوی جدید منشعب شود و اصطلاحا فورک ایجاد نماید.

فورک چیست و فورک SegWit چه چیزی انجام داد؟

سافت فورک نوعی آپدیت بلاک چینی است که بدون تقسیم کردن زنجیره به دو قسمت انجام می شود و SegWit تعداد تراکنش ها را در هر بلاک بیت کوین افزایش می دهد.

یک فورک اساسا تعدیل و تغییری است که به نسبت یک کد متن باز انجام می شود. فورک انحرافی را معرفی می‌کند که چگونه پروژه مورد نظر از این انحراف به بعد عمل می‌کند و می تواند سافت فورک و یا هارد فورک باشد. هارد فورک یک بلاک چین را مجبور به تقسیم شدن به دو بخش می کند و مشارکت کنندگان را مجبور می کند که سریعا به رد بلاک هایی بپردازند که با نرم افزار جدید سازگار نیستند، در این حالت، زنجیره جدید از زنجیره قدیمی جدا می شود. SegWit نوعی سافت فورک است یعنی هنوز یک بلاک چین بیت کوینی خاص موجود است و بلاک ها را از کاربرانی که SegWit را در نرم افزار خود فعال کرده اند و یا آن را فعال نکرده اند قبول می کند.

SegWit مشکلی را که انعطاف پذیری تراکنش نامیده می شد (transaction malleability) اصلاح کرد. با این کار، داده های تراکنش بیت کوین، قبل از اینکه شبکه تراکنش ها را پردازش کند، قابل تغییر می بودند. این مشکل یک کابوس حسابداری را در این زمینه ایجاد کرده بود. با اجازه دادن به ذخیره اطلاعات امضا (یعنی شاهد) در بیرون از یک بلاک از تراکنش های مرتبط (یعنی جدا شده) و در عین حال تایید کردن آنها، SegWit به بیت کوین اجازه می دهد که صحت تراکنش ها را حفظ کند و در عین حال مقدار بیشتری از آنها را به صورت یک بلاک ۱ مگابایتی خاص بسته بندی کند. نتیجه امر بیت کوینی سریعتر و ایمن تر می باشد.

چرا پذیرش SegWit هنوز کامل صورت نگرفته است؟

سگویت به طور کامل مورد پذیرش همه مشارکت کنندگان در شبکه بیت کوین قرار نگرفته است زیرا اجباری نیست و همچنین کاربران نیز در این اکوسیستم انگیزه های متفاوتی دارند.

علیرغم مزیت هایی که سگویت (SegWit) دارد، همه مشارکت کنندگان در شبکه بیت کوین آن را اعمال نکرده اند. برای درک دلیل این امر باید با بسیاری از نقش هایی که افراد در اکوسیستم بیت کوین بازی می کنند و اینکه چگونه گاهی اوقات انگیزه های آنها با یکدیگر متناقض می شود، آشنایی داشته باشید.

به عنوان مثال، بیت کوین به آسانی ارتقا پیدا نمی کند. سگویت متکی بر کیف پول ها، صرافی ها و شرکت هایی است که از آن برای ارتقای خود استفاده می کنند و تغییرات را بر طبق آن به شبکه اعمال می کنند. با توجه به اینکه اجباری برای کسی در پذیرش SegWit نیست، تیم های مهندسی باید سازمان هایشان را در جهت صحیح هدایت کنند و این همیشه طبق انتظار از آب درنمی آید.

در زمانی که سگویت (SegWit) مطرح شد، افراد زیادی در پشت بیت کوین بودند، بنابراین بوروکراسی سازمانی باعث شد که تنها تعداد کمی از این شرکت ها با مهارت کار کنند. تصمیم نهایی در مورد پذیرش و یا عدم پذیرش این آپدیت جدید در دستان مدیرانی بود که زیاد مشتاق و علاقه مند نبودند. ماینر ها نیز ترجیح می دادند که از فرمویر AsicBoost که با SegWit سازگار نبود استفاده نمایند که ادعا می شد به آنها کمک می کند تا ۲۰ درصد سریعتر تراکنش ها را تایید نمایند.

آیا سگویت (SegWit) موفق خواهد شد؟

همزمان که قیمت بیت کوین افزایش پیدا می کند و فضای آن شلوغ تر می شود، کاربران به سمت راه حل های کاراتر با فعال سازی سگویت جذب خواهند شد که این شرکت ها را مجبور به پذیرش خواهد کرد.

حال بیت کوین به آهستگی در حال بهبود از سقوط ۲۰۱۸ و ۲۰۱۹ می باشد و کارمزد هایی که کاربران برای پرداخت تراکنش ها می پردازند نیز در حال بالا رفتن است. بسیاری استفاده از کیف پول هایی که سگویت برای آنها فعال شده را ترجیح می دهند زیرا بلاک های تراکنش های پردازش شده توسط ماینر ها به این کیف پول ها کمک می کنند که وزن بالاتری داشته باشند (منظور تراکم تراکنش هاست) که این منجر به سرعت و صرفه جویی در هزینه می شود. مهاجرت کاربران به این نوع کیف پول ها و ابزار ها در حال تسریع شدن می باشد. کاربرد SegWit به نسبت سال گذشته در این زمان از ۳۹ درصد به بیش از ۵۰.۵ درصد رسیده است.

هیچ کس نمی خواهد برای یک پرداختی بیت کوین ۵ دلار بپردازد، در حالی که برای همین پرداختی دقیقا ۶ ماه پیش تنها ۴۰ سنت پرداخت می کردند. بنابراین پشتیبانی از SegWit ویژگی با ارزشی در میان گستره عظیم کیف پول ها و صرافی هاست. اگر در صورت وجود تراکنش های بیشتر در بلاک چین بیت کوین، سگویت فعال شود، استفاده از فرمویر AsicBoost یا جدا کردن این تراکنش ها هرگز استراتژی سودآوری برای ماینر ها نخواهد بود.

آیا جنبه هایی منفی در خصوص SegWit موجود است؟

سگویت با بیت کوین و اصول اساسی آن همراه شده است، بنابراین نقاط قوت و نقاط ضعف آن بستگی به فردی دارد که آن را مشاهده می کند و دیدگاه ها در این زمینه متفاوت می باشند.

توانایی SegWit برای دادن وزن بیشتر به بلاک ها (همان تراکم تراکنش) متکی بر این ایده است که تعدادی از داده های بلاک چینی دور از زنجیره اولیه نگه داشته خواهد شد که این در عوض به عنوان نوعی ارجاع یا شاخص مورد استفاده قرار می گیرد. بعضی بر این باورند که تخلیه داده ها از بلاک چین تقریبا با شکست مواجه می شود و این امر مانند این است که اقرار کنیم بلاک چین به تنهایی نمی تواند عملکرد داشته باشد.

از این منظر، سگویت (SegWit) خود نقطه ضعفی است که دامن بیت کوین را فرا گرفته است و به همین خاطر بود که قسمتی از جامعه بیت کوین به بلاک چین جدیدی هارد فورک ایجاد کردند و بیت کوین کش را در سال ۲۰۱۷ ایجاد نمودند.

بیت کوین کش اساسا بیت کوین باقی مانده از دوران قبل از SegWit است و استراتژی مقیاس پذیری آن در واقع افزایش اندازه بلاک و حفظ همه داده ها بر روی زنجیره است. این یک استراتژی غیر متمرکز و در تقابل با گروه بیت کوین کور می باشد که SegWit را به عنوان توده ای در بالای یک بلاک چین چند لایه می بیند.

ایده های بیشماری در این فضا وجود دارد که منجر به ظهور بیت کوین، بیت کوین کش و یا رویه های جدید می شود. سگویت (SegWit) در واقع اقدامی است که اکثریت گروه توسعه دهنده بزرگترین ارز دیجیتال جهان معتقد به درستی آن می باشند.

 

 

source:mihanblockchain