ما هو Metamask وكيف يعمل؟ تعلم كيفية تكوينه

||

||

في المقالة الأخيرة لتدريبك على العملات المشفرة تحدثنا عن عمليات الاحتيال الأكثر شيوعًا داخل النظام البيئي للأصول المشفرة وقدمنا ​​لك النصائح لحماية أنفسنا من الهجمات المحتملة. يعد الأمان عاملاً أساسيًا عندما نتفاعل مع البروتوكولات، ولكن الشيء الأكثر أهمية هو معرفة كيفية استخدام الأدوات اللازمة للحفظ الذاتي لأصولنا. لقد تحدثنا عدة مرات عن بروتوكولات التمويل اللامركزي، وعمليات الاحتيال الأكثر شيوعًا والنصائح لحماية أنفسنا، ولكن ليس عن كيفية عمل هذه المحافظ اللامركزية. في تدريب اليوم على العملات المشفرة، سنتحدث عن Metamask، وهي إحدى محافظ البرامج الأكثر استخدامًا في النظام البيئي.

ما هو Metamask؟路‍♂️ 

لنبدأ التدريب على العملات المشفرة على Metamask من خلال تعريفها أولاً. Metamask عبارة عن محفظة برمجية متاحة كتطبيق جوال أو كملحق مصمم لمتصفحات الويب التي تتمثل وظيفتها الرئيسية في السماح لمستخدميها بالتفاعل بسهولة مع DApps (التطبيقات اللامركزية) للنظام البيئي للعملات المشفرة. إنه مبني على blockchain Ethereum، ولكنه في نفس الوقت يسمح لك بإنشاء والتفاعل مع blockchains أخرى (Polygon، Avalanche، Arbitrum، Optimism...). تتمثل الوظيفة الرئيسية لـ Metamask في العمل كجسر بين التطبيقات اللامركزية ومتصفحات الويب لتسهيل التواصل بينها واستخدام المستخدمين واستمتاعهم. 

واجهة Metamask على الهواتف المحمولة المختلفة. المصدر: إجماع. تأسست Metamask في عام 2016 من قبل اثنين من المطورين، آرون ديفيس دان فينلي. كانت الفكرة وراء المشروع بسيطة وثورية، نظرًا لأنه لم يفكر أحد بعد في إنشاء مشروع من هذا النوع من شأنه ربط التطبيقات اللامركزية بمتصفح الويب نفسه. لذلك، استخدم MetaMask واجهة برمجة تطبيقات الويب الخاصة بـ Ethereum وواجهته الخاصة، web3.js. تبين أن العمل يمثل تحديًا تقنيًا كبيرًا، خاصة فيما يتعلق بمسألة الحفاظ على الأمان اللازم لمستخدميه. ومع ذلك، فهو يضم اليوم بالفعل أكثر من 21 مليون مستخدم حول العالم.

كيف يعمل MetaMask؟⚙️ 

لقد حددنا بالفعل ما هو Metamask، فلنواصل التدريب على العملة المشفرة من خلال رؤية كيفية عمله. يعمل Metamask بفضل استخدام المكتبة المستخدمة في التطوير الرسمي لـ Ethereum، web3.js. تم إنشاء هذه المكتبة بهدف تقديم إنشاء تطبيقات قادرة على التفاعل مع blockchain Ethereum. تم تصميمها في البداية لتكون محفظة إيثريوم تعمل كأداة للسماح بالتفاعلات مع التطبيقات اللامركزية. 
مقدمة إلى Web3js (الجزء الأول)..  كيفية الاتصال بالشبكة لـ... | بواسطة ألبرتو لاسا - Blockchain/Crypto | واسطة
تشغيل مكتبة web3.js. المصدر: متوسط. 
كان هذا ممكنًا بفضل إنشاء قنوات اتصال بين التطبيقات اللامركزية وملحقات المتصفح. يسمح Metamask للمستخدم بتنفيذ جميع أنواع الإجراءات، بدءًا من شراء أو بيع الرموز المميزة أو NFTs، وتأمين الأصول في مجمعات السيولة والتحويلات بين الحسابات. يجب أن تدفع عمليات النقل هذه تكلفة معاملة لاستخدام الشبكة وتنفيذ الطلب، والتي يتم دفعها بعملة ETH أو العملة المشفرة blockchain المقابلة.

كيف أقوم بتثبيت وتكوين Metamask؟ 

