التشفير
أدى التقدم في تكنولوجيا الكمبيوتر إلى تسهيل الوصول إلى البيانات ، وعلى الرغم من أن هذا قد يوفر ميزة كبيرة ، إلا أن له جانبًا سلبيًا أيضًا. تتعرض البيانات عبر الإنترنت للعديد من التهديدات ، بما في ذلك السرقة والفساد. يعد التشفير (أو علم التشفير) أحد الحلول التي جعلت من الممكن حماية المعلومات من بعض المخاطر المرتبطة بتخزين البيانات وتوزيعها. لا يعني هذا أن مفهوم تشفير البيانات جديد. حتى قبل العصر الرقمي ، كان الناس يخفون الرسائل لمنع الجماهير غير المقصودة من قراءتها. لكن الاستخدام المتزايد لأجهزة الحوسبة نقل علم التشفير إلى مستوى جديد تمامًا.
ما هو التشفير؟
باختصار ، التشفير هو علم إخفاء المعلومات. وبشكل أكثر تحديدًا ، يستخدم التشفير الحديث النظريات الرياضية والحسابات لتشفير البيانات وفك تشفيرها أو لضمان سلامة وصحة المعلومات.
في عملية أساسية لتشفير النص ، يخضع النص العادي (البيانات التي يمكن فهمها بوضوح) لعملية تشفير تحوله إلى نص مشفر (وهو غير قابل للقراءة). من خلال القيام بذلك ، يمكن للمرء أن يضمن أن المعلومات المرسلة لا يمكن قراءتها إلا من قبل شخص لديه مفتاح فك تشفير محدد.
باستخدام تقنيات تشفير محددة ، يكون المرء قادرًا على إرسال بيانات حساسة حتى عبر الشبكات غير الآمنة. يعتمد مستوى التشفير على درجة الحماية التي تتطلبها البيانات. على سبيل المثال ، نوع الأمان المستخدم في الملفات الشخصية العادية (مثل جهات الاتصال) ليس هو نفسه المستخدم في شبكات العملات المشفرة.
يعد تعلم كيفية عمل التشفير أمرًا بالغ الأهمية لفهم أهميته داخل أنظمة العملة المشفرة. تستفيد معظم أنظمة blockchain ، مثل نظام Bitcoin ، من مجموعة معينة من تقنيات التشفير التي تسمح لها بالعمل كسجل لامركزي وعمومي ، يمكن من خلاله إجراء المعاملات الرقمية بطريقة آمنة للغاية.
كيف يعمل التشفير؟
يتكون التشفير الحديث من مجالات مختلفة للدراسة ، ولكن أكثرها صلة هي تلك التي تتعامل مع التشفير المتماثل والتشفير غير المتماثل ووظائف التجزئة والتوقيعات الرقمية.
يستخدم بروتوكول Bitcoin أدلة التشفير من أجل تأمين الشبكة ولضمان صحة كل معاملة. تضمن التوقيعات الرقمية أن كل مستخدم قادر فقط على إنفاق أموال محفظته الخاصة وأن هذه الأموال لا يمكن إنفاقها أكثر من مرة. على سبيل المثال ، إذا أرسلت أليس 2 من عملات البيتكوين إلى بوب ، فإنها تنشئ معاملة تمثل ، في الأساس ، رسالة تؤكد إضافة عملتي بيتكوين إلى محفظة بوب ، بينما تزيل العملات المعدنية من محفظة أليس. ومع ذلك ، لا يمكنها القيام بذلك إلا من خلال تقديم توقيع رقمي.
عنصر آخر مهم في بروتوكول Bitcoin هو وظيفة Hashcash ، التي تحدد آلية إجماع إثبات العمل وعملية التعدين (المسؤولة عن تأمين الشبكة والتحقق من المعاملات وإنشاء عملات معدنية جديدة). يستخدم Hashcash وظيفة تشفير تسمى SHA-256.
يعد التشفير جزءًا أساسيًا من تقنية blockchain ، وبالتالي فهو ضروري لأي عملة مشفرة. مكّنت البراهين المشفرة المطبقة على الشبكات الموزعة من إنشاء أنظمة اقتصادية غير موثوقة ، مما أدى إلى ولادة البيتكوين والعملات الرقمية اللامركزية الأخرى.