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

يناير 20, 2021

لا شك بأن الانترنت قد قرب المسافات وسهل التواصل حول العالم، ولكن هل لهذا العالم الافتراضي طرق خاصة به للدفع؟ وعملات وحسابات تجارية مختلفة عن المعاملات المصرفية التقليدية؟ ما السجلات التي تحفظ فيها عمليات الدفع الحاسوبي بالعمل الرقمية؟ وهل اﻷمر آمن؟ ما رأيك أن تتابع معنا المقال اﻵتي حول سلسلة الكتل البلوكشين.

المحتوى

ما المقصود بالبلوكشين- Blockchain؟

يقصد بالبلوكشين Blockchainدفترلحساب الالكتروني ﺍﻟﻤﻮزع ‏ DLT‏الذي يعمل على التخلص ﻣﻦ ﻛﻤﻴﺎت ﺿﺨﻤﺔ ﻣﻦ ﺍﻟﺴﺠﻼت المالية المحفوظة في المعاملات المصرفية من خلال سجل ﻋﺎم ﻣﺒﻨﻲ ﺣﻮل ﻧﻈﺎم P2P وﻳﻤﻜﻦ ﻣﺸﺎرﻛﺘﻪ ﺑﺸﻜﻞ مفتوح ﺑﻴﻦ ﺍﻟﻤﺴﺘﺨﺪﻣﻴﻦ ﺍﻟﻤﺨﺘﻠﻔﻴﻦ ﻹﻧﺸﺎء ﺳﺠﻞ معلومات ﻣﺨﺘوم زﻣﻨياً ومرتبط بالمعاملات السابقة عن طريق سلاسل من البيانات تسمى سلاسل الكتل.

مما يجعله ﻏﻴﺮ ﻗﺎﺑﻞ للتحريف وهذا ما يوفر ﺍﻟﻤﺎل والجهد ويبسط ﺳﻼﺳﻞ التوريد كونه يستخدم ﺗﻜﻨﻮﻟﻮﺟﻴﺎ ﺍﻟﻤﻌﻠﻮﻣﺎت ﺑﻄﺮق ﻟﻢ ﻧﺸﻬﺪﻫﺎ من قبل ﻣﻨﺬ وﺻﻮل ﺍﻹﻧﺘﺮﻧﺖ.

كيف نشأت سلسلة البلوكشين- Blockchain؟

يعود اختراع سلسلة البلوكشين لاسم Satoshi Nakamoto ﻓﻲ ﻋﺎم 2008 ﻟﻴﻜﻮن ﺑﻤﺜﺎﺑﺔ دﻓﺘﺮ الحساب ﺍﻟﻌﺎم ﻟﻠﻤﻌﺎﻣﻼت ﺍﻟﺨﺎﺻﺔ ﺑﻌﻤﻠﺔ ﺒﻴﺘﻜﻮﻳﻦBitcoin ﺍﻟﻤﺸﻔﺮة.

وحتى اليوم ﻻ ﺗﺰﺍل شخصية Satoshi Nakamoto غامضة وﻏﻴﺮ ﻣﻌﺮوﻓﺔ فلا أحد يعلم إن كان مطور البلوكشين رجل أو امرأة أو مجموعة من اﻷشخاص .

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

تتميز سلاسل البلوكشين عن سجلات المعاملات المصرفية التقليدية بمايلي:

  • تقنية واعدة وثورية: ﻷنها تستخدم تكنولوجيا المعلومات في إدارة سجل المعاملات المالية والدفع الرقمي.
  • اللا مركزية: تعد سلسة البلوكشين سلسلة لامركزية لا تتبع ﻷي دولة أو جهة حكومية فهي تنظم تبادل اﻷموال الافتراضية بين المستخدمين على شبكة الإنترنت.
  • الشفافية: تتميز سلسة البلوكشين بالشفافية فهي ﺗﺠﻌﻞ ﺗﺎرﻳﺦ ﺃي ﺃﺻﻞ رﻗﻤﻲ ﻏﻴﺮ ﻗﺎﺑﻞ ﻟﻠﺘﻐﻴﻴﺮ من خلال ﺍﺳﺘﺨﺪﺍم ﺍﻟﺘﺠﺰﺋﺔ ﺍﻟﻤﺸﻔﺮة، مما يتيح ﻟﻠﺠﻤﻴﻊ ﺍﻟﻮﺻﻮل ﺇﻟﻰ السجل ﻓﻲ ﻧﻔﺲ ﺍﻟﻮﻗﺖ مع ﺗﺴﺠﻴﻞ ﺟﻤﻴﻊ التعديلات التي تطرأ عليه.
  • تقليل المخاطر والعمل على القضاء على عمليات القرصنة والاحتيال من خلال سجل حسابات عام ومفتوح ولامركزي يسجل جميع عمليات الدفع الرقمية.

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