لقد حددنا بالفعل ما هو وكيف يعمل. دعونا نرى أدناه الخطوات التي يجب اتباعها لتثبيت Metamask وتكوينه. انتبه، من المهم جدًا استيعاب هذه الخطوات لتدريبك على العملات المشفرة. من أجل تثبيت وإنشاء محفظة في Metamask، أول ما عليك فعله هو تنزيل التطبيق من متجر تطبيقات IOSمن متجر أندرويد بلاي أو من صفحة ميتاماسك. سنتبع الخطوات من صفحة Metamask، على الرغم من أنها متماثلة في كلا الإصدارين من iOS وAndroid. انتبه فلنبدأ:

1. ندخل إلى الصفحة الرسمية لـ metamask.io. 

أول شيء يتعين علينا القيام به هو الوصول إلى صفحة Metamask الرسمية لتنزيل ملحق المتصفح. إذا كنت تنفذ الخطوات من هاتفك الذكي، فما عليك سوى فتح التطبيق الذي قمت بتثبيته للتو. 
الواجهة الرئيسية لصفحة Metamask المصدر: ميتاماسك. 

2. قم بتنزيل ملحق المتصفح. 

نضغط على زر التنزيل ونقرر في أي متصفح سنقوم بتثبيت ملحق المتصفح حيث يمكننا الوصول إلى محفظة أصول التشفير الخاصة بنا. قد يكون من الضروري منح الأذونات قبل استخدامه، لذلك يجب علينا التأكد من أننا نوافق على مستوى الوصول الذي نمنحه للتطبيق. 
ملحق Metamask في Chrome WebStore. المصدر: سوق كروم الإلكتروني.

3. نبدأ التكوين.  

عندما نقوم بتثبيت الامتداد بالفعل، نضغط على زر البدء لبدء تكوين محفظة Metamask الخاصة بنا. 
الخطوة الأولى لتكوين Metamask. المصدر: ميتاماسك. 

4. نقوم بإنشاء محفظة جديدة. 

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

5. نحن نقبل الرسالة المنبثقة.✔️ 

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

6. تعيين كلمة المرور.‍ 

حسنًا، انتبه لهذه الخطوة، لأنها ليست الطريقة التي اعتدنا بها عادةً على web2 (اسم المستخدم وكلمة المرور). سنقوم بتكوين كلمة مرور الوصول إلى ملحق Metamask الخاص بنا. عين! أكرر أن كلمة المرور هذه مخصصة للوصول إلى الامتداد (أو تطبيق الهاتف المحمول)، وهي ليست كلمة مرور وصول مثل تلك الموجودة في البريد الإلكتروني. تم إنشاء كلمة المرور هذه في الملحق أو تطبيق الهاتف المحمول، ولكن إذا قمنا بتكوين محفظتك على جهاز كمبيوتر أو هاتف محمول آخر، فيجب عليك إنشاء كلمة مرور جديدة. سيكون لكل جهاز كلمة المرور التي قمنا بتكوينها. كلمة المرور الرئيسية للمحفظة هي العبارة الأولية لدينا (والتي سنراها في الخطوة التالية من هذا التدريب على العملات المشفرة). 
قمنا بتعيين كلمة مرور الامتداد / التطبيق. المصدر: ميتاماسك. 

7. نقوم بتكوين العبارة البذور لدينا.

في الخطوة التالية، سنقوم بحماية محفظتنا باستخدام عبارة الاسترداد. يجب أن ننتبه جيداً لهذه الخطوة التي سنقوم بها بعد ذلك لأن هذه الخطوة هي بمثابة المفتاح الرئيسي لأموالنا. سأركز بشكل خاص على هذه الخطوة لأنها الأكثر أهمية. إذا فقدنا عبارة الاسترداد الخاصة بنا، وإذا فقدنا إمكانية الوصول إلى محفظتنا، فلن نستعيد أصولنا. كما يشير اسم Metamask، فهي خدمة غير وصاية، مما يعني أنه لا يمكن لأي شخص آخر الوصول إلى أموالنا، ولا حتى موظفي Metamask. لذلك، يجب أن نهتم بتخزين عبارة الاسترداد الخاصة بنا على ورقة واحدة أو أوراق مختلفة محفوظة في أماكن نعلم فيها يقينًا أنه لن يحدث شيء وأنها ستكون آمنة. 
تكوين العبارة الأولية للمحفظة. المصدر: ميتاماسك. 

8. ندخل كلمات العبارة البذرية بالترتيب.   

