راه پرداخت
راه پرداخت؛ رسانه فناوری‌های مالی ایران

روزی به نام استقلال بیت‌کوین / فورک «سگویت» چه کمکی به بلاکچین بیت‌کوین کرد؟

نخستین روز آگوست برابر با دهم مرداد که به‌روزرسانی «سگویت» بیت‌کوین به نتیجه رسید، به نام روز استقلال بیت‌کوین نام‌گذاری شده است؛ روزی که کاربران شبکه به‌نوعی پیروز شدند و خواست خود را به ماینرها تحمیل کردند.

به گزارش روابط عمومی نوبیتکس، دلیل این نام‌گذاری و اهمیت این روز برای بیت‌کوین که به غیرمتمرکزتر شدن شبکه کمک کرد چیست؟ چرا این استقلال برای کاربران شبکه بیت‌کوین مهم است؟

برای اطلاع از این موضوع ابتدا باید دانست که بیت‌کوین شبکه‌ای از کاربرهاست که انجام تراکنش‌های غیرمتمرکز را برای این کاربران ممکن کرده است. مانند تمام شبکه‌ها، افزایش بار بر شبکه بیت‌کوین و افزایش تعداد کاربران و تراکنش‌ها، این رمزارز را با چالش مقیاس‌پذیری مواجه کرد. به‌این‌ترتیب که با افزایش کاربردپذیری بیت‌کوین و استقبال کاربران از آن، به‌تدریج کارمزد تراکنش‌ها افزایش پیدا کرد و سرعت شبکه کمتر شد. اما دلیل این اتفاق چیست؟

هر بلاک بیت‌کوین به طور میانگین در ۱۰ دقیقه استخراج می‌شود و هرکدام از این بلاک‌ها حجم محدودی برای جادادن تراکنش‌ها در خود دارند. به طور متوسط، حدود چهارهزار تراکنش در هر بلاک بیت‌کوین یا به‌عبارت‌دیگر ۷ تراکنش در ثانیه پردازش می‌شود. اما شرایطی را تصور کنید که در هر ثانیه ده‌ها تراکنش وارد شبکه بیت‌کوین می‌شود. بدیهی است که شبکه توان پردازش سریع تمام این تراکنش‌ها را نخواهد داشت. به همین دلیل، کارمزد و زمان انتظار برای پردازش تراکنش‌ها افزایش خواهد یافت.

در سال‌های ۲۰۱۶ و ۲۰۱۷ که این مشکل به اوج خود رسیده بود، توسعه‌دهندگان راهکارهایی برای برطرف‌کردن این موضوع ارائه دادند. «افزایش سایز بلاک بیت‌کوین» و «سگویت» دو راهکار اصلیِ‌ مطرح‌شده در سال ۲۰۱۷ بود.

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

این بحث و جدال در جامعه بیت‌کوین که از آن با عنوان «مناقشه سایز بلاک» یاد می‌شود، باعث دودستگی در جامعه بیت‌کوین شد. در نهایت، طرفینِ مناقشه به توافق نرسیدند و گروه اول که طرف‌دار افزایش سایز بلاک بودند، راه خود را از اکثریت جدا کرده و با ایجاد هاردفورکی از شبکه بیت‌کوین، ارز دیجیتال بیت‌کوین کش (BCH)‌ را ایجاد کردند.

با جداشدن راه طرف‌داران بیت‌کوین کش، جامعه بیت‌کوین به سراغ به‌روزرسانی یا سافت‌فورک سگویت (SegWit) یا Segregated Witness رفت. سگویت از عبارت‎ Segregate ‎به معنی جداکردن و‎ witnesses ‎به معنی امضاها تشکیل شده است. سگویت داده‌های مربوط به امضای دیجیتال را از تراکنش‌ها جدا می‌کند و به‌این‌ترتیب در هر بلاک فضای بیشتری برای ذخیره تعداد بیشتری از تراکنش‌ها وجود خواهد داشت.

برای پیاده‌سازی سگویت، باید ۹۵ درصد از ماینرها در طول دوهفته (زمان موردنیاز برای تنظیم مجدد سختی شبکه) موافقت خود را با این به‌روزرسانی اعلام می‌کردند. اما مشکل بزرگی در این فرایند به وجود آمد. بعد از گذشت دوهفته فقط یک‌چهارم از ماینرها موافقت خود با سگویت را اعلام کردند. با مخالفت ماینرها، به نظر می‌رسید به‌روزرسانی سگویت با شکست مواجه شده است.


پیروزی سگویت


درحالی‌که به نظر می‌رسید سگویت با بن‌بست مواجه شده است، توسعه‌دهنده‌ای با نام مستعار «شائولین فرای» (Shaolin Fry) پیشنهاد جدیدی مطرح کرد. او گفت به‌‌جای ملزم کردن ماینرها به پذیرش سگویت، از کاربران، صرافی‌ها و کیف پول‌ها بخواهیم در یک روز خاص (اول آگوست) تراکنش‌های خود را به‌صورت سگویتی به شبکه ارسال کنند. اگر اکثریت کاربران با این موضوع موافقت کنند، ماینرها مجبور خواهند شد که از تصمیم کاربران پیروی کرده و تراکنش‌های آنها را پردازش کنند.

این پیشنهاد در روز اول آگوست ۲۰۱۷ عملی شد و به‌این‌ترتیب کاربران بیت‌کوین توانستند مستقل از ماینرها و استخرها، تصمیم خود را بر شبکه تحمیل کنند. به همین دلیل، روز اول آگوست، دهم مرداد، روز استقلال بیت‌کوین نام‌گذاری شده است.

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

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.