المصطلحات

يتم استخدام المصطلحات التالية في جميع أنحاء وثائق Solana ونظام التطوير الخاص بها.

الحساب

سجل في دفتر Solana يحتوي إما على بيانات أو هو برنامج قابل للتنفيذ.

مثل الحساب في البنك التقليدي، يمكن لحساب Solana أن يحتفظ بأموال تسمى lamport. ومثل الملف في نظام Linux، يمكن الوصول إليه بواسطة مفتاح، غالبًا ما يشار إليه باسم المفتاح العام أو pubkey.

قد يكون المفتاح أحد ما يلي:

  • مفتاح عام ed25519
  • عنوان حساب مشتق من البرنامج (قيمة 32 بايت مفروضة خارج منحنى ed25519)
  • تجزئة لمفتاح عام ed25519 مع سلسلة من 32 حرفًا

مالك الحساب

عنوان البرنامج الذي يملك الحساب. فقط البرنامج المالك قادر على تعديل الحساب.

انظر أيضًا السلطة.

التطبيق

تطبيق واجهة أمامية يتفاعل مع مجموعة Solana.

السلطة

عنوان المستخدم الذي لديه نوع من الإذن على حساب ما.

على سبيل المثال:

  • تُمنح القدرة على سك رموز جديدة للحساب الذي يمثل 'سلطة السك' لإصدار الرمز.
  • تُمنح القدرة على ترقية برنامج للحساب الذي يمثل 'سلطة الترقية' للبرنامج.

حالة البنك

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

الكتلة

مجموعة متصلة من المدخلات في السجل مغطاة بـ تصويت. ينتج القائد كتلة واحدة على الأكثر لكل slot.

blockhash

قيمة فريدة (hash) تحدد سجلاً (كتلة). تقوم Solana بحساب الـ blockhash من آخر معرف مدخل للكتلة.

ارتفاع الكتلة

عدد الكتل تحت الكتلة الحالية. الكتلة الأولى بعد كتلة التكوين لها ارتفاع واحد.

مصادق التمهيد

المصادق الذي ينتج كتلة التكوين (الأولى) كتلة من سلسلة الكتل.

محمّل BPF

برنامج Solana الذي يمتلك ويحمّل BPF البرامج على السلسلة، مما يسمح للبرنامج بالتفاعل مع بيئة التشغيل.

العميل

برنامج كمبيوتر يصل إلى شبكة خادم Solana المجموعة.

الالتزام

مقياس لتأكيد الشبكة للـ كتلة.

المجموعة

مجموعة من المصادقين يحافظون على سجل واحد.

ميزانية الحوسبة

الحد الأقصى لعدد وحدات الحوسبة المستهلكة لكل معاملة.

وحدات الحوسبة

أصغر وحدة قياس لاستهلاك الموارد الحسابية للـ سلسلة الكتل.

وقت التأكيد

المدة الزمنية بين قيام القائد بإنشاء مدخل نبضة وإنشاء كتلة مؤكدة.

كتلة مؤكدة

كتلة تلقت أغلبية عظمى من تصويتات السجل.

مستوى التحكم

شبكة نشر الإشاعات التي تربط جميع العقد في المجموعة.

فترة التهدئة

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

رصيد

انظر رصيد التصويت.

استدعاء بين البرامج (CPI)

استدعاء من برنامج على السلسلة إلى آخر. لمزيد من المعلومات، راجع الاستدعاء بين البرامج.

مستوى البيانات

شبكة بث متعدد تستخدم للتحقق بكفاءة من الإدخالات والوصول إلى الإجماع.

الطائرة بدون طيار

خدمة خارج السلسلة تعمل كوصي على المفتاح الخاص للمستخدم. عادة ما تخدم للتحقق من المعاملات وتوقيعها.

إدخال

إدخال في دفتر الأستاذ إما نبضة أو إدخال معاملة.

معرّف الإدخال

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

  • تم إنشاء الإدخال بعد فترة زمنية
  • المعاملات المحددة هي تلك المدرجة في الإدخال
  • موضع الإدخال بالنسبة للإدخالات الأخرى في دفتر الأستاذ

انظر إثبات التاريخ.

epoch

الوقت، أي عدد الفترات، الذي يكون فيه جدول القائد صالحاً.

حساب الرسوم

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

النهائية

عندما تمتلك العقد التي تمثل ثلثي الحصة جذراً مشتركاً.

fork

دفتر أستاذ مشتق من إدخالات مشتركة ولكنه انحرف بعد ذلك.

كتلة التكوين

أول كتلة في السلسلة.

تكوين التكوين

ملف التكوين الذي يُعد دفتر الأستاذ لـ كتلة التكوين.

hash

بصمة رقمية لتسلسل البايتات.

التضخم

زيادة في إمداد الرموز بمرور الوقت تُستخدم لتمويل مكافآت التحقق ولتمويل التطوير المستمر لـ Solana.

التعليمات الداخلية

انظر استدعاء البرامج المتقاطع.

تعليمات

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

معالج التعليمات

