المصطلحات

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

الحساب

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

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

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

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

مالك الحساب

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

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

التطبيق

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

السلطة

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

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

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

حالة البنك

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

الكتلة

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

هاش الكتلة

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

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

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

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

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

محمل BPF

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

العميل

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

الالتزام

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

المجموعة

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

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

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

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

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

وقت التأكيد

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

كتلة مؤكدة

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

مستوى التحكم

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

فترة التهدئة

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

رصيد

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

Cross Program Invocation (CPI)

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

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

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

درون

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

إدخال

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

معرف الإدخال

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

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

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

epoch

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

حساب الرسوم

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

النهائية

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

تفرع

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

كتلة التكوين

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

تكوين النشأة

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

تجزئة

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

تضخم

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

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

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

تعليمة

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

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

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

keypair

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

lamport

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

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

قائد

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

جدول القادة

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

سجل

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

تصويت السجل

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

عميل خفيف

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

محمّل

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

إغلاق

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

رسالة

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

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

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

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

رمز أصلي

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

عقدة

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

عدد العقد

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

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

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

PoH

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

نقطة

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

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

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

برنامج

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

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

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

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

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

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

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

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

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

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

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

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

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

rent

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

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

معفى من الإيجار

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

الجذر

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

وقت التشغيل

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

Sealevel

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

شريحة

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

التوقيع

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

معدل التخطي

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

slot متخطى

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

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

slot

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

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

العقد الذكي

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

SOL

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

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

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

حصة

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

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

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

الأغلبية العظمى

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

sysvar

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

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

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

نبضة

إدخال في السجل يقدر مدة ساعة الحائط.

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

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

رمز

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

Token Extensions Program

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

إصدار الرمز

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

Token Program

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

tps

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

tpu

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

معاملة

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

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

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

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

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

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

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

tvu

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

validator

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

VDF

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

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

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

تصويت

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

رصيد التصويت

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

محفظة

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

فترة الإحماء

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

Is this page helpful?

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

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