شبكة محبي البرمجيات  🖥
شبكة محبي البرمجيات 🖥

@PrograminLovers

65 تغريدة 124 قراءة Apr 20, 2021
ما هو Blockchain ؟
ما هندسة Blockchain ؟
كيف تتم معاملة Blockchain؟
لماذا نحتاج Blockchain؟
إصدارات Blockchain
متغيرات Blockchain
حالات استخدام Blockchain
حدود تقنية Blockchain
ثريد مميز ومرجع للمبتدئين في دخول عالم البلوكشين ويوضح أهم النقاط الأساسية في المجال
يمكن تعريف Blockchain على أنه سلسلة من الكتل التي تحتوي على معلومات تهدف هذه التقنية إلى وضع طابع زمني على المستندات الرقمية بحيث لا يمكن إرجاعها أو تعديلها
الغرض من blockchain هو حل مشكلة السجلات المزدوجة دون الحاجة إلى خادم مركزي يتم استخدام blockchain للتحويل الآمن لعناصر مثل الأموال والممتلكات والعقود وما إلى ذلك دون الحاجة إلى وسيط طرف ثالث مثل البنك أو الحكومة بمجرد تسجيل البيانات داخل blockchain ، من الصعب جدًا تغييرها.
في بعض الأحيان ، يستخدم المصطلح لـ Bitcoin Blockchain أو Ethereum Blockchain وأحيانًا العملات الافتراضية الأخرى أو الرموز الرقمية ومع ذلك ، يتحدث معظمهم عن دفاتر الأستاذ الموزعة وليس عن التقنية نفسها
البلوكشين ليس هو البيتكوين !
البلوكشين ليس البيتكوين ، ولكنه التكنولوجيا وراء البيتكوين
البيتكوين هو رمز رقمي والبلوكشين و هو دفتر الأستاذ لتتبع من يملك الرموز الرقمي
لا يمكنك الحصول على Bitcoin بدون blockchain ، ولكن يمكنك الحصول على blockchain بدون Bitcoin.
هندسة Blockchain
دعنا ندرس بنية Blockchain من خلال فهم مكوناتها المختلفة
ما هو البلوك؟
Blockchain هي سلسلة من الكتل تحتوي على معلومات تعتمد البيانات المخزنة داخل الكتلة على نوع
على سبيل المثال تحتوي كتلة Bitcoin على معلومات حول المرسل والمستقبل وعدد عملات البيتكوين المراد نقلها
تسمى الكتلة الأولى للسلسلة كتلة التكوين كل كتلة جديدة في السلسلة مرتبطة بالكتلة السابقة تحتوي الكتلة أيضًا على تجزئة يمكن فهمها علي أنها بصمة فريدة لكل كتلة وتحدد الكتلة ومحتوياتها وهي فريدة من نوعها مثل بصمة الإصبع بمجرد إنشاء كتلة فإن أي تغيير داخلها سيؤدي إلى تغيير التجزئة
ما هو SHA256 Hash ؟
كل بلوك له
1 Data
2 Hash
3 Hash of the previous block
ضع في اعتبارك المثال التالي حيث لدينا سلسلة من 3 كتل الكتلة الأولى ليس لها سابق وبالتالي فإنه لا يحتوي على الكتلة السابقة تحتوي الكتلة 2 على تجزئة الكتلة 1 بينما تحتوي المجموعة 3 على تجزئة الكتلة 2
وبالتالي ، تحتوي جميع الكتل على تجزئات من الكتل السابق هذه هي التقنية التي تجعل blockchain آمنًا للغاية دعونا نرى كيف يعمل
افترض أن المهاجم قادر على تغيير البيانات الموجودة في الكتلة 2 بالمقابل ، يتغير تجزئة الكتلة أيضًا ولكن ، لا يزال Block 3 يحتوي على Hash القديم للكتلة 2 وهذا يجعل الكتلة 3 ، وجميع الكتل التالية غير صالحة لأنها لا تحتوي على تجزئة صحيحة للكتلة السابقة.
لذلك ، يمكن أن يؤدي تغيير كتلة واحدة إلى جعل جميع الكتل التالية غير صالحة بسرعة.
إثبات العمل
تعد التجزئة آلية ممتازة لمنع التقسيم ولكن أجهزة الكمبيوتر هذه الأيام عالية السرعة ويمكنها حساب مئات الآلاف من التجزئة في الثانية في غضون بضع دقائق ، يمكن للمهاجم العبث بكتلة ، ثم إعادة حساب جميع تجزئات الكتل الأخرى لجعل blockchain صالحًا مرة أخرى.
لتجنب المشكلة ، تستخدم البلوكشين مفهوم إثبات العمل إنها آلية تبطئ إنشاء الكتل الجديدة.
إثبات العمل هو مشكلة حسابية تتطلب جهدًا معينًا لحلها لكن الوقت المطلوب للتحقق من نتائج المشكلة الحسابية أقل بكثير مقارنة بالجهد الذي يتطلبه حل المشكلة الحسابية نفسها.
في حالة Bitcoin يستغرق الأمر ما يقرب من 10 دقائق لحساب إثبات العمل المطلوب لإضافة كتلة جديدة إلى السلسلة. بالنظر إلى مثالنا إذا أراد أحد المتطفلين تغيير البيانات في الكتلة 2 فسيحتاج إلى إجراء إثبات العمل (والذي سيستغرق 10 دقائق) وبعد ذلك فقط إجراء التغييرات في الكتلة 3 والبقية
يجعل هذا النوع من الآلية من الصعب جدًا التلاعب بالكتل ، لذا حتى لو تلاعبت بكتلة واحدة ، فستحتاج إلى إعادة حساب إثبات العمل لجميع الكتل التالية وبالتالي ، فإن آلية التجزئة وإثبات العمل تجعل blockchain آمنًا.
شبكة P2P الموزعة
ومع ذلك هناك طريقة أخرى تستخدمها البلوكشين لتأمين نفسها وذلك عن طريق التوزيع بدلاً من استخدام كيان مركزي لإدارة السلسلة تستخدم شبكة نظير موزعة ويسمح للجميع بالانضمام عندما يدخل شخص ما إلى هذه الشبكة سيحصل على النسخة الكاملة من blockchain كل كمبيوتر يسمى عقدة.
دعونا نرى ما يحدث عندما يقوم أي مستخدم بإنشاء كتلة جديدة يتم إرسال هذه الكتلة الجديدة إلى جميع المستخدمين على الشبكة تحتاج كل عقدة إلى التحقق من الكتلة للتأكد من عدم تغييرها بعد التحقق الكامل ، تضيف كل عقدة هذه الكتلة إلى blockchain الخاصة بها.
كل هذه العقد في هذه الشبكة تخلق توافقًا في الآراء يتفقون على ما هي الكتل الصالحة وأيها غير صالحة سوف ترفض العقد في الشبكة الكتل التي تم العبث بها.
للعب بنجاح مع blockchain
سوف تحتاج إلى العبث بكل الكتل الموجودة على السلسلة
أعد إثبات العمل لكل كتلة
تحكم في أكثر من 50٪ من شبكة نظير إلى نظير.
بعد القيام بكل هذا يصبح حظرك الذي تم التلاعب به مقبولاً من قبل أي شخص هذا بجانب مهمة مستحيلة ومن ثم فإن البلوكشين آمنة للغاية .
كيف تعمل Blockchain؟
الخطوة 1) شخص ما يطلب معاملة يمكن أن تتضمن المعاملة عملة مشفرة أو عقود أو سجلات أو معلومات أخرى.
الخطوة 2) يتم بث المعاملة المطلوبة إلى شبكة P2P بمساعدة العقد.
الخطوة 3) تتحقق شبكة العقد من صحة المعاملة وحالة المستخدم بمساعدة الخوارزميات المعروفة.
الخطوة 4) بمجرد اكتمال المعاملة ، تتم إضافة الكتلة الجديدة إلى blockchain الحالي بهذه الطريقة تكون دائمة وغير قابلة للتغيير.
لماذا نحتاج Blockchain؟
فيما يلي بعض الأسباب التي جعلت تقنية Blockchain تحظى بشعبية كبيرة.
المرونة ك
غالبًا ما تكون البلوكشين معمارية متكررة لا تزال السلسلة تعمل بواسطة معظم العقد في حالة حدوث هجوم هائل ضد النظام.
تقليل الوقت:
في الصناعة المالية ، يمكن أن تلعب blockchain دورًا حيويًا من خلال السماح بتسوية الصفقات بشكل أسرع لأنها لا تحتاج إلى عملية مطولة للتحقق والتسوية والتخليص لأن إصدارًا واحدًا من البيانات المتفق عليها لدفتر الأستاذ هو متاح بين الجميع .
الموثوقية:
تصادق Blockchain وتتحقق من هويات الأطراف المعنية هذا يزيل السجلات المزدوجة ويقلل المعدلات ويسرع المعاملات.
المعاملات غير القابلة للتغيير:
من خلال تسجيل المعاملات بترتيب زمني ، تصادق Blockchain على عدم قابلية التغيير لجميع العمليات مما يعني أنه عند إضافة أي كتلة جديدة إلى سلسلة دفاتر الأستاذ ، لا يمكن إزالتها أو تعديلها.
منع الاحتيال:
تمنع مفاهيم المعلومات المشتركة والإجماع الخسائر المحتملة بسبب الاحتيال أو الاختلاس في الصناعات القائمة على اللوجستيات ، تعمل blockchain كآلية مراقبة لتقليل التكاليف.
الأمان:
مهاجمة قاعدة بيانات تقليدية هي إسقاط هدف معين بمساعدة تقنية Distributed Ledger Technology ، يحتفظ كل طرف بنسخة من السلسلة الأصلية ، لذلك يظل النظام فعالاً ، حتى أن العدد الكبير من العقد الأخرى يسقط.
الشفافية:
التغييرات التي تم إجراؤها على سلاسل الكتل العامة تكون مرئية للجميع يوفر هذا قدرًا أكبر من الشفافية ، وجميع المعاملات غير قابلة للتغيير.
التعاون:
يسمح للأطراف بالتعامل مباشرة مع بعضها البعض دون الحاجة إلى وساطة أطراف ثالثة.
لامركزية: هناك قواعد معيارية حول كيفية تبادل كل عقدة لمعلومات blockchain تضمن هذه الطريقة التحقق من صحة جميع المعاملات ، وإضافة جميع المعاملات الصالحة واحدة تلو الأخرى.
إصدارات Blockchain
بلوكشين العملات :
أدى تطبيق DLT (تقنية دفتر الأستاذ الموزع) إلى تطبيقه الأول والواضح: العملات المشفرة يسمح هذا بالمعاملات المالية القائمة على تقنية blockchain. يتم استخدامه في العملات والمدفوعات البيتكوين هو المثال الأبرز في هذا القطاع.
العقود الذكية
المفاهيم الرئيسية الجديدة هي العقود الذكية ، برامج الكمبيوتر الصغيرة التي "تعيش" في blockchain. إنها برامج كمبيوتر مجانية يتم تنفيذها تلقائيًا ، وتتحقق من الشروط المحددة مسبقًا مثل التسهيل أو التحقق أو التنفيذ يتم استخدامه كبديل للعقود التقليدية.
بلوكشين DAPPS :
DApps هو اختصار للتطبيق اللامركزي لديها كودها الخلفي الذي يعمل على شبكة لا مركزية من نظير إلى نظير يمكن أن يحتوي DApp على رمز مثال للواجهة الأمامية لـ Blockchain وواجهات مستخدم مكتوبة بأي لغة يمكنها إجراء مكالمة إلى الواجهة الخلفية ، مثل التطبيقات التقليدية.
متغيرات Blockchain
عام:
في هذا النوع من سلاسل الكتل ، تكون دفاتر الأستاذ مرئية للجميع على الإنترنت يسمح لأي شخص بالتحقق من وإضافة كتلة من المعاملات إلى blockchain الشبكات العامة لديها حوافز للناس للانضمام ومجانية للاستخدام يمكن لأي شخص استخدام شبكة blockchain العامة.
خاص:
بلوكشين الخاص داخل منظمة واحدة يسمح فقط لأشخاص محددين من المؤسسة بالتحقق من كتل المعاملات وإضافتها. ومع ذلك ، يُسمح عمومًا للجميع على الإنترنت بالمشاهدة
التحالف:
في متغير Blockchain هذا ، يمكن لمجموعة من المؤسسات فقط التحقق من المعاملات وإضافتها هنا ، يمكن فتح دفتر الأستاذ أو تقييده لمجموعات محددة يتم استخدام blockchain الاتحاد عبر المنظمات يتم التحكم فيه فقط من خلال العقد المصرح بها مسبقًا.
حالات استخدام Blockchain:
تُستخدم تقنية Blockchain على نطاق واسع في القطاعات المختلفة كما هو موضح في الجدول التالي.
قطاع الأسواق
الفواتير والمراقبة ونقل البيانات إدارة الحصص في شبكة سلسلة التوريد
القطاع الحكومي
خدمات الحوكمة الشخصية عبر الوطنية التصويت
عروض السندات P2P ،
رقمنة الوثائق / العقود وإثبات الملكية للتحويلات
التسجيل وتحديد خدمة المحامي عن بعد
تسجيل الملكية الفكرية وتبادلها إيصالات الضرائب
خدمة كاتب العدل وتسجيل المستندات
إنترنت الأشياء
شبكات الاستشعار الزراعية
الطائرات بدون طيار
شبكات منزلية ذكية سمارت سيتي المتكاملة
أجهزة استشعار المنزل الذكي
سيارة ذاتية القيادة
روبوتات شخصية
مكون آلي
طائرات بدون طيار شخصية
المساعدين الرقميين
قطاع الصحة
إدارة البيانات
بنوك بيانات
الصحة العالمية
تحليلات تدفق البيانات الصحية الكبيرة
خاصية المحفظة الصحية الرقمية الذكية
عقود التنمية الشخصية
العلم والفن
الحوسبة الفائقة
تحليل الحشود
موارد P2P خدمات العقل الرقمي
محاسبة مالية
الدفع بالعملة الرقمية
المدفوعات والتحويلات
أسواق رأس المال
استخدام شبكة الكمبيوتر على Blockchain
المحاسبة بين الأقسام المقاصة والتداول والمشتقات إمساك الدفاتر
حالات الاستخدام الواقعي المهمة لـ Blockchain
1- دبي: المدينة الذكية
في عام 2016 ، قدم مكتب دبي الذكي إستراتيجية Blockchain باستخدام هذه التكنولوجيا ، سيتمكن رواد الأعمال والمطورين من التواصل مع المستثمرين والشركات الرائدة الهدف >
هو تنفيذ نظام قاعدة blockchain الذي يدعم تطوير أنواع مختلفة من الصناعات لجعل دبي "أسعد مدينة في العالم".
2. حوافز الاحتفاظ بالعملاء
الحافز هو CRaaS (الاحتفاظ بالمستهلك كخدمة) استنادًا إلى تقنية Blockchain. إنه برنامج ولاء يعتمد على إنشاء رمز مميز للأعمال التابعة لشبكتها ذات الصلة في هذا النظام ، يتم تبادل blockchain على الفور ، ويمكن تخزينها في محافظ رقمية لهاتف المستخدم
٣- البلوكشين للمساعدات الإنسانية
في يناير 2017 ، بدأ برنامج الغذاء العالمي التابع للأمم المتحدة مشروعًا يسمى المساعدات الإنسانية تم تطوير المشروع في المناطق الريفية في منطقة السند في باكستان باستخدام تقنية Blockchain ، تلقى المستفيدون الأموال والغذاء >
ويتم تسجيل جميع أنواع المعاملات على blockchain لضمان أمان وشفافية هذه العملية.
عملة البيتكوين المشفرة: التطبيق الأكثر شيوعًا لـ Blockchain
ما هي العملة المشفرة؟
العملة المشفرة هي إحدى وسائل التبادل مثل العملات التقليدية مثل الدولار الأمريكي ، ولكنها مصممة لتبادل المعلومات الرقمية من خلال عملية أصبحت ممكنة بفضل مبادئ معينة للتشفير
العملة المشفرة هي أداة لحاملها تعتمد على التشفير الرقمي في هذا النوع من العملات المشفرة ، يمتلك صاحب العملة ملكية لا يحتفظ بسجل آخر لهوية المالك في عام 1998 ، نشر Wei Dai "B-Money" ، وهو نظام نقدي موزع إلكتروني مجهول الهوية.
ما هي عملة البيتكوين؟
تم إطلاق Bitcoin في عام 2009 من قبل شخص مجهول يسمى Satoshi Nakamoto. Bitcoin هي تقنية Peer-to-Peer ولا تخضع لأي سلطة مركزية أو بنوك حاليًا ، يتم إصدار Bitcoins وإدارة المعاملات بشكل جماعي في الشبكة إنها حاليًا العملة المشفرة المهيمنة في العالم
يمكن لأي شخص استخدام البيتكوين دون دفع أي رسوم عملية إذا كنت تتعامل مع Bitcoin ، فإن المرسل والمستقبل يتعاملان مباشرة دون استخدام طرف ثالث.
العملات المشفرة البارزة الأخرى
إيثيريوم
بيتكوين كاش
ريبل
لايتكوين
حدود تقنية Blockchain .
تكاليف أعلى:
تسعى العقد للحصول على مكافآت أعلى لإكمال المعاملات في الأعمال التجارية التي تعمل على مبدأ العرض والطلب
معاملات أبطأ:
تعطي العقد الأولوية للمعاملات ذات المكافآت الأعلى ، وتتراكم المعاملات
دفتر الأستاذ الأصغر :
لا يمكن الحصول على نسخة كاملة من Blockchain ، مما قد يؤثر على الثبات والتوافق وما إلى ذلك.
تكاليف المعاملات وسرعة الشبكة :
تكلفة معاملات Bitcoin مرتفعة للغاية بعد وصفها بأنها "شبه مجانية" في السنوات القليلة الأولى.
خطر الخطأ :
هناك دائمًا خطر حدوث خطأ ، طالما أن العامل البشري متورط في حالة عمل blockchain كقاعدة بيانات ، يجب أن تكون جميع البيانات الواردة عالية الجودة ومع ذلك ، يمكن للمشاركة البشرية حل الخطأ بسرعة.
هدر:
كل عقدة تدير blockchain يجب أن تحافظ على الإجماع عبر blockchainي وفر هذا وقت تعطل منخفض للغاية ويجعل البيانات المخزنة على blockchain غير قابلة للتغيير إلى الأبد. ومع ذلك ، كل هذا تبذير ، لأن كل عقدة تكرر مهمة للوصول إلى إجماع.
مجلس Blockchain
يوفر مجلس Blockchain شهادة blockchain ، والتي تم تصميمها خصيصًا للأشخاص الذين يرغبون في ممارسة مهنة في مجال blockchain. تتطلب هذه الشهادة معرفة متعمقة بالمفهوم الأساسي لـ blockchain يركز على تطبيقات Corda و Smart Contracts و Hyperledger و Quorum.
يمكن أن تكون شهادة مجلس Blockchain مفيدة للعمل في صناعات مثل التسويق الرقمي والرعاية الصحية وسلسلة التوريد وما إلى ذلك التدريب والشهادات التي تقدمها هذه المنظمة مفيدة للعديد من المؤسسات والشركات والمطورين. ينتج عنه استخدام تقنية Blockchain في أعمال نظام العمل المركزي والتقليدي.
فيما يلي الشهادات التي قدمها مجلس Blockchain
1. خبير بلوك تشين معتمد
2. خبير كوردا المعتمد
3. مهندس معماري معتمد من كوردا
4. مطور بلوك تشين معتمد
5. محترف أمن BlockChain المعتمد
6. مطور عقد ذكي معتمد
7. خبير بيتكوين معتمد
8. خبير Ethereum المعتمد
blockchain-council.org
الملخص
1- البلوكشين هي سلسلة من الكتل تحتوي على معلومات
2- البلوكشين ليس البيتكوين ، ولكنه التكنولوجيا وراء البيتكوين
3- كل كتلة تحتوي على تجزئة.
4- تتطلب Blockchain إثبات العمل قبل إضافة كتلة جديدة
5- تتعرض قاعدة بيانات blockchain للانزعاج بين أقران متعددين وليست مركزية.
6- تقنية سلسلة الكتل هي المرونة واللامركزية وتقليل الوقت والموثوقية وتوفر انتقالات غير قابلة للتغيير
7- هناك ثلاثة إصدارات من Blockchain هي Blockchain 1.0: Currency و Blockchain 2.0: Smart Contracts و Blockchain 3.0: DApps
8- تتوفر blockchain في ثلاثة أنواع مختلفة 1) عام 2) خاص 3) اتحاد
9- تعد التكلفة المرتفعة والمعاملات البطيئة ودفتر الأستاذ الصغير وخطر الخطأ من بعض عيوب استخدام هذه التقنية
10 - دبي- تعتبر المدينة الذكية ، ونظام Incent الاحتفاظ بالعملاء ، و Blockchain for Human Aid من حالات الاستخدام الواقعي لـ Blockchain
لقراءة الموضوع بالكامل علي مساحة الشبكة علي موقع Quora
qr.ae
هل تعتقد أن تقنية البلوكشين سيتم تطبيقها في الدول العربية قريبا والإعتماد عليها في شي المجالات ؟

جاري تحميل الاقتراحات...