مقالات

راهنمای جامع دور زدن تحریم های متاماسک و کیف پول های نرم افزاری

همان طور که می دانید چند روز است که شرکت Infura به عنوان یکی از شرکت های ارائه دهنده زیرساخت بلاک چین به کمپین فشار حداکثری تحریم ها پیوست و ایران را تحریم کرد . به واسطه این تحریم تمام شرکت هایی مانند متاماسک که از زیرساخت این شرکت در برنامه های خود استفاده می کردند به صورت زنجیروار از ارائه خدمات به ایرانیان به صورت خواسته یا ناخواسته محروم شدند . با ما همراه باشید تا روش های اتصال مجدد به کیف پول خود را به شما آموزش دهیم

کیف پول ها چگونه کار می کنند؟

برای درک بهتر چگونگی کارکردن کیف پول ها ابتدا به تصویر زیر نگاه کنید. همانطور که مشاهده می کنید یک معماری و اکوسیستم کامل در دنیای بلاک چین سه قسمت دارد. برای ارتباط یک کاربر با بلاک چین نیاز به یک راه ارتباطی بین کاربر و باک چین می باشد . سمت کاربر شامل انواع کیف پول ، وب سایت ها و سرورها می شود و سمت بلاک چین انواع بلاک چین ها و سیستم های ذخیره سازی همچون IPFS را شامل می شود.

کیف پول ها شامل متاماسک ، تراست ولت و … فقط اطلاعات روی بلاک چین را از طریق پل های ارتباطی میان کاربر و بلاک چین به شما نشان می دهند.برای ارتباط بین بلاک چین و کاربران برخی از نودها یا شرکت ها ، زیرساخت هایی را برای ارتباط فراهم کرده اند و می توان به سادگی از طریق آن ها به بلاک چین متصل شد . Infura یکی از همین شرکت های ارائه دهنده زیرساخت است.عملا وقتی پل ارتباطی میان کاربر و باک چین از بین می رود نمی توان با بلاک چین ارتباط برقرار کرد. حال با هم ببینیم پس از تحریم توسط شرکت اینفورا چکار باید کنیم

معماری و ساختار ارتباطی کاربران با بلاک چین
معماری و ساختار ارتباطی کاربران با بلاک چین

تغییر RPC

RPC مخفف عبارت «Remote Procedure Call» به معنی “فراخوانی رویه از راه دور” است . به زبان ساده کیف پول شما از طریق RPC که یک گونه مسیر ارتباطی است با زیرساختی مثل Infura ارتباط برقرار می کند و سپس Infura با بلاک چین ارتباط برقرار می کند.

چون Infura ما را تحریم کرده است و مسیر RPC مسدود است می توانیم برای ارتباط با بلاک چین اتریوم از RPC های دیگری استفاده کنیم.

NameTypeRPC UrlChain IDCurrency Symbol
Ethereum Mainnet RPCMainnethttps://mainnet.infura.io/v3/9aa3d95b3bc440fa88ea12eaa44561611ETH
Ethereum Mainnet RPCMainnethttps://rpc.ankr.com/eth1ETH

در جدول بالا اولین RPC همان RPC شرکت اینفورا است که تحریم شده است و متاماسک از این مسیر استفاده می کند. ما می توانیم با تغییر RPC به ردیف دوم به راحتی از شبکه اتریوم در کیف پول متاماسک استفاده کنیم

در کیف پول متاماسک شما نمی توانید RPC پیش فرض شبکه اتریوم را ویرایش کنید زیرا متاماسک تغییرات RPC شبکه پیش فرض اتریوم را قفل کرده است بنابراین باید یک شبکه دیگر تعریف کنید و RPC جدید اتریوم را در آن تعریف کرده و سپس شبکه اتریوم پیش فرض را تغییر داد

برای اضافه کردن شبکه جدید می توانید از مسیر Setting/Networks/Add Network اقدام به اضافه کردن شبکه جدید کنید

مراحل اضافه کردن شبکه به کیف پول متاماسک
مرحله 3
مراحل اضافه کردن شبکه به کیف پول متاماسک
مرحله 2
مراحل اضافه کردن شبکه به کیف پول متاماسک
مرحله 1

و سپس مشخصات RPC جدید را طبق تصویر زیر وارد کنید

مراحل اضافه کردن شبکه به کیف پول متاماسک

