تحدد الأرقام العشرية (Decimals) لتوكن ما على سولانا درجة قابليته للتجزئة. وتحدد الأرقام العشرية كيفية تحويل الكمية الصحيحة المخزنة على الشبكة إلى رقم قابل للقراءة يعرض في واجهات المحافظ ومستكشفات البلوكشين ومنصات التداول.
يعد اختيار الدقة العشرية لتوكنك قرارا هيكليا ودائما يتم اتخاذه أثناء إنشاء حساب السك. وبمجرد إنشاء حساب سك توكن SPL على بلوكشين سولانا، يصبح حقل الأرقام العشرية ثابتا ولا يمكن تعديله بواسطة أي محفظة أو سلطة.
الوحدات الأساسية مقابل مبالغ التوكن المعروضة
يخزن برنامج توكنات SPL على سولانا جميع الأرصدة كأعداد صحيحة تسمى الوحدات الأساسية (base units). ولا تخزن البلوكشين الأعداد العشرية ذات الفاصلة العائمة بشكل مباشر. وبدلا من ذلك، يعمل معيار decimals في حساب السك كمقسوم عليه رياضي ثابت:
$\text{المبلغ المعروض في الواجهة} = \frac{\text{الوحدات الأساسية}}{10^{\text{decimals}}}$
من الضروري فهم كيفية تحويل الخيارات العشرية المختلفة للوحدات الأساسية إلى مبالغ معروضة:
- 9 أرقام عشرية (معيار سولانا): $10^9 = 1,000,000,000$ وحدة أساسية تساوي $1.0$ توكن معروض. وهذا يطابق عملة SOL الأساسية، حيث تساوي 1 عملة SOL بالضبط 1,000,000,000 لمبورت (lamport).
- 6 أرقام عشرية (دقة ميكرو): $10^6 = 1,000,000$ وحدة أساسية تساوي $1.0$ توكن معروض. وهذا يطابق العملات المستقرة الرئيسية مثل USDC وUSDT على سولانا.
- 0 أرقام عشرية (أصول غير قابلة للتجزئة): $10^0 = 1$ وحدة أساسية تساوي $1.0$ توكن معروض. ولا يمكن تقسيم التوكنات إلى أجزاء كسرية.
إذا حددت معروضا إجماليا قدره 1,000,000 توكن مع 6 أرقام عشرية أثناء الإنشاء، فإن البرنامج يسك في الواقع 1,000,000,000,000 وحدة أساسية في حساب التوكن الأولي الخاص بك.
توفر وثائق Solana SPL Token Basics الرسمية المواصفات الفنية لهياكل حسابات السك والمقياس العشري.
لماذا تهم الأرقام العشرية في تخطيط المعروض والواجهات وتداول DEX
العرض في المحافظ ومستكشفات البلوكشين
تحدد الأرقام العشرية كيفية ظهور الأرصدة للمستخدمين. فإذا استلم مستخدم 500,000,000 وحدة أساسية لتوكن ذي 9 أرقام عشرية، تعرض محفظته رصيدا واضحا قدره 0.5 توكن. وإذا تم إرسال نفس الكمية لتوكن ذي 6 أرقام عشرية، تعرض المحفظة 500.0 توكن.
دقة دفتر أوامر DEX ومجمعات السيولة
تنقذ المنصات اللامركزية مثل Raydium أو Orca الصفقات باستخدام حسابات الوحدات الأساسية. فإذا كان التوكن يحتوي على أرقام عشرية قليلة جدا، فلا يمكن حساب الصفقات الصغيرة بدقة. وعلى العكس من ذلك، فإن العدد العشري المفرط لتوكن ذي معروض ضخم يمكن أن يسبب مشاكل في التنسيق في أدوات التتبع الخارجية.
المدفوعات الصغيرة والمكافآت
إذا كان التوكن الخاص بك مصمما للألعاب أو المكافآت الصغيرة، فإن الدقة العشرية الأعلى تسمح للمستخدمين بإرسال قيم كسرية صغيرة جدا دون أخطاء تقريب.
هل يمكن تغيير الأرقام العشرية بعد السك؟
لا. على بلوكشين سولانا، يتم ترميز عدد الأرقام العشرية بشكل دائم في بنية البيانات لحساب السك عند إنشائه.
ولا تملك سلطة السك ولا سلطة التحديث ولا سلطة التجميد القدرة الفنية على تعديل حقل الأرقام العشرية بعد الإنشاء. وإذا أنشأت توكنا بـ 0 أرقام عشرية عن طريق الخطأ وأدركت لاحقا أنك بحاجة إلى تحويلات كسرية، فإن الحل الوحيد هو إنشاء توكن جديد تماما ونقل الحاملين إليه.
أخطاء شائعة يرتكبها المنشئون عند اختيار الأرقام العشرية
1. الخلط بين المعروض الإجمالي والوحدات الأساسية
يتلخص الخطأ الشائع في إدخال الوحدات الأساسية في أداة الإنشاء دون مراعاة الأرقام العشرية، مما ينتج عنه معروض إجمالي أكبر أو أصغر بـ $10^6$ أو $10^9$ مرات مما كان مقصودا.
2. اختيار 0 أرقام عشرية لتوكنات الخدمات القابلة للتجزئة
يمنع تعيين 0 أرقام عشرية لتوكن مجتمعي الحاملين من تداول مبالغ كسرية. ولن يتمكن المستخدمون من إرسال 0.5 توكن أو إضافة أجزاء كسرية إلى مجمع السيولة.
3. تعيين 9 أرقام عشرية لتوكنات ذات معروض منخفض
إذا كان للتوكن معروض إجمالي قدره 100 توكن فقط، فإن تخصيص 9 أرقام عشرية يخلق أصفارا كسرية طويلة غير ضرورية في المحافظ (مثل 0.000000001)، مما يربك المستخدمين أثناء التحويلات.
4. افتراض أن الأرقام العشرية تؤثر على سعر السوق
تتحكم الأرقام العشرية في دقة العرض وليس في القيمة الاقتصادية. فالتوكن الذي يحتوي على 6 أرقام عشرية والتوكن الذي يحتوي على 9 أرقام عشرية لهما نفس القيمة تماما إذا كانت القيمة السوقية والمعروض المتداول متماثلين.
إطار القرار لاختيار الأرقام العشرية
استخدم هذا الجدول المرجعي عند إعداد التوكن الخاص بك:
| نوع الأصل |
الأرقام العشرية الموصى بها |
المبرر |
| توكن مجتمعي قياسي / عملة ميم |
6 أو 9 أرقام عشرية |
يطابق معايير مجمعات سيولة DEX (Raydium / Orca) والمحافظ. |
| توكن خدمات / حوكمة DeFi |
9 أرقام عشرية |
يطابق دقة عملة SOL الأساسية، مما يسمح بمكافآت دقيقة. |
| عملة مستقرة / توكن دفع |
6 أرقام عشرية |
يطابق معايير USDC / USDT للمحاسبة الواضحة. |
| NFT / تذكرة / بطاقة دخول |
0 أرقام عشرية |
يضمن بقاء التوكنات وحدات كاملة غير قابلة للتجزئة بنسبة 100%. |
كيفية إنشاء توكن بأرقام عشرية صحيحة خطوة بخطوة
عند إطلاق توكنك باستخدام أداة موجهة:
- افتح أداة إنشاء التوكنات بدون كود من PumpBolt.
- قم بتوصيل محفظة سولانا الخاصة بك.
- أدخل اسم التوكن والرمز وتفاصيل البيانات الوصفية.
- أدخل Total Supply (المعروض الإجمالي) المستهدف (مثل 1,000,000,000).
- حدد Decimals (الأرقام العشرية) المطلوبة (مثل 6 أو 9) من القائمة.
- راجع المعاينة قبل السك للتأكد من أن المعروض المعروض يطابق قصدك.
- انقر على إنشاء توكن ووافق على المعاملة في محفظتك.
- افحص حساب السك على Solscan للتأكد من ضبط حقل
Decimals بشكل صحيح.
يضمن التخطيط الدقيق للأرقام العشرية لتوكنك قبل السك تداول سلس، وعرضا واضحا في المحافظ، وتكاملا سهلا عبر منصات DEX.