بمجرد حفظ العبارة الأولية بنجاح (بالترتيب المقدم)، نؤكد أننا نجحنا في حفظ عبارة الاسترداد عن طريق إدخال الكلمات بالترتيب المقدم لنا مسبقًا. إذا كنت قد تجاهلت التعليمات، يمكنك الضغط على زر الرجوع للكتابة بالترتيب المقدم من الكلمات. 
نعرض كلمات العبارة البذرة بالترتيب. المصدر: ميتاماسك. 
بمجرد الانتهاء من هذه الخطوة، قمنا الآن بتكوين محفظة Metamask الخاصة بنا. افتراضيًا، سيكون لديك إمكانية الوصول إلى محفظة Metamask من خلال شبكة Ethereum الرئيسية وشبكات الاختبار الخاصة بها (مثل Goerli أو Rinkerby أو Sepolia). 
تأكيد إنشاء المحفظة. المصدر: ميتاماسك.

ولكن كيف يمكنني استخدام سلاسل الكتل الأخرى؟⛓️

كما ذكرنا في الفقرة الأخيرة من هذا التدريب على العملات المشفرة، في البداية سيكون لديك محفظة واحدة فقط تم تكوينها داخل شبكة Ethereum الرئيسية، وهي ERC-20. ولكن يمكنك تكوين أي شبكة من Metamask، ولحسن الحظ، فهو نفس العنوان العام لجميع سلاسل الكتل! إحدى الخطوات السهلة لتهيئة الشبكات تلقائيًا دون الحاجة إلى القيام بذلك يدويًا هي فتح صفحة التكوين قائمة السلسلة. دعونا نرى الخطوات التي يجب علينا اتباعها لتكوين شبكة جديدة في محفظة Metamask الخاصة بنا. 

1. قم بالوصول إلى صفحة Chainlist.  

أول شيء يتعين علينا القيام به لتكوين شبكة جديدة هو الوصول إلى صفحة Chainlist. تحتوي هذه الصفحة على سجل بجميع سلاسل الكتل المتاحة لإضافتها إلى محافظنا (سواء Metamask أو غيرها، مثل Coinbase Wallet، وTrust Wallet، وما إلى ذلك). 
علامة التبويب الرئيسية لقائمة السلسلة. المصدر: Chainlist.org. 

2. نبحث عن الشبكة التي نريد إضافتها.

الخطوة التالية التي يجب علينا اتخاذها هي العثور على الشبكة التي نريد إضافتها. ربما يظهر في الصفحة الأولى، لكن إذا لم نتمكن من العثور عليه، فيمكننا استخدام محرك بحث الشبكة. عندما نجد الشبكة التي نريد إضافتها، انقر على اسمها للوصول إلى معلومات الشبكة. 
معلومات حول شبكة أورورا. المصدر: تشينليست. 

3. نضغط على زر "Connect Wallet" لمنح الأذونات لـ Chainlist.  

الآن بعد أن وصلنا إلى صفحة المعلومات الخاصة بالشبكة التي اخترناها، يجب علينا إضافتها إلى محفظتنا. في حالتي، على سبيل المثال، سأختار Aurora، وهي عبارة عن blockchain متوافق مع EVM وقابلية التوسع في شبكة NEAR. عندما ننقر على الشبكة التي اخترناها، سيتم عرض رسالة من ملحق Metamask تطلب الإذن لـ Chainlist لتكوين الشبكة تلقائيًا باستخدام التوقيع.
نقوم بالتوقيع على النافذة المنبثقة لمنح الأذونات لـ Chainlist. المصدر: تشينليست/ميتاماسك. 

4. نضيف الشبكة إلى محفظة Metamask الخاصة بنا.   

عندما وقعنا على الأذونات الممنوحة لـ Chainlist، أصبح لدينا بالفعل محفظتنا متصلة بـ Chainlist (يظهر عنوانك في الجزء العلوي الأيسر مع شعار Metamask fox). بعد ذلك، نضغط على زر "Add to Metamask" لإضافة الشبكة المحددة (في حالتي Aurora) وستظهر نافذة منبثقة لتأكيد معلمات الشبكة التي سيتم إضافتها. نضغط على زر القبول والآن قمنا بتكوين الشبكة. 
إعداد شبكة Aurora في Metamask. المصدر: تشينليست/ميتاماسك.

5. (البديل) تكوين الشبكة يدويا.✍ 

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

كيف تتم إضافة الرموز إلى الشبكة؟  

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

1. نبحث عن عنوان عقد الرمز المميز.  

لإضافة عنوان العقد للرمز المميز، يمكننا الوصول Coinmarketcap ونبحث عن الأصل الذي نريد تقديمه ونختار الزر عقود على الجانب الأيسر، الشبكة التي سنقوم بإضافة الرمز المميز إليها. نقوم بنسخ عنوان العقد المطابق للشبكة المحددة. في حالتنا، سنقوم بتكوين الرمز المميز لشريكنا Bitget، BGB.  
نحن نبحث عن رمز BGB لإضافته إلى Metamask. المصدر: كوين ماركت كاب. 