مع الاعتراف بأنه لا يوجد ﻧﻈﺎم الكتروني ﻏﻴﺮ ﻗﺎﺑﻞ ﻟﻠﻘﺮﺻﻨﺔﻓﺈن ﺍﻟﻬﻴﻜﻞ ﺍﻟﺒﺴﻴﻂ لسلسلة Blockchain ﻫﻮ ﺍﻷﻛﺜﺮ ﺃﻣﺎناً ﺍﻟﻴﻮم، فمن ﺃﺟﻞ إجراء أي عملية دفع أو نقل ﺃي ﺷيء ﺫي ﻗﻴﻤﺔ ﻋﺒﺮ ﺃي ﻧﻮع ﻣﻦ ﺃﻧﻮﺍع سلسلة Blockchain ، ﻳﺠﺐ أن ﺗﻮﺍﻓﻖ المنصة أولاً من خلال ﺍﻟﻌﻘﺪ الالكتروني ﻋﻠﻰ ﺃن ﻫﺬه ﺍﻟﻤﻌﺎﻣﻠﺔ ﺻﺎﻟﺤﺔ وصحيحة.

  ﻣﻤﺎ ﻳﻌﻨﻲ ﺃﻧﻪ ﻻ ﻳﻤﻜﻦ ﻷي ﻛﻴﺎن أو شخص يتعامل بالعملة الرقمية عبر البلوكشين تزوير حدوث معاملة دفع أو نفي حدوث عملية دفع وقعت بالفعل كون المعاملات تسجل أول بأول.

كما أن اختراق نظام البلوكشين أصعب بكثير من اختراق أنظمة البنوك التقليدية فلن يواجه المقرصن نظام حاسوبي واحد بل ﺳﻴﻜﻮن عليه ﺍﺧﺘﺮﺍق ﻛﻞ ﺟﻬﺎز ﻛﻤﺒﻴﻮﺗﺮ يعمل ﻋﻠﻰ ﺗﻠﻚ ﺍﻟﺸﺒكة.

ذلك ﻷن موارد الحوسبة المرتبطة بسلاسل البلوكشين ﻫﺎﺋﻠﺔ ﺑﺴﺒﺐ ارتفاع عدد ﺃﺟﻬزة ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺍﻟﻤﻌﻨﻴﺔ على سبيل المثال سلسلة (Blockchain) ﺍﻟﺒﻴﺘﻜﻮﻳﻦ ﺗﺴﺨﺮ ﻓﻲ أي مكان ﻣﺎ ﺑﻴﻦ 10 ﺇﻟﻰ 100 ﺿﻌﻒ ﻗﻮة ﺍﻟﺤﻮﺳﺒﺔ مقارنةً مع خدمات Google ﻣﺠﺘﻤﻌﺔ.

ما هي آلية عمل سلسلة البلوكشين؟

تتكون “الكتل” التي تؤلف البلوكشين من مجموعة من البيانات الرقمية ومن هنا جاءت تسمية سلسة الكتل ويمكن النظر إليها كصفحة في دفتر حسابات تحتوي مجموعة من المعلومات المتعلقة بمعاملات مالية معيّنة وفور الانتهاء من المعاملة تُفتح كتلة جديدة مرتبطة بالكتلة السابقة وتُضاف إلى سلسلة البلوكشين فهي كتلة دائمة لا تتغير أو تتعدل بمجرد كتابتها الكترونياً على السلسة, وتتألف كتلة البلوكشين عموماً من جزأين:

  1. ترويسة الكتلة- Block header: وتتألف من عدة مكوّنات مثل رقم إصدار البرنامج ورمز تعريف hash للكتلة السابقة وتاريخ تسجيل الكتلة والمبالغ المالية للمعاملات ومعلومات أخرى.
  2. متن الكتلة- block body: ويتضمن جميع المعاملات المُثبَتة في الكتلة، إضافة إلى معلومات حول الأشخاص المعنيّين بالمعاملات وبدلاً من استخدام الأسماء الحقيقية يتم تسجيل المعاملات وعمليات الشراء باستخدام التوقيع الرقمي digital signature وبالتالي لن يكون العميل بحاجة للإدلاء بأيّ معلومات شخصية.

وتصل سعة تخزين الكتلة الواحدة إلى 1 ميغابايت من البيانات ما يؤدي لاستيعاب عدة آلاف من المعاملات في كتلة واحدة وبالتالي الملايين من المعاملات عبر سلاسل البلوكشين المختلفة.

كيف أنشئ كتلة بلوكشين؟

ﻹنشاء كتلة على البلوكشين لابد من اتباع الخطوات اﻵتية:

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