شراء العملات المشفرة
الأسواق
العقود الفورية
العقود الآجلةBTC
مدخرات
مركز الأحداث
مركز المكافآت
المزيد
مهرجان صفر رسوم
التوقيع لمرة واحدة: ما هو التوقيع لمرة واحدة؟التوقيع لمرة واحدة هو أسلوب للتوقيع الرقمي يُصمَّم فيه مفتاح التوقيع ليوقّع رسالة واحدة فقط بأمان.في العملات المشفرة، يوضح هذا الأسلوب كيف يمكن إثبات الملكية الرقمية من دون الالتوقيع لمرة واحدة: ما هو التوقيع لمرة واحدة؟التوقيع لمرة واحدة هو أسلوب للتوقيع الرقمي يُصمَّم فيه مفتاح التوقيع ليوقّع رسالة واحدة فقط بأمان.في العملات المشفرة، يوضح هذا الأسلوب كيف يمكن إثبات الملكية الرقمية من دون ال

التوقيع لمرة واحدة

2026/10/14 17:56
#Advanced
Humanity
H$0.0552-2.71%

ما هو التوقيع لمرة واحدة؟

التوقيع لمرة واحدة هو أسلوب للتوقيع الرقمي يُصمَّم فيه مفتاح التوقيع ليوقّع رسالة واحدة فقط بأمان.في العملات المشفرة، يوضح هذا الأسلوب كيف يمكن إثبات الملكية الرقمية من دون الاعتماد حصراً على رياضيات المنحنيات الإهليلجية.تتمثل فكرته الأساسية في أن مفتاح التوقيع الخاص يمكنه إنشاء توقيع صالح واحد، بينما يثبت مفتاح التحقق العام أن التوقيع يطابق الرسالة.إذا استُخدم المفتاح الخاص لمرة واحدة لتوقيع أكثر من رسالة، فقد تنهار حماية النظام.وهذا ما يميّز التوقيعات لمرة واحدة عن مخططات التوقيع الشائعة في البلوكشين، مثل ECDSA وتوقيعات Schnorr، المصممة لإنتاج توقيعات متعددة عند تنفيذها على النحو الصحيح.كثيراً ما تُناقش التوقيعات لمرة واحدة ضمن التشفير القائم على دوال التجزئة.وتكتسب التوقيعات القائمة على التجزئة أهمية في مجال العملات المشفرة لأنها تعتمد أساساً على دوال التجزئة التشفيرية بدلاً من افتراضات نظرية الأعداد.

تحدد توصية NIST SP 800-208 مخططي LMS وXMSS بوصفهما مخططَي توقيع قائمَين على التجزئة ويعتمدان على الحالة، ويستخدمان أفكار التوقيع لمرة واحدة بوصفها وحدات بناء.

وتحدد مواصفة IETF RFC 8391 الخاصة بـ XMSS مخطط Winternitz One-Time Signature Plus، المعروف أيضاً باسم WOTS+، بوصفه مخطط توقيع لمرة واحدة مستخدماً داخل XMSS.

كما تحدد مواصفة IETF RFC 8554 الخاصة بـ LMS مخطط توقيع لمرة واحدة ضمن نظام Leighton-Micali للتوقيعات القائمة على التجزئة.

والدرس الأساسي لمستخدمي العملات المشفرة بسيط.يثبت التوقيع التحكم في مفتاح سري، لكن سلامة هذا الإثبات تعتمد على استخدام مخطط التوقيع تماماً وفق تصميمه.

أهم النقاط حول التوقيعات لمرة واحدة

  • التوقيع لمرة واحدة مخطط توقيع رقمي ينبغي فيه استخدام مفتاح التوقيع الخاص لرسالة واحدة فقط.
  • قد يكشف استخدام مفتاح التوقيع نفسه مرتين معلومات سرية أكثر من اللازم، وقد يتيح تزوير التوقيع.
  • تعتمد التوقيعات لمرة واحدة غالباً على دوال التجزئة التشفيرية.
  • تُعد توقيعات Lamport وWinternitz من الأمثلة الكلاسيكية على أفكار التوقيع لمرة واحدة.
  • يُستخدم WOTS+، وهو إصدار حديث من مكوّنات التوقيع لمرة واحدة، في XMSS.
  • يستخدم LMS مكوّناً للتوقيع لمرة واحدة ضمن نظام أكبر للتوقيع القائم على التجزئة.
  • يمكن لأشجار Merkle جمع عدد كبير من التوقيعات لمرة واحدة تحت جذر عام واحد.
  • تتطلب التوقيعات القائمة على التجزئة والمعتمدة على الحالة تتبعاً دقيقاً للمفاتيح المستخدمة لمرة واحدة.
  • تُعد التوقيعات لمرة واحدة مهمة للتشفير ما بعد الكم، إذ يمكن أن تعتمد حمايتها على دوال التجزئة بدلاً من افتراضات المنحنيات الإهليلجية.
  • لا تستخدم معظم محافظ العملات المشفرة الحالية توقيعات لمرة واحدة خالصة للمعاملات العادية، لكن هذا المفهوم مهم لتصميم المحافظ مستقبلاً والانتقال إلى التشفير ما بعد الكم.

آلية عمل التوقيع لمرة واحدة

يبدأ التوقيع لمرة واحدة بمفتاح خاص يتضمن قيماً سرية.يستخدم الموقّع هذه القيم لإنشاء توقيع لرسالة واحدة.ويستخدم المتحقق المفتاح العام للتأكد من أن القيم السرية المكشوفة تطابق الرسالة.في كثير من التصاميم القائمة على التجزئة، يحتوي المفتاح العام على تجزئات القيم السرية.ويكشف التوقيع قيماً سرية مختارة.ثم يجري المتحقق تجزئة للقيم المكشوفة ويتأكد من مطابقتها للمفتاح العام.تتميز هذه البنية بأن حساب دالة التجزئة سهل في اتجاه واحد وصعب العكس.لكن التوقيع يكشف جزءاً من مادة المفتاح الخاص.بعد توقيع رسالة واحدة، لا تبقى بعض الأسرار سرية.إذا وُقّعت رسالة ثانية مختلفة بالمفتاح نفسه المخصص لمرة واحدة، انكشفت أسرار إضافية.ومع كشف معلومات كافية، قد يتمكن المهاجم من إنشاء توقيع صالح لرسالة لم يوافق عليها المالك.

