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

0

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

ارسال واستلام البيتكوين
معاملة البيتكوين

معاملة البيتكوين النسخة البسيطة:

إذا كنت أرغب في إرسال بعض البيتكوين إليك، فأنا أنشر نيتني و عقد العقد فحص شبكة البيتكوين بالكامل للتحقق من صحة :

  1. من امتلاك البيتكوين الذي أريد إرساله
  2. لم أرسله بالفعل إلى شخص ما آخر
ارسال البيتكوين
ارسال و استلام البيتكوين

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

معاملة البيتكوين الى المزيد من التعقيد :

محفظتي البيتكوين لا تحتفظ بالبيتكوين فعليا، بل ما تفعله هو الاحتفاظ بعنوان البيتكوين، و الذي يحتفظ بسجل لجميع معاملاتي، و بالتالي من رصيدي، هذا العنوان هو سلسلة طويلة تتكون من 34 حرفًا و رقاما و يُعرف أيضًا باسم “المفتاح العام” الخاص بي، لا مانع في أن يرى العالم كله هذا التسلسل، يحتوي كل عنوان او مفتاح عام على مفتاح خاص مقابل 64 حرفًا و رقامًا، و هذا أمر خاص و سري لك، و من الأهمية بمكان أن أبقيه سريًا و آمنًا، هذان المفتاحان مرتبطان و لكن لا توجد طريقة يمكنك من خلالها اكتشاف مفتاحي الخاص من خلال مفتاحي العام.

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

الترميز باستخدام المفتاح الخاص
التوقيع باستخدام المفتاح الخاص

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

يمكن التحقق من صحة معاملة البيتكوين حيث أنه يمكن تأكيد أنني أملك عملة البيتكوين التي أقوم بنقلها إليك، و أنني لم أرسلها بالفعل إلى شخص آخر عن طريق توصيل التوقيع و مفتاحي العام (الذي يعرفه الجميع ) في برنامج البيتكوين bitcoin، هذا هو أحد الأجزاء العبقرية في البيتكوين: إذا تم التوقيع باستخدام المفتاح الخاص الذي يتوافق مع المفتاح العمومي، سيتحقق البرنامج من صحة المعاملة دون معرفة ما هو المفتاح الخاص وهذا ذكي جدا.

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

معاملة البيتكوين الى الأكثر تعقيدا:

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

التفاتة قصيرة لمناقشة ما هو الهاش، لأنه مهم للفقرة التالية : يتم إنتاج الهاش بواسطة دالة الهاش، و هي معادلة رياضية معقدة تقلل أي كمية من النص أو البيانات إلى سلسلة تتكون من 64 حرفًا، الأمر ليس عشوائيًا في كل مرة تضع فيها مجموعة البيانات المحددة هذه عبر دالة الهاش، ستحصل على نفس السلسلة المكونة من 64 حرفًا، و لكن إذا قمت بتغيير قدر الفاصلة، فسوف تحصل على سلسلة 64 حرفًا مختلفة تمامًا، يمكن أن يتم تخفيض هذه المقالة بأكملها إلى هاش، و ما لم أغير أو أزل أو أضف أي شيء إلى النص، يمكن أن تنتج نفس الهاش مرارًا و تكرارًا، هذه طريقة فعالة للغاية لمعرفة ما إذا كان قد تم تغيير شيء ما، و كيف يمكن أن يؤكد البلوكشين blockchain أن الصفقة لم يتم العبث بها.

لغة الهاش
دالة الهاش

العودة إلى الكتل لدينا : يتضمن كل كتلة جزءا من بياناتها، و هاش من الكتلة السابقة، و هذا ما يجعله جزءًا من سلسلة، و من هنا يأتي مصطلح البلوكشين blockchain، لذلك إذا تم العبث بجزء صغير من الكتلة السابقة، فسيكون من الضروري تغيير هاش الكتلة الحالية (تذكر أن هناك تغييرًا بسيطًا في إدخال دالة الهاش يتغير الانتاج)، لذا إذا أردت تغيير شيء ما في الكتلة السابقة، فيجب عليك أيضًا تغيير شيء ما في هاش الكتلة الحالية، لأن ذلك الذي تم تضمينه الان لم يعد صحيحًا، من الصعب جدًا فعل ذلك لا سيما أنه بحلول الوقت الذي وصلت فيه إلى منتصف الطريق، من المحتمل وجود كتلة أخرى أعلى من المستوى الحالي، سيتعين عليك أيضًا تغيير ذلك، و ما إلى ذلك وهلم جرا.

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

باختصار

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

و يمكنكم تجربتها من خلال هذا الرابط ضع هذا النص و احتفظ بالكود الناتج و بعدها قم بحذف نقطة او فاصلة و قارن الناتج ستجد كودين مختلفين رغم انك لم تقم بتغيير النص بالكامل

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

محبكم بلقاسم عليوى

جميع الحقوق محفوظة لموقع التداول بسهولة easytradeweb

قد يعجبك ايضا

اترك رد