معالجات التعليمات هي وظائف البرنامج التي تعالج التعليمات من المعاملات. قد يحتوي معالج التعليمات على واحد أو أكثر من استدعاءات البرامج المتقاطعة.

keypair

مفتاح عام ومفتاح خاص مقابل للوصول إلى حساب.

lamport

رمز أصلي جزئي بقيمة 0.000000001 sol.

ضمن ميزانية الحوسبة، يتم استخدام كمية من micro-lamports في حساب رسوم تحديد الأولويات.

قائد

دور المدقق عندما يقوم بإضافة إدخالات إلى دفتر الأستاذ.

جدول القادة

تسلسل من مفاتيح المدققين العامة مرتبطة بـ فترات. يستخدم التجمع جدول القادة لتحديد أي مدقق هو القائد في أي لحظة زمنية.

دفتر الأستاذ

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

تصويت دفتر الأستاذ

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

العميل الخفيف

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

المحمّل

برنامج لديه القدرة على تفسير الترميز الثنائي للبرامج الأخرى على السلسلة.

الإغلاق

المدة الزمنية التي لا يستطيع خلالها المدقق التصويت على تفرع آخر.

الرسالة

المحتويات المنظمة للـ معاملة. عادة ما تحتوي على رأس، ومصفوفة من عناوين الحسابات، وتجزئة كتلة حديثة، ومصفوفة من التعليمات.

تعرف على المزيد حول تنسيق الرسائل داخل المعاملات هنا.

معامل ناكاموتو

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

الرمز الأصلي

الرمز المستخدم لتتبع العمل الذي تقوم به العقد في المجموعة.

عقدة

جهاز كمبيوتر يشارك في مجموعة.

عدد العقد

عدد المصادقين المشاركين في مجموعة.

برنامج على السلسلة

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

PoH

انظر إثبات التاريخ.

نقطة

رصيد موزون في نظام المكافآت. في نظام مكافآت المصادق نظام المكافآت، عدد النقاط المستحقة لـ حصة أثناء الاسترداد هو حاصل ضرب أرصدة التصويت المكتسبة وعدد lamport المستخدمة في الرهان.

المفتاح الخاص

المفتاح الخاص لـ زوج المفاتيح.

برنامج

انظر برنامج على السلسلة.

حساب مشتق من البرنامج (PDA)

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

معرف البرنامج

المفتاح العام لـ الحساب الذي يحتوي على برنامج.

إثبات التاريخ (PoH)

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

رسوم الأولوية

رسوم إضافية يمكن للمستخدم تحديدها في تعليمات ميزانية الحوسبة لإعطاء الأولوية لـ معاملاتهم.

يتم حساب رسوم الأولوية عن طريق ضرب الحد الأقصى المطلوب لوحدات الحوسبة في سعر وحدة الحوسبة (محدد بزيادات قدرها 0.000001 lamport لكل وحدة حوسبة) مقربًا لأعلى إلى أقرب lamport.

يجب أن تطلب المعاملات الحد الأدنى من وحدات الحوسبة المطلوبة للتنفيذ لتقليل الرسوم.

المفتاح العام (pubkey)

المفتاح العام لـ زوج المفاتيح.

rent

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

انظر أيضًا معفى من الـ rent أدناه. تعرف على المزيد حول الـ rent هنا: ما هو الـ rent؟.

معفى من الـ rent

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

الجذر

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

وقت التشغيل

المكون المسؤول عن تنفيذ البرنامج في المدقق.

Sealevel

بيئة التشغيل المتوازية لسولانا للـ البرامج على السلسلة.

شريحة

جزء من كتلة؛ أصغر وحدة يتم إرسالها بين المدققين.

التوقيع

توقيع ed25519 بحجم 64 بايت من R (32 بايت) و S (32 بايت). مع شرط أن R هي نقطة إدواردز المعبأة وليست من الترتيب الصغير و S هي مقياس في نطاق [0, l-1]. يضمن هذا الشرط عدم قابلية التوقيع للتغيير. يجب أن تحتوي كل معاملة على توقيع واحد على الأقل لـ حساب الرسوم. وبالتالي، يمكن معاملة التوقيع الأول في المعاملة كـ معرف المعاملة

معدل التخطي

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

فترة متخطاة

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

يمكن تحديد ما إذا كانت الفترة قد تم تخطيها فقط عندما تصبح أقدم من أحدث فترة مجذرة (وبالتالي غير متخطاة).

slot

الفترة الزمنية التي يقوم خلالها كل قائد باستيعاب المعاملات وإنتاج كتلة.

بشكل جماعي، تنشئ الفترات ساعة منطقية. يتم ترتيب الفترات بشكل متسلسل وغير متداخل، وتشمل وقتاً حقيقياً متساوياً تقريباً وفقاً لـ PoH.

عقد ذكي

انظر برنامج على السلسلة.

SOL

الرمز الأصلي لمجموعة Solana cluster.

مكتبة برامج سولانا (SPL)

مكتبة من البرامج على سولانا مثل spl-token التي تسهل مهام مثل إنشاء واستخدام الرموز.