لماذا يسمى توقيعاً لمرة واحدة؟

سُمّي بذلك لأن المفتاح نفسه ينبغي استخدامه للتوقيع مرة واحدة فقط.قاعدة الاستخدام لمرة واحدة ليست مجرد اقتراح، بل شرط أمني أساسي.في مخطط التوقيع العادي متعدد الاستخدامات، يمكن للمفتاح الخاص نفسه توقيع رسائل مختلفة كثيرة ما دامت الخوارزمية مستخدمة على نحو صحيح.أما في مخطط التوقيع لمرة واحدة، فيكشف كل توقيع معلومات مضبوطة عن المفتاح الخاص.يكون هذا الكشف آمناً لرسالة واحدة لأن المفتاح العام وقواعد التوقيع مصممان لاستخدام واحد.ويصبح خطراً إذا وقّع المفتاح نفسه أكثر من مرة.لذلك تتطلب المفاتيح المخصصة لمرة واحدة إدارة دقيقة.إذا أعادت محفظة أو عقدة أو خدمة توقيع استخدام المفتاح نفسه عن طريق الخطأ، فقد يفقد المستخدم ضمان الأمان.وفي عالم العملات المشفرة، حيث يمكن للتوقيعات نقل أصول حقيقية، قد تكون هذه الغلطة باهظة للغاية.

توقيعات Lamport لمرة واحدة

توقيع Lamport لمرة واحدة أحد أبسط تصاميم التوقيع لمرة واحدة وأكثرها شهرة.يتضمن المفتاح الخاص أزواجاً من القيم السرية العشوائية.تحدد كل بتة من تجزئة الرسالة قيمة سرية واحدة من كل زوج.ويحتوي المفتاح العام على تجزئات جميع القيم السرية.لتوقيع رسالة، يكشف الموقّع قيمة سرية واحدة من كل زوج، وفقاً لتجزئة الرسالة.وللتحقق من التوقيع، يجري المتحقق تجزئة لكل قيمة مكشوفة ويقارنها بالمفتاح العام.تنبع الحماية من صعوبة العثور على قيمة سرية تطابق تجزئة عامة.إذا وقّع الموقّع رسالة واحدة فقط، تبقى القيم غير المكشوفة مخفية.أما إذا وقّع رسالتين مختلفتين، فقد يكشف التوقيع الثاني قيماً سرية من الجهة الأخرى لبعض الأزواج.وقد يتيح ذلك للمهاجم مادة كافية لإنشاء توقيعات لرسائل جديدة.

توقيعات Winternitz لمرة واحدة

تحسّن توقيعات Winternitz الكفاءة مقارنة بتوقيعات Lamport الأساسية.فبدلاً من كشف قيمة سرية لكل بتة، تعالج تصاميم Winternitz عدة بتات في كل مرة.وقد يقلل ذلك حجم التوقيع والمفتاح العام، بحسب المعلمات المختارة.لكن هذا يأتي على حساب استخدام سلاسل التجزئة في التوقيع والتحقق.وسلسلة التجزئة هي تطبيق دالة تجزئة مراراً على قيمة.يكشف الموقّع قيمة عند نقطة محددة من السلسلة.ويواصل المتحقق التجزئة انطلاقاً من تلك النقطة ويتأكد من مطابقة النتيجة لقيمة المفتاح العام.WOTS+ إصدار معزز من نهج Winternitz.تحدد RFC 8391 مخطط WOTS+ بوصفه مكوّن التوقيع لمرة واحدة المستخدم في XMSS.توضح التصاميم المستوحاة من Winternitz كيف يمكن جعل التوقيعات لمرة واحدة أكثر عملية مع الالتزام بقاعدة الاستخدام الواحد.

WOTS+ وXMSS

WOTS+ اختصار لـ Winternitz One-Time Signature Plus.وهو مخطط توقيع لمرة واحدة يُستخدم داخل XMSS.XMSS اختصار لـ eXtended Merkle Signature Scheme.تصف RFC 8391 نظام XMSS بأنه نظام توقيع رقمي قائم على التجزئة، وتذكر أن XMSS وإصداراته متعددة الأشجار يستخدمان WOTS+ مكوّناً أساسياً.يستخدم XMSS أزواج مفاتيح WOTS+ كثيرة وينظمها ضمن شجرة Merkle.وتتيح شجرة Merkle لمفتاح عام جذري واحد توثيق مفاتيح عامة كثيرة مخصصة لمرة واحدة.ينبغي استخدام كل ورقة WOTS+ مرة واحدة فقط.وعلى الموقّع تتبع فهرس الورقة التي استُخدمت بالفعل.لذلك يُوصف XMSS بأنه نظام يعتمد على الحالة.يجب تحديث حالة المفتاح الخاص بأمان بعد كل توقيع لمنع إعادة استخدام المفتاح نفسه المخصص لمرة واحدة.

LMS والتوقيعات لمرة واحدة

LMS اختصار لـ Leighton-Micali Signature.وهو نظام توقيع آخر قائم على التجزئة ويستخدم أفكار التوقيع لمرة واحدة.تصف RFC 8554 نظام LMS بأنه نظام توقيع رقمي يعتمد على دوال التجزئة التشفيرية، وتحدد مخططاً للتوقيع لمرة واحدة وآخر عاماً للتوقيع.يستخدم LMS أيضاً بنية شجرية لتحويل مفاتيح كثيرة مخصصة لمرة واحدة إلى نظام توقيع أكبر.ومثل XMSS، يعتمد LMS على الحالة.أي إن على الموقّع تتبع المفتاح المخصص لمرة واحدة الذي استُخدم بالفعل.إذا تعذر تتبع الحالة، فقد يُعاد استخدام المفتاح.وقد يضعف ذلك حماية التوقيعات المرتبطة به أو يقضي عليها.تعتمد NIST SP 800-208 مجموعات محددة من معلمات LMS وHSS وXMSS وXMSS متعددة الأشجار للتوقيعات القائمة على التجزئة والمعتمدة على الحالة.وهذا يجعل LMS مهماً للأنظمة المتقدمة التي تحتاج إلى حماية التوقيع القائم على التجزئة ويمكنها إدارة الحالة بأمان.

أشجار Merkle والتوقيعات لمرة واحدة

