امضای اشنور(schnorr signature) چیست؟
جالب است بدانید که ایجاد سیستم مالی غیرمتمرکز و بینیاز از اعتماد، بیش از هر چیز به اعتماد احتیاج دارد؛ شاید متناقض به نظر برسد اما منظور از بینیاز از اعتماد، عدم نیاز به اعتماد به شخصی ثالث (اعم از فردی، گروه یا دولت) است. برای نیل به چنین هدفی باید فرایندهای در کار به نحوی طراحی شوند که به شکلی قابل اثبات بتوانند امنیت و عدم نشت اطلاعات را تامین کنند. در این راه از علم ریاضی و شاخه رمزنگاری سود میجوییم. ممکن بودن مفهوم ارزهای دیجیتال به قدری با رمزنگاری گره خورده است که بیدلیل نیست که نام «رمزارز» یا Cryptocurrency به این گروه از ارزهای دیجیتال اطلاق میشود. امضای اشنور (Schnorr Signature) نوعی سیستم رمزنگاری است که پس از بروزرسانی تپ روت بیت کوین، کاربرد تازهای در حوزه ارزهای دیجیتال پیدا کرده است.
امضای اشنور از کجا شروع شد؟
ایده مالکیت دیجیتال (در کنار بسیاری دیگر از موارد) با پدید آمدن مفهوم رمزنگاری کلید عمومی-خصوصی توسط دیفی-هلمن در سال ۱۹۷۶ شکل گرفت. این ایده طی سالیان ثابت مانده است هر چند تکنیکها و روش تحقق آن روز به روز پیشرفت کرده است. یکی از پیشرفتهایی که در اوایل دهه ۹۰ میلادی رخ داد، زاده افکار کلاوس-پیتر اشنور (Claus-Peter Schnorr) است. او که استاد دانشگاه فرانکفورت بود، در مقالهای اصول نوعی طرح شناسایی و امضای دیجیتال را ارائه کرد که با نام خود او معروف شد. او طرح خود را ثبت کرد و با این کار شاید به شکلی ناخواسته سبب شد تا تکنیک بهتر او (نسبت به الگوریتم امضای دیجیتال منحنی بیضوی – ECDSA) مدتها مغفول بماند. گواهی ثبت اختراع و مالکیت معنوی او تا سال ۲۰۰۸ اعتبار داشت. جالب است بدانید که سلف الگوریتم ECDSA – الگوریتم DSA – برای دور زدن گواهی ثبت اختراع اشنور ایجاد شده بود.
از جمله انتخابهای مهم پیش روی ساتوشی ناکاموتو در هنگام تدوین مشخصات پروتکل بیت کوین، انتخاب الگوریتم رمزنگاری بود. او ECDSA را برگزید؛ احتمالا بدین دلیل که از پیش استانداردسازی شده بود و به شکل پیشفرض توسط کتابخانه OpenSSL که کدهای بیت کوین به شدت به آن وابسته هستند، پشتیبانی میشود. نخستین زمزمههای گنجاندن امضای اشنور در پروتکل بیت کوین برای نخستین بار در سال ۲۰۱۴ و در فروم بیت کوین تاک مطرح شد. چهار سال بعد و در سال ۲۹۱۸، اولین پیشنویس برای گنجاندن این امضا توسط پیتر وویل (Pieter Wuille) تهیه شد. در سال ۲۰۲۰، این پیشنهاد با نام BIP-340 رسمیت یافت و در نهایت در سال ۲۰۲۱ به عنوان یکی از تغییرات بروزرسانی موسوم به تپ روت اجرایی شد.
امضای اشنور چیست؟
امضای اشنور، امضایی دیجیتال است که توسط الگوریتم اشنور ایجاد میشود. این امضا ماهیتی ساده دارد و مبتنی بر حلناپذیری برخی از مسائل لگاریتم گسسته بنا شده است.در واقع این الگوریتم امضاهای دیجیتال کوتاهی ایجاد میکند. امنیت این الگوریتم مبتنی بر فرض اوراکل تصادفی است و فروض امنیتی کمتری نسبت به ECDSA احتیاج دارد.
دیدگاهتان را بنویسید