كل المقالات
الأدلة

الإبقاء على صلاحية التجميد في عملة سولانا

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

8 دقائق للقراءة J Tools Editorial
لوحة تحكم فولاذية: رافعة برتقالية مضيئة تحت غطاء شفاف مرفوع، وبجانبها مفتاحان منزلقان مطفآن، كأن صلاحية التجميد ما زالت جاهزة للاستخدام

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

لذلك فالسؤال الحقيقي هو متى يفيد الإبقاء على صلاحية التجميد ولمن. في هذا الدليل ما يفعله التجميد فعلًا، وأين ينفع وأين يضر، وحقيقة لا يكتمل القرار دونها: الحسابات المجمدة لحظة الإلغاء تبقى مجمدة إلى الأبد.

ما الذي تفعله صلاحية التجميد

ثلاث أسطوانات زجاجية تحتها كلمات ACTIVE وFROZEN وTHAW: حساب عملة نشط بجزيئات ذهبية، وحساب مغطى بالجليد، وحساب يتشقق زجاجه عند فك التجميد

صلاحية التجميد (freeze authority) حقل في حساب الإصدار الخاص بالعملة (mint account). ما دام فيه عنوان، يستطيع صاحب هذا العنوان تجميد أي حساب لهذه العملة ثم فك تجميده لاحقًا. فالتجميد يعمل في الاتجاهين.

حساب العملة المجمد يحتفظ بمالكه وبالـ mint وبرصيده، لكنه لا يستطيع استقبال العملات أو إرسالها أو حرقها حتى يُفك تجميده، كما يشرح توثيق سولانا عن تجميد حساب العملة. الرصيد ما زال ملك صاحبه، لكنه لا يتحرك.

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

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

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

ثلاثة أسباب تبرر الإبقاء على صلاحية التجميد

الاستجابة للاختراق

يتعطل جسر، أو يخطئ مصدر الأسعار (oracle)، أو يُستغل خلل في عقد خزنة، فيجد المهاجم في يده كمية كبيرة من عملتك. إن كانت الصلاحية معك، تجمد حساب المهاجم فتتوقف العملات ما دامت فيه، ويتاح لك وقت للتنسيق مع منصات التداول والفرق المتضررة. وللأداة حد واضح: التجميد يوقف ما لم يغادر الحساب بعد، وما خرج منه لا يعيده.

العملات المستقرة الكبرى مثال مفيد هنا. حسابات الإصدار لعملات USDC وUSDT وPYUSD على شبكة سولانا تحمل صلاحية تجميد، وهذا ظاهر على الشبكة نفسها. كما تحتفظ شروط Circle وTether المنشورة بحق تجميد العملات، مثلًا حين يفرض القانون ذلك.

الامتثال

العملات التي تمثل أصولًا حقيقية، والأوراق المالية المقيدة ببلدان معينة، والتوزيعات المشروطة بالتحقق من الهوية قد تحتاج جهة مُصدرة قادرة على التصرف وفق قائمة عقوبات أو أمر قضائي. في عملة SPL الكلاسيكية تكون صلاحية التجميد الأداة الرئيسية لذلك على الشبكة. ويضيف Token-2022 أدوات أخرى: حسابات تبدأ مجمدة إلى أن تفك صلاحية التجميد تجميدها (default account state)، ومفوضًا دائمًا (permanent delegate)، وtransfer hook. الفرق بين المعيارين يشرحه مقال Token-2022 أم SPL: أيهما تختار قبل الإصدار.

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

قفل الاستحقاق (vesting)

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

ثلاثة أسباب للتخلي عنها

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

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

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

مصفوفة القرار: أربعة سيناريوهات

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

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

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

ما الذي لا يفعله التجميد

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

لا يغير المعروض ولا الأرصدة. العملات المجمدة تبقى ضمن المعروض وفي حساب حاملها.

لا ينطبق على عملات Pump.fun. كل عملة على Pump.fun تُنشأ بلا صلاحية تجميد، على منحنى الترابط وبعد انتقالها إلى PumpSwap أيضًا. لا شيء يُلغى هناك، ولا أحد يستطيع تجميد حساباتها. وإلى أين تنتقل العملة بعد المنحنى يشرحه مقال ما هي منصة PumpSwap.

