WalletConnect چیست؟ – وبلاگ وزیر ایکس

WazirX Blog


کیف پول کریپتو برای کاربرانی که می خواهند با برنامه های Web3 تعامل داشته باشند، نقش مهمی ایفا می کند. علاوه بر این، کیف پول های کریپتو به عنوان نقطه ورود کاربران برای استفاده از برنامه های غیرمتمرکز (dApps) در بلاک چین های مبتنی بر اتریوم عمل می کنند. با این حال، کیف پول های بلاک چین مختلفی امروزه وجود دارد. برنامه نویسان به دلیل نیازهای برنامه نویسی، پشتیبانی از این کیف پول ها در dApp های خود را دشوار می دانند. اینجاست که WalletConnect وارد صحنه می شود.

WalletConnect راه حلی ارائه می دهد که به توسعه دهندگان کمک می کند تا dApps و کیف پول ها را بدون دردسر پیوند دهند. در این مقاله، بیایید WalletConnect را به طور عمیق درک کنیم.

WalletConnect چیست؟

WalletConnect یک پروتکل تک یکپارچه و منبع باز است. توسعه دهندگان می توانند از WalletConnect استفاده کنند تا به کاربران از 166 کیف پول اجازه دهند وارد برنامه های غیرمتمرکز خود شوند. این برنامه ها که معمولاً به عنوان dApps شناخته می شوند، در شبکه های غیرمتمرکز مانند ماشین مجازی اتریوم میزبانی می شوند.

از آنجایی که WalletConnect منبع باز است، هیچ کلید خصوصی هرگز فاش نمی شود و اتصال امن است. علاوه بر این، هر کسی می تواند به ساخت آن کمک کند یا آن را در dApp خود قرار دهد.

ویژگی های WalletConnect

در حال حاضر، WalletConnect از طیف گسترده ای از زنجیره های مختلف پشتیبانی می کند. این بدان معناست که WalletConnect را می توان برای مثال هنگام کار با اتریوم یا سولانا استفاده کرد. وب‌سایت رسمی WalletConnect همچنین بیان می‌کند که این پروتکل در نهایت گسترش خواهد یافت تا زنجیره‌های بیشتری را مجاز کند.

علاوه بر پروتکلی که چندین زنجیره را پشتیبانی می کند، امکان ادغام چند زنجیره را نیز فراهم می کند. این بدان معناست که کیف پول ممکن است همزمان به چندین زنجیره متصل باشد.

علاوه بر این، WalletConnect مستقل از پلتفرم است. این بدان معناست که پروتکل را می توان در چندین پلتفرم از جمله دسکتاپ، مرورگر، موبایل و نرم افزارهای بازی استفاده کرد.

چگونه از WalletConnect (در هر دو دسکتاپ و موبایل dApp) استفاده کنیم؟

در زیر دستورالعمل های استفاده از WalletConnect در dApp های دسکتاپ و موبایل آمده است:

مرحله 1: یک dApp مناسب باز کنید

dApp مورد نظر خود را برای استفاده در مرورگر دسکتاپ یا تلفن همراه خود انتخاب کنید.

مرحله 2: کیف پول خود را پیوند دهید

امروزه، تقریباً همه dApp های موجود در اتریوم دارای ویژگی «Connect your Wallet» یا گزینه ای مشابه هستند. بنابراین از کیف پول خود استفاده کنید و این گزینه را انتخاب کنید. اگر dApp از آن پشتیبانی کند، می توانید از طریق WalletConnect پیوند دهید.

روی دسکتاپ – پس از انتخاب WalletConnect، کد QR نمایش داده شده را با کیف پول خود اسکن کنید.

در موبایل – اگر از dApp در مرورگر تلفن همراه خود استفاده می کنید، پس از انتخاب گزینه WalletConnect در dApp، گزینه ای برای «انتخاب کیف پول دلخواه خود» دریافت خواهید کرد. سپس، فقط باید روی نماد کنار کیف پولی که می خواهید به آن متصل شوید ضربه بزنید.

پس از باز شدن کیف پول شما، می توانید به مجوز dApp اقدام کنید.

مرحله 3: مجوز dApp.

سپس کیف پول شما یک اعلان برای شما ارسال می کند که از شما برای اتصال به کیف پول شما اجازه می خواهد.

