تعتمد صناعة العملات المشفرة بأكملها على سلاسل الكتل. تتيح تقنية Blockchain إنشاء دفاتر بيانات غير قابلة للتغيير تكون شديدة المقاومة للهجمات الإلكترونية. كما يوحي الاسم ، فإن العنصر الأساسي في blockchain هو كتلته. ولكن ما الذي تفعله هذه الكتل بالضبط ، ولماذا تعتبر جزءًا لا يتجزأ من معاملات العملة المشفرة؟
ما هي كتلة العملة المشفرة؟
قبل أن ندخل في تفاصيل الكتل ، دعنا نركض بسرعة ما هو blockchain. تعتبر Blockchains افتراضية تمامًا ، ولكن من المفيد اعتبارها سلسلة طويلة من الكتل ، جميعها مرتبطة ببعضها البعض بترتيب زمني. تتكون سلسلة Bitcoin blockchain ، على سبيل المثال ، من دفتر الأستاذ الضخم والمتسلسل الزمني لكل معاملة Bitcoin تم إجراؤها على الإطلاق. علاوة على ذلك ، فإن دفتر الأستاذ هذا دائم ولا يمكن تغييره أو حذفه.
الكتل الموجودة داخل blockchain هي التي تحتوي على جميع البيانات القيمة. لكن لا يجب أن تفكر في هذه الكتل على أنها ملفات تخزين بسيطة. تعتمد Blockchains وكتلها على التشفير لجعل تخزين البيانات آمنًا للغاية. تحتوي الكتل أيضًا على أشكال أخرى متنوعة من البيانات لتعريف إحداها عن الأخرى بشكل فريد. دعنا نلقي نظرة على كتل البيتكوين لفهم ذلك بشكل أكبر.
المعلومات النموذجية في كتلة Bitcoin هي رأس الكتلة وحجم الكتلة والرقم السحري والمعاملات المدرجة والطابع الزمني لإنشاء الكتلة. يتكون رأس الكتلة نفسه من ستة مكونات منفصلة: الإصدار ، والبتات ، والوقت ، و nonce ، و hashPrevBlock ، و hashMerkleRoot.
من العناصر الحاسمة للكتل الموجودة داخل الرأس هو nonce (اختصار لـ "رقم فقط - مستخدم - مرة واحدة"). Nonces هي أرقام 32 بت فريدة وعادة ما تكون عشوائية في جيلها. تتم إضافتها إلى رأس الكتلة وتقف حسب العدد الذي يحتاجه المعدنون لتحقيقه في حساباتهم منجم كتلة بنجاح. إن nonce هو الرقم الوحيد داخل رأس الكتلة الذي يمكن تغييره.
ترتبط عدم الدخول أيضًا بمستوى صعوبة التعدين لكتلة معينة (والتي تتعلق بمدى صعوبة التعدين). تتقلب صعوبة التعدين باستمرار ولكنها تزداد عمومًا عبر اللوحة مع مرور الوقت ، وعلى الأخص في Bitcoin.
كل من hashPrevBlock و hashMerkleRoot يتعلقان بتجزئة مختلفة. hashPrevBlock ، كما قد تكون خمنت ، هو تجزئة (أو الإشارات إلى) الكتلة السابقة في السلسلة. في الواقع ، هذه الإشارة إلى الكتلة السابقة هي التي تصنع سلسلة. من ناحية أخرى ، فإن hashMerkleRoot عبارة عن تجزئة تتعلق بشجرة Merkle ، وهي شكل من أشكال تخزين بيانات التجزئة الفردية التي طورها عالم الرياضيات رالف ميركل.
يخزن تجزئة "الجذر" (أي آخر تجزئة على Merkle Tree) معلومات حول معاملات blockchain وغيرها من التجزئة. لن نخوض في التفاصيل حول Merkle Tree هنا ، لكن من الجدير بالذكر أنها تلعب دورًا في تقنية blockchain. تتكون معلومات المعاملات داخل الكتلة أيضًا من مكونات متعددة ، يتعلق معظمها بمدخلات المعاملات.
تستخدم كتل البيتكوين أيضًا وظيفة تجزئة تُعرف باسم SHA-256. هذه خوارزمية تشفير تُستخدم لإنشاء تجزئة. كما ذكرنا سابقًا ، تحتوي كل كتلة على تجزئة الكتلة السابقة في السلسلة. لكن سلاسل الكتل المختلفة تستخدم خوارزميات تجزئة مختلفة ، لذا فإن SHA-256 ليس المعيار العالمي للتجزئة.
يستخدم معدِّنو البيتكوين خوارزمية SHA-256 في ملف إثبات العمل عملية لحل ألغاز التشفير والحفاظ على تكامل الشبكة. من خلال عملية التعدين ، يتم إنشاء كتل جديدة على blockchain.
يتم تضمين المعاملات المكتملة فقط في الكتل المغلقة. تظل المعاملات التي لم يتم التحقق من صحتها بعد في نوع من غرفة الانتظار المعروفة باسم الميمبول.
هل تحتاج العملات المشفرة إلى كتل؟
مصطلح "العملة المشفرة" عبارة عن اندماج بين التشفير والعملة ، لذا فليس من المستغرب ، نعم ، أن صناعة العملات المشفرة تحتاج إلى سلاسل الكتل المشفرة لتعمل. والجزء الأساسي من هذه العملية هو الكتل التي تحتوي على بيانات المعاملات.
بلوكتشين ليست مهمة فقط في مجال العملات المشفرة أيضًا. لديهم تطبيقات متعددة في مجال الرعاية الصحية والخدمات اللوجستية والعقارات والتأمين وغير ذلك الكثير. لذلك ، بدون سلاسل الكتل وكتلها ، لن تكون العديد من الأشياء ممكنة.
الكتل جزء لا يتجزأ من صناعة التشفير
ليس هناك شك في أن كتل العملة المشفرة مهمة للغاية في التخزين الآمن لبيانات المعاملات. يعتمد حاملو العملات المشفرة على هذه التقنية لتسجيل معاملاتهم والحفاظ على الشبكة غير قابلة للتغيير وشفافة ، لذلك من الآمن القول أننا سنضيع بدونها!