شجرة Merkle بنية بيانات تستخدم التجزئات لربط أوراق كثيرة بجذر واحد.في أنظمة التوقيع القائمة على التجزئة، يمكن لكل ورقة أن تمثل مفتاحاً عاماً لتوقيع لمرة واحدة.ويصبح جذر Merkle هو المفتاح العام الرئيسي.عندما يستخدم الموقّع ورقة لتوقيع رسالة، يتضمن التوقيع مسار توثيق يثبت انتماء الورقة إلى الشجرة.يتحقق المتحقق من التوقيع لمرة واحدة، ثم يتحقق من مسار Merkle حتى الجذر.تتيح هذه البنية لجذر عام واحد دعم توقيعات كثيرة.ومن دون الشجرة، يحتاج كل مفتاح مخصص لمرة واحدة إلى توزيع مفتاح عام منفصل.تجعل أشجار Merkle التوقيعات لمرة واحدة عملية للأنظمة التي تحتاج إلى توقيع أكثر من رسالة.لكن ذلك يتطلب توقيعات أكبر وإدارة دقيقة للحالة.وتتمثل الفائدة في حماية قوية قائمة على التجزئة وبنية واضحة.

التوقيعات القائمة على التجزئة والمعتمدة على الحالة مقابل عديمة الحالة

تتطلب التوقيعات القائمة على التجزئة والمعتمدة على الحالة أن يتذكر الموقّع مفاتيح التوقيع لمرة واحدة التي سبق استخدامها.يعتمد كل من XMSS وLMS على الحالة.تكون الحالة عادةً فهرساً أو عدّاداً يحدد المفتاح التالي غير المستخدم لمرة واحدة.إذا نُسخ العدّاد أو أُعيد إلى حالة سابقة أو تلف، فقد يعيد الموقّع استخدام المفتاح.قد يحدث ذلك بعد استعادة نسخة احتياطية، أو استنساخ جهاز، أو أخطاء برمجية، أو أعطال في الأجهزة، أو تنسيق سيئ للتوقيع عبر خوادم متعددة.تحاول التوقيعات القائمة على التجزئة وعديمة الحالة تفادي هذه المشكلة، إذ لا تتطلب من الموقّع الاحتفاظ بعدّاد صارم للاستخدام لمرة واحدة بالطريقة نفسها.

تحدد مواصفة NIST FIPS 205 خوارزمية SLH-DSA، وهي خوارزمية توقيع رقمي قائمة على التجزئة وعديمة الحالة ومستندة إلى SPHINCS+.

SLH-DSA ليس توقيعاً بسيطاً لمرة واحدة موجهاً للمستخدمين العاديين.بل يستخدم داخلياً بنى قائمة على التجزئة لتوفير مخطط توقيع عديم الحالة.ويكتسب الفرق أهمية لأن الأنظمة المعتمدة على الحالة قد تكون أكثر كفاءة، بينما قد يكون تشغيل الأنظمة عديمة الحالة بأمان أسهل في بعض البيئات.

التوقيعات لمرة واحدة والتشفير ما بعد الكم

تكتسب التوقيعات لمرة واحدة أهمية في التشفير ما بعد الكم لأن كثيراً من التوقيعات القائمة على التجزئة يُعتقد أنها تقاوم الهجمات الكمومية المعروفة أفضل من توقيعات المنحنيات الإهليلجية واسعة الاستخدام.قد يهدد حاسوب كمومي قوي بما يكفي مخططات التوقيع المعتمدة على افتراضات اللوغاريتم المتقطع.تعتمد كثير من توقيعات البلوكشين الحالية على تشفير المنحنيات الإهليلجية.أما التوقيعات القائمة على التجزئة فتعتمد أساساً على خصائص أمان دوال التجزئة.قد تؤثر الحواسيب الكمومية في أمان التجزئة عبر تسريعات عامة، لكن يمكن تعويض هذا الخطر باختيار المعلمات بعناية.لذلك وضعت NIST معايير ونهجاً موصى بها للتوقيعات القائمة على التجزئة لاستخدامات معينة.وتُعد مكوّنات التوقيع لمرة واحدة مثل WOTS+ جزءاً من هذا المسار الأوسع للتشفير ما بعد الكم.يمثل الانتقال إلى التشفير ما بعد الكم تحدياً لشبكات العملات المشفرة، إذ يجب عليها حماية الأصول القديمة والمعاملات الجديدة وتوافق المحافظ والمحافظ المادية والتوقيعات المتعددة والعقود الذكية والجسور والأرشيفات طويلة الأمد.التوقيعات لمرة واحدة ليست الحل الوحيد الممكن لما بعد الكم.لكنها من أهم الأفكار التي تقوم عليها التوقيعات ما بعد الكم القائمة على التجزئة.

التوقيعات لمرة واحدة مقابل ECDSA

يُعد ECDSA مخطط توقيع رقمي متعدد الاستخدامات عند تنفيذه على النحو الصحيح.يمكن لمفتاح خاص في البلوكشين يستخدم ECDSA توقيع معاملات كثيرة، ما دام لكل توقيع قيمة nonce آمنة وبقي المفتاح الخاص سرياً.أما مفتاح التوقيع لمرة واحدة فلا ينبغي أن يوقّع رسائل كثيرة.وهذا هو الفرق الأساسي.يعتمد أمان ECDSA على افتراضات المنحنيات الإهليلجية والتعامل الآمن مع nonce.وغالباً ما يعتمد أمان التوقيع لمرة واحدة على دوال التجزئة والانضباط الصارم في استخدام المفتاح مرة واحدة.توقيعات ECDSA صغيرة مقارنة بكثير من التوقيعات القائمة على التجزئة.وقد تكون المفاتيح العامة أو التوقيعات أو مسارات التوثيق في أنظمة التوقيع لمرة واحدة أكبر، بحسب التصميم.يُستخدم ECDSA على نطاق واسع في بنية البلوكشين الحالية.أما التوقيعات لمرة واحدة فتُناقش غالباً في سياق التصاميم ما بعد الكم والأنظمة المتخصصة وأبحاث الانتقال المستقبلي.

التوقيعات لمرة واحدة مقابل توقيعات Schnorr

تُعد توقيعات Schnorr أيضاً متعددة الاستخدامات عند تنفيذها على النحو الصحيح.

تحدد BIP 340 الخاصة بـ Bitcoin توقيعات Schnorr بطول 64 بايت على المنحنى الإهليلجي secp256k1.

