سلسلة الكتل – بلوكتشين – Blockchain

ما هي تقنية البلوكتشين (Blockchain) أو سلسلة الكتل؟

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

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

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

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

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

كيف تستخدم تقنية البلوكتشين في القطاعات المختلفة؟

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

-الطاقة

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

-التمويل

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

- وسائل الإعلام والترفيه

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

- التجزئة

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

ما هي أبرز ميزات التقنية؟

تحتوي تقنية البلوكتشين على الميزات الرئيسية التالية:

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

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

3. الاتفاق: يحدد نظام البلوكتشين قواعد الموافقة على تسجيل المعاملات. يمكنك تسجيل معاملات جديدة فقط عندما يوافق غالبية المشاركين في الشبكة.

ما هي المكونات الرئيسية لتقنية البلوكتشين؟

تحتوي تقنية البلوكتشين على المكونات الرئيسية التالية:

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

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

3. التشفير العام والخاص: يعتبر التشفير ميزة أمان رئيسية في تقنية البلوكتشين. يولد النظام مجموعتين من المفاتيح لأعضاء الشبكة. مفتاح عام يكون معروفًا للجميع في الشبكة، بينما يكون مفتاح خاص فريد لكل عضو. تعمل هذه المفاتيح معًا لفتح البيانات في السجل.

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

كيف تعمل تقنية سلسلة الكتل - Blockchain؟

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

المرحلة 1 - تسجيل المعاملة

تُظهر معاملة البلوكتشين تحرك الأصول الفعلية أو الرقمية من طرف إلى آخر في شبكة البلوكتشين. يُسجل كل عنصر في معاملة بشكل متسلسل ويمكن أن يشمل التفاصيل مثل:

- من كان طرفا في المعاملة؟

- ماذا حدث أثناء المعاملة؟

- متى حدثت المعاملة؟

- أين حدثت المعاملة؟

- لماذا حدثت المعاملة؟

- كم من الأصول تم نقلها أو تبادلها؟

المرحلة 2 - التحقق من المعاملة

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

المرحلة 3 - إضافة الكتلة إلى سلسلة الكتل (Chain)

يتم تجميع عدة معاملات في هيكل بيانات يُعرف بالبلوك (Block). يتضمن البلوك تجميعًا من المعاملات والوقت والتوقيعات الرقمية ورقم الهاش للبلوك السابق. يتم إضافة البلوك الجديد إلى سلسلة الكتل بشكل متسلسل ودائم، مما يسمح لكل معاملة في السلسلة بالإشارة إلى البلوك السابق.

المرحلة 4 - الاتفاق (التوافق)

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

المرحلة 5 - التحديث المتكرر

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

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

منقول بتصرف