كما تمت covered في الوحدات السابقة، يستخدم Immutable X تكنولوجيا StarkEx من StarkWare، التي تعتمد على البراهين بدون معرفة (STARKs - Scalable Transparent Arguments of Knowledge). يضمن هذا النهج أن تتم التحقق من المعاملات التي تم معالجتها خارج السلسلة على السلسلة مع ضمانات أمان قوية.
تتحقق براهين STARK من شرعية المعاملات المجمعة ، مما يضمن تسجيل تغييرات الحالة الصالحة فقط على شبكة Ethereum الرئيسية. تعمل هذه العملية على تحسين قابلية التوسع والأمان من خلال تجميع معاملات متعددة والتحقق من صحتها في مثيل واحد على السلسلة ، مما يقلل من رسوم الغاز ويزيد الإنتاجية.
تمكن StarkEx من التعامل مع ما يصل إلى 9،000 عملية في الثانية (TPS) للصفقات و 18،000 عملية في الثانية للتحويلات، بطاقة إنتاجية تفوق بشكل كبير شبكة Ethereum الرئيسية، التي تدير بشكل تقريبي 15 عملية في الثانية. تضمن هذه التقنية بقاء العمليات آمنة بينما توفر التوسع اللازم لتطبيقات الطلب العالي مثل الألعاب و NFTs.
يعمل Immutable X كـ zk-rollup، الذي يجمع بين المعاملات ويولد أدلة STARK للتحقق على شبكة Ethereum الرئيسية. تضمن الأدلة أنه يتم معالجة المعاملات الصحيحة فقط، مما يمنع الأنشطة الاحتيالية حتى لو تم التسلل إلى نظام Immutable. تستفيد هذه الطريقة من التجميع الفرعي لـ Ethereum لآلية الضمان الصلبة للأمان.
على عكس الجانبية أو الجسور، التي قد تعتمد على آليات توافق أقل أمانًا، تحتفظ zk-rollups بحالة متحققة على الشبكة الرئيسية لإيثريوم. وهذا يضمن أن أي تحديثات على الحالة يجب أن تتم التحقق منها من خلال دليل آمن، مما يحمي الأصول والمعاملات من التعديلات الاحتيالية. يعزز هذا النموذج الذي لا يعتمد على الثقة الأمان عن طريق عدم الاعتماد على آلية توافق منفصلة عرضة للهجمات.

إطار أمان Immutable X يشمل فحوصات من قبل شركات أمان خارجية. وقد خضع StarkEx لفحوصات شاملة من قبل مدققين ذوي سمعة طيبة مثل PeckShield. تفحص هذه الفحوصات العقود الذكية والبروتوكولات وبنية النظام لتحديد وتقليل الثغرات الأمنية المحتملة. يضمن التفتيش المستمر معالجة الفجوات الأمنية بسرعة، مما يحافظ على مستوى عالٍ من الحماية للمستخدمين.
يستخدم Immutable X عدة آليات لحماية أصول المستخدم. يضمن استخدام المحافظ غير الودائع أن يحتفظ المستخدمون بالتحكم الكامل في مفاتيحهم الخاصة وأصولهم. لا تمتلك Immutable الوصول إلى مفاتيح المستخدمين، مما يقلل من مخاطر نقاط الفشل المركزية. تم تنفيذ تدابير أمان متقدمة، مثل المصادقة ثنائية العامل (2FA) وأنظمة الكشف استنادًا إلى الخوارزميات الذاتية، لمنع الوصول غير المصرح به والأنشطة الاحتيالية.
في حالة حدوث خرق أمني أو فشل في النظام ، فإن Immutable X لديه آليات احتياطية قوية. إذا أصبحت الخدمة غير القابلة للتغيير غير متوفرة ، يمكن للمستخدمين سحب أصولهم مباشرة من شبكة Ethereum الرئيسية باستخدام عملية "السحب الكامل". يتضمن ذلك التفاعل مع عقد جسر L1 ، مما يضمن أن المستخدمين يمكنهم دائما الوصول إلى أصولهم بغض النظر عن الحالة التشغيلية ل Imchangetable.
عندما يتعلق الأمر بأمان الأصول الجسرية بين الطبقة 1 (Ethereum) والطبقة 2 (Immutable X) ، على عكس السلاسل الجانبية ، التي قد تستخدم إعدادات multisig المعرضة للهجمات ، تستخدم zk-rollups نموذج حالة تم التحقق منه. يساعد هذا في ضمان التحقق من صحة معاملات الجسر وتأمينها ، مما يمنع انتقالات الحالة المزيفة. يمكن للمستخدمين ربط أصولهم دون ثقة إلى Ethereum ، مع العلم أن العملية مؤمنة بإجماع Ethereum.
تستخدم Immutable X نهج الرول أب لربط الأمان، مع الحفاظ على حالة موثقة على الشبكة الرئيسية لإثريوم. يضمن هذا أن يجب التحقق من أي تغييرات في الحالة من خلال دليل آمن، مما يحمي الأصول من التعديلات الاحتيالية. إذا فشلت Immutable في معالجة سحب، يمكن للمستخدمين ما زالوا استخدام آلية "السحب الكامل"، مما يضمن أنهم يمكنهم الوصول إلى أصولهم مباشرة من شبكة إثريوم الرئيسية.
توفر البيانات هو الضمان بأن جميع البيانات اللازمة للتحقق وإعادة بناء حالة سلسلة كتل أو رول أب متاحة. يهم هذا الأمر كثيرًا عندما يتعلق الأمر بالحفاظ على أمان ونزاهة الأنظمة اللامركزية، لا سيما في حلول الطبقة ٢ (L2)، مثل Immutable X.
يتناول Immutable X هذه المشكلة عن طريق التأكد من توافر جميع البيانات اللازمة لإعادة بناء الحالة على السلسلة. يمنع هذا النهج القضايا المتعلقة بعدم توفر البيانات، التي يمكن أن تحدث إذا أصبح المشغل خبيثًا أو خرج عن الخدمة. من خلال الاشتراط في نشر البيانات على Ethereum L1 قبل تحديثات الحالة، يضمن Immutable X أن لدى المستخدمين دائمًا الوصول إلى المعلومات اللازمة للتحقق من أصولهم ومعاملاتهم.
يسلط الضوء على