يمكن أن تدعم توقيعات Schnorr ميزات مفيدة، مثل تجميع التوقيعات وإثباتات أمنية أبسط مقارنة بالتصاميم الأقدم.لكنها ليست توقيعات لمرة واحدة.يمكن لمفتاح Schnorr الخاص توقيع رسائل كثيرة إذا كان إنشاء nonce آمناً ونُفذ البروتوكول على نحو صحيح.مع ذلك، يتطلب كل من Schnorr وECDSA حماية قوية من أخطاء nonce.أما التوقيع القائم على التجزئة والمخصص لمرة واحدة فله نوع مختلف من المخاطر.أكبر مخاطره التشغيلية هي استخدام المفتاح نفسه مرتين.يتطلب كلا النوعين تنفيذاً دقيقاً، لكن أسباب الإخفاق مختلفة.

التوقيعات لمرة واحدة مقابل العناوين لمرة واحدة

التوقيع لمرة واحدة ليس هو العنوان المستخدم لمرة واحدة.فالأول أسلوب تشفيري للتوقيع، أما العنوان لمرة واحدة فهو ممارسة في المحافظ يتلقى فيها المستخدم الأموال على عنوان جديد بدلاً من إعادة استخدام العنوان نفسه.

يوصي دليل الخصوصية على Bitcoin.org باستخدام عنوان Bitcoin جديد كلما تلقى المستخدم دفعة جديدة.

يحسّن استخدام عناوين جديدة الخصوصية لأنه يصعّب ربط المدفوعات بعضها ببعض.وقد يقلل أيضاً من كشف المفتاح العام بلا داعٍ في بعض أنواع العناوين.لكن إنشاء عنوان جديد لا يعني تلقائياً أن مخطط التوقيع هو توقيع لمرة واحدة.تستخدم معظم محافظ Bitcoin وEthereum العادية مخططات توقيع متعددة الاستخدامات، لا مخططات OTS خالصة.قد تتشابه المصطلحات، لكنها تصف مستويين مختلفين من أمان المحفظة.أحدهما يتعلق بكيفية استخدام المفاتيح لتوقيع الرسائل، والآخر بطريقة استخدام العناوين على السلسلة.

التوقيعات لمرة واحدة وإعادة استخدام العناوين

إعادة استخدام العنوان ليست هي إعادة استخدام مفتاح توقيع لمرة واحدة، لكن الفكرتين ترتبطان بنظافة إدارة المفاتيح.قد تضر إعادة استخدام العنوان بالخصوصية لأنها تربط مدفوعات متعددة بعنوان واحد.في بعض أنواع نصوص Bitcoin، تكشف عملية الإنفاق المفتاح العام على السلسلة.

توضح وثائق مطوري Bitcoin الخاصة بمعاملات P2PKH أن نص الإنفاق يتضمن توقيعاً ومفتاحاً عاماً.

هذا لا يعني أن Bitcoin تستخدم التوقيعات لمرة واحدة.بل يعني أن كشف المفتاح العام وإعادة استخدام العنوان قد يؤثران في الخصوصية وافتراضات الأمان المستقبلية.يمنح المستخدم الذي يعيد استخدام العناوين المراقبين بيانات أكثر لربط النشاط.وقد يجعل الانتقال المستقبلي إلى التشفير ما بعد الكم كشف المفاتيح العامة موضوعاً أكثر أهمية للمخاطر.تشجع ممارسات المحافظ الجيدة بالفعل على استخدام عناوين جديدة للمدفوعات متى أمكن.وتدفع التوقيعات لمرة واحدة فكرة الانضباط في إدارة المفاتيح إلى أبعد من ذلك، إذ تجعل استخدام مفتاح التوقيع مرة واحدة قاعدة رياضية.

التوقيعات لمرة واحدة وتصميم المحافظ

على المحفظة التي تستخدم التوقيعات لمرة واحدة إدارة مفاتيح توقيع كثيرة.ينبغي استخدام كل مفتاح مرة واحدة ثم إيقافه.ويجب أن تعرف المحفظة المفاتيح غير المستخدمة.كما يجب أن تمنع توقيع معاملتين بالمفتاح نفسه.وعليها معالجة النسخ الاحتياطية من دون إرجاع حالة المفاتيح إلى الوراء.ويجب أن تدير استخدام أجهزة متعددة من دون تكرار استخدام المفتاح.كما ينبغي التعامل بعناية مع المعاملات الفاشلة وإعادة المحاولة والمعاملات البديلة.إذا فشلت المعاملة قبل بثها، فعلى المحفظة أن تحدد ما إذا كان المفتاح المخصص لمرة واحدة قد انكشف بما يكفي لوجوب إيقافه.تجعل هذه التفاصيل التشغيلية تصميم محفظة OTS أصعب مما يبدو.ويجب أن تخفي المحفظة سهلة الاستخدام التعقيد من دون إخفاء المخاطر.

التوقيعات لمرة واحدة ومعاملات البلوكشين

تحتاج كل معاملة على البلوكشين إلى وسيلة لإثبات التفويض.تستخدم معظم شبكات البلوكشين الحالية توقيعات رقمية لإثبات أن المنفق يتحكم في المفتاح الخاص ذي الصلة.يمكن للتوقيع لمرة واحدة إثبات التفويض أيضاً، لكنه يغيّر تصميم المعاملة.قد تحتاج المعاملة إلى توقيع أكبر حجماً.وقد يحتاج نص التحقق أو الآلة الافتراضية إلى دعم التحقق القائم على التجزئة.وقد يلزم أن يتضمن تنسيق العنوان جذر Merkle أو بيانات تحقق عامة أخرى.قد يتأثر سوق الرسوم إذا كانت التوقيعات أكبر وتشغل مساحة أكبر في الكتل.وقد تحتاج العملاء الخفيفة إلى تنسيقات إثبات جديدة.وقد تحتاج المحافظ المادية إلى تخزين جديد وآمن لحالة المفاتيح.كما قد تحتاج التوقيعات المتعددة والعقود الذكية إلى تصاميم جديدة للتجميع أو التوقيع بعتبة.لذلك فإن إضافة التوقيعات لمرة واحدة إلى بلوكشين رئيسي مسألة تصميم بروتوكول، وليست مجرد ميزة في المحفظة.

التوقيعات لمرة واحدة والعقود الذكية

