تالار گفتگوی تخصصی بلاکچین و رمزارزها

Revoke کردن یا لغو ...
 

Revoke کردن یا لغو دسترسی های داده شده به کیف پول

 

حامد ریحانی
Illustrious Member Admin
عضو شده: 3 سال قبل
ارسال‌: 629
شروع کننده موضوع  

هر زمان که با یک DApp تعامل دارید، ابتدا باید به قرارداد هوشمند اجازه دهید مقدار مشخصی از توکن شما را خرج کند. یعنی هر زمان کیف پول خود را به یک صرافی غیرمتمرکز یا یک وب سایت مانند ICO ها یا Bridge ها و مارکت های NFT و... متصل یا به اصطلاح Connect می کنید دسترسی هایی برای نقل و انتقال برخی توکن ها ممکن است از شما گرفته باشند.

یک مثال: توکن FEG به ورژن جدید آپدیت شده و شما برای تبدیل توکن قدیمی به توکن جدید باید به وبسایت این توکن Connect شوید و عملیات تبادل را انجام دهید. این وب سایت از شما دسترسی نامحدود برای خرج کردن توکن FEG قدیمی میگیرد.

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

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

خب پس چاره چیست؟ سرویس هایی برای لغو یا به اصطلاح Revoke کردن این دسترسی ها ایجاد شده اند که بایستی از آنها استفاده نمایید. به عنوان مثال از وب سایت https://revoke.cash  می توانید استفاده نمایید. این وبسایت بسیاری از بلاکچین های EVM مانند Ethereum و BSC و Polygon و Fantom و... را پشتیبانی می کند. با Connect کردن کیف پول خود به این وبسایت روی هر شبکه ای که متصل شده باشید دسترسی های داده شده به دارایی های شما را بررسی می کند و فهرستی از آنها را به شما نمایش می دهد. برای توکن هایی که به عنوان  No allowance نشان می دهد مشکلی ندارید، یعنی دسترسی داده نشده است. اما برای برخی توکن ها ممکن است دسترسی مقداری از ارز یا حتی نامحدود Unlimited به جایی داده باشید! به عنوان مثال برای FEG که مثال زدیم برای یکی از دوستان چنین دسترسی ایجاد شده بود:

با زدن دکمه ویرایش جلوی عبارت Unlimited می توانید مقدار 0 را وارد و ثبت کنید. البته این ویرایش در اصل یک تراکنش است که برای انجام آن بایستی مبلغ کمی Fee روی شبکه مورد نظر که در این مثال اتریوم است پرداخت کنید. از این وب سایت می توانید برای همه کیف پول ها مانند TrustWallet و MetaMask و... استفاده نمایید.

 

چند سایت دیگر هم برای Revoke کردن اینجا معرفی می کنم که ممکن است شبکه های بلاکچینی دیگری را پشتیبانی کنند:

https://app.unrekt.net

https://approved.zone

https://cointool.app/approve/eth

https://everrise.com/everrevoke

 

 


   
نقل‌قول
    سبد خرید