امضای حلقوی مونرو چیست و چگونه کار میکند؟
امضای حلقوی مونرو چیست و چگونه کار میکند؟
امضای حلقوی به عنوان یک فناوری پیشرفته، نقش مهمی در حفاظت از حریم خصوصی و ناشناس بودن افراد ایفا میکند. با توجه به افزایش نیاز به حریم خصوصی در دنیای دیجیتال امروز، این ابزار نه تنها در زمینه تراکنشهای ارزهای دیجیتال کاربرد دارد، بلکه میتواند در حوزههای مختلفی مانند ارتباطات ناشناس، احراز هویت گروهی و سیستمهای رأیگیری نیز مورد استفاده قرار گیرد.
امضاهای حلقوی (Ring signatures)، امضاهای دیجیتال رمزنگاریشدهای هستند که میتوانند باعث ناشناس بودن تراکنشهای کاربران ارزهای دیجیتال شوند.
یکی از بارزترین ویژگیهای ارزهای دیجیتال، حریم خصوصی تراکنشها است که باعث ناشناس بودن (seudonymity) میشود. با این حال، بیشتر تراکنشهای ارزهای دیجیتال در بلاکچینهای عمومی ثبت میشوند که حریم خصوصی کاربران را به خطر میاندازد. ارز دیجیتال متمرکز بر حریم خصوصی مونرو (Monero)، برای حل این مشکل، از امضای حلقوی استفاده میکند تا تراکنشها را ناشناس کند.
کسب اطلاع از نحوه کار ارزهای دیجیتال و فناوری پشت آنها برای هر کاربری که در این زمینه فعالیت میکند، ضروری است. اگر به دنبال دریافت اطلاعات در خصوص اینکه امضای حلقوی چیست و چگونه کار میکند هستید، با ما در ادامه این مقاله همراه شوید.
امضای حلقوی چیست؟
امضای حلقوی ابزاری رمزنگاری است که به کاربران کمک میکند تا ناشناس بمانند. این فناوری توسط ارزهای دیجیتال متمرکز بر حریم خصوصی مانند: ارز مونرو (Monero) استفاده میشود و شناسایی فرستنده و گیرنده یک تراکنش را برای افراد خارج از شبکه دشوار میکند.
بیایید تصور کنیم که فرد A میخواهد ۵۰ مونرو (XMR) به فرد B ارسال کند. او یک کلید یکبار مصرف (one-time spend key) دریافت میکند. برای اطمینان از اینکه هویت او محفوظ بماند، تعدادی از افرادی که قبلا تراکنشها انجام دادهاند، بهطور تصادفی انتخاب میشوند تا به عنوان فریبدهنده عمل کنند. این بدان معناست که برای یک ناظر، هر یک از آنها میتواند این تراکنش را انجام داده باشد. در آینده، کلید عمومی فرد A ممکن است به عنوان یک فریبدهنده در امضاهای حلقوی دیگر عمل کند.
چندین نهاد دولتی در سالهای اخیر، نگرانیهایی درباره مونرو و ارزهای دیجیتال مشابه ابراز کردهاند، به ویژه در مورد اینکه این آلت کوینها ممکن است برای فرار مالیاتی، پولشویی یا تأمین مالی تروریسم استفاده شوند.
ایالات متحده تلاشهای زیادی برای شکستن سیستمهای مونرو انجام داده تا بتواند شرکتکننده واقعی در یک امضای حلقوی را شناسایی کند. سازمان مالیاتی ایالات متحده (IRS) صدها هزار دلار برای یافتن راهحلی در این زمینه هزینه کرده است.
امضای حلقوی چگونه کار میکند؟
امضای حلقوی از سیستم لگاریتمی گسسته استفاده میکند تا اعضای گروه بتوانند بهطور مشترک با استفاده از کلیدهای خود یک پیام را امضا کنند. محاسبات انجامشده به گونهای است که هیچ شخص ثالثی نمیتواند کلیدهای خصوصی استفادهشده برای ایجاد امضا را تعیین کند.
در یک تراکنش مونرو، امضای حلقوی به این شکل عمل میکند:
۱٫ شروع تراکنش
یک کاربر، که ما او را رضا مینامیم، تراکنش را آغاز میکند. امضاکننده یک کلید یکبار مصرف و منحصر به فرد است که با خروجیای که از کیف پول او ارسال میشود، مطابقت دارد.
۲٫ پخش تراکنش
تراکنش به شبکه مونرو ارسال میشود.
۳٫ جمعآوری امضاها
بلاکچین بهطور خودکار امضاهایی از تراکنشهای گذشته را جمعآوری میکند که بهعنوان امضاهای اضافی در امضای نهایی حلقوی عمل خواهند کرد. این امضاهای اضافی فقط فریبدهنده هستند.
۴٫ ایجاد امضای نهایی
هنگامی که همه امضاها کنار هم قرار میگیرند، یک امضا تشکیل میدهند که برای تکمیل تراکنش استفاده خواهد شد. برای یک طرف یا ناظر خارجی، همه امضاها، که شامل امضای اصلی رضا و امضای فریبدهنده هستند، تا زمانی که تراکنش کامل شود، مشابه به نظر میرسند.
مزایای امضای حلقوی
امضای حلقوی چندین مزیت دارد، در ادامه به این مزایا اشاره میکینم:
· حریم خصوصی تراکنش و ناشناس بودن کاربر
امضای حلقوی حریم خصوصی تراکنش و ناشناس بودن را برای کاربران ارزهای دیجیتال فراهم میکند.
· افزایش امنیت
اشخاص ثالث نمیتوانند امضاهای حلقوی را دستکاری یا جعل کنند.
· قابلیت مقیاسپذیری
مفهوم امضای یک پیام به نمایندگی از یک گروه بزرگ از کاربران، کاربردهای فراتر از تراکنشها را دارد. مثالهایی از این کاربردها شامل ارتباط ناشناس، احراز هویت گروهی و سیستمهای رأیگیری است.
معایب امضای حلقوی
امضای حلقوی معایبی نیز دارد که در ادامه بیان میکنیم:
· سرعت تراکنش و هزینهها
بر خلاف امضاهای دیجیتال سنتی، امضاهای حلقوی، به دلیل ویژگی استفاده از کلیدهای گروهی بهعنوان فریبدهنده بزرگتر هستند. در نتیجه، این میتواند باعث شلوغی شبکه و کند شدن تراکنشها شود و کاربران را وادار به پرداخت هزینههای بیشتری کند.
· ناشناس بودن همیشه تضمینشده نیست
ممکن است در گروههای کوچک، تراکنشها قابل ردیابی باشند، بهویژه اگر هویت واقعی کاربر شناخته شده باشد.
کاربردهای امضای حلقوی
با افزایش محبوبیت امضای حلقوی، اهمیت آن در برخی پلتفرمها نیز افزایش یافته است. در ادامه به کاربردهای آن میپردازیم:
I. ارزهای دیجیتال
یکی از کاربردهای مهم این امضاها در شبکههای مبتنی بر بلاکچین قابل مشاهده است. این امضاها به کاربران کمک میکنند تا هویت خود را در حین انجام تراکنشها پنهان کنند و با ناشناس کردن خود، از سرقت وجوهی که در کیفپولها ذخیره شدهاند، جلوگیری کنند.
II. برگههای رأیگیری
دولتها میتوانند از امضای حلقوی در سیستمهای رأیگیری استفاده کنند.
III. پروتکلهای پیامرسانی
رسانههای اجتماعی میتوانند از این امضاها در سیستمهای پیامرسانی استفاده کنند.
آیا بیت کوین و اتریوم از امضای حلقوی استفاده میکنند؟
بله، بیت کوین از امضای حلقوی برای حفاظت از حریم خصوصی کاربران استفاده میکند. این امضاها به گونهای عمل میکنند که یک تراکنش توسط چندین نفر امضا شود. این امر، عملاً شناسایی امضاکننده واقعی تراکنش را غیرممکن میسازد.
کاربرانی که میخواهند تراکنشی را ارسال کنند، یک امضای دیجیتال با استفاده از کلید خصوصی خود ایجاد میکنند. سپس این امضا در فرآیندی به نام ringing با کلیدهای عمومی دیگر کاربران ترکیب میشود. نتیجه یک امضای واحد است که نشان نمیدهد کدام یک از شرکتکنندگان تراکنش را امضا کردهاند.
سپس تراکنش به شبکه بیت کوین، جایی که ماینرها قرار دارند، ارسال میشود. ماینرها اعتبار امضا و مقدار بیت کوینی که ارسال میشود را بررسی میکنند. اگر امضا معتبر و مقدار صحیح باشد، تراکنش به بلاکچین اضافه میشود.
بیت کوین با استفاده از امضای حلقوی، اطمینان حاصل میکند که هویت فرستنده تراکنش محفوظ بماند. این امکان به کاربران اجازه میدهد تا بدون نگرانی از افشای هویت خود، تراکنش انجام دهند.
اتریوم نیز از امضای حلقوی برای حفاظت از حریم خصوصی کاربران خود استفاده میکند. تراکنشهای اتریوم با استفاده از فرآیندی مشابه با بیت کوین امضا میشوند. یک کاربر با استفاده از کلید خصوصی خود یک امضای دیجیتال ایجاد میکند و سپس آن را با کلیدهای عمومی دیگر کاربران در یک حلقه ترکیب میکند. نتیجه یک امضای واحد است که سپس به شبکه اتریوم ارسال میشود.
ولیدیتورها (Validators) اعتبار امضا و مقدار اتریوم (ether) ارسالشده را قبل از اضافه کردن تراکنش به بلاکچین بررسی میکنند. اتریوم با استفاده از امضای حلقوی، اطمینان حاصل میکند که فرستنده یک تراکنش ناشناس باقی بماند.
نتیجهگیری
امضای حلقوی به عنوان یک فناوری پیشرفته، نقش مهمی در حفاظت از حریم خصوصی و ناشناس بودن افراد ایفا میکند. با توجه به افزایش نیاز به حریم خصوصی در دنیای دیجیتال امروز، این ابزار نه تنها در زمینه تراکنشهای ارزهای دیجیتال کاربرد دارد، بلکه میتواند در حوزههای مختلفی مانند ارتباطات ناشناس، احراز هویت گروهی و سیستمهای رأیگیری نیز مورد استفاده قرار گیرد.
بنابراین، امضای حلقوی به عنوان ابزاری مؤثر برای حفظ حقوق بنیادین افراد در برابر نظارت و نقض حریم خصوصی، اهمیت ویژهای دارد.
منبع خبر: https://nipoto.com/mag/what-is-ring-signiture/