متصفح Mist: ماذا يعني وكيف كان يعمل

متصفح Mist: ماذا يعني وكيف كان يعمل

(متصفح : browser)

ما هو متصفح ميست؟

كان من المفترض أن يكون متصفح Mist جزءًا لا يتجزأ من نظام Ethereum البيئي لتطبيقات dApps (التطبيقات اللامركزية). كان أول واجهة مستخدم رسومية تتيح للمستخدمين الوصول إلى البلوكشين في وقت كان يمكن الوصول إليه فقط عبر سطر الأوامر. أراد مطوروه تقديم متجر شامل لتشغيل وتنفيذ مختلف تطبيقات ومشاريع Ethereum.

مع تقدم نظام Ethereum البيئي وتوفر المزيد من الخيارات للمستخدمين، شعر المطورون أن Mist قد أكمل مهمته. ونتيجة لذلك، تم التخلي عن مشروع متصفح Mist وتم سحب البرنامج من التداول في مارس 2019. تعرف على المزيد حول متصفح Mist وما كان يسعى المطورون لتحقيقه.

النقاط الرئيسية

  • كان متصفح Mist تطبيقًا لامركزيًا مصممًا ليكون واجهة لسلسلة الكتل الخاصة بـ Ethereum.
  • كان Mist أول متصفح يسمح للمستخدمين بتصفح التطبيقات اللامركزية (dApps). كان يحتوي على محفظة Ethereum مدمجة، وكان أيضًا أول محفظة عملات رقمية لسطح المكتب بواجهة مستخدم رسومية (GUI).
  • تم إيقاف Mist في مارس 2019 بعد أن قرر المطورون أن هناك عددًا كافيًا من مطوري المتصفحات وصانعي المحافظ الذين يقومون بإنشاء منتجات لهذا المجال سريع التطور.

تاريخ متصفح ميست

متصفح Mist، المعروف أيضًا باسم متصفح dApp الخاص بـ Ethereum، كان واجهة لـ Ethereum تهدف إلى تمكين المستخدمين من الوصول إلى التطبيقات اللامركزية المختلفة المتاحة على شبكة Ethereum. تُعتبر Ethereum سلسلة كتل blockchain شهيرة مُحسّنة للعقود الذكية smart contracts والتطبيقات اللامركزية الأخرى.

كمتصفح dApp، كان Mist تطبيقًا مستقلًا بواجهة مستخدم رسومية (GUI) تتيح للمستخدمين المزامنة مع البلوكشين. كما وفر طريقة سهلة للمستخدمين لإنشاء dApps الخاصة بهم ونشر الرموز والعقود الذكية الأخرى بطريقة غير تقنية. كان محفظة Mist Ethereum نفسها تعمل على جهاز الكمبيوتر الخاص بالمستخدم، مما يعني أنه كان يجب تنزيلها وتثبيتها وتشغيلها محليًا.

تم بناء المتصفح على منصة كروميوم مفتوحة المصدر التابعة لشركة ألفابت، وبعض المهام التي يمكنك القيام بها باستخدامه تشمل:

  • إنشاء العقود الذكية التي يختارها المستخدم
  • تمكين المستخدمين من تجميع الرموز، مما يكرر حلاً للتمويل الجماعي crowdfunding بطريقة لا تتطلب الثقة ولامركزية.
  • مشاركة المعلومات مع مجموعة مختارة من المشاركين

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

أسباب فشل متصفح Mist

الأمان

كان متصفح Mist يعتمد على Electron، وهو مشروع مفتوح المصدر يهدف إلى تسهيل إنشاء التطبيقات عبر الأنظمة الأساسية باستخدام JavaScript. وبدوره، يعتمد Electron على متصفح Chromium مفتوح المصدر الذي طورته Google في عام 2008.

نظرًا لأن Mist كان فعليًا على بعد طبقتين من التحديثات التي تُدفع إلى متصفحات Chromium، فقد كان أيضًا بعيدًا عن إصلاحات الثغرات الأمنية في Chromium التي تحتاج إلى تصحيحات أمان حاسمة. الطبقة بين Mist وChromium (أي Electron) لم تكن تُحدث بشكل متكرر بما يكفي لمواكبة Chromium، مما أدى إلى زيادة محتملة للهجمات أو تسرب البيانات مع مرور الوقت.

أليكس فان دي ساندي، مطور عمل على متصفح Mist، كتب في منشور مدونة يعلن فيه عن إلغاء وتوقف المتصفح:

تلقينا إشعارًا بوجود بعض الأخطاء الجدية جدًا: تلك التي قد تسمح للمهاجم بالسيطرة على جهاز الكمبيوتر الخاص بك (ومفاتيح العملات الرقمية الخاصة بك) بمجرد زيارة موقع ويب غير موثوق به... لقد أصدرنا نسخة مُحسّنة على الفور، ولكن بعد ذلك تم الكشف عن هجمات مشابهة أخرى وفي مرحلة ما، أوصى فريق الأمان الداخلي لدينا بعدم السماح للمستخدم بالتنقل إلى مواقع الويب غير الموثوق بها—وهو الهدف الأساسي من المتصفح.

مزامنة العقدة

مشكلة أخرى مع المتصفح كانت الصعوبة المتأصلة في نهج التطبيقات اللامركزية بالكامل (dApp)، والذي كان يتطلب من المستخدمين تشغيل عقدة بلوكشين كاملة للتفاعل مع شبكة Ethereum.

في شكله النقي، كان يجب على Mist أن يتم مزامنته باستمرار مع سلسلة الكتل الخاصة بـ Ethereum. كانت هذه العملية تتطلب كميات هائلة من مساحة القرص الصلب، والكثير من قوة المعالجة، واتصالاً عالي السرعة بالإنترنت. مجرد مزامنة تثبيت جديد مع الحالة الحالية للشبكة قد يستغرق أيامًا، والحفاظ على تحديث العقدة يتطلب اتصالاً بالإنترنت على مدار 24 ساعة ويشكل ضغطًا كبيرًا على أجهزة المستخدمين.

ماذا حدث لـ Ethereum Mist؟

كان متصفح Mist مكثفًا جدًا في استخدام الموارد بحيث لم يكن عمليًا للاستخدام، وأصبح قديمًا مع ظهور المزيد من التطبيقات التي تؤدي نفس الوظائف.

ما هو متصفح Mist في البلوكشين؟

كان متصفح Mist محاولة لتطوير واجهة مستخدم رسومية لبلوكتشين Ethereum والآلة الافتراضية المدمجة في المتصفح. تم إيقافه في عام 2019.

ما الفرق بين MetaMask و Mist؟

كان متصفح Mist في الأساس محفظة ومتصفح إنترنت أصبح من الصعب الحفاظ عليه. MetaMask هي محفظة شهيرة توفر للمستخدمين واجهة للوصول إلى العملات الرقمية الخاصة بهم واستخدامها وتخزينها.

الخلاصة

كان مشروع Mist Browser يهدف إلى إنشاء متصفح يسمح للمستخدمين بالتفاعل مع سلسلة الكتل الخاصة بـ Ethereum واستخدام رموزهم. تم التخلي عن المشروع في مارس 2019.