وقتی مجوز dApp را می دهید، دسترسی به کیف پول خود و امکان برداشت دارایی ها (یعنی توکن ها) تا سقف مشخص شده را فراهم می کنید.

مجوز dApp را می توان در هر لحظه پس گرفت.

مرحله 4: تراکنش را تایید کنید

شما پیوند داده می شوید و اکنون WalletConnect باید برای شما قابل دسترسی باشد.

هنگامی که از dApp برای انجام تراکنش استفاده می کنید، یک پنجره بازشو در کیف پول شما نمایش داده می شود که از شما برای انجام تراکنش رضایت می خواهد.

مانند هر تراکنش دیگری باید هزینه های شبکه (“گاز”) را بپردازید.

اگر پس از آن دیگر قصد استفاده از dApp را ندارید، فراموش نکنید که کیف پول خود را از آن جدا کنید.

نکات سریع برای استفاده ایمن از WalletConnect

هنگام استفاده از WalletConnect، اتصال شما به dApp ایمن می شود و کلید خصوصی شما هرگز فاش نمی شود. اما مسائل امنیتی هنوز باید حل شود.

در اینجا چند نکته برای افزایش امنیت کاربر آورده شده است:

  • بررسی کنید که از dApp اصلی استفاده می کنید.

با نگاه کردن به URL، می توانید مطمئن شوید که از dApp واقعی استفاده می کنید. مهاجمان به ساختن وب سایت های جعلی در تلاش برای سرقت توکن های شما مشهور هستند.

از زدن اولین لینک در نتایج جستجو خودداری کنید (عمدتاً اگر یک تبلیغ پولی است). این یک استراتژی دیگر برای کاهش خطر است.

  • تعداد نشانه هایی را که می توان تأیید کرد محدود کنید.

متأسفانه، dApps مکرراً از شما اجازه می‌خواهد تا احتمالاً تعداد تقریباً نامحدودی از توکن‌ها را از کیف پول شما برداشت کند. این به این دلیل است که آنها می خواهند تجربه را با به حداقل رساندن تعداد تراکنش هایی که انجام می دهید، ساده کنند.

آیا استفاده از WalletConnect ایمن است؟

آره! داده ها قبل از انتقال بین dApps و کیف پول با کلیدی که فقط این دو موجود دارند به طور متقارن رمزگذاری می شوند.

dApp کلید را مستقیماً به کیف پول می فرستد. هیچ واسطه‌ای وجود ندارد، چه مصرف‌کنندگان از طریق کیف پول دسکتاپ اتصال عمیق داشته باشند یا کد QR را اسکن کنند.

یک سرور پل عمومی انتقال اطلاعات بین این دو را انجام می دهد، اما کلید مورد نیاز برای رمزگشایی داده ها به سرور داده نمی شود. علاوه بر این، توسعه دهندگان این گزینه را دارند که سرورهای پل خود را برای امنیت کامل میزبانی کنند.

درخشش این طراحی این است که WalletConnect می تواند بدون نیاز به عبارت بازیابی یا seed شما به یک dApp وارد شود.

افکار پرده

WalletConnect یک ابزار محبوب در جامعه DeFi DApp است. یادگیری نحوه استفاده به سادگی چند دقیقه طول می کشد و به شما امکان دسترسی به طیف گسترده ای از خدمات را می دهد. علاوه بر این، WalletConnect ابزاری مفید برای دسترسی به DApps در حین حرکت است، زیرا کیف پول‌های رمزنگاری به طور فزاینده‌ای قابل حمل‌تر می‌شوند.

سلب مسئولیت: کریپتوکارنسی یک مناقصه قانونی نیست و در حال حاضر غیرقانونی است. لطفاً اطمینان حاصل کنید که هنگام معامله ارزهای رمزپایه ارزیابی ریسک کافی را انجام می دهید زیرا اغلب در معرض نوسانات قیمت بالایی هستند. اطلاعات ارائه شده در این بخش نشان دهنده هیچ توصیه سرمایه گذاری یا موضع رسمی وزیرX نیست. وزیر ایکس به صلاحدید خود این حق را برای خود محفوظ می دارد که در هر زمان و به هر دلیلی این پست وبلاگ را بدون اطلاع قبلی اصلاح یا تغییر دهد.