يمكن للعقود الذكية التحقق من التوقيعات عندما تدعم الآلة الافتراضية العمليات التشفيرية المطلوبة.توفر بعض الشبكات وظائف مدمجة للتحقق من التوقيعات باستخدام خوارزميات شائعة.يمكن التحقق من التوقيعات لمرة واحدة القائمة على التجزئة باستخدام عمليات التجزئة، لكن قد يكون حجم التوقيع ورسوم الغاز مرتفعين.قد يحتاج العقد الذي يتحقق من توقيع بأسلوب WOTS إلى تنفيذ عمليات تجزئة كثيرة.وقد يكون ذلك مكلفاً إذا فرضت الشبكة رسوماً على الحوسبة وتخزين البيانات.في سلسلة مخصصة للمدفوعات البسيطة، قد تزيد التوقيعات الكبيرة رسوم المعاملات.وفي سلسلة العقود الذكية، قد يزيد منطق التحقق الكبير استهلاك الغاز.هذا لا يجعل التوقيعات لمرة واحدة عديمة الفائدة، بل يعني أن تنفيذها يحتاج إلى تصميم وتحليل دقيقين للرسوم.يجب أن يتوافق أمان ما بعد الكم مع اقتصاديات الشبكة.

التوقيعات لمرة واحدة والتوقيعات المتعددة

تعني التوقيعات المتعددة اشتراط عدة مفاتيح للتصريح بإجراء ما.يمكن أن تستخدم المحافظ التقليدية عدة مفاتيح ECDSA أو Schnorr.أما مع التوقيعات لمرة واحدة، فتصبح التوقيعات المتعددة أكثر تعقيداً لأن على كل مشارك إدارة حالة مفاتيح لمرة واحدة.ويجب على كل موقّع تجنب إعادة استخدام مفتاحه.وقد يحتاج منسق المحفظة إلى تتبع المفاتيح المخصصة لمرة واحدة والمستخدمة في كل سياسة.إذا فشلت معاملة متعددة التوقيعات وأُعيد إنشاؤها، فعلى نظام التوقيع منع إعادة استخدام المفاتيح عن طريق الخطأ.وقد يكون التوقيع بعتبة أصعب أيضاً مع التوقيعات القائمة على التجزئة منه مع بعض أنظمة المنحنيات الإهليلجية.قد تساعد توقيعات المجموعة والتوقيعات المجمعة وتجريد الحساب في التصاميم المستقبلية، لكن يجب تحليلها بعناية.يمكن للتوقيعات لمرة واحدة توفير حماية قوية، غير أن التوقيعات المتعددة تزيد أهمية الانضباط التشغيلي.وفي الحفظ المؤسسي، قد تكون إدارة الحالة بأهمية القوة التشفيرية نفسها.

التوقيعات لمرة واحدة والمحافظ المادية

تُفيد المحافظ المادية في عزل المفاتيح الخاصة عن الأجهزة المتصلة بالإنترنت.وتحتاج المحفظة المادية التي تستخدم التوقيعات لمرة واحدة إلى تخزين آمن لمادة المفتاح السري وحالة التوقيع معاً.يجب أن يزيد الجهاز فهرس المفاتيح لمرة واحدة على نحو موثوق.وعليه منع الرجوع إلى حالة أقدم عند استعادة نسخة احتياطية.كما يجب أن يتعامل مع انقطاع الطاقة أثناء التوقيع، وأن ينسق مع برنامج المحفظة دون كشف القيم السرية غير المستخدمة.وينبغي أن يحذر المستخدم بوضوح قبل أي إجراء قد يستهلك مفتاحاً مخصصاً لمرة واحدة.هذه المتطلبات أصعب من مجرد تخزين مفتاح خاص ثابت.قد تحمي المحفظة المادية الأسرار جيداً، لكنها تحتاج أيضاً إلى منطق آمن لإدارة الحالة.في التوقيعات القائمة على التجزئة والمعتمدة على الحالة، تُعد الحالة جزءاً من أمان المفتاح الخاص.

التوقيعات لمرة واحدة والنسخ الاحتياطية

تمثل النسخ الاحتياطية إحدى أصعب مشكلات أنظمة التوقيع لمرة واحدة المعتمدة على الحالة.يمكن لنسخة احتياطية عادية للمحفظة استعادة البذرة نفسها وإعادة توليد مفاتيح كثيرة.لكن استعادة نسخة قديمة في نظام OTS يعتمد على الحالة قد تكون خطرة إذا أعادت عدّاد المفاتيح غير المستخدمة إلى قيمة سابقة.قد تظن المحفظة أن المفتاح المخصص لمرة واحدة غير مستخدم، مع أنه استُخدم قبل استعادة النسخة.وهذا قد يؤدي إلى إعادة استخدام المفتاح، ما قد يتيح تزوير التوقيع في المخططات المخصصة لمرة واحدة.يجب أن تحفظ منظومة النسخ الاحتياطي الآمنة حالة التوقيع الحالية.وقد تحتاج إلى عدّادات آمنة، أو أجهزة لا تسمح بالرجوع، أو تخزين متزامن، أو إيقاف المفاتيح احتياطياً على نحو تحفظي.وهذا أحد الأسباب الرئيسية التي تجعل التوقيعات القائمة على التجزئة وعديمة الحالة جذابة في بعض البيئات.من السهل وصف الحالة، لكن يصعب حمايتها على نحو كامل.

التوقيعات لمرة واحدة ومقاومة الهجمات الكمومية

كثيراً ما توصف التوقيعات لمرة واحدة بأنها مقاومة للكم لأنها قد تعتمد أساساً على دوال التجزئة.وينبغي فهم ذلك بدقة.فمقاومة الهجمات الكمومية لا تعني استحالة الاختراق، بل تعني أن المخطط مصمم لمقاومة أساليب الهجوم الكمومية المعروفة بدرجة أفضل من المخططات المبنية على مسائل تستطيع الخوارزميات الكمومية حلها بكفاءة.ولا تزال دوال التجزئة بحاجة إلى معلمات قوية لأن البحث الكمومي قد يقلل مستوى الأمان الفعلي لبعض الافتراضات القائمة على التجزئة.تختار المعايير الحديثة معلمات تراعي ذلك.وتُعد مواصفة NIST FIPS 205 الخاصة بـ SLH-DSA جزءاً من التوجه الأوسع نحو توحيد معايير التوقيعات ما بعد الكم.كما تكتسب مخططات التجزئة المعتمدة على الحالة، مثل XMSS وLMS، أهمية بوصفها خيارات ناضجة لاستخدامات محددة.وفي البلوكشين، يجب تقييم مقاومة الكم على مستوى المحافظ والمعاملات والإجماع والجسور والعقود الذكية.لا يكون التوقيع ما بعد الكم مفيداً إلا إذا أمكن للنظام بأكمله استخدامه بأمان.

