بیت کوین قرار است در اواخر سال میلادی جاری بهروزرسانی متمرکز بر حریم خصوصی موسوم به تپروت را عملیاتی کند. فعالسازی کامل تپروت برای بلوک شبکه 709632 تنظیم شده است که انتظار میرود در اواسط ماه نوامبر رخ دهد.
تپروت مدت زیادی است که از حمایت طرفداران بیت کوین برای حفظ حریم خصوصی، امنیت و کارایی شبکه برخوردار است. سال گذشته این کد از نظر فنی با پایگاه کد گسترده Bitcoin Core ادغام شد.
تپروت یک بهروزرسانی برای شبکه بیت کوین است که بر اساس آن برخی از جزئیات معاملات شبکه بیت کوین محفوظ میماند. تپروت بزرگترین ارتقا شبکه بیت کوین از سال 2017 محسوب میشود. تپروت در سال 2018 توسط Gregory Maxwell پیشنهاد شد. ماکسول توسعهدهنده نرمافزار منبعباز Bitcoin Core است که توسط Blockstream ایجاد شده است. Bitcoin Core مشتری اصلی نرمافزار برای بیت کوین است. این بدان معناست به افراد امکان تعامل با بلاکچین را میدهد. با بارگیری Bitcoin Core افراد میتوانند در اعتبارسنجی تراکنشهای بلاکچین بیت کوین شرکت کنند.
بلاکچین بیت کوین مجوعهای از کدهای کامپیوتری است. وقتی معاملهای روی شبکه آن ارسال میشود، توکنهای شبکه به یک اسکریپت متصل میشوند. این دستورات به بلاکچین میگوید چه کاری میتوانید با آنها انجام دهید. معمولاً این به معنای استفاده از کلید خصوصی برای تهیه امضا و اثبات توانایی در مصرف آنها است.
اما افراد میتوانند معاملات پیچیدهتری انجام دهند (به عنوان مثال قراردادهای هوشمند یا کدی که توافق نامه ای را بین فرستنده و گیرنده تعریف میکند) مانند نیاز به چندین امضا قبل از اینکه توکنها خرج شوند یا اینکه یک دوره انتظار را الزامی کنند.
وقتی این توکنها در نهایت خرج میشوند، این اسکریپتها در بلاکچین بیت کوین بهصورت عمومی در میآیند و دادههای زیادی را به بلاکچین اضافه میکنند. در حالی که بهطور بالقوه برخی از جزئیات مربوط به افراد درگیر در معامله در آن افشا میشود. بنابراین کار شرکتهای ردیابی بلاکچین مانند CipherTrace و Chainalysis و سازمانهای دولتی که این شرکتها دادهها را به آنها ارائه میدهند، کمی راحتتر است.
با استفاده از تپروت همه طرفین یک معامله میتوانند همکاری کنند تا این معاملات پیچیده مانند معاملات شخصی انجام شود. آنها این کار را با ترکیب کلیدهای عمومی خود برای ایجاد یک کلید عمومی جدید و ترکیب امضاهای خود برای ایجاد امضای جدید انجام میدهند. این کار از طریق دستگاهی به نام امضای Schnorr انجام میشود.
تپروت برای این نوع معاملات پیچیده، حریم خصوصی را افزایش میدهد، در حالی که مقدار داده موردنیاز برای ساخت آنها را کاهش میدهد. در نتیجه هزینههای معامله کاهش پیدا میکند. در جایی که به دلیل محبوبیت اخیر بیت کوین، کارمزد شبکه آن بسیار بالا رفته است. در حال حاضر معاملات بیت کوین بدون ایجاد حریم خصوصی برای کاربر بهراحتی در بلاکچین قابلردیابی است. اما با ارتقا تپروت اطمینان حاصل میشود که فقط قسمت خاصی از معاملات بیت کوین، قابلردیابی باشد.