رهان

الرموز المصادرة للـ مجموعة إذا أمكن إثبات سلوك المصادق الخبيث.

جودة الخدمة المرجحة بالرهان (SWQoS)

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

أغلبية عظمى

2/3 من المجموعة.

متغير النظام

حساب نظام account. توفر Sysvars معلومات عن حالة المجموعة مثل الارتفاع الحالي للنبضة، وقيم النقاط للمكافآت، إلخ. يمكن للبرامج الوصول إلى Sysvars عبر حساب Sysvar (pubkey) أو عن طريق الاستعلام عبر syscall.

العميل الخفيف

نوع من العملاء الذي يثق بأنه يتواصل مع مجموعة صالحة.

نبضة

إدخال في السجل يقدر مدة الوقت الحقيقي.

ارتفاع النبضة

النبضة رقم N في السجل.

رمز

أصل رقمي قابل للتحويل.

Token Extensions Program

يحمل Token Extensions Program معرف البرنامج TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb ويتضمن جميع الميزات الموجودة في برنامج الرمز، ولكنه يأتي مع امتدادات مثل التحويلات السرية، ومنطق التحويل المخصص، والبيانات الوصفية الموسعة، والكثير غير ذلك.

سك الرمز

حساب يمكنه إنتاج (أو 'سك') الرموز. يتم تمييز الرموز المختلفة بعناوين سك الرمز الفريدة الخاصة بها.

Token Program

يحمل Token Program معرف البرنامج TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA، ويوفر القدرات الأساسية لتحويل وتجميد وسك الرموز.

tps

المعاملات في الثانية.

tpu

وحدة معالجة المعاملات.

معاملة

تعليمة واحدة أو أكثر instructions موقعة من قبل عميل باستخدام زوج مفاتيح واحد أو أكثر keypairs وتنفذ بشكل ذري مع نتيجتين محتملتين فقط: النجاح أو الفشل.

معرف المعاملة

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

تأكيدات المعاملة

عدد الكتل المؤكدة منذ قبول المعاملة في السجل. يتم الانتهاء من المعاملة عندما تصبح كتلتها جذرًا.

مدخل المعاملات

مجموعة من المعاملات التي يمكن تنفيذها بالتوازي.

tvu

وحدة التحقق من المعاملات.

validator

مشارك كامل في شبكة Solana cluster ينتج كتل جديدة. يقوم الـ validator بالتحقق من المعاملات المضافة إلى السجل

VDF

انظر دالة التأخير القابلة للتحقق.

دالة التأخير القابلة للتحقق (VDF)

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

تصويت

انظر تصويت السجل.

رصيد التصويت

حساب المكافآت لـ validators. يتم منح رصيد تصويت للـ validator في حساب التصويت الخاص به عندما يصل الـ validator إلى جذر.

محفظة

مجموعة من أزواج المفاتيح التي تسمح للمستخدمين بإدارة أموالهم.

فترة الإحماء

عدد من الفترات الزمنية بعد تفويض الحصة بينما تصبح فعالة تدريجيًا. خلال هذه الفترة، تعتبر الحصة "قيد التفعيل". مزيد من المعلومات حول: الإحماء والتبريد

Is this page helpful?

جدول المحتويات

الحسابمالك الحسابالتطبيقالسلطةحالة البنكالكتلةblockhashارتفاع الكتلةمصادق التمهيدمحمّل BPFالعميلالالتزامالمجموعةميزانية الحوسبةوحدات الحوسبةوقت التأكيدكتلة مؤكدةمستوى التحكمفترة التهدئةرصيداستدعاء بين البرامج (CPI)مستوى البياناتالطائرة بدون طيارإدخالمعرّف الإدخالepochحساب الرسومالنهائيةforkكتلة التكوينتكوين التكوينhashالتضخمالتعليمات الداخليةتعليماتمعالج التعليماتkeypairlamportقائدجدول القادةدفتر الأستاذتصويت دفتر الأستاذالعميل الخفيفالمحمّلالإغلاقالرسالةمعامل ناكاموتوالرمز الأصليعقدةعدد العقدبرنامج على السلسلةPoHنقطةالمفتاح الخاصبرنامجحساب مشتق من البرنامج (PDA)معرف البرنامجإثبات التاريخ (PoH)رسوم الأولويةالمفتاح العام (pubkey)rentمعفى من الـ rentالجذروقت التشغيلSealevelشريحةالتوقيعمعدل التخطيفترة متخطاةslotعقد ذكيSOLمكتبة برامج سولانا (SPL)رهانجودة الخدمة المرجحة بالرهان (SWQoS)أغلبية عظمىمتغير النظامالعميل الخفيفنبضةارتفاع النبضةرمزToken Extensions Programسك الرمزToken Programtpstpuمعاملةمعرف المعاملةتأكيدات المعاملةمدخل المعاملاتtvuvalidatorVDFدالة التأخير القابلة للتحقق (VDF)تصويترصيد التصويتمحفظةفترة الإحماء
تعديل الصفحة