تحظى بلوكشين بشعبية كبيرة في الوقت الحاضر. لكن ما هو blockchain؟ كيف تعمل ، ما هي المشاكل التي تحلها وكيف يمكن استخدامها؟
تعريف بلوكشين:
كما يشير الاسم ، فإن blockchain عبارة عن سلسلة من الكتل تحتوي على معلومات. تم وصف هذه التقنية في الأصل في عام 1991 من قبل مجموعة من الباحثين وكان الغرض منها في الأصل هو وضع طابع زمني على المستندات الرقمية بحيث لا يمكن إرجاعها أو التلاعب بها. تقريبا مثل كاتب العدل. ومع ذلك ، فقد ظلت غير مستخدمة في الغالب حتى تم تكييفها من قبل ساتوشي ناكاموتو في عام 2009 لإنشاء عملة رقمية مشفرة بيتكوين.
blockchain هو دفتر أستاذ موزع مفتوح تمامًا لأي شخص. لديهم خاصية مثيرة للاهتمام: بمجرد تسجيل بعض البيانات داخل blockchain ، يصبح من الصعب جدًا تغييرها. فكيف يتم ذلك؟ حسنًا ، دعونا نلقي نظرة فاحصة على الكتلة.
تحتوي كل كتلة على بعض البيانات ، وتجزئة الكتلة وتجزئة الكتلة السابقة. تعتمد البيانات المخزنة داخل الكتلة على نوع blockchain.
استخدام Blockchain في البيتكوين:
تقوم سلسلة Bitcoin blockchain ، على سبيل المثال ، بتخزين التفاصيل المتعلقة بالمعاملة هنا ، مثل المرسل والمتلقي وكمية العملات المعدنية. تحتوي الكتلة أيضًا على تجزئة. يمكنك مقارنة التجزئة ببصمة الإصبع. إنها تحدد كتلة وكل محتوياتها وهي دائمًا فريدة من نوعها ، تمامًا مثل بصمة الإصبع. بمجرد إنشاء كتلة ، يتم حساب التجزئة لها.
سيؤدي تغيير شيء ما داخل الكتلة إلى تغيير التجزئة. بمعنى آخر: تعد التجزئة مفيدة جدًا عندما تريد اكتشاف التغييرات على الكتل. إذا تغيرت بصمة كتلة ، فإنها لم تعد هي نفس الكتلة.
العنصر الثالث داخل كل كتلة هو تجزئة الكتلة السابقة. يؤدي هذا إلى إنشاء سلسلة من الكتل بشكل فعال وهذه التقنية هي التي تجعل blockchain آمنًا للغاية. لنأخذ مثالا.
مثال على أمان Blockchain:
هنا لدينا سلسلة من 3 كتل. كما ترى ، تحتوي كل كتلة على تجزئة وتجزئة الكتلة السابقة. لذا فإن الكتلة رقم 3 تشير إلى حظر رقم 2 ورقم 2 إلى رقم 1. الآن الكتلة الأولى خاصة بعض الشيء ، لا يمكنها الإشارة إلى الكتل السابقة لأنها الأولى. نسمي هذا بلوك التكوين.
لنفترض الآن أنك تلاعبت بالكتلة الثانية. يؤدي هذا إلى تغيير تجزئة الكتلة أيضًا. سيؤدي ذلك بدوره إلى جعل الكتلة 3 وجميع الكتل التالية غير صالحة لأنها لم تعد تخزن تجزئة صالحة للكتلة السابقة.
لذا فإن تغيير كتلة واحدة سيجعل جميع الكتل التالية غير صالحة. لكن استخدام التجزئة لا يكفي لمنع العبث. أجهزة الكمبيوتر هذه الأيام سريعة جدًا ويمكنها حساب مئات الآلاف من التجزئة في الثانية. يمكنك العبث بكتلة بشكل فعال وإعادة حساب جميع تجزئات الكتل الأخرى لجعل blockchain الخاص بك صالحًا مرة أخرى. للتخفيف من هذا ، فإن البلوكشين لديها شيء يسمى إثبات العمل. إنها آلية تعمل على إبطاء إنشاء الكتل الجديدة.
في حالة Bitcoins: يستغرق الأمر حوالي 10 دقائق لحساب إثبات العمل المطلوب وإضافة كتلة جديدة إلى السلسلة. تجعل هذه الآلية من الصعب التلاعب بالكتل ، لأنك إذا تلاعبت بكتلة واحدة ، فستحتاج إلى إعادة حساب إثبات العمل لجميع الكتل التالية. لذا فإن أمان blockchain يأتي من استخدامه الإبداعي للتجزئة وآلية إثبات العمل. ولكن هناك طريقة أخرى لتأمين سلاسل الكتل (blockchains) لنفسها وذلك عن طريق التوزيع. بدلاً من استخدام كيان مركزي لإدارة السلسلة ، تستخدم البلوكشين شبكة نظير إلى نظير ويسمح لأي شخص بالانضمام. عندما ينضم شخص ما إلى هذه الشبكة ، يحصل على النسخة الكاملة من blockchain.
يمكن للعقدة استخدام هذا للتحقق من أن كل شيء لا يزال على ما يرام. الآن دعنا نرى ما يحدث عندما يقوم شخص ما بإنشاء كتلة جديدة. يتم إرسال هذه الكتلة الجديدة إلى كل شخص على الشبكة. ثم تتحقق كل عقدة من الكتلة للتأكد من عدم العبث بها. إذا تم التحقق من كل شيء ، فإن كل عقدة تضيف هذه الكتلة إلى blockchain الخاصة بها.
جميع العقد في هذه الشبكة تخلق إجماعًا. يتفقون على ما هي الكتل الصالحة وأيها ليست كذلك. سيتم رفض الكتل التي تم العبث بها من قبل العقد الأخرى في الشبكة. لذا من أجل التلاعب بنجاح باستخدام blockchain ، ستحتاج إلى العبث بجميع الكتل الموجودة على السلسلة ، وإعادة إثبات العمل لكل كتلة والتحكم في أكثر من 50٪ من شبكة نظير إلى نظير.
عندها فقط سيقبل أي شخص آخر حظرك الذي تم التلاعب به. يكاد يكون من المستحيل القيام بذلك! بلوكتشين تتطور باستمرار.
العقود الذكية:
أحد التطورات الأخيرة هو إنشاء العقود الذكية. هذه العقود هي برامج بسيطة يتم تخزينها على blockchain ويمكن استخدامها لتبادل العملات تلقائيًا بناءً على شروط معينة. المزيد عن العقود الذكية في فيديو لاحق. أدى إنشاء تقنية blockchain إلى ذروة اهتمام الكثير من الناس. وسرعان ما أدرك آخرون أنه يمكن استخدام التكنولوجيا لأشياء أخرى مثل تخزين السجلات الطبية أو إنشاء كاتب عدل رقمي أو حتى جمع الضرائب. الآن أنت تعرف ما هو blockchain ، وكيف يعمل على المستوى الأساسي وما هي المشاكل التي يحلها.
لايوجد تعليق
إرسال تعليق