فوائد التوقيعات لمرة واحدة

أولى فوائد التوقيعات لمرة واحدة بساطة أساسها الأمني؛ إذ تعتمد تصاميم كثيرة أساساً على دوال التجزئة التشفيرية.والفائدة الثانية أهميتها لما بعد الكم، فالتوقيعات القائمة على التجزئة من أكثر عائلات التوقيعات ما بعد الكم دراسةً.والثالثة وضوح الفكرة؛ فتوقيع Lamport الأساسي أسهل فهماً من كثير من مخططات التوقيع المتقدمة.والرابعة تقليل الاعتماد على افتراضات المنحنيات الإهليلجية، وهو أمر مهم للأنظمة التي تخطط لانتقال تشفيري طويل الأمد.والخامسة قابلية التركيب؛ إذ يمكن دمج مكونات التوقيع لمرة واحدة مع أشجار Merkle وبنى أخرى لإنشاء أنظمة توقيع أكبر.تفسر هذه الفوائد استمرار ظهور مفاهيم OTS في المعايير التشفيرية المتقدمة.

قيود التوقيعات لمرة واحدة

القيد الأول هو قاعدة الاستخدام الواحد؛ فلا يمكن للمفتاح الخاص المخصص لمرة واحدة توقيع عدد غير محدود من الرسائل بأمان.والثاني تعقيد إدارة المفاتيح، إذ يجب على المحفظة أو الموقّع تتبع المفاتيح غير المستخدمة بدقة.والثالث حجم التوقيع؛ فقد تكون التوقيعات القائمة على التجزئة أكبر من توقيعات المنحنيات الإهليلجية الشائعة.والرابع مخاطر الحالة التشغيلية؛ فالنسخ الاحتياطية واستنساخ الأجهزة والتكرار في الخوادم وإعادة محاولة المعاملات قد تؤدي إلى إعادة استخدام المفاتيح عن طريق الخطأ.والخامس تكلفة الدمج؛ فقد تحتاج شبكات البلوكشين إلى تنسيقات عناوين وقواعد نصوص ودعم للآلة الافتراضية ونماذج رسوم ومعايير محافظ جديدة.والسادس تجربة المستخدم؛ فلا ينبغي أن يضطر المستخدم إلى فهم كل فهرس لمفتاح لمرة واحدة يدوياً، لكن يجب على المحافظ إدارته على النحو الصحيح.

مخاطر أمان التوقيعات لمرة واحدة

أكبر المخاطر توقيع أكثر من رسالة بالمفتاح نفسه المخصص لمرة واحدة، إذ قد يكشف ذلك مادة سرية كافية لمساعدة المهاجم على تزوير توقيع.الخطر الثاني ضعف العشوائية أثناء إنشاء المفتاح الخاص؛ فإذا أمكن توقع القيم السرية، فقد يفشل المخطط.والثالث ضعف دوال التجزئة أو عدم أمان المعلمات؛ فإذا كانت دالة التجزئة ضعيفة، فقد يجد المهاجمون مدخلات سابقة أو طرقاً مختصرة مفيدة.والرابع أخطاء التنفيذ، مثل الترميز غير الصحيح أو تتبع الفهرس على نحو خاطئ أو معالجة المجموع الاختباري بشكل سيئ أو تعطل الفصل بين المجالات.والخامس تسرب المعلومات عبر القنوات الجانبية؛ فقد يفقد الجهاز أمانه إذا كشف قيماً سرية عبر التوقيت أو استهلاك الطاقة أو الوصول إلى الذاكرة أو حقن الأعطال.والسادس التراجع عن الحالة؛ فإذا عاد الموقّع إلى حالة قديمة، فقد يعيد استخدام مفتاح كان ينبغي إيقافه.

التوقيعات لمرة واحدة وإعادة استخدام nonce

يجب عدم الخلط بين إعادة استخدام مفتاح التوقيع لمرة واحدة وإعادة استخدام nonce في ECDSA.في ECDSA، تكون nonce قيمة سرية خاصة بكل توقيع.إذا أُعيد استخدام nonce أو كُشفت، فقد ينكشف المفتاح الخاص طويل الأمد.أما في التوقيع لمرة واحدة، فالمفتاح الخاص نفسه مصمم لتوقيع رسالة واحدة.وتؤدي إعادة استخدامه إلى كشف قدر كبير من مادته السرية.كلا الخطأين خطير، لكنهما يقعان في عائلتين مختلفتين من التوقيعات.والدرس المشترك هو أن أنظمة التوقيع غالباً ما تتطلب مادة سرية فريدة لكل توقيع أو لكل سياق توقيع.على مطوري المحافظ معرفة ما يجب عدم إعادة استخدامه تحديداً.قد لا يرى المستخدم هذه التفاصيل، لكن أمواله تعتمد عليها.

التوقيعات لمرة واحدة والخصوصية

يمكن للتوقيعات لمرة واحدة دعم تصاميم محافظ تراعي الخصوصية عند دمجها مع عناوين جديدة وإنشاء معاملات بعناية.لكنها لا تجعل البلوكشين خاصاً تلقائياً.فقد تكشف مبالغ المعاملات وتوقيتها ومدخلاتها ومخرجاتها وبيانات الشبكة والتفاعلات مع العقود الذكية معلومات عن المستخدم.يمكن للمفتاح لمرة واحدة الحد من تكرار كشف المفتاح، لكنه لا يخفي النشاط كله بمفرده.يوصي دليل خصوصية Bitcoin باستخدام عناوين جديدة للمدفوعات الجديدة لأن إعادة استخدام العنوان قد تربط النشاط بعضه ببعض.وينسجم هذا الدرس مع نهج التوقيعات لمرة واحدة.يمكن للمادة التشفيرية الجديدة تقليل قابلية الربط والتعرض المتكرر.ومع ذلك، تتطلب الخصوصية تصميماً متكاملاً للنظام، والتوقيع لمرة واحدة جزء واحد منه.

التوقيعات لمرة واحدة في تصاميم البلوكشين المستقبلية

