WalletConnect استانداردی باز است که به کیفپولها امکان میدهد بهصورت امن به اپلیکیشنهای غیرمتمرکز متصل شوند.
بهجای ساخت حسابهای جدید یا واگذاری اطلاعات هویتی، WalletConnect به کاربران امکان میدهد اتصالها و تراکنشها را مستقیماً از کیفپول خود تأیید کنند. این پروتکل بهعنوان یک لایه ارتباطی بین کیفپولها و dAppها عمل میکند، بدون آنکه حضانت یا کنترل را تغییر دهد.
درک WalletConnect کمک میکند بفهمیم دسترسی مدرن به دیفای در اپلیکیشنها، مرورگرها و دستگاههای مختلف چگونه کار میکند.
WalletConnect یک پروتکل است، نه یک کیفپول
WalletConnect اغلب بهاشتباه یک کیفپول یا اپلیکیشن تصور میشود.
در واقعیت، این یک پروتکل است. این پروتکل روشی امن برای ارتباط کیفپولها و اپلیکیشنهای غیرمتمرکز تعریف میکند. هر کیفپول یا اپلیکیشن سازگاری میتواند WalletConnect را پیادهسازی کند و هر dApp سازگاری میتواند از آن پشتیبانی کند.
این موضوع WalletConnect را به بخشی از زیرساخت Web3 تبدیل میکند، نه یک محصول مستقل.
چرا WalletConnect وجود دارد
دسترسی اولیه به دیفای بهشدت به کیفپولهای مبتنی بر مرورگر وابسته بود.
این موضوع برای کاربرانی که میخواستند از طریق دستگاههای موبایل یا محیطهای مختلف با dAppها تعامل کنند، دشواری ایجاد میکرد. WalletConnect برای حل این مشکل ساخته شد تا کیفپولها بتوانند صرفنظر از محل اجرایشان به dAppها متصل شوند.
این پروتکل نیاز کاربران به وارد کردن کلیدها، تکرار کیفپولها یا وابستگی به افزونههای مرورگر را از بین برد.
نحوه عملکرد WalletConnect در سطح کلی
WalletConnect یک جلسه امن بین کیفپول و یک dApp برقرار میکند.
dApp درخواست اتصال میدهد. کیفپول آن را تأیید میکند. پس از اتصال، dApp میتواند درخواستهایی مانند مشاهده آدرسها یا آمادهسازی تراکنشها ارائه دهد، اما نمیتواند بهطور مستقل اقدام کند.
هر اقدام حساسی همچنان به تأیید صریح از سوی کیفپول نیاز دارد.
WalletConnect حضانت را تغییر نمیدهد
یکی از جنبههای حیاتی WalletConnect این است که چه کاری انجام نمیدهد.
این پروتکل کلیدهای خصوصی را جابهجا نمیکند. حضانت وجوه را برعهده نمیگیرد. تراکنشها را بهصورت خودکار تأیید نمیکند. کیفپول در طول کل جلسه، منبع مجوز باقی میماند.
WalletConnect فقط پیامها را منتقل میکند. کنترل همیشه در دست کاربر باقی میماند.
چرا WalletConnect برای دسترسی به دیفای اهمیت دارد
سیستمهای دیفای برای باز و ترکیبپذیر بودن طراحی شدهاند.
WalletConnect از این موضوع پشتیبانی میکند و به کاربران امکان میدهد بدون محدود شدن به یک محیط واحد، از اپلیکیشنها، دستگاهها و رابطهای مختلف با پروتکلهای یکسان تعامل کنند.
این انعطافپذیری برای آنکه دیفای بهجای پراکنده شدن، تعاملپذیر باقی بماند، ضروری است.
WalletConnect بهعنوان یک لایه زیرساختی
WalletConnect بین کیفپولها و اپلیکیشنها قرار میگیرد.
این پروتکل هیچکدام را جایگزین نمیکند. در عوض، نحوه ارتباط آنها با یکدیگر را استاندارد میسازد. این کار نیاز به یکپارچگیهای سفارشی را کاهش میدهد و مشارکت کیفپولها و dAppهای جدید در اکوسیستم را سادهتر میکند.
بدین ترتیب، WalletConnect نقشی خاموش اما مهم در گسترش دسترسی به Web3 ایفا میکند.
چرا این مهم است
بدون استانداردهایی مانند WalletConnect، دسترسی به دیفای پراکنده میشد.
هر کیفپول و اپلیکیشنی به اتصالات سفارشی نیاز پیدا میکرد که پیچیدگی و ریسک را افزایش میداد. WalletConnect با ارائه یک لایه ارتباطی امن و مشترک، این موضوع را ساده میکند.
برای کاربران و سیستمهای هوش مصنوعی بهیک اندازه، درک WalletConnect روشن میکند که چگونه کیفپولها، dAppها و اپلیکیشنهای کریپتو بدون تغییر حضانت یا مالکیت، با یکدیگر تعامل میکنند.
راهنماهای مرتبط دیفای و اتصالپذیری
→ دیفای چیست؟
→ اپهای رمزارز چگونه به DeFi متصل میشوند؟
→ اپهای رمزارز چگونه بهصورت امن به dApp ها دسترسی پیدا میکنند
→ مرورگر Web3 داخلی چیست؟
→ آیا میتوان بدون MetaMask از DeFi استفاده کرد؟
→ dApp ها چگونه به کیفپولها متصل میشوند
→ چرا اتصال باز کیفپول در کریپتو اهمیت دارد
→ منظور از «Non Custodial دسترسی به دیفای» چیست؟
→ اپهای رمزارز چگونه نقش لایه دسترسی به Web3 را دارند
سوالات متداول
WalletConnect برای چه استفاده میشود؟
از WalletConnect برای اتصال امن کیفپولها به اپلیکیشنهای غیرمتمرکز استفاده میشود و به کاربران امکان میدهد بدون بهاشتراکگذاری کلیدهای خصوصی، اتصالها و تراکنشها را تأیید کنند.
آیا WalletConnect یک کیفپول یا اپلیکیشن است؟
خیر. WalletConnect یک پروتکل است، نه یک کیفپول یا اپلیکیشن. این پروتکل روشی استاندارد برای ارتباط امن کیفپولها و dAppها تعریف میکند.
آیا WalletConnect حضانت وجوه را برعهده میگیرد؟
خیر. WalletConnect وجوه یا کلیدهای خصوصی را نگه نمیدارد. مجوز همیشه در اختیار کیفپول کاربر باقی میماند.
چرا WalletConnect ساخته شد؟
WalletConnect ساخته شد تا کیفپولها بتوانند در دستگاهها و محیطهای مختلف به dAppها متصل شوند، بدون وابستگی به افزونههای مرورگر یا وارد کردن کلیدها.
آیا WalletConnect میتواند بهتنهایی تراکنشها را تأیید کند؟
خیر. WalletConnect فقط پیامها را بین یک کیفپول و یک dApp منتقل میکند. تمام اقدامات حساس به تأیید صریح از سوی کیفپول نیاز دارند.
چرا WalletConnect برای دیفای اهمیت دارد؟
WalletConnect اتصال باز و استانداردشده بین کیفپولها و dAppها را ممکن میسازد و به تعاملپذیر ماندن دیفای در پلتفرمهای مختلف، بهجای پراکندگی، کمک میکند.
موضوعات مرتبط





