Blockchain: ماذا يجب أن نبني حالة؟

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

في المقال الأخير ، "ما الذي يجب أن نبني blockchain؟" اكتشفنا التقنيات التي تعمل عليها جميع الكتل الحجرية. حان الوقت لفهم المهام التي يمكن أن تحلها البلوك الحديث. للبدء ، دعنا نلقي نظرة على تحليلات الحالة الحالية للكتل blockchain وآفاق المستقبل. بصفتي تقنيًا ، تأثرت من خلال Gartner ، مع العديد من دورات Hype. يوضح الرسم البياني دورة نضوج blockchain في العمل في نهاية عام 2018. ما هي الاستنتاجات التي يمكن استخلاصها؟

صورة

تحليلات غارتنر


  • يوضح الرسم البياني أن العديد من الصناعات الحديثة تحاول استخدام blockchain لحل مشاكل الإنتاج ، وتظهر كل عام صناعات جديدة تبدأ في استكشاف blockchain.
  • ومع ذلك ، لم تصل أي صناعة حتى الآن إلى مستوى الإنتاجية أو حتى منحدر التنوير.
  • بالطبع ، لن تصل جميع الصناعات التي هي الآن في طريقها إلى ذروة التوقعات إلى مستوى الإنتاجية ، ولكن وفقًا للحركة الجماهيرية ، سنشهد في 5-10 استخدامًا واسع النطاق لعدد من الحالات.
  • وأين Bitcoin والتعدين وعموما cryptocurrency ، تسأل؟ هل تحقق هذه التقنيات أرباحًا كبيرة؟ لقد كانوا على مخططات السنوات الماضية ، لكنهم تركوا بالفعل مستوى الإنتاجية هذا العام في 10 سنوات.

يوضح الرسم البياني التالي نضج تقنيات blockchain:

صورة

ماذا يمكن أن يقال عن هذا المخطط؟

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

الآن دعونا نرى لمعرفة دراسات الحالة التي تحاول الصناعة استخدام blockchain. في نهاية عام 2018 ، أجرت شركة Gartner دراسة وعرضت نتائجها في شكل مصفوفة ، حيث يتم سرد الحالات بشكل أفقي ، وتظهر قطاعات الصناعة والدوائر عند التقاطعات مقدار الطلب على حالة معينة في صناعة معينة:

صورة

ما هي الاستنتاجات التي يمكن استخلاصها من هذا الجدول؟

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

مخطط بلوكشين المعمم


عند رسم blockchain فيما يتعلق بأي صناعة ، فإن جميع المخططات هي نفسها بشكل أساسي: هناك شبكة blockchain ، حيث يقوم المشاركون بكتابة وقراءة المعلومات باستخدام Dapp (تطبيق لامركزي). يمكن تسجيل جميع الاختلافات في التفاصيل ، على سبيل المثال ، المعلومات الموجودة على blockchain ليس فقط من قِبل الأشخاص ، ولكن أيضًا بواسطة أجهزة منصة IoT (إنترنت الأشياء). النظر في مخطط معمم باستخدام مثال إنترنت الأشياء ، كما هذا هو واحد من أكثر تحدث عن تطبيقات blockchain. بالإضافة إلى ذلك ، سنزود أجهزة إنترنت الأشياء ببطاقة SIM لإرسال القراءات باستخدام شبكة الهاتف المحمول الخاصة بمزود الخدمة ، أو نظام eSIM أفضل ، بحيث يمكنك استخدام شبكات الجوال التعسفية. بطبيعة الحال ، ستكون شبكة الهاتف المحمول 5G ، لأن تعد صيانة أجهزة إنترنت الأشياء أحد التطبيقات الرئيسية لشبكة 5G. تتيح لك وحدات GPS / GLONASS تتبع الموقع. من أجل التشغيل الكامل للعقود الذكية ، يجب أن يكون لديك معلومات من مصادر خارجية ، على سبيل المثال ، أسعار الأسهم أو العملات الحالية. لهذا ، يتم استخدام أوراكل blockchain ما يسمى. اللمسة النهائية هي وحدة الذكاء الاصطناعي لتحليل البيانات. تقول الدراسات أن خوارزميات الذكاء الاصطناعي (الذكاء الاصطناعي) ستعمل بفعالية على بيانات من blockchain ، لأن إنها كاملة ومتسقة ومرتبة بشكل فريد حسب الوقت.

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

