ما هي تقنية البلوك تشين ؟ وكيف تعمل هذه التقنية

تقنية البلوك تشين

تقنية البلوك تشين ,بداية البلوك تشين هي نوع معين من قواعد البيانات ( ممكن ان تحتوي حسابات مالية, وثائق, صور …. ).

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

 

مبدأ عمل تقنية البلوك تشين

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

 

  • البيانات Data : يعتمد نوع البيانات على حسب الغرض من استخدام تقنية البلوك تشين blockchain. في البيتكوين على سبيل المثال كونه أحد اشهرتطبيقات البلوك تشين، تحتوي بيانات الكتلة على تفاصيل حول المعاملة المالية بما فيها المرسل والمستلم وكمية العملة المرسلة وما إلى ذلك.
  • هاش Hash : الهاش في البلوكتشين blockchain هي مثل بصمة أو توقيع للكتلة. حيث إنها تحدد الكتلة وجميع محتوياتها وهي دائما فريدة من نوعها.
  • هاش الكتلة السابقة Hash of previous block: هذا العنصرهو الذي يميز البلوكتشين لأن كل كتلة تحمل معلومات الكتلة السابقة ، تصبح السلسلة آمنة للغاية.

 

البلوك في تقنية البلوك تشين
البلوك في تقنية البلوك تشين

وهنا مثال على طريقة عمل البلوك في البلوك تشين وسيكون على عملة البيتكوين, على فرض انه سيكون لدينا 3 بلوكات :

البلوك رقم 1 :

  • البيانات :  5 بيتكوين من أحمد الى عمر
  • هاش Hash :  136A  ( للتبسيط سيكون 4 رموز فقط )
  • هاش الكتلة السابقة Hash of previous block : 0000 ( للتبسيط سيكون 4 رموز فقط )

 

البلوك رقم 2 :

  • البيانات :  2 بيتكوين من عمر الى سعيد
  • هاش Hash56C8
  • هاش الكتلة السابقة Hash of previous block : 136A 

 

البلوك رقم 3 :

  • البيانات :  1 بيتكوين من سعيد الى سمر
  • هاش Hash : 83VV
  • هاش الكتلة السابقة Hash of previous block : 56C8

 

كما رأيت في المثال السابق,

كل بلوك لديه رمز الهاش الخاص به و رمز الهاش للبلوك السابق, فالبلوك رقم 3 يحتوي رمز البلوك رقم 2, والبلوك رقم 2 يحتوي رمز البلوك رقم 1 , ( اما البلوك رقم 1 له حاله خاصة لانه لايوجد بلوك سابق ليشير اليه )

1 Comment
  1. […] ذلك بعدة أشهر في عام 2009, بدأ اول تنفيذ فعلي لتكنولوجيا البلوك تشين عندما قام ساتوشي ناكاموتو بالبدء بتعدين أول عملة […]

Leave A Reply