قد تستخدم شبكات البلوكشين المستقبلية توقيعات قائمة على التجزئة لتعزيز القدرة على مقاومة الهجمات الكمومية.قد تستخدم بعض التصاميم أنظمة معتمدة على الحالة مثل XMSS أو LMS، وأخرى أنظمة عديمة الحالة مثل SLH-DSA.وقد تدعم بعض الشبكات خوارزميات توقيع متعددة خلال فترة الانتقال.وقد تتيح بعض المحافظ نقل الأموال من أنواع توقيع أقدم إلى عناوين ما بعد الكم.وقد تضيف بعض منصات العقود الذكية تعليمات مسبقة أو دعماً مدمجاً للتحقق من توقيعات ما بعد الكم.ستؤثر هذه التغييرات في حجم المعاملات وأسواق الرسوم ومساحة الكتل والعملاء الخفيفة وأنظمة الحفظ والمحافظ المادية.من المرجح أن تظل مفاهيم التوقيع لمرة واحدة مهمة حتى إن لم ير المستخدمون النهائيون هذا المصطلح مباشرة.فهي جزء من أدوات التشفير اللازمة لأمان البلوكشين على المدى الطويل، والتحدي هو جعلها عملية على نطاق واسع.

مفاهيم خاطئة شائعة حول التوقيعات لمرة واحدة

من المفاهيم الخاطئة اعتبار التوقيعات لمرة واحدة توقيعات عادية استُخدمت مرة واحدة بحذر؛ فالتوقيع الحقيقي لمرة واحدة مخطط صُمم حول مفاتيح توقيع خاصة لا تُستخدم إلا مرة واحدة.ومن المفاهيم الخاطئة أيضاً مساواة العنوان لمرة واحدة بالتوقيع لمرة واحدة؛ فالأول ممارسة لاستخدام عنوان جديد، والثاني أسلوب تشفيري.وثمة اعتقاد خاطئ بأن التوقيعات لمرة واحدة تحل كل مخاطر الكم تلقائياً؛ فهي تساعد في جانب واحد، لكن شبكات البلوكشين لا تزال بحاجة إلى تخطيط للانتقال على مستوى البروتوكول.ومن الخطأ أيضاً اعتبار تشغيل توقيعات التجزئة المعتمدة على الحالة أمراً سهلاً؛ فقد تصعب إدارة الحالة، خصوصاً مع النسخ الاحتياطية وأجهزة التوقيع المتعددة.كما أن أحجام التوقيعات الأكبر ليست مجرد مشكلة تخزين؛ ففي البلوكشين قد تؤثر في الرسوم ومعدل المعالجة وتكلفة التحقق وتجربة المستخدم.

أفضل الممارسات للمطورين

استخدم مخططات موحدة وخضعت للمراجعة بدلاً من ابتكار تصميم جديد للتوقيع لمرة واحدة.اتبع المواصفات الرسمية المناسبة، مثل RFC 8391 وRFC 8554 وNIST SP 800-208 وFIPS 205.لا تُعد استخدام مفتاح توقيع مخصص لمرة واحدة مطلقاً.احمِ حالة المفتاح بعناية تضاهي حماية المفتاح الخاص نفسه.صمّم النسخ الاحتياطية بحيث لا تعيد فهرس التوقيع إلى حالة سابقة.استخدم عشوائية قوية لإنشاء المفاتيح.استخدم الفصل بين المجالات لمنع إعادة استخدام التوقيعات بين البروتوكولات عن طريق الخطأ.اختبر حالات الإخفاق، مثل انقطاع التوقيع واستبدال المعاملة وتعطل الخادم واستعادة الجهاز.وثّق بدقة متى يُعد المفتاح المخصص لمرة واحدة مستهلكاً.اجعل واجهة المستخدم توضح العمليات التي تستهلك قدرة التوقيع.

أفضل الممارسات لمستخدمي العملات المشفرة

استخدم محافظ تتبع معايير الأمان الحالية وتتلقى تحديثات منتظمة.تجنب إعادة استخدام العناوين يدوياً عندما توصي المحفظة بعناوين جديدة.لا تفترض أن كل طلب توقيع آمن لمجرد ظهوره في المحفظة.راجع تفاصيل المعاملة قبل توقيعها.احفظ نسخ المحفظة الاحتياطية بأمان واتبع تعليمات الاسترداد بعناية.استخدم المحافظ المادية للأرصدة الكبيرة متى كان ذلك عملياً.تجنب محافظ ما بعد الكم التجريبية ما لم تفهم مخاطرها ويكن المشروع قد خضع لمراجعة جيدة.لا تنسخ المفاتيح الخاصة أو عبارات الاسترداد أو ملفات التوقيع بين الأجهزة، إلا إذا أكدت وثائق المحفظة أن ذلك آمن.توخ الحذر من برامج المحافظ التي تدعي مقاومة الكم من دون توضيح مخطط التوقيع والمفاضلات المرتبطة به.تذكر أن القوة التشفيرية لا تحمي من التصيد الاحتيالي أو البرمجيات الخبيثة أو الموافقات غير الآمنة.

متى تكون التوقيعات لمرة واحدة مفيدة؟

تكون مفيدة عندما يريد النظام توقيعات رقمية تعتمد أساساً على دوال التجزئة، وعندما تُستخدم لبناء مخططات توقيع ما بعد الكم أو أنظمة التجزئة المعتمدة على الحالة مثل XMSS وLMS.وتفيد عندما تكون الأصالة طويلة الأمد مهمة ويستطيع النظام إدارة حالة المفاتيح بأمان، وكذلك في أبحاث وتصميم بروتوكولات أمان البلوكشين ما بعد الكم وتقليل الاعتماد على افتراضات المنحنيات الإهليلجية.كما تفيد في البرامج الثابتة والبنية التحتية والبيئات عالية الضمان التي يمكن فيها عدّ عمليات التوقيع بدقة.وتكون أقل فائدة عندما يحتاج المستخدم إلى توقيعات بسيطة غير محدودة بمفتاح واحد من دون إدارة للحالة، أو عندما يجب أن يكون حجم التوقيع بالغ الصغر.وتكون خطرة إذا نُفذت من دون تتبع صارم لاستخدام المفاتيح.

التوقيع لمرة واحدة في جملة واحدة

التوقيع لمرة واحدة مخطط توقيع رقمي، غالباً ما يُبنى على دوال التجزئة، ينبغي فيه استخدام كل مفتاح توقيع خاص لرسالة واحدة فقط، لأن إعادة استخدامه قد تكشف مادة سرية وتتيح التزوير.

