بروزرساني تپ روت (Taproot) در بيت كوين چيست
به گزارش ديكريپت، بعد از بهروزرساني سال ۲۰۱۷ (۱۳۹۶) كه منجر به هارد فورك شبكهي بيت كوين شد، تپ روت مهمترين بهروزرساني معرفي شده است. اين بهروزرساني آنچنان مباحثهبرانگيز نيست؛ اما مطالعه تغييراتي كه در بزرگترين شبكهي بلاك چين جهان اعمال ميكند، ارزشمند است.
آدرسدهي چيست
بلاك چين بيت كوين از كد كامپيوتري تشكيل شده است و هنگامي كه تراكنشي به آن ارسال ميشود، كوينها واقعاً به يك اسكريپت متصل ميشوند. اين فرمانها نحوهي عملكرد بلاك چين را مشخص ميكنند و معمولاً براي اثبات اينكه فردي قادر به خرج كردن بيت كوين است، با استفاده از كليدي خصوصي، امضايي ايجاد ميكند.
اما افراد ميتوانند تراكنشهاي پيچيدهتري ايجاد كنند؛ يعني كدهايي كه نشاندهندهي توافق بين فرستنده و گيرنده باشند. اين نوع تراكنشها نيازمند امضاهاي چندگانه يا طي كردن زمان انتظاري به نام «قفل زماني»، قبل از خرج كردن كوينها است.
زماني كه كوينها خرج شدند، اين اسكريپتها روي شبكهي بيت كوين بهصورت عمومي منتشر ميشود. با اين كار اطلاعات بسيار زيادي روي شبكهي پرازدحام بيت كوين منتشر ميشود و بعضي از اطلاعات افراد درگير در تراكنش، در معرض ديدم عموم قرار ميگيرد.
در نتيجهي موارد گفتهشده، كار شركتهاي رديابي بلاك چين مانند CipherTrace و Chainalysis كه اين دادهها را در اختيار ارگانهاي دولتي قرار ميدهند، سادهتر ميشود.
تپ روت چه كاري انجام ميدهد
با وجود تپ روت، تمامي افراد ميتوانند تراكنشهاي پيچيده را به تراكنشي استاندارد و ساده تبديل كنند. آنها ميتوانند اين كار را با تركيب كليدهاي عمومي خود و ايجاد كليد عمومي جديد انجام بدهند و همچنين امضاهاي خود را تركيب كنند و امضاي جديدي بسازند. اين فرايند از طريق وسيلهاي به نام «امضاهاي اشنور»
تپ روت چه مزايايي دارد
در تراكنشهاي پيچيده، تپ روت حريم خصوصي افراد را افزايش و مقدار دادهي مورد نياز را كاهش ميدهد. هزينهي تراكنشهاي بيت كوين كه در نتيجهي معروفيتش افزايش پيدا كرده است، با اين كار كاهش پيدا خواهد كرد.
حريم خصوصي در برنامههايي مانند كوين سواپ كه از قراردادهاي قفل زماني استفاده ميكنند، با استفاده از تپ روت افزايش مييابد. تپ روت با در هم آميختن تراكنشهاي بيت كوين، مبدأ و مقصد تراكنش را پنهان ميكند.
اين عمل براي شبكهي لايتنينگ (شبكهي لايه دومي كه تراكنشهاي بيت كوين را خارج از زنجيره ادغام ميكند) هم استفاده ميشود. برنامهها به لطف تپ روت، خصوصيتر ميشوند.
طبق گفتهي يكي از سازندگان اين بهروزرساني:
معتقدم اين سازوكار جديد باعث ايجاد بيشترين حريم خصوصي ممكن براي بعضي از قراردادهاي هوشمند ميشود و آنها را همانند پرداختها، ساده ميكند.
تپ روت ايدهي چه كسي بود
تپ روت در سال ۲۰۱۸ (۱۳۹۷) توسط جورج مكسول پيشنهاد شد كه يكي از توسعهدهندههاي هسته اصلي بيت كوين است. هستهي اصلي بيت كوين (Bitcoin Core)، برنامهي متن باز نوشتهشده توسط بلاكاستريم است كه مكسول زماني مدير ارشد فناوري اين شركت بود. اين برنامهي برجسته، تعامل با بلاك چين را براي هر فرد امكانپذير ميكند. با دانلود برنامهي بيت كوين كُر، افراد ميتوانند در اعتبارسنجي تراكنشهاي بلاك چين بيت كوين شركت كنند.
وضعيت فعلي چگونه است
ماينرهاي بيت كوين بايد حتما طي دو هفته سيگنالي منوط بر حمايت خود از تپ روت ارسال كنند (سختي استخراج بيت كوين هر دو هزار و شانزده بلاك، تقريباً معادل دو هفته، بسته به سرعت ساخت بلاكهاي جديد توسط ماينرها تنظيم ميشود). هدف، ايجاد بلاكي جديد بهطور متوسط در فاصلهي زماني ده دقيقه است.
براي انجام شدن اين بهروزرساني، نود درصد بلاكهاي استخراجشده بايد حاوي سيگنالي با عنوان «بيت سيگنال» در دورهي گفتهشده باشند. ماينرها تا ۱۱ آگوست ۲۰۲۱ (۲۰ مرداد ۱۴۰۰) براي تأييد تپ روت و رأيگيري فرصت داشتند؛ اما بعد از دو بار تلاش ناموفق براي رسيدن به آستانهي ۹۰ درصد مورد نياز و پس از دو ماه، در ۱۲ ژوئن ۲۰۲۱ (۲۲ خرداد ۱۴۰۰ ) به خواستهي خود رسيدند.
اگر همه چيز بهخوبي پيش برود، تپ روت در نوامبر ۲۰۲۱ (آبان ماه ۱۴۰۰) در شبكهي بيت كوين پيادهسازي خواهد شد.
چرا نود درصد
بيت كوين پروژهاي جهاني با ميليونها سهامدار شامل توسعهدهندهگان، ماينرها، سازمانها و افراد است؛ به همين دليل شكلگيري تغييرات اساسي به خريدهاي گسترده نياز دارد. با تأييد پيشنهاد بهبود بيت كوين (BIP)، اين حمايت توسط هر فرد قابل ارائه است و با تغيير كد در پروتكل آن انجام ميگيرد.
برخي به BIP9 گرايش پيدا كرده بودند كه به همراهي ماينرها وابسته بود و برخي به BIP8 كه در آن بهروزرساني بدون نياز به ماينرها انجام ميشد. سرانجام اعضاي انجمن در جلسات عمومي، پيشنهادي به نام «آزمايش سريع» را تصويب كردند. طي اين پيشنهاد ماينرها براي ثبت سيگنال و رسيدن به آستانهي نود درصد مورد نياز براي فعالسازي تپ روت، سه ماه فرصت داشتند.
لوك -جي آر، توسعهدهندهي بيت كوين كُر، با مخالفت با اين پيشنهاد و اصرار به اجماع بر BIP8، كمي بازار را مشوش كرد. او نرمافزاري ساخت كه به اپراتورهاي هر گره اجازهي فعالسازي زودهنگام تپ روت ميداد.
مت كورالو، يكي ديگر از توسعهدهندههاي بيت كوين، اين برنامه را «فورك بيحسابوجزوه رايگان بيت كوين كُر با قوانيني متفاوت با اجماع» و «روشي عالي براي تغيير بيت كوين به دو توكن متفاوت و سردرگمي در مورد آنها» دانست.
چه كساني از تپ روت همراهي نميكنند
ادوارد اسنودن، پيمانكار سابق آژانس امنيت ملي كه برنامهي نظارت بر تلفن ايالات متحده را فاش كرد، مي ۲۰۲۱ (ارديبهشتماه ۱۴۰۰) در نشست Ethereal گفته بود تپ روت حتي ممكن است باعث كاهش حريم خصوصي بيت كوين شود. بيشتر توسعهدهندگان بيت كوين با اين ارزيابي موافق نيستند؛ اما اين پيشنهاد، با وجود اشكالاتي، ماهيت بيت كوين را بيشتر از قبل به دارايي نقدي ديجيتال نزديك ميكرد و همين باعث محبوبيت آن شد.
آخرين بهروزرساني مهم بيت كوين چه زماني بود
بهروزرساني شاهد جداشده يا سگويب (Segregated witness) در سال ۲۰۱۷ (۱۳۹۶)، آخرين بهروزرساني مهم در شبكهي بيت كوين بود. هدف از بهروزرساني سگويت سريعتر شدن بلاك چين بيت كوين با برداشتن دادههاي برخي از امضاهاي تراكنشها و ايجاد فضاي بيشتري در بلاك آنها بود.
برخي معتقد بودند كه سگويت بيت كوين را به ماشيني براي سرمايهگذاري و نه ارزي قابل استفاده، تبديل كرده است و آن را براي بيت كوين به اندازهي كافي مناسب نميدانستند. به اعتقاد آنها، بيت كوين براي تراكنشهاي سريعتر و ارزانتر به بلاكهاي بزرگتري نياز دارد. اين گروه با انجام هاردفوركي، بيت كوين كش (Bitcoin Cash) را ايجاد كردند. تپ روت محبوبتر از سگويت است؛ اما چگونگي تحقق آن چالشي بزرگ است.
هم انديشي ها