Network Name : Ethereum Mainnet

New RPC URL : https://rpc.ankr.com/eth

Chain ID : 1

Currency Symbol : ETH

Block Explorer URL : https://etherscan.io

وارد کردن اطلاعات متاماسک در کیف پول تراست ولت

همانطور که از قسمت قبل متوجه شدید کیف پول متاماسک از زیرساخت های شرکت Infura برای ارتباط با بلاک چین اتریوم استفاده ی کند . برخی دیگر از کیف پول ها از زیرساخت های خود و یا شرکت دیگری برای ارتباط با شبکه اتریوم بهره ی برند و به صورت پیش فرض نیاز به هیچ گونه تغییر خاصی در RPC آن ها نیست .به عنوان مثال کیف پول تراست ولت یکی از این کیف پول هاست .

در هنگام ساخت کیف پول در نرم افزاری مانند متاماسک شما رمز های 12 کلمه ای خود را مستقیماً از بلاک چین دریافت می کنید و این رمز ها هیچ گونه ارتباطی با متاماسک ندارند.از آنجایی که اطلاعات شما روی شبکه اتریوم ذخیره شده اند شما می توانید به راحتی با وارد کردن این رمز بازیابی 12 کلمه ای در بقیه کیف پول ها اطلاعات مربوط به ارزهای خود را مشاهده کنید

در صورتی که رمز 12 کلمه ای خود را ندارید می توانید از مسیر Setting/Security & Privacy و انتخاب گزینه Reveal Secret Recovery Phrase رمز 12 کلمه ای خود را مشاهده کنید

وارد کردن اطلاعات متاماسک در کیف پول تراست ولت

پس از این کار باید این کلمات را در کیف پول جدید مثل تراست ولت وارد کرد و نسبت به ساخت اکانت جدید اقدام کرد.

مراحل تصویری وارد کردن اطلاعات کیف پول متاماسک در تراست ولت

وارد کردن اطلاعات متاماسک در کیف پول تراست ولت
مرحله 3
وارد کردن اطلاعات متاماسک در کیف پول تراست ولت
مرحله 2
وارد کردن اطلاعات متاماسک در کیف پول تراست ولت
مرحله 1

پس از طی کردن مراحل بالا شما با 2 گزینه Create New Wallet و I already have a wallet مواجه می شوید . با توجه به اینکه شما به عنوان مثال از قبل کیف پول متاماسک داشته اید و حالا می خواهید اطلاعات را در تراست ولت اضافه کنید باید گزینه I already have a wallet را انتخاب کنید

وارد کردن اطلاعات متاماسک در کیف پول تراست ولت
مرحله 6
وارد کردن اطلاعات متاماسک در کیف پول تراست ولت
مرحله 5
وارد کردن اطلاعات متاماسک در کیف پول تراست ولت
مرحله 4

دقت کنید در مرحله 5 اگر Multi-Coin Wallet را انتخاب نکنید می توانید نسبت به انتخاب هر بلاک چین به صورت مجزا اقدام کنید که در صورت انتخاب گزینه های زیر در اختیار شما قرار می گیرد

با توجه به اینکه کیف پول متاماسک EVM Compatible است شما می توانید همه بلاک چین هایی که با EVM سازگاری دارند را انتخاب کنید. مانند BSC و یا نسخه EVM شبکه های فانتوم و آوالانچ
وارد کردن اطلاعات متاماسک در کیف پول تراست ولت

برای Import کردن اکانت در این حالت 4 گزینه در دسترس شما قرار دارد

PHRASE : می توانید رمز 12 کلمه ای را وارد کنید

KEYSTORE JSON : رمز در حالت JSON را می توانید وارد کنید

PRIVATE KEY : کلید خصوصی خود را وارد کنید

ADDRESS : آدرس کیف پول خود را وراد کنید،در این حالت فقط می توانید کیف پول را مشاهده کنید و امکان ارسال تراکنش را ندارید

مراقب باشید : بعضی از افراد برای نشان دادن موجودی بیشتر کیف پول خود از گزینه آدرس استفاده می کنند و کیف پول خود را به شما نشان می دهند که موجودی زیادی دارد و ممکن است در فکر بزرگ نمایی و کلاهبرداری از شما باشند.

نوشته های مشابه

دکمه بازگشت به بالا