چنانچه به اکوسیستم اتریوم علاقهمند هستید، به برنامهای مانند کیف پول متامسک نیاز دارید. این برنامه بسیار بیشتر از یک کیف پول ساده به شما امکان میدهد تا با وبسایتهایی که با اتریوم ترکیب شدهاند، تعامل داشته باشید.
متامسک این قابلیت را دارد که از داخل مرورگر خود (یا از طریق یک برنامه تلفن همراه) به برنامههای غیرمتمرکز متصل شوید. شما میتوانید بدون واسطه معامله کنید و بازیهایی با کد برنامه کاملاً شفاف (بدون امکان فریب خوردن)، بازی انجام دهید.
اتریوم، نوید اینترنت توزیعشده وب 3.0 که مدتها مورد انتظار بود، را به همراه آورد. شرایط مساوی با فقدان نقاط اصلی شکست، مالکیت واقعی دادهها و برنامههای غیرمتمرکز (یا DApps) مشخص میشود.
چنین زیرساختی به طور پیوسته با تمرکز در سطح صنعت بر منابع امور مالی غیرمتمرکز (DeFi) و پروتکلهای با قابلیت همکاری همراه است که هدف آنها ایجاد ارتباط بین بلاکچینهای مختلف است. در حال حاضر امکان مبادله توکنها و ارزهای دیجیتال بدون نیاز به اعتماد کردن، اخذ وامهای تحت پشتیبانی ارز دیجیتال و حتی کاربرد بیت کوین در اتریوم وجود دارد.
کیف پول متامسک برای بسیاری از علاقهمندان به اتریوم یک کیف پول مناسب است. زیرا، برخلاف نرمافزار معمولی کامپیوتر یا تلفن هوشمند شما، به صورت یک افزونه مرورگر ارائه میشود و به کاربران امکان میدهد که مستقیماً با صفحات وب، تعامل داشته باشند. در این مقاله، نحوه عملکرد کیف پول متامسک و کار با آن را به شما آموزش میدهیم.
کیف پول متامسک چیست؟
متامسک یک کیف پول اتریوم متن باز (open-source) است که از انواع توکنهای مبتنی بر اتریوم (مانند توکنهای با استاندارد ERC-20 یا توکنهای غیرمثلی (NFT)) پشتیبانی میکند. علاوه بر این، میتوانید توکنها را از افراد دیگر دریافت و یا آنها را با ادغام داخلی کوینبیس (Coinbase) و پلتفرم شیپ شیفت (ShapeShift) خریداری یا مبادله کنید.
نکته جالب درباره کیف پول متامسک این است که میتواند با وبسایتها ارتباط برقرار کند. در سایر کیف پولها، بایستی آدرسهای پرداخت را کپی و پیست (copy-paste) کنید و یا یک کد QR را در سیستم جداگانهای اسکن نمایید. به کمک افزونه متامسک، وبسایت به سادگی کیف پول شما را پینگ (ping) میکند و با ارسال پیام از شما میخواهد که تراکنش را قبول یا رد کنید.
متامسک میتواند به عنوان یک کیف پول ارز دیجیتال معمولی عمل کند، اما قدرت واقعی آن در ارتباط یکپارچه با قراردادهای هوشمند و برنامههای غیرمتمرکز است. در این جا نحوه تنظیم آن را بررسی میکنیم.
نصب کیف پول متامسک
کیف پول متامسک را میتوان در گوگل کروم (Google Chrome)، فایرفاکس (Firefox) یا مرورگر بریو (Brave) نصب کرد. همچنین در نسخههای آیاواس (iOS) و اندروید (Android) نیز در دسترس است، اما ما به این بخش نمیپردازیم و در طول این آموزش از فایرفاکس استفاده میکنیم. مراحل کار بدون توجه به پلتفرمی که از آن استفاده میکنید، کم و بیش یکسان خواهد بود.
به صفحه رسمی دانلود در metamask.io بروید. با انتخاب مرورگر به فروشگاه وب کروم یا سایت افزونههای فایرفاکس منتقل میشوید. روی دکمه کلیک کنید تا افزونه را به پلتفرم خود اضافه نمایید. در صورت لزوم پیش از راهاندازی مجوزهای لازم را به آن بدهید. اطمینان حاصل کنید که از میزان دسترسی آن به مرورگرتان رضایت دارید. در این صورت، میتوانیم ادامه دهیم.
راهاندازی کیف پول متامسک و ساخت حساب
پس از نصب کیف پول متامسک، پیام خوشآمدگویی و آیکون روباه در صفحه خوش آمدگویی قابل مشاهده است. برای شروع کار بر روی گزینه Get Started کلیک کنید. در این جا از شما خواسته میشود که یک عبارت seed phrase وارد کنید یا یک عبارت جدید ایجاد کنید. روی گزینه ساخت کیف پول (Create a Wallet) کلیک نمایید. در صفحه بعدی از شما سوال میشود که آیا تمایل دارید برای بهبود برنامه به توسعهدهندگان آن کمک کنید و اطلاعاتتان را به طور ناشناس ارسال نمایید؟ هر کدام را که ترجیح میدهید انتخاب کنید.
اکنون باید یک رمز عبور (password) ایجاد کنیم. در اینجا میتوانید با کلیک بر روی گزینه شرایط استفاده (Terms of Use)، توافقنامه کاربر را مطالعه کنید. در غیر این صورت، یک رمز عبور قوی انتخاب کنید و گزینه ساخت (Create) را بزنید.
از عبارات بازیابی خود بکآپ بگیرید!
کیف پول متامسک یک سرویس غیرحضانتی (non-custodial service) است، به این معنی که هیچ شخصی حتی توسعهدهندگان متامسک نمیتوانند به ارزهای دیجیتال شما دسترسی پیدا کنند. توکنهای شما در یک فضای رمزگذاری شده در مرورگرتان هستند که توسط رمز عبور شما محافظت میشوند. این بدان معناست که در صورت گم شدن، سرقت یا نابودی رایانه شما، هیچ کس نمیتواند به شما در بازیابی کیف پول کمک کند. کلیدهای خصوصی شما برای همیشه در فضای مجازی گم میشوند.
خرید و فروش بیت کوین با دلار |
بنابراین، یادداشت کردن عبارت بکآپ (پشتیبان) بسیار مهم است. زیرا در صورت وقوع هرگونه اتفاق ناخوشایند تنها به این طریق میتوانید حساب خود را بازیابی کنید. لذا، توصیه میکنیم که این عبارت را یادداشت و در دو یا سه مکان مختلف ذخیره نمایید. نیازی نیست آنها را در یک گاوصندوق نسوز در اعماق جنگل مدفون کنید تا آسیب نبینند!
روی کادر خاکستری کلیک کنید تا عبارت ظاهر شود.
در صفحه بعد، برنامه برای اطمینان از شما میخواهد تا عبارت را تأیید کنید. چنانچه دفعه اول این کار را انجام ندادهاید، روی گزینه بازگشت (Back) کلیک و عبارت را یادداشت کنید!
عبارت را تایید کنید و به مرحله بعدی بروید. روی دکمه All Done کلیک کنید. در اینجا رابط کاربری کیف پول را مشاهده خواهید کرد.
بخش کسلکننده به پایان رسید و اکنون میتوانیم با انجام معاملات اتر (شبکه تست) ثروتمند شویم.
تأمین سرمایه برای کیف پول
در این آموزش از شبکه تستی راپستن (Ropsten testnet) استفاده میکنیم. این شبکه تقریباً مشابه شبکه واقعی اتریوم عمل میکند، اما واحدهای آن ارزشی ندارند. این واحدها تنها هنگامی مفید هستند که قصد دارید قراردادی را تدوین کنید و میخواهید از آسیبپذیر نبودن آن مطمئن شوید. هر مرحلهای که الان در این شبکه انجام میدهیم، در واقعیت قابل تکرار خواهد بود (متأسفانه به استثناء بخشی که اتر رایگان هدیه میدهند).
برای هماهنگی در تستنت راپستن، روی شبکه اصلی اتریوم (Ethereum) در بالا گوشه سمت راست کلیک و شبکه آزمایشی راپستن (Ropsten Test Network) را انتخاب کنید.
تعداد زیادی شبکه آزمایشی یا تست نت (testnet) مختلف در اتریوم وجود دارد. چنانچه درباره تفاوتهای آنها کنجکاو هستید، این مقایسه را بررسی کنید.
در اینجا قصد داریم از یک فاست (faucet) برای بدست آوردن پول جعلی استفاده کنیم. برای دریافت تعدادی از آنها با یک مرورگر مجهز به متامسک به این صفحه مراجعه کنید.
ووووو! پول رایگان!
با کلیک بر روی آیکون روباه کوچک میتوانید از اطلاعات حساب متامسکتان مطلع شوید (همان طور که در GIF بالا انجام دادیم). نشانگر را روی حساب 1 ببرید و کلیک کنید تا آدرس اتریوم شما در کلیپبورد کپی شود. آن را در فرم پِیست کنید و گزینه Send me test Ether ( اتر آزمایشی ارسال کن) را انتخاب نمایید.
به طور کلی تراکنشهای اتریوم به سرعت تأیید میشوند، اما ممکن است مدتی طول بکشد تا 1 اتریوم در کیف پول شما وارد شود. با کلیک بر روی آیکون روباه در نوار ابزار، میتوانید از دریافت آن مطمئن شوید.
در این مرحله، میتوانیم به کمک اپلیکیشنهای غیرمتمرکز (DApps) ارتباط برقرار نماییم.
وب غیرمتمرکز را باز کنید
از آن جا که در یک شبکه آزمایشی کار میکنیم، برنامههای زیادی در اختیار نداریم. برای دسترسی به لیست جامع برنامههای غیرمتمرکز اصلی شبکه، وبسایت stateofthedapps.com یا dappradar.com را بررسی نمایید. در اینجا میتوانید بازی کنید، دارایی های منحصر به فرد (NFT) بخرید و یا در بازارهای پیشبینی شرطبندی کنید.
ما قصد داریم از DAppها که قبلاً نشان دادیم، استفاده کنیم. یونیسواپ (Uniswap) یک صرافی غیرمتمرکز یا DEX است، به این معنی که امکان انجام معاملات را بدون نیاز به واسطهها فراهم میکند و مکانیزمهای زیربنایی آن بسیار منظم هستند.
در بالا گوشه سمت راست یک پیغام برای اتصال به کیف پول متامسک مشاهده خواهید کرد که به نوعی در همه سایتهای مشابه متامسک قابل مشاهده است، زیرا به دلایل امنیتی برقراری ارتباط به صورت خودکار امکانپذیر نیست. با کلیک بر روی آن باید کیف مورد استفادهتان را انتخاب کنید. در صورتی که به مرحله بعد هدایت نشوید، آن کیف پول متامسک خواهد بود.
هنگام برقراری اولین ارتباط از طرف یک سایت، یک کادر گفتگوی متامسک ظاهر می شود و از شما می خواهد تا عملکرد موجود را تأیید کنید. شما میتوانید یک حساب پیش از تایید مجوزهای ارائه شده، انتخاب کنید (ما در حال حاضر تنها یک حساب داریم). در این مورد نیز سایت درباره آدرس کیف پول شما درخواست اطلاعات میکند.
متامسک (MetaMask) و حریم خصوصی
حواستان به درخواستهایی که با آنها موافقت میکنید، باشد. چنانچه یک وبسایت آدرس شما را میداند، میتواند تمام تراکنشهای اتر و توکن انجام شده آن را مشاهده کند. علاوه بر این، امکان مرتبط کردن آن با آدرس IP شما نیز وجود دارد.
برخی افراد ترجیح میدهند آدرسهایشان را برای جلوگیری از تداخل، تفکیک کنند. در حالی که دیگران نگران این گونه خطرات نیستند (به هر حال، بلاکچین یک بستر عمومی است). سطح حریم شخصی مورد نظر شما در نهایت به خودتان بستگی دارد. به طور کلی، به وبسایتهایی که به آنها اعتماد ندارید، اجازه دسترسی ندهید.
مبادله اتر با دای
زمان انجام اولین مبادله (Swap) فرا رسیده است. ما این کار را برای دای (DAI) انجام میدهیم؛ یک توکن ERC-20 که به عنوان استیبل کوین عمل میکند. درست مانند اتر ما، این دای هیچ ارزش واقعی ندارد. روی Select a token (انتخاب یک توکن) کلیک کنید. لیست پیشفرض یونیسواپ (Uniswap Default List) را اضافه کنید و سپس بر روی دای کلیک کنید. همچنین میتوانید WETH) wrapped ether) را انتخاب کنید.
تنها کاری که باید انجام دهیم این است که مقدار اتریومی را که میخواهیم مبادله کنیم، وارد نماییم. با انجام این کار، برآوردی از میزان دریافتی دای خواهیم داشت. آماده شوید و Swap را بزنید!
تکمیل مبادله با متامسک
اقدامات دیگری نیز باید در متامسک انجام شود. در این حالت، بایستی تراکنش پیش از ایجاد، تأیید گردد. هنگام انجام این کار در شبکه اصلی، مطمئن شوید که کارمزدهای تراکنش مورد تأییدتان هستید، زیرا مبلغ این کارمزدها میتوانند قابل توجه باشند.
سپس باید منتظر تأیید تراکنش بمانیم!
نحوه اضافه کردن توکن در متامسک
پس از انجام معاملات اتر، توکنهای شما در حسابتان قابل مشاهده نیست. نگران نباشید؛ زیرا باید آنها را به صورت دستی اضافه کنید.
برای توکنهای محبوبتر، میتوانید گزینه Add Token ( افزودن توکن) را در کیف پولتان انتخاب و نام یا نماد آن را جستجو کنید. برای توکنهای با معروفیت کمتر (یا موارد موجود در تستنت) باید آدرس قرارداد را اضافه کنیم تا بتوانیم موجودی خود را جستجو کنیم.
- با کلیک بر روی افزونه (extension) کیف پول خود را باز کنید.
- در نوار بالا روی سه نقطه کلیک کنید.
- View on Etherscan (اتراسکن) را انتخاب کنید.
- در بخش Overview (نمای کلی)، بر روی منوی کشویی Token کلیک و دای (DAI) را انتخاب کنید.
- در قسمت Profile Summary (خلاصه پروفایل)، باید آدرس قرارداد را مشاهده کنید. نشانگر را روی آن نگه دارید و آدرس را کپی کنید.
- به متامسک بازگردید و روی Add Token (افزودن توکن) کلیک کنید.
- روی زبانه Custom Token (توکن سفارشی) کلیک کنید.
- مواردی را که به تازگی کپی کردهاید، در فرم Token Contract Address (آدرس قرارداد توکن) پیست کنید.
- سایر موارد باید به صورت دستی پر شوند. روی گزینه Next و سپس Add Tokens کلیک کنید.
- برای مشاهده موجودی کامل خود به نمای کلی (main overview) بازگردید.
تبریک! مبادله اتر با دای به کمک اولین دپ شما انجام شده است. اکنون هر آنچه را که آموختهاید، میتوانید در دنیای واقعی انجام دهید. هنگامی که آماده کار با اپلیکیشنهای شبکه اصلی هستید، به یاد داشته باشید که از راپستن به شبکه اصلی بازگردید.
کیف پول متامسک ویژگیهای فوقالعاده دیگری نیز دارد که در این مقاله به آنها نپرداختهایم. همچنین میتوانید از طریق یک کیفپول سختافزاری (ترزور (Trezor) و لجر (Ledger) هر دو پشتیبانی میشوند) اقدام و یک لیست تماس ایجاد کنید و مانند یک کیف پول معمولی وجوه را دریافت و ارسال نمایید. همچنین میتوانید برای تغییر افزونه متناسب با نیازهایتان، بخش تنظیمات برنامه را بررسی کنید.
همچنین اصول امنیتی معمول بایستی اعمال شود: متامسک یک کیف پول گرم (hot wallet) است، به این معنی که روی یک دستگاه متصل به اینترنت اجرا میشود که نسبت به یک کیف پول سرد (cold wallet) شما را بیشتر در معرض خطر قرار میدهد؛ زیرا کیف پول سرد برای کاهش حملات به صورت آفلاین عمل میکند.
در نهایت، هنگام استفاده از متامسک باید از وبسایتهایی که به آنها اجازه دسترسی میدهید آگاهی داشته باشید.
ویژگیهای برنامه متامسک
برنامه اندروید/ آیفون متامسک یک راه حل مناسب برای ارتباط با برنامههای Web3 در حال اجرا ارائه میدهد. این کیف پول، مرورگر دپ را ادغام میکند تا بتوانید با لمس یک دکمه به برنامههای غیرمتمرکز مختلف دسترسی پیدا کنید.
رویه این برنامه بسیار شبیه به افزونه مرورگر است. شما میتوانید اتر یا سایر توکنها را مستقیماً از کیف پولتان انتقال دهید و یا حتی، همانطور که در بالا دیدیم، از طریق یونیسواپ اقدام کنید.
اتصال به پروتکل PoolTogether از طریق درخواست در برنامه امکانپذیر است.
سخن پایانی در مورد کیف پول متامسک
متامسک یک ابزار قدرتمند برای مرور وب غیرمتمرکز است. چنانچه مراحل آن را در بخش راهنما دنبال کردهاید، با امکانات این کیف پول آشنا شدهاید. در حال حاضر متامسک بیش از یک میلیون کاربر دارد.
با توسعه استیک (stack) اتریوم، برنامههای کاربردی مانند متامسک بدون شک در ارتباط میان فناوریهای موجود و زیرساختهای نوظهور ارز دیجیتال، نقش بسیاری خواهند داشت.
ترجمه و جمعآوری: تیم خرید و فروش بیت کوین صرافی ارز دیجیتال همتاپی
متامسک امن تره یا trust wallet???
man fk konm trust rahat tare karesh