الإلغاء لا يفك تجميد أي شيء. الحسابات المجمدة لحظة الإلغاء تبقى مجمدة إلى الأبد، وهذا منصوص عليه صراحة في توثيق برنامج SPL Token. فك التجميد أولًا، ثم ألغِ.

التجميد وفك التجميد والإلغاء في j.tools

يد تسحب رافعة متوهجة على لوحة تحكم بجانب باب فولاذي ضخم، بينما تتدفق شظايا كهرمانية من فتحة الباب: التجميد يوقف ما لم يخرج بعد

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

أداة فك تجميد الحسابات تجلب الصفوف المجمدة وحدها لهذا الـ mint، وتفك تجميد ما تختاره منها.

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

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

أداة لقطة حاملي العملة تضع وسم المطور على الحامل الذي يملك صلاحية الإصدار أو التجميد أو الذي أنشأ العملة. لكنها لا تعرض حقل الصلاحية نفسه، فهذا تقرؤه صفحة إلغاء صلاحية التجميد أو مستكشف الكتل.

قبل الإلغاء

  1. حدد صفك في المصفوفة أعلاه.
  2. فك تجميد كل حساب جمدته وتريده أن يعمل، لأن الإلغاء يترك الحسابات المجمدة مجمدة إلى الأبد.
  3. تأكد من المحفظة التي تملك الصلاحية، فصفحة الإلغاء تعرضها.
  4. قرر مصير صلاحيتي الإصدار والبيانات الوصفية كلًا على حدة.
  5. ثم ألغِ. الخطوات بالتفصيل في دليل إلغاء صلاحيات العملة على سولانا.

لا تراجع بعد الإلغاء. إن كنت قد تحتاج لاحقًا إلى الاستجابة لاختراق أو أداة امتثال أو قفل استحقاق، فالإبقاء على صلاحية التجميد أسلم، مع تدوين السبب.

أخطاء متكررة

  1. الإلغاء تقليدًا. ألغيت لأن آخر إطلاق مشهور فعل ذلك، والقرار يجب أن ينبع من مشروعك.
  2. الصلاحية على محفظة ساخنة واحدة. إن أبقيتها فضعها خلف توقيع متعدد، فأي صلاحية في SPL Token يمكن أن تملكها محفظة متعددة التوقيعات. لكن صفحات j.tools لا تعمل إلا حين تكون المحفظة المتصلة نفسها صاحبة الصلاحية.
  3. الخلط بين صلاحيتي التجميد والإصدار في الرسائل العامة، وهما دوران مستقلان.
  4. الظن أن التجميد يوقف العملة كلها. هو يوقف حسابًا واحدًا في كل مرة، والإيقاف المؤقت للعملة كلها دور منفصل في Token-2022.
  5. الإلغاء والحسابات ما زالت مجمدة. ستبقى مجمدة كما هي.

الأسئلة الشائعة حول صلاحية التجميد

هل الإبقاء على صلاحية التجميد آمن؟

نعم، إذا كان المفتاح محميًا، والأفضل خلف توقيع متعدد، وكان لدى الفريق سبب حقيقي. الخطر في مفتاح ساخن واحد قد يتسرب ثم يُستعمل ضد حامليك. وللمقارنة، حسابات الإصدار لعملات USDC وUSDT وPYUSD على سولانا تحتفظ بصلاحية التجميد.

هل يثق المشترون بعملة ما زالت صلاحية التجميد فيها قائمة؟

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

هل يمكنني إلغاؤها لاحقًا؟

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

ماذا يحدث للحسابات المجمدة بعد الإلغاء؟

تبقى مجمدة إلى الأبد، لأنه لم يعد هناك من يستطيع فك تجميدها. لذلك فك تجميد كل ما يجب أن يعمل، ثم ألغِ.

هل يمكن تجميد عملة على Pump.fun؟

لا. عملات Pump.fun تُنشأ بلا صلاحية تجميد، على منحنى الترابط وبعد الانتقال إلى PumpSwap، ولا شيء يُلغى هناك أيضًا.

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

J
الكاتب
J Tools Editorial

مقالة من فريق J Tools.

كل مقالات J Tools Editorial ←

مقالات ذات صلة