القائمة الرئيسية

الصفحات

تعرف على شرح تقنيه البلوكشين واخر تطوراتها من الصفر للأحتراف

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


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




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


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


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


تشترك هذه المركزة في التعاملات مهما كان نوعها في أنها


تحتاج لوقت لأن تتم بشكل كامل (تفتقد للسرعة)

كلف رسوم مالية باهضة في مجمل التعاملات

قابلة للإختراق و التلاعب

محدودية المشاركة

بحاجة لمهارات معينة و قوانين و أنظمة تحكم دور الطرف الثالث

التعاملات فيها معرضة للحطأ بشكل كبير

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



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


إن وجود نسخة من المعاملة في أجهزة الأشخاص تسهل عملية كشف أي معاملة غير مصرح بها.


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


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


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




 خصائص تقنية البلوكشين


لا يوجد / لا تحتاج لأي مركزية أو طرف ثالث يجم المعاملة

لا توجد أي جهه توافق أو ترفض المعاملة في حالة لو كنت مخولا بإجرائها

قوة النظام في مدى تشفيرة و لا مركزيته

تطبيقات ممكنه للبولكشين 


التعاملات المالية : مثلا العملات الإلكترونية كالبيتكوين و الأسهم و التحويلات المالية

سلاسل التوريد (Supply Chain) : تقنية البلوك شين يمكن أن تحفظ تاريخ أي منتج أو شجنة من المنشأ و حتى المشتري بشكل آمن و موثوق و مشفر لا يمكن التلاعب به.


و في العديد من المجالات مثل حفظ كلمات المرور و الصنيف الإئتماني و إصدار رخص القيادة و شهادات الزواج و إدارة الأملاك و الأصول.

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


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


معظم الناس و العاملين في المؤسسات التقنية و الخدمية لا يعرفون ما هي تقنية البلوكشين أما لو كانوا يعرفونها فإن معرفتهم بها بسيطة و خالية من التفاصيل ولا يزيد عن معرفتهم بعملة الـ Bitcoin

حداثة هذه التقنية و التي تحتاج لوقت حتى تنضج و تتنوع تطبيقاتها

إدراة البيانات في بيئة لا مركزية

لا توجد أي معايير و مقاييس دولية لهذه التقنية

عدم تقبل المشرع Regulatory Acceptance : لأنها ببساطة تحتاج لتغيير جذري في الإجراءات و القوانين و السياسات

مقاومة التغيير Resistance to Change



كيف يعمل البلوكشين

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


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


من منظور تقنيّ، فإنّ البلوكشين هي مجرد سلسلة من كتل البيانات، ومن هنا تأتي التسمية “سلاسل الكتل”. وطبعًا، الكلمتان كتل (blocks) وسلسلة (chain) في هذا السياق تشيران إلى معلومات رقمية (كتلة) مُخزّنة في قاعدة بيانات عامة (سلسلة).


تتكون “الكتل” التي تؤلف البلوكشين من مجموعة من البيانات الرقمية. ويمكن النظر إليها كصفحة في دفتر حسابات تحتوي مجموعة من المعلومات المتعلقة بمعاملات مالية معيّنة. بمجرد الانتهاء من كتلة، تُفتح كتلة جديدة مرتبطة بالكتلة التي قبلها وتُضاف إلى السلسلة (chain).


الكتلة دائمة، و بمجرد كتابتها لا يمكن تغييرها أبدًا،  وتتألف عمومًا من جزئين:


ترويسة الكتلة (Block header): تتألف الترويسة من عدة مكوّنات، مثل رقم إصدار البرنامج، ورمز تعريف (hash) الكتلة السابقة، وتاريخ تسجيل الكتلة، والمبالغ المالية للمعاملات ومعلومات أخرى.



متن الكتلة (block body):  يحتوي متن الكتلة كل المعاملات المُثبَتة في الكتلة، إضافة إلى معلومات حول الأشخاص المعنيّين بالمعاملات، لكن بدلًا من استخدام الأسماء الحقيقية، يتم تسجيل المعاملات وعمليات الشراء باستخدام توقيع رقمي (digital signature)، 


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


 000000000000000000094bfa4edb1245c347e42452e4418e9fe5a1d24e335b16).


سعة تخزين الكتلة الواحدة قد تصل إلى 1 ميغابايت من البيانات. ذلك يعني أنّ كتلة واحدة يمكنها استيعاب عدة آلاف من المعاملات. كما يمكن أن يتألف البلوكشين، أو سلسلة الكتل، من ملايين الكتل.


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


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


يجب أن تحدث معاملةٌ. مثل عملية شراء أو تحويل أموال.

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


 حوالي 5 ملايين1)  من الحواسيب المنتشرة في جميع أنحاء العالم. فعندما تجري عملية شراء مثلا، فإنّ شبكة الحواسيب هذه ستعمل على التحقق من أنّ بيانات المُعاملة صحيحة، والتأكد من تفاصيل عملية الشراء، بما في ذلك وقت المعاملة، والمبلَغ بالدولار، والمُشاركون في عملية الشراء. (سنعود إلى تفاصيل ذلك لاحقا).


تخزين المعاملة في كتلة. بعد التحقق من أنّ بيانات المعاملة صحيحة، فإنّها تحصل على الضوء الأخضر، ويتم تخزين مبلغ المعاملة بالدولار، والتوقيعان الرقميّان (digital signature) الخاصان بطرفي المعاملة في كتلة واحدة.


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

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


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


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


السبب الذي جعل البلوكشين تحظى بإعجاب الناس وحماسهم


لا مركزية. فهي ليست مملوكة لكيان واحد.

غير قابلة للتغيير. لا يمكن لأي شخص العبث بالبيانات الموجودة داخلها

شفافة. يمكن لأيّ شخص تتبع البيانات الواردة فيها



الأسئله الشائعه 

شرح البلوك تشين
سعر البلوك تشين
أنواع blockchain
تقنية البلوكشين في المعاملات العقارية
كيف يمكن أن تؤثر تقنية البلوكشين في المعاملات العقارية؟
تحويل الأموال من blockchain إلى PayPal
Blockchain بالعربي
تعلم blockchain

تعليقات