أنا ديفيد شوارتز.
أنا رئيس قسم التكنولوجيا في "ريبل". أنا خوان بينيت.
أنا المؤسس والرئيس التنفيذي لشركة "بروتوكول لابس".
تركز "ريبل"، وهي شركة خدمات مالية،
بشكل كبير على تحسين تدفقات الدفع الدولية وجلب تقنية سلسلة الكتل
إلى المؤسسات وشركات الخدمات المالية.
"بروتوكول لابس" هي منظمة بحث وتطوير تقوم ببناء بروتوكولات وأدوات
وخدمات لتحسين الإنترنت.
أفضل طريقة لشرح تقنية سلسلة الكتل
هي النظر إلى المثال الأول من بيتكوين.
بيتكوين هي شكل من أشكال النقود الرقمية.
تم إصدارها عام 2009 ولا تزال العملة المشفرة الأكثر شعبية.
لا تحتاج بيتكوين إلى سلطة مركزية للتحقق من صحة المعاملات عبر الشبكة
مثل البنك.
بدلاً من ذلك، إنها شبكة لا مركزية من نظير إلى نظير.
يتحقق المستخدمون على الشبكة من المعاملات من خلال إكمال مشكلات الرياضيات المعقدة،
وطلب المعاملات بشكل أساسي في الدقائق العشر الماضية أو نحو ذلك،
ويتلقون عملات بيتكوين في المقابل،
مما يضمن صحة المعاملات والحفاظ على أمان الشبكة.
لبناء الثقة، يمكن تتبع جميع عناوين المستخدمين والمعاملات
وغير ذلك على الشبكة بشكل عام.
على عكس الخوارزميات أو قواعد البيانات في البنوك التقليدية.
لكن كيف يمكن للعملة أن تعمل بدون حكومة أو بنك؟
دعونا نفكر في مثال معًا.
لنفترض أنك وخمسة أشخاص آخرين يحاولون جميعًا شراء وبيع الأشياء
من بعضهم البعض وتريد أن تفعل ذلك بدون نقود تقليدية
وبدون أي شخص مسؤول.
ستحتاج إلى طريقة لتتبع جميع المعاملات.
يمكن أن يكون لديك سجل تشاركونه جميعًا،
وفي كل مرة تشتري أو تبيع شيئًا ما، تسجلونه.
هذا يسمى دفتر الأستاذ.
إنه يتتبع جميع عمليات الشراء والمعاملات في مجموعة،
ولكن ليس من المنطقي أن يكون لديك دفتر أستاذ واحد فقط.
أنت لديك دفتر أستاذ واحد فقط.
لقد عدت إلى نظام مركزي.
إذا قام شخص واحد بتدمير دفتر الأستاذ
أو صنع دفتر أستاذ مزيف، ينهار النظام. بدلاً من ذلك،
كل واحد منكم لديه نسخته الخاصة من دفتر الأستاذ لتتبع المعاملات.
هذا يشبه كونك البنك الخاص بك لأن كل شخص لديه نسخة من دفتر الأستاذ.
وفي أي وقت تحدث معاملة، يجب إرسالها إلى
الشبكة بالكامل حتى يتمكن الجميع من تحديث نسختهم الخاصة.
لكن انتظر، ما الذي يمنع شخصًا ما من إرسال معاملة وهمية؟
أو عرض شخص يدفع المال؟
الحل هو استخدام شيء يسمى التوقيع الرقمي.
يجب أن يتضمن أي شخص يرسل معاملة
توقيعًا مشفرًا لا يمكن لأي شخص آخر إنشاؤه،
هو فقط. وهذا يثبت أن الصفقة جاءت منه.
يمكنك أيضًا تضمين طابع زمني، وبهذه الطريقة تعرف المعاملات
الأصلية وترتيب حدوثها.
ولكن ماذا لو كان الأشخاص مختلفين حول دفتر الأستاذ
دون أي شخص مسؤول؟
كيف نعرف من لديه النسخة الصحيحة؟
تتضمن الإجابة آلية تسمى الإجماع،
والتي تتطلب عددًا كافيًا من الأشخاص للاتفاق على المعاملات الصحيحة.
كيف يعمل ذلك؟
تتحقق المجموعة من المعاملات على دفعات تسمى الكتل
عندما يتفق الجميع على الكتلة.
يضيفونها إلى نسختهم من دفتر الأستاذ.
تتضمن كل كتلة ملخصًا رقميًا أو تجزئة
لجميع المعاملات في تلك الكتلة، بالإضافة إلى جميع المعاملات السابقة.
يربط هذا الملخص الرقمي الكتل معًا في سلسلة،
وهذا هو السبب في أن طريقة تخزين المعلومات هذه تسمى سلسلة الكتل.
الآن، كيف يتفق هؤلاء الأشخاص على الكتلة؟
ما الذي يمنع المهاجم من نشر كتل وهمية؟
كيف نميز الجيد عن السيئ؟
لإضافة كتلة إلى السلسلة، نحتاج إلى إيجاد قيمة خاصة
تسمى إثبات العمل التي تتطلب الكثير من القدرة الحاسوبية للعثور عليها.
فكر في الأمر مثل البحث عن قطعة اللغز المفقودة والعثور عليها
والتي تكمل الكتلة بطريقة يمكن للجميع التحقق منها.
يتطلب الأمر قدرًا كبيرًا من قوة الحوسبة لإنتاج إثبات العمل.
لذلك سوف يتطلب الأمر قدرًا هائلاً من العمل لشخص واحد لمحاولة
العثور على إثبات العمل للعديد من الكتل، ناهيك عن كل منهم.
بصفتك مهاجمًا، إذا أردت محاولة إضافة كتلة وهمية إلى السلسلة،
فقد تكون محظوظًا وتحصل على هذه المعلومة الخاصة لكتلة واحدة.
ولكن إذا قمت بذلك، فلن تتمكن من القيام بذلك
بشكل موثوق للكتلة التالية والكتلة التي تليها.
في النهاية، سيتم الإمساك بك.
لهذا السبب، بمرور الوقت، تبقى المعاملات الأصلية فقط في سلسلة الكتل.
يمكن للنظام الذي وصفناه بستة أشخاص أن يعمل أيضًا مع 6000 أو 6 ملايين.
لكن هل يحتاج الجميع إلى القيام بكل إثباتات العمل الباهظة؟
حسنًا، إذا كان هناك عدد كافٍ من الأشخاص يقومون بهذا العمل الحاسوبي،
فيمكن لبقيتنا المشاركة بسهولة أكبر لأننا نثق في الشبكة ككل.
لكن انتظر، لماذا كل هؤلاء الناس يقومون بكل هذا العمل؟
هذا هو الجزء الرائع حقًا.
عادةً ما تحتوي تقنية سلسلة الكتل على مكافأة مضمنة.
عندما تجد قطعة خاصة من المعلومات، لإكمال
كتلة من المعاملات.
يمكنك تضمين معاملة أخرى لمنح بعض المال لنفسك
كدفعة مقابل العمل الذي قمت به للمساعدة في حماية سلسلة الكتل.
لهذا السبب يُطلق على الأشخاص الذين يقومون بهذا العمل اسم المُعدنين.
إنه يشبه إلى حد كبير التنقيب عن الذهب.
أنت تعمل وتحصل على أجر. عندما يكون هناك عدد قليل من المُعدنين،
يكون من الأسهل جمع هذه الأموال
وهذا يخلق حافزًا لانضمام المزيد من المُعدنين.
يكفي لجعل النظام آمنًا لبقيتنا.
هذا كل شيء.
النظام الذي وصفناه يتيح عملة لامركزية.
باختصار، أولًا
تعمل العملة على دفتر الأستاذ المشترك للمعاملات.
ثانيًا، للاحتفاظ بدفتر الأستاذ المشترك، يتم تخزين المعلومات في كتل.
ثالثًا، يتم التحقق من الكتل باستخدام إثبات العمل.