ماهو الـ “Blockchain” ؟

نشرت بتاريخ

ربما لاحظت المصطلح “blockchain” أو “بلوك تشين” بالعربي الذي يتم طرحه بتكرار متزايد، إنه أمر مفهوم عندما تفكر في حقيقة أن العديد من الأفراد يقارنون أهمية تقنية البلوك تشين blockchain بأهمية شبكة الويب العالمية في التسعينيات. ولكن ما هو البلوك تشين؟ وكيف يعمل؟

يعد البلوك تشين Blockchain الأساس الذي قامت عليه العملات الرقمية وجميع العملات المشفرة تقريباً وهي بمثابة نظام التشغيل الخاص بالعملات الرقمية، لذا فمن الضروري التعرف على ماهية بلوك تشين بشكل مفصل وبسيط وفهم آلية عمل تقنية بلوك تشين Blockchain والتي يشار إليها أحياناً أيضاً باسم Distributed Ledger Technology (DLT) أي تقنية توزيع السجل العام.

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

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

المكونات الرئيسية لبلوك تشين Blockchain:

تتكون شبكة بلوك تشين من ثلاثة مفاهيم رئيسية مهمة وسنقوم بتوضيح كل مفهوم كالاتي:

الكتل Blocks

تتكون كل سلسة من كتل متعددة تتضمن بيانات المعاملات، التي تم إنجازها ضمن طابع زمني دقيق، وبمجرد أن يتم تسجيلها يتم ربطها بالكتل السابقة وتصبح غير قابلة للتغيير أو التعديل.

المعدنين Miners

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

العقد Nodes

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

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

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

1- اللامركزية

معظم الأشكال التقليدية للمدفوعات مركزية، وهذه الاشكال لها عدة نقاط ضعف:

1- يتم تخزين جميع البيانات في مكان واحد مما يجعله هدفاً سهلاً للقراصنة.

2- إذا أغلق الكيان المركزي أو أصبح مفلساً، فلن يتمكن أحد من الوصول إلى المعلومات التي بحوزته.

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

2- الثبات

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

3- شفافية

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

ببساطة توفر شبكة بلوك تشين معلومات فورية، مشتركة، وشفافة تماماً مخزنة بطريقة غير قابلة للتغيير ويمكن لأي من أعضاء الشبكة الوصول إليها وقتما يشاء.

ويأتي السؤال الأهم كيف يعمل البلوك تشين؟

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

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

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