كيف تعمل وتجري معاملات البيتكوين؟
إذا سبق لك أن أرسلت أو تلقيت معاملات البيتكوين، فقد تتعرف على الشعور السحري بأنك فعلت شيئًا عميقًا. لم يكن هناك وسيط للمعاملة، ولم يكن من الضروري طلب الإذن من أحد، وكانت العملية أسرع من أي تحويل مصرفي.
كيف يمكن لكل هذا ان يكون ممكنا؟ في هذه المقالة سننظر في كيفية عمل معاملات البيتكوين تحت الغطاء.
ما هي معاملة البيتكوين؟
المعاملة هي نقل قيمة البيتكوين على blockchain. بعبارات بسيطة للغاية، تتم المعاملة عندما يقوم المشارك “أ” بإعطاء مبلغ معين من البيتكوين الذي يمتلكه إلى المشارك “ب”.
يتم إنشاء المعاملات من خلال المحافظ : إما على الهاتف المحمول أو سطح المكتب أو الأجهزة المتخصصة .
كيف تعمل معاملة البيتكوين؟
بالنسبة لمستخدمي Bitcoin، يعد إرسال المعاملة أمرًا بسيطًا مثل إدخال مبلغ وعنوان في محفظتهم والضغط على إرسال. لا داعي للقلق بشأن الجوانب الفنية لكيفية عمله. بالرغم من ذلك، يشعر العديد من المستخدمين بالفضول حول كيفية عمل ذلك في الممارسة العملية.
تستخدم Bitcoin تشفير المفتاح العام لضمان سلامة المعاملات التي تم إنشاؤها على الشبكة. من أجل نقل البيتكوين، يكون لدى كل مشارك أزواج من المفاتيح العامة والمفاتيح الخاصة التي تتحكم في أجزاء البيتكوين التي يمتلكونها. المفتاح العام عبارة عن سلسلة من الأحرف والأرقام التي يجب على المستخدم مشاركتها لتلقي الأموال. في المقابل، يجب أن يظل المفتاح الخاص سريًا لأنه يسمح بإنفاق أي أموال يتلقاها المفتاح العام المرتبط.
باستخدام المفتاح الخاص المرتبط بعملة البيتكوين الخاصة به، يمكن للمستخدم التوقيع على المعاملات وبالتالي نقل القيمة إلى مالك جديد. يتم بعد ذلك بث المعاملة إلى الشبكة ليتم تضمينها في blockchain.
نظرة عامة على معاملة البيتكوين
لتوضيح كيفية نقل القيمة في شبكة البيتكوين بشكل أفضل، سنستعرض مثالًا لمعاملة، حيث ترسل أليس 0.05 بيتكوين إلى بوب.
على مستوى عال، الصفقة لديها ثلاثة أجزاء رئيسية:
- المدخلات . عنوان البيتكوين الذي يحتوي على عملة البيتكوين التي تريد أليس إرسالها. لكي نكون أكثر دقة، هذا هو العنوان الذي تلقت منه أليس البيتكوين سابقًا وترغب الآن في إنفاقه.
- النواتج . المفتاح العام لبوب أو عنوان البيتكوين.
- كميات . مقدار البيتكوين الذي تريد أليس إرساله.
لكي ترسل أليس عملة بيتكوين 0.05 إلى بوب، تقوم بتوقيع رسالة تحتوي على تفاصيل المعاملة باستخدام مفتاحها الخاص. تحتوي الرسالة على المدخلات والمخرجات والمبلغ كما هو موضح أعلاه. يتم بعد ذلك بث المعاملة إلى بقية شبكة Bitcoin حيث تتحقق العقد من أن مفتاح Alice الخاص قادر على الوصول إلى المدخلات (من خلال التحقق من أن مفتاح Alice الخاص يطابق المفتاح العام الذي تدعي أنه يمتلكه).
بمجرد بث المعاملة إلى العقدة، تقوم هذه العقدة بعد ذلك بتمريرها على طول الشبكة حتى تصل إلى عقدة التعدين. سيقوم عمال المناجم بعد ذلك بطلب هذه المعاملة في ما يسمى بقالب الكتلة. هذا مخطط للكتلة التي يحاول عامل التعدين إضافتها إلى blockchain. إذا عثر عامل التعدين على الكتلة التالية في السلسلة، فسيتم تعدين قالب الكتلة هذا ويصبح كتلة غير قابلة للتغيير على blockchain. وأخيرًا، يتم بث هذه الكتلة إلى عقد الشبكة التي ستقوم بإدراجها في نسختها من السلسلة.
رسوم معاملات البيتكوين
يمكن لمستخدمي Bitcoin التحكم في مدى سرعة معالجة معاملاتهم من خلال تحديد معدل الرسوم. كلما ارتفع معدل الرسوم، كلما تمت معالجة المعاملة بشكل أسرع.
يمكن أن تحتوي كل كتلة في blockchain على ما يصل إلى 1 ميغابايت فقط من المعلومات. وبما أن المساحة محدودة، يمكن تضمين عدد محدود من المعاملات في كل كتلة. يحصل القائمون بالتعدين على دعم الكتلة (عملة البيتكوين المسكوكة حديثًا) ورسوم المعاملات لطلب المعاملات في الكتل. وهذا يعني أنه يتم تحفيزهم لإعطاء الأولوية للمعاملة بأعلى الرسوم. خلال أوقات الازدحام الشديد في الشبكة، حيث يرغب عدد كبير من المستخدمين في إجراء المعاملات، من المرجح أن يتم تضمين المعاملات ذات الرسوم الأعلى في الكتلة التالية.
الماخذ الرئيسية
- معاملة البيتكوين هي نقل عملة البيتكوين من عنوان إلى آخر. يجب أن يتم توقيع المعاملة الصحيحة من قبل المرسل.
- البيتكوين ليس لديه حسابات. وبدلاً من ذلك، ترتبط جميع قطع البيتكوين ذات الحجم العشوائي بعنوان، والذي يتحكم فيه مالك عملة البيتكوين تلك. تسمى هذه القطع من البيتكوين مخرجات المعاملات غير المنفقة (UTXOs).
- يتم نشر جميع معاملات البيتكوين في مجمع الذاكرة، حيث تعتبر “معلقة”. عندما يضيف عامل التعدين معاملة إلى كتلة، يتم اعتبارها مؤكدة.