Windows

شرح تقنية Blockchain ؛ استراتيجية Blockchain الخاصة بـ Microsoft

CS50 2018 - Lecture 7 - Web Programming

CS50 2018 - Lecture 7 - Web Programming

جدول المحتويات:

Anonim

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

ما هي تقنية Blockchain

لوضعها بكل بساطة ، Blockchain هي عبارة عن قاعدة بيانات موزعة تُستخدم لاستخدامها في إدارة وترتيب قائمة متزايدة من كتل البيانات ، وذلك باستخدام شبكة P2P بشكل جماعي. قد يتم وضع كتل البيانات هذه في مواقع مختلفة وغير متصلة بنفس المعالج. قاعدة البياناتهي مجموعة من السجلات. إن قاعدة البيانات الموزعة الموزعة هي تلك التي قد تكون موجودة في مواقع مختلفة ولا يمكن توصيلها بمعالج مشترك - ولكنها قد تكون موجودة في نفس المواقع الفعلية أو المختلفة ومتباعدة عبر شبكة الكمبيوتر. في Blockchain ، بمجرد تسجيل جزء من البيانات ، لا يمكن تحريره أو تغييره بشكل طبيعي.

بناء هذه البنية التحتية ، يتطلب خبرة في قدرة الحوسبة السحابية الخلفية التي تقدم Microsoft كـ BaaS أو Blockchain as a Service . عمالقة مثل IBM أيضا ، تقدم هذه الخدمة ولكن تحت اسم مختلف - IBM Blockchain .

في حالة Microsoft ، البنية التحتية الخلفية على Microsoft Azure قادرة على الاجتماع كل احتياجات العمل. ميزة إضافية ، فإنه يوفر- إمكانية التشغيل المتداخل مع blockchains الأخرى. الشركات من أي حجم للاستفادة من الاقتصاد التعاوني مع Azure Blockchain كخدمة (BaaS) البرنامج.

اقرأ : ما هو Hashgraph؟ كيف يكون مختلفًا عن Blockchain؟

يمنحك هذا الفيديو مقدمة بصرية أساسية لـ SHA256 Hash والمفهوم الكامن وراء Blockchain .

استراتيجية Azur`s Blockchain

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

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

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

عندما ترتبط هذه الكتل بالكتل السابقة ، فإنها تمثل سلسلة من الكتل وبالتالي ، تُعرف أصلاً باسم Blockchains.

يمكن للمعاملة بعد ذلك تتبع كيفية تغيير الملكية. تعتبر المعاملات داخل نفس الكتل تحدث في نفس الوقت.

اقرأ : ما هي Cryptocurrencies؟

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

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

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

يعتمد حلها على منطق بسيط - تطوير نظام دفع إلكتروني يعتمد كليا على دليل تشفير بدلا من الثقة التي تسمح لطرفين بالتعاملات مباشرة مع بعضهم البعض دون الحاجة إلى طرف ثالث موثوق به. يستند Azure Microsoft Azure فقط على نفس الحل. ومع ذلك ، فإن هذا الاختراق ، تتويجا ل 6 خطوات ،

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

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

وبهذه الطريقة ، تخطط Microsoft لتنمية سوق blockchain. النظام الإيكولوجي مع شركائنا وعملائنا وتطوير الوسيطة المتوسطة من Azure كخدمة.

اقرأ التالي حول Blockchain Ecosystem - Blockchain 2.0 والعقود الذكية.