Blockchain + IoT + 5G + GPS + AI


صورة

نمر إلى حالات محددة.

دراسة حالة


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

  • صناعة السيارات
  • القطاع العام
  • قطاع الاستخراج
  • الصحة
  • الثقافة والفن
  • العقارات
  • إنتاج
  • بيع بالتجزئة
  • زراعة
  • الاتصالات
  • نقل
  • القطاع المالي
  • مجال الطاقة
  • محاسبة حقوق النشر

استنتاجات من تحليل مجموعة من الحالات


  • بالطبع ، blockchain هو جيد في fintech ، لأنه المعاملات وتغيير ملكية القيم هي أساس النظام المالي.
  • من المنطقي استخدام blockchain في الحالات التي توجد فيها "سلاسل إمداد" ، على سبيل المثال ، نقل الحاويات. يبدو أن الحاوية قيمة يتم نقلها من شركة نقل إلى أخرى. أو ، على سبيل المثال ، وصف المواد الغذائية وتتبع سلسلة الإمداد الغذائي بأكملها من المزارعين إلى متاجر البيع بالتجزئة. في هذه الحالة ، يمكن للمشتري التأكد من أن المنتج تم تصنيعه من قبل شركة تصنيع محددة في ظل ظروف محددة. الآن ، لا يمكن أخذ هذه المعلومات على الملصقات إلا للكلمة.
  • القضية مع تحديد الأشخاص IAM (إدارة الهوية والوصول) وتخزين البيانات الشخصية ذات الصلة. مع ظهور blockchain ، ظهرت طريقة حل ، بناءً على تخزين البيانات الشخصية في سجل موزع ، وباستخدام بروتوكول Zero Knowledge Proof ، يمكن للشخص أن يقرر ما هي البيانات التي يجب تقديمها لمن. على سبيل المثال ، المثال الكلاسيكي هو التأكيد على أن المواطن يبلغ من العمر 18 عامًا. الآن ، يتم استخدام جواز سفر أو حقوق ، حيث توجد البيانات غير المرتبطة بالتحقق نفسه ، مثل التسجيل. باستخدام blockchain ، سيكون من الممكن التحقق من أن الشخص يبلغ من العمر 18 عامًا ، دون الكشف عن بقية المعلومات.
  • في نفس الطائرة ، توجد حالة مع تسجيل بيانات طبية عن المرضى على blockchain بحيث يمكن نقلهم بين المؤسسات دون انتهاك السرية. وهذه سمة شائعة للعديد من الحالات ، حيث تحتاج من ناحية إلى التعرف على الأشخاص والقدرة على نشر المعلومات بحرية ، ومن ناحية أخرى ، تحتاج إلى حماية (تشفير) البيانات الشخصية والخاصة.

Blockchain والدولة


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

  • إنشاء سجلات للمعاملات العقارية ، مثل العقارات ؛
  • إنشاء سجلات لتسجيل أعمال الأحوال المدنية ، على سبيل المثال ، لتسجيل المواليد والزواج والطلاق ؛
  • سجل على blockchain نتائج الانتخابات والأصوات.

Blockchain والاتصالات


الحالات المنفذة في صناعة الاتصالات سوف تؤثر على معظم الناس. وفقًا لـ TM Forum ، بالنسبة لمشغلي الاتصالات ، فإن التطبيق الأكثر صلة لـ blockchain هو حل المشكلات التالية:

  • يمكن للمشغلين التخلص من الوسطاء (مراكز المقاصة) في توفير التجوال وتسديد المدفوعات مباشرة إلى بعضهم البعض.
  • تحديد الأشخاص وأجهزة إنترنت الأشياء.
  • حساب تلقائي لانتهاكات قواعد خدمة العملاء (SLA) بناءً على عقد ذكي ودفع تعويض.
  • الحفاظ على قاعدة بيانات موزعة من الهواتف المسروقة.
  • الحفاظ على قاعدة بيانات موزعة لـ MNP (إمكانية نقل رقم الهاتف المحمول) والتخلص من الوسيط في شكل قاعدة بيانات مركزية.

تحليل Blockchain


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

  • الجيل الأول (Bitcoin): يدعم فقط وظيفة نقل العملة المشفرة من حساب إلى آخر.
  • تمت إضافة العقود الذكية (Ethereun) ومتعددة العملات (BitShares) إلى الجيل الثاني.
  • يسمح لك الجيل الثالث بالعمل ليس فقط مع العملة المشفرة ، ولكن أيضًا مع أي أصول رقمية (الأصول) ، وتنفيذ منطق الأعمال التعسفي ، وتكوين خوارزمية الإجماع بمرونة. مثال على blockchain العالمي هو Hyperledger Fabric.

دعونا وننظر في ممثلي جميع الأجيال ، من حيث الخصائص التي ستساعد على فهم الحالات التي يمكن تنفيذها على سلسلة مفاتيح معينة:
بيتكوينEthereumBitsharesHyperledger النسيجExonum
بلوكشين الجيل12233
الموقعbitcoin.org/enethereum.orgbitshares.orgwww.hyperledger.orgexonum.com
الأداء في TPS720-3010000100010000
هل من الممكن لجعل blockchain خاصلالانعمنعمنعم
عدد العقد في الشبكةأكثر من 10000أكثر من 10000فعال 20-30 العقديتم تحديد الكفاءة بواسطة أباتشي كافكايتم تحديد الكفاءة من خلال توافق BFT: 10-20 العقد
متوسط ​​رسوم المعاملة0.5 دولار0.1 دولارأقل من Ethereumلالا
أنظمة التشغيل المعتمدة للعقدويندوز ، لينكس ، ماكWindows ، Linux ، MacOS ، Rasbery Piأوبونتو ، ويندوزويندوز ، لينكس ، ماكلينكس ، ماك
نشر العقدةيدويايدويا ، عامل الميناءيدوياعامل الميناء، عامل ميناء-يؤلفيدويا ، عامل الميناء
إجماعأسرى الحربالأسرىمنظمات الأشخاص ذوي الإعاقةنظام التصويت الذي يستخدمه أباتشي كافكاBFT
عقد ذكيغير مقبول عمومالغة البرمجة صلابةالإعداد المسبق وعددهم محدود. إلحاق في C ++لغات البرمجة الذهاب ، JSصدأ
لغة البرمجة التي يتم فيها كتابة blockchainC ++C ++C ++العودةصدأ
Blockchain تخزين البيانات DBLevelDBLevelDBLevelDBgoleveldb - LevelDB في الذهابRocksDB
التنمية والدعمساتوشي ناكاموتو وشركاهفيتاليك بوتين وشركاهدان لاريمر وشركاهمؤسسة Linux ، IBM ، Oracleمجموعة Bitfury
القيود المفروضة على تنفيذ الحالاتالأداء وتوافر العمولة.الأداء وتوافر العمولة. مناسبة للطيارين ونقاط البيع.وجود لجنة وعدد محدود من حالات الاستخدام المنفذة.Hyperledger Fabric - لا يوجد شيء محدود ما لم تتوقع الأداء العالي.Exonum يحد BFT الإجماع وعتبة دخول عالية ، كما لتنفيذ العقود الذكية ، يجب تضمينها في التعليمات البرمجية المصدر.

استنتاج


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

  • التشفير
  • اتساق واكتمال محفوظات البيانات
  • توزيع
  • Detsetralizatsiya
  • tokenization
  • العقود الذكية

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

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

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

في الجزء التالي ، سنقوم بنشر blockchain في السحابة ونرى كيف يعمل كل شيء.

هذه ليست سوى البداية!

المقالات الثلاثة:


ما ينبغي أن نبني blockchain؟
Blockchain: ماذا يجب أن نبني حالة؟
Blockchain: ماذا يجب أن نبني PoC؟

Source: https://habr.com/ru/post/ar449986/


All Articles