فورک Taproot بیت کوین چیست و چگونه به نفع این ارز دیجیتال عمل میکند؟
هر کسی که با جامعه رمز ارزها در ارتباط باشد میداند که حریم خصوصی، مقیاسپذیری و امنیت از دغدغههای اصلی محسوب میشوند. با توجه به اینکه بیت کوین محبوبترین ارز دیجیتال بازار است، Taproot برای حل مشکلات گفته شده ارائه شده است.
از زمان معرفی SegWit، بیشترین انتظارات در کنار امضای Schnorr، برای بیت کوین معرفی ارتقاء Taproot بود. هدف ارتقاء Taproot بر روی شبکه بیت کوین افزایش حریم خصوصی، مقیاسپذیری و امنیت این شبکه است. تمام اینها با ترکیب Taproot و ارتقاء متناسب آن یعنی امضاء Schnorr ممکن میشود. روز گذشته سرانجام Taproot برای بیت کوین کلید خورد.
بیت کوین در طول حیات خود فراز و نشیب زیادی داشته است. اما نشان داده که به عنوان ساحل امنی برای دنیای ارزهای دیجیتال به حساب میآید. صرفنظر از اتفاقاتی که در طول سالیان حیات بیت کوین اتفاق افتاده است؛ مثل ماجرای هک شدن صرافی Mt. Gox یا انشعابات نامحبوبی که از بیت کوین اتفاق افتاده است. با این وجود جامعه رمزارزها و ارزهای دیجیتال همچنان به بیت کوین وفادار ماندهاند. با وجود دغدغههای گفته شده، بحث حریم خصوصی یکی از مهمترین دغدغه کاربران است. در شبکه بیت کوین تراکنشهای ثبت شده بصورت عمومی بر روی بلاکچین برای همگان قابل مشاهده است. این دغدغه بسیاری از کاربران میباشد. در حال حاضر روشهای برای حفظ حریم خصوصی بر روی بیت کوین وجود دارد ولی هیچ کدام بطور مطلوبی این کار را انجام نمیدهند. هر چند که فورک Taproot برای ارتقاء حریم خصوصی اعمال میشود اما آیا میتواند خیال تمام کاربران را راحت کند؟
Taproot چیست؟
Taproot یک فورک نرم (Soft Fork) محسوب میشود. این ارتقاء باعث افزایش حریم خصوصی شبکه بیت کوین و همچنین بهبود عملکرد شبکه در تراکنشهای پیچیده میشود. بدون Taproot هر کسی میتواند تراکنشهای دارای ویژگیهای پیچیده را شناسایی کند. تراکنشهایی که نیازمند به چندین تراکنش برای انجام هستند. با ارتقاء Taproot نوعی پوشش بر تراکنشهای بیت کوین به وجود میآید که تا حدود زیادی به افزایش حریم خصوصی این شبکه کمک میکند. در واقع Taproot این امکان را فراهم میکند که بتوان رد تراکنشها را مخفی کرد.
برای مثال انجام یک تراکنش در شبکه لایتنینگ با کمک Taproot به صورت یک تراکنش P2P در خواهد آمد. با کمک Taproot تراکنشهای پیچیده مانند یک تراکنش ساده نمایان خواهد شد. البته شایان ذکر است که کیف پول مبدا و مقصد همچنان قابل رؤیت خواهند بود. پیشنهاد ارتقاء Taproot اولین بار در سال ۲۰۱۸ توسط توسعه دهنده مطرح بیت کوین Greg Maxwell ارائه شده است. در اکتبر سال ۲۰۲۰، ارتقاء Taproot به کتابخانه هسته بیت کوین اضافه گردید. هر چند که برای اجرایی شدن این ارتقاء به چندین ماه زمان نیاز است. در حال حاضر انتظار میرود که ارتقاء Taproot در کنار ارتقاء امضاء Schnorr به وقوع بپیوندد. این موضوع علاوه بر اینکه باعث میشود ارتقاء Taproot به نحو احسن اعمال گردد بلکه باعث میشود یک ویژگی دیگر بنام تجمیع امضاها (Signature Aggregation) را ممکن سازد.
امضای اشنور Schnorr چیست؟
امضاهای Schnorr شامل ساختاری از امضاهای گرافیکی است که توسط ریاضیدان آلمانی Claus Schnorr ارائه شده است. هر چند که Schnorr ایده خود را ثبت اختراع کرده بود، ولی این حق اختراع در سال ۲۰۰۸ منقضی گردید. امضای Schnorr علاوه بر ویژگیهای که دارد بیشتر بخاطر سادگی و کارایی مشهور است. طرح امضایی که در ابتدا توسط ساتوشی ناکاموتو خالق بیت کوین مورد استفاده قرار گرفت، الگوریتم امضاهای دیجیتال خمی بیضوی (ECDSA) بود.
دلیل انتخاب این امضاء به جای امضای Schnorr توسط ساتوشی ناکاموتو این بود که این امضاء بصورت همگانی مورد استفاده قرار میگرفته است. علاوه بر آن امن و متن باز (Open Source) بوده است. با استفاده از امضاهای Schnorr در بیت کوین شاهد نسل جدیدی از امضاها بر روی این بلاکچین خواهیم بود. یکی از مزایای اصلی امضاهای Schnorr این است که درون یک تراکنش بیت کوین میتوانند چندین کلید را ذخیره کنند و برای یک تراکنش پیچیده، یک امضاء منحصر به فرد تولید کند.
اما Taproot چه مزیتی برای بیت کوین دارد؟
همانگونه که قبلا به آن اشاره شد Taproot میتواند یک بهبود عمومی برای حریم خصوصی بیت کوین محسوب شود. حال اگر Taproot با امضاء Schnorr ترکیب شود میتواند بیش از بیش این حریم خصوصی را مهیا کند. علاوه بر بهبود حریم خصوصی تراکنشهای بیت کوین، موارد دیگری نیز از مزایای این ارتقاء محسوب میشود. از جمله دیگر مزایای این ارتقاء میتوان به کاهش مقدار اطلاعات ذخیره شده بر روی شبکه در هر تراکنش اشاره نمود. همچنین تعداد بیشتری تراکنش بر روی هر بلاک میتواند اتفاق بیفتد. و نتیجه این موضوعها کاهش هزینه انتقال تراکنش میشود.
مزیت مهم دیگر این ارتقاء این است که امضاء دیجیتال دیگر در معرض اسیب قرار ندارد. در حال حاضر این ریسک وجود دارد که امضاء دیجیتال یک تراکنش قبل از تائید شدن تغییر داده شود. نتیجه این کار این میشود که پول خرج شده مجدد قابلیت خرج شدن را خواهد یافت. این موضوع که به Double Spending معروف است میتواند کل اعتبار شبکه را زیر سؤال ببرد.
در نهایت با عملیاتی شدن این ارتقاءها میتوان با اطمینان گفت که گامی مؤثر در راستای رفع دغدغه جامعه بیت کوین برداشته شده است. با این ارتقاءها بدون شک هر کسی با هر میزان تاثیر در شبکه بیت کوین نفع خواهد برد.
آیا Taproot موجب افزایش قیمت بیت کوین خواهد شد؟
پاسخ به این پرسش دشوار است. معمولاً قیمت بیت کوین را مثل هر ارز دیجیتال دیگری عرضه و تقاضا تعیین خواهد کرد. در حال حاضر اکثر سرمایهگذاران در بیت کوین به خاطر سود احتمالی وارد این بازار شدهاند. به این ترتیب احتمال اینکه سرمایهگذاران بیشتری موجب تقاضای بیشتر به خاطر امنیت و حریم خصوصی شوند بهنظر اندک میرسد.