ما هي لغة سكريبت البيتكوين؟

آخر تحديث

تمت المراجعة بواسطة

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

فك تشفير لغة Bitcoin Script: لغة معاملات البيتكوين

لغة Bitcoin Script هي العنصر الأساسي الذي يدفع معاملات البيتكوين. إنها لغة متخصصة تحدد القواعد لكيفية إنفاق البيتكوين، مما يضمن عمليات نقل آمنة وقابلة للتحقق. يشرح هذا المقال لغة Bitcoin Script، والغرض منها، وكيفية عملها، وقيودها. سنستكشف أيضًا علاقتها بالعقود الذكية، وشبكة Lightning، والسلاسل الجانبية، وOrdinals.

لفهم أساسي للبيتكوين، انظر ما هو البيتكوين؟ ومقدمة سريعة عن البيتكوين. تعمق أكثر وتعلم عن كيف تعمل معاملات البيتكوين واكتشف قصة نشأة البيتكوين- من فكرة إلى ثورة مالية عالمية.

ما هي لغة Bitcoin Script؟

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

تعرف على المزيد حول العقود الذكية واكتمال تورينج.

كيف تعمل Bitcoin Script

تستخدم لغة Bitcoin Script نظامًا حيث يتم دفع البيانات على "مكدس" وإزالتها منه أثناء التنفيذ. إليك شرح مبسط لمعاملة بيتكوين باستخدام Script:

  1. إنشاء المعاملة: عند إرسال البيتكوين، ينشئ محفظتك معاملة تحتوي على مدخلات (البيتكوين الذي يتم إنفاقه) ومخرجات (عنوان المستلم والمبلغ). تعرف على المزيد حول إرسال البيتكوين.

  2. نص القفل (ScriptPubKey): كل مخرج يحتوي على نص قفل، يحدد الشروط لإنفاق تلك البيتكوين. يرتبط هذا النص بـ عنوان المستلم.

  3. نص الفتح (ScriptSig): لإنفاق البيتكوين، يقدم المرسل نص فتح يلبي شروط نص القفل. يتضمن هذا النص، الذي ينشئه محفظة المرسل، توقيعه الرقمي لإثبات الملكية.

  4. تنفيذ النص: تقوم شبكة البيتكوين بتشغيل نص الفتح يليه نص القفل. إذا كانت نتيجة التنفيذ المدمج "صحيحة"، تكون المعاملة صالحة.

  5. تأكيد المعاملة: يتم إضافة المعاملات الصالحة إلى كتلة ومن ثم إلى البلوكشين، مما يؤكد نقل البيتكوين. تعرف على المزيد حول التأكيدات.

مثال: معاملة بيتكوين بسيطة في Script

  • نص القفل (ScriptPubKey): OP_DUP OP_HASH160 <هاش المفتاح العام للمستلم> OP_EQUALVERIFY OP_CHECKSIG يتطلب هذا النص توقيعًا يطابق هاش المفتاح العام للمستلم.

  • نص الفتح (ScriptSig): <التوقيع> <المفتاح العام للمرسل> يوفر هذا النص التوقيع والمفتاح العام لفتح البيتكوين.

معًا، تتحقق هذه النصوص من التوقيع مقابل المفتاح العام والهاش، مما يضمن أن المنفق هو المالك الشرعي.

Bitcoin Script والمفاهيم ذات الصلة

قيود Bitcoin Script قد حفزت حلولًا مبتكرة:

الخلاصة

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

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

أدلة ذات صلة

ابدأ من هنا →
ما هو البيتكوين؟

ما هو البيتكوين؟

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

اقرأ هذا المقال →
ما هو البيتكوين؟

ما هو البيتكوين؟

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

كيف تعمل معاملات البيتكوين؟

كيف تعمل معاملات البيتكوين؟

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

اقرأ هذا المقال →
كيف تعمل معاملات البيتكوين؟

كيف تعمل معاملات البيتكوين؟

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

كيف أرسل البيتكوين؟

كيف أرسل البيتكوين؟

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

اقرأ هذا المقال →
كيف أرسل البيتكوين؟

كيف أرسل البيتكوين؟

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

كيف أستقبل البيتكوين؟

كيف أستقبل البيتكوين؟

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

اقرأ هذا المقال →
كيف أستقبل البيتكوين؟

كيف أستقبل البيتكوين؟

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

ما هو التأكيد؟

ما هو التأكيد؟

اكتشف حول تأكيدات البلوكشين، لماذا هي مهمة، والمزيد.

اقرأ هذا المقال →
ما هو التأكيد؟

ما هو التأكيد؟

اكتشف حول تأكيدات البلوكشين، لماذا هي مهمة، والمزيد.

ما هي رسوم شبكة البيتكوين؟

ما هي رسوم شبكة البيتكوين؟

اكتشف ما هي رسوم البيتكوين، وكيف يتم تحديد الرسوم، والمزيد.

اقرأ هذا المقال →
ما هي رسوم شبكة البيتكوين؟

ما هي رسوم شبكة البيتكوين؟

اكتشف ما هي رسوم البيتكوين، وكيف يتم تحديد الرسوم، والمزيد.

check icon
موثوق به من قبل أكثر من 5 ملايين مستخدم للعملات الرقمية حول العالم

ابقَ في المقدمة في عالم العملات الرقمية

يتم التوصيل أسبوعياً
يتم التوصيل أسبوعياً

ابقَ في المقدمة في عالم العملات الرقمية مع نشرتنا الأسبوعية التي تقدم لك الرؤى الأكثر أهمية.

news icon

أخبار العملات الرقمية الأسبوعية، مُختارة خصيصًا لك

insights icon

رؤى قابلة للتنفيذ ونصائح تعليمية

products icon

تحديثات حول المنتجات التي تعزز الحرية الاقتصادية

اشترك

لا رسائل مزعجة. إلغاء الاشتراك في أي وقت.

ابدأ الاستثمار بأمان مع محفظة Bitcoin.comابدأ الاستثمار بأمان مع محفظة Bitcoin.comابدأ الاستثمار بأمان مع محفظة Bitcoin.com

ابدأ الاستثمار بأمان مع محفظة Bitcoin.com

أكثر من محافظ تم إنشاؤها حتى الآن

كل ما تحتاجه لشراء وبيع وتداول واستثمار بيتكوين والعملات الرقمية بأمان

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin