بنية Blockchain: كل ما تحتاج إلى معرفته

نشرت: 2022-10-19

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

لكن أولاً ، دعنا نفحص سبب تسميته Blockchain.

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

فلنبدأ بمناقشة موضوعنا الأول.

ما هي هندسة Blockchain؟

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

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

بفضل تقنية blockchain ، يمكن الآن مشاركة المعلومات الرقمية بدلاً من نسخها. يتم توفير أمان البيانات والثقة والشفافية بواسطة دفتر الأستاذ الموزع هذا.

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

يمكن أن تدعم بنية blockchain قائمة متزايدة من السجلات المطلوبة تسمى "الكتل". كل كتلة تتعقب الوقت ورابط إلى الكتلة التي تسبقها.

هندسة Blockchain

خصائص بنية Blockchain

تعتبر بنية blockchain جيدة للأعمال من نواح كثيرة. فيما يلي بعض الفوائد التي تأتي معه:

1. الثبات

لا يمكن تغيير السجلات الموجودة في blockchain أو حذفها.

2. الأصل

يتيح دفتر الأستاذ blockchain معرفة مصدر كل معاملة.

3. التشفير

تتأكد الحسابات المعقدة وإثبات التشفير بين الأطراف من أن معاملات Blockchain حقيقية وآمنة.

4. اللامركزية

يمكن لكل جزء من هيكل blockchain الوصول إلى قاعدة البيانات الموزعة بالكامل. على عكس النظام المركزي ، فإن خوارزمية الإجماع هي المسؤولة عن إدارة الشبكة.

5. الشفافية

يتطلب الأمر قدرًا كبيرًا من قوة الحوسبة لإعادة كتابة شبكة blockchain بالكامل ، لذلك من غير المحتمل أن تتضرر.

6. عدم الكشف عن هويته

كل شخص في شبكة blockchain لديه عنوان تم إنشاؤه عشوائيًا ، وليس معرف مستخدم. هذا يحافظ على خصوصية المستخدمين ، خاصة في blockchain العامة.

المكونات الأساسية لهندسة Blockchain

المكونات الأساسية لبنية blockchain هي كما يلي:

1. بلوك

هيكل بيانات لتخزين مجموعة من المعاملات المنتشرة بين جميع عقد الشبكة.

2. سلسلة

السلسلة هي مجموعة من الكتل تسير بترتيب معين.

3. العقدة

العقدة في بنية blockchain هي مستخدم أو آلة (لكل منها نسخة مستقلة من دفتر الأستاذ blockchain بأكمله)

4. الصفقة

المعاملة هي أصغر وحدة في نظام blockchain (والتي تشمل السجلات والمعلومات وما إلى ذلك) وهو ما يجعل blockchain يعمل.

5- توافق الآراء (بروتوكول توافق الآراء)

مجموعة من الإرشادات لاستخدام تقنية blockchain.

6. عمال المناجم

إنها عقد متخصصة تتحقق من الكتل قبل إضافة أي شيء إلى بنية blockchain.

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

أنواع مختلفة من البنى أو الأنظمة التي تتبعها Blockchain

1. هندسة Blockchain الخاصة

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

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

2. هندسة Blockchain العامة

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

هذا يجعل من الممكن إجراء المعاملات عبر الشبكة بأكملها. تتيح بنية blockchain العامة للمعاملات أن تكون واضحة ولكن مجهولة المصدر أو مستعارة. بلوكشين Bitcoin و Ethereum و Litecoin كلها مفتوحة للجمهور.

3. اتحاد بلوكشين العمارة

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

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

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

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

هندسة Blockchain

استنتاج

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

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

أسئلة وأجوبة

1. ما معنى blockchain؟

الإجابة: يتم تعريف blockchain منطقيًا على أنه شبكة من الكتل مرتبطة ببعضها البعض وتحمل معلومات محددة (قاعدة بيانات) بطريقة آمنة وحقيقية (نظير إلى نظير).

2. ما هي هندسة Blockchain؟

الإجابة: في الصناعة المالية ، تُستخدم بنية blockchain كثيرًا. إنه دفتر أو سجل مالي مفتوح للجمهور ويتم فيه فحص كل معاملة والموافقة عليها.

3. ما هي الأنواع الرئيسية لهندسة بلوك تشين؟

الإجابة: الأنواع الرئيسية لبنية blockchain هي:

  • هندسة Blockchain الخاصة
  • هندسة Blockchain العامة
  • كونسورتيوم بلوكشين العمارة

4. هل من الممكن اختراق معمارية Blockchain؟

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

5. ما معنى معمارية Blockchain الخاصة؟

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