2. نقوم باستيراد الرمز المميز من Metamask (أو محفظة أخرى). 

نعود إلى Metamask ونضغط على الزر رموز الاستيراد ونقوم بإدخال عنوان العقد الذي قمنا بنسخه مسبقًا من الرمز المميز. نحن نقبل المعلمات وسيكون رمزنا مرئيًا في محفظتنا. 
كيفية استيراد رمز مميز جديد من Metamask. المصدر: ميتاماسك.

3. نقوم بنسخ عنوان Metamask الخاص بنا وإرساله إلى المرسل.   

عندما نقوم بالفعل بتكوين الرمز المميز، كل ما يتعين علينا فعله هو نسخ عنوان محفظة Metamask الخاصة بنا (من خلال النقر على زر "الحساب" العلوي ونرسله إلى المرسل ليرسل إلينا الرموز المميزة (أو NFTs). 
سيؤدي النقر فوق عنواننا إلى نسخه تلقائيًا إلى الحافظة الخاصة بنا. المصدر: ميتاماسك. 

ماذا لو الآن أنا من يجب عليه إجراء المعاملة؟ 

بنفس السهولة عندما تذهب إلى تطبيق الهاتف المحمول لإنشاء بيزوم لصديق، ولكن في هذه الحالة تكون أموالك في مأمن من رقابة البنوك. ما عليك فعله هو الانتقال إلى علامة التبويب "إرسال":
علامة التبويب الرئيسية لمحفظة Metamask الخاصة بنا على شبكة BNB Smart Chain (BSC). المصدر: ميتاماسك. 
بعد ذلك، ندخل العنوان الذي قدمته لنا كوجهة وسنرى كيف تظهر القائمة المنسدلة حيث سنرى معلمات أسعار الشبكة والمبلغ الذي نريد إرساله والرمز المميز المحدد. (تأكد دائمًا من تطابق العنوان مع نفس الرمز ونفس الشبكة). 
علامة تبويب تأكيد معلمات المعاملة. المصدر: ميتاماسك. 
في لقطة الشاشة أدناه، لا يمكننا إكمال المعاملة نظرًا لعدم توفر أموال لدينا من رمز blockchain الأصلي لدفع رسوم الشبكة لمعالجة المعاملة. من المهم جدًا أن يكون لدينا دائمًا أموال كافية من رمز blockchain الأصلي لضمان قدرتنا على تحمل هذه الرسوم (BNB لشبكة BNB Smart Chain، وMATIC لشبكة Polygon، وAVAX لشبكة Avalanche...). في حالة أنه إذا كان لدينا رموز BNB، فسيتم تنفيذ المعاملة وسوف تتدفق الأموال من محفظة إلى أخرى في غضون ثوانٍ، وهي إحدى المزايا العظيمة لأصول العملة المشفرة.

هل يمكن تبادل الرموز المميزة على Metamask؟  

بالطبع، لدى Metamask خدمة مبادلة متكاملة تسمح بتبادل أصول العملة المشفرة داخل نفس المحافظ. يجب أن نتذكر أن الأصول التي سنقوم بتبديلها يجب أن تكون متاحة في blockchain المقابل: 
أداة لإجراء مقايضات الرمز المميز داخل Metamask. المصدر: ميتاماسك. 
في لقطة الشاشة التالية، نرى كيف اختبرنا أداة المبادلة من محفظة شبكة BNB Smart Chain. لقد حاولنا استبدال رمز BNB واحد بما يعادله بعملة USD (USDC)، ويظهر السعر في وقت التبادل وبالتالي تكلفة رسوم الشبكة لتنفيذ المبادلة المذكورة. نظرًا لكوننا داخل شبكة BNB Smart Chain، فإن تكاليف المعاملات معقولة جدًا، لذلك (دعونا لا نتخلى عن حذرنا أيضًا) يمكننا أن نطمئن إلى أنه لا يتعين علينا أن نكون في حالة تأهب بشأن ما إذا كان هذا هو الوقت المناسب لتنفيذ المعاملات في الشبكة كما حدث قبل بضعة أشهر في ERC-1. 
كيفية تبديل أصول التشفير الخاصة بك مباشرةً على تطبيق محفظة Metamask
مؤشرات لإجراء مبادلة العملة المشفرة في Metamask. المصدر: ميتاماسك. 

الاستنتاجات من هذا التدريب على العملات المشفرة على Metamask. 

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

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.