الأسئلة الشائعة

ماذا يعني التوقيع لمرة واحدة؟

هو أسلوب توقيع رقمي يُقصد فيه أن يوقّع مفتاح التوقيع الخاص رسالة واحدة فقط بأمان.

لماذا لا يمكن استخدام مفتاح التوقيع لمرة واحدة إلا مرة واحدة؟

لأن كل توقيع يكشف جزءاً من مادة المفتاح السرية، وقد يكشف توقيع رسائل إضافية معلومات كافية للتزوير.

هل التوقيع لمرة واحدة هو نفسه العنوان لمرة واحدة؟

لا. التوقيع لمرة واحدة مخطط توقيع تشفيري، بينما العنوان لمرة واحدة ممارسة في المحافظ لاستخدام عنوان جديد لاستقبال دفعة.

ما توقيع Lamport؟

هو تصميم كلاسيكي لتوقيع لمرة واحدة قائم على التجزئة، يكشف عند التوقيع قيماً سرية مختارة تطابق بتات تجزئة الرسالة.

ما WOTS+؟

هو Winternitz One-Time Signature Plus، مخطط حديث للتوقيع لمرة واحدة يُستخدم مكوّناً أساسياً في XMSS.

ما XMSS؟

هو eXtended Merkle Signature Scheme، نظام توقيع قائم على التجزئة ومعتمد على الحالة، يستخدم مفاتيح WOTS+ لمرة واحدة داخل شجرة Merkle.

ما LMS؟

هو نظام Leighton-Micali Signature، مخطط توقيع قائم على التجزئة ومعتمد على الحالة، يستخدم التوقيعات لمرة واحدة والبنى الشجرية.

هل التوقيعات لمرة واحدة مناسبة لما بعد الكم؟

تُعد أنظمة كثيرة منها مرشحة لما بعد الكم لاعتمادها أساساً على دوال التجزئة، لكن الأمان يظل معتمداً على المعلمات وجودة التنفيذ.

هل تستخدم Bitcoin وEthereum التوقيعات لمرة واحدة حالياً؟

تستخدم معاملات Bitcoin وEthereum العادية عموماً مخططات توقيع متعددة الاستخدامات مثل ECDSA أو توقيعات بأسلوب Schnorr بدلاً من توقيعات OTS الخالصة.

ماذا يحدث إذا أُعيد استخدام مفتاح توقيع لمرة واحدة؟

قد يكشف ذلك معلومات سرية أكثر من اللازم، وقد يسمح للمهاجم بتزوير توقيع صالح.

لماذا تُستخدم أشجار Merkle مع التوقيعات لمرة واحدة؟

تتيح أشجار Merkle توثيق مفاتيح عامة كثيرة مخصصة لمرة واحدة تحت مفتاح عام جذري واحد، ما يجعل أنظمة التوقيع القائمة على التجزئة أكثر عملية.

ما التحدي الأكبر في التوقيعات لمرة واحدة؟

التحدي الأكبر هو إدارة حالة المفاتيح بأمان، إذ يجب على المحافظ وأنظمة التوقيع منع إعادة استخدام المفاتيح المخصصة لمرة واحدة عن طريق الخطأ.

الخاتمة

التوقيع لمرة واحدة فكرة تشفيرية بسيطة لكنها قوية.فهو يتيح للموقّع إثبات التحكم في مفتاح سري لرسالة واحدة، عادةً عبر كشف قيم سرية مختارة بعناية يمكن التحقق منها باستخدام التجزئات.والتصميم نفسه الذي يجعله أنيقاً يفرض انضباطاً صارماً: يجب عدم إعادة استخدام مفتاح التوقيع.إذا وقّع المفتاح نفسه المخصص لمرة واحدة أكثر من رسالة، فقد يكشف التوقيع معلومات خاصة أكثر من اللازم ويتيح التزوير.تجعل قاعدة الاستخدام الواحد هذه التوقيعات مختلفة تماماً عن مخططات البلوكشين الشائعة مثل ECDSA وSchnorr.لا تستخدم معظم المحافظ اليومية في أسواق العملات المشفرة الحالية توقيعات لمرة واحدة خالصة للمعاملات العادية.ومع ذلك، يظل المفهوم مهماً للغاية لأن التوقيعات لمرة واحدة وحدات بناء أساسية في أنظمة التوقيع القائمة على التجزئة مثل WOTS+ وXMSS وLMS.وتكتسب هذه الأنظمة أهمية لأن التشفير القائم على التجزئة أحد أهم المسارات نحو التوقيعات الرقمية ما بعد الكم.تبيّن معايير NIST ومواصفات IETF أن الفكرة ليست أكاديمية فحسب، بل جزء من هندسة تشفيرية جادة للأمان طويل الأمد.وتطرح التوقيعات لمرة واحدة في البلوكشين أسئلة عملية بشأن تنسيقات العناوين وحجم المعاملات والرسوم وتكلفة التحقق والنسخ الاحتياطية للمحافظ والمحافظ المادية والتوقيعات المتعددة ودعم العقود الذكية.غالباً لا تكمن المشكلة الأصعب في الرياضيات، بل في ضمان عدم إعادة استخدام أي مفتاح لمرة واحدة عن طريق الخطأ.ويتطلب ذلك تتبعاً دقيقاً للحالة ونسخاً احتياطية آمنة وأجهزة موثوقة وواجهات مستخدم مصممة جيداً.الدرس الفوري للمستخدمين هو الالتزام بممارسات المحفظة السليمة وتجنب سلوك التوقيع غير الآمن.والدرس للمطورين هو استخدام المعايير التي خضعت للمراجعة والتعامل مع حالة المفتاح بوصفها بيانات أمنية بالغة الأهمية.أما مصممو البلوكشين فعليهم إدراك أن الانتقال إلى ما بعد الكم يتطلب تشفيراً قوياً وهندسة عملية للأنظمة معاً.التوقيعات لمرة واحدة ليست حلاً كاملاً لكل مشكلات أمان العملات المشفرة، لكنها أداة تأسيسية تساعد على فهم كيفية حماية أنظمة الأصول الرقمية المستقبلية للملكية مع تطور افتراضات التوقيع القديمة.
BTC ETFs See $679M in Outflows
BTC ETFs See $679M in OutflowsBTC ETFs See $679M in Outflows
Citi sees BTC at $113K. What do institutions see?