02 اردیبهشت 1403

اتر اسکن چیست؟ آموزش استفاده از وب سایت EtherScan سال 2024

0 دیدگاه
ویدیو
5/5 - (1 امتیاز)
اتر اسکن چیست؟ آموزش استفاده از وب سایت EtherScan سال 2023
زمان مطالعه: 8 دقیقه

اتر اسکن یک مرورگر بلاک چین است که برای نظارت روی تراکنش‌ها و بلاک‌های شبکه به کار می‌رود. با آموزش کامل Etherscan و کاربردهای آن همراه ما باشید.

یکی از ویژگی‌های اصلی فناوری بلاک چین شفافیت است؛ به این معنا که هر کسی می‌تواند تمام تراکنش‌ها و بلاک‌ها در این شبکه را ببیند و روی آنها نظارت داشته باشد. این کار به کمک کاوشگرهای بلاک چین یا Blockchain Explorers انجام می‌شود و اتر اسکن یکی از آنهاست. در این مطلب با معرفی کامل Etherscan و کاربردهای آن همراه شما هستیم.

معرفی کوتاه پلتفرم اکسپلورر اتریوم

با استفاده از اتر اسکن می‌توانید درک دقیق‌تری از تعامل با بلاک چین و دیگر کیف پول‌ها داشته باشید. همچنین برای تشخیص رفتارهای مشکوک به کار شما می‌آید. برای استفاده از آن به آدرس والت، هش یا آیدی تراکنش (TxID)، آدرس قرارداد یا دیگر شناسه‌ها نیاز دارید. اطلاعاتی که در اتر اسکن می‌بینید به موضوع مورد جستجوی شما بستگی دارد، اما اکثر این اطلاعات شامل این موارد می‌شود: تراکنش مربوطه، آدرس‌ها، زمان و مقدار معامله. از دیگر قابلیت‌های آن می‌توانیم به امکان تعامل مستقیم با اسمارت کانترکت‌ها، بررسی کارمزد گس (Gas) و جستجو برای ایردراپ‌ها اشاره کنیم.

اگر در کنار هادلینگ (HODLing) یا ارسال چند تراکنش از شبکه اتریوم برای کارهای بیشتری استفاده می‌کنید، یادگیری کار و گشت و گذار در این بلاک چین برایتان خیلی مفید خواهد بود. وبسایت Etherscan از محبوب‌ترین گزینه‌ها برای شروع یادگیری است. بدون اینکه نیاز باشد در اتر اسکن حساب کاربری باز کنید یا کیف پول خود را به آن متصل سازید، می‌توانید از اکثر قابلیت‌های آن بهره ببرید.

اتر اسکن چیست؟

اتر اسکن یک مرورگر بلاک چین است که به کمک آن می‌توانید موارد مختلفی مانند داده‌های عمومی تراکنش‌ها، قراردادهای هوشمند، آدرس‌ها و اطلاعات بسیار دیگر روی شبکه اتریوم را مشاهده کنید. تعامل‌های شبکه اتریوم عمومی هستند و به کمک Etherscan می‌توانید به راحتی در آن جستجو کنید.

برای استفاده از این وبسایت، نیازی به ثبت نام در آن ندارید، اما اگر یک اکانت بسازید، قابلیت‌های بیشتری برای شما فراهم می‌شود. از این قابلیت‌های اضافه می‌توانیم به امکان تنظیم آلارم و هشدار برای تراکنش‌های ورودی، دسترسی به ابزار توسعه‌دهنده و ساخت خوراک داده اشاره کنیم. در وبسایت Etherscan هیچ کیف پولی به شما تعلق نمی‌گیرد و برای ترید و معامله کاربرد ندارد. اتر اسکن فقط به عنوان منبعی برای مشاهده اطلاعات بلاک چین به کار می‌آید.

چرا باید از وب سایت EtherScan استفاده کرد؟

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

Etherscan چگونه کار می کند؟

اتراسکن بر پایه بلاک‌چین اتریوم ساخته شده است، بنابراین می‌تواند به تمام داده‌های ذخیره شده در آن دسترسی داشته باشد. این مرورگر از ترکیبی از فناوری‌ها، از جمله کاوشگرهای زنجیره بلوکی، کتابخانه‌های Web3 و برنامه‌های غیرمتمرکز (dApps) برای نمایش این اطلاعات در قالبی با کاربری آسان استفاده می‌کند.

اتراسکن سه بخش دارد:

  • دریافت داده‌ها: Etherscan به چیزی به نام Application Programming Interface یا API متکی است. API به مجموعه‌ای از دستورالعمل های برنامه‌نویسی اتلاق می‌شود که یک نرم‌افزار را قادر می‌سازد تا با دیگری تعامل داشته باشد. در مورد Etherscan، API به کاوشگر بلاک اجازه می‌دهد تا با بلاک چین اتریوم ارتباط برقرار کند. به این موضوع مانند دفترچه تلفن نگاه کنید. دفترچه تلفن حاوی لیستی از نام‌ها و اعداد مانند API است. وقتی می‌خواهید با کسی تماس بگیرید، نام او را در دفترچه تلفن جستجو و شماره او را پیدا می‌کنید. اتراسکن هم همینطور است. هنگامی که می‌خواهید اطلاعاتی در مورد یک تراکنش یا بلوک پیدا کنید، از API Etherscan برای یافتن آن استفاده می‌کنید. API Etherscan بر اساس مشخصات JSON-RPC 2.0 بنا شده است. این بدان معناست که از JavaScript Object Notation یا JSON برای ارتباط با بلاک چین اتریوم استفاده می‌کند. هر بار که یک تراکنش در شبکه اتریوم انجام می‌شود، برای تمام گره‌های شبکه پخش خواهد شد. سپس گره‌ها تراکنش را تأیید و آن را به بلاک‌چین اضافه می‌کنند. API Etherscan به کاوشگر بلاک اجازه می‌دهد تا به این داده‌ها از زنجیره بلوکی اتریوم دسترسی داشته باشد. این داده‌ها شامل هش تراکنش، مهر زمانی، مبلغ پرداختی و گاز استفاده شده است. API همچنین به کاوشگر بلوک اجازه می‌دهد تا به داده‌های دیگر مانند ارتفاع بلوک فعلی و قیمت گاز دسترسی داشته باشد.
  • ذخیره سازی داده‌ها: هنگامی که کاوشگر بلاک به داده‌های بلاک‌چین اتریوم دسترسی پیدا کرد، باید آن را در جایی ذخیره کند. اتراسکن داده‌ها را در یک پایگاه داده رابطه‌ای ذخیره می‌کند، همچنین به عنوان «پایگاه داده SQL» شناخته می‌شود، که نوعی پایگاه داده است که داده‌ها را در جداول ذخیره می‌کند. هر جدول ساختار خاصی دارد و داده‌های هر جدول با داده‌های جداول دیگر مرتبط است. این رابطه به کاوشگر بلوک اجازه می‌دهد تا داده‌ها را به راحتی بازیابی کند و نمایش دهد.
  • تولید داده: مرحله نهایی تولید داده است. اینجاست که کاوشگر بلاک داده‌ها را از بلاک چین اتریوم می‌گیرد و به گونه‌ای ارائه می‌کند که برای انسان‌ها قابل درک باشد. برای انجام این کار، اتراسکن از ابزارها و فناوری‌های مختلفی مانند HTML، CSS و JavaScript استفاده می‌کند. HTML برای ساختار صفحات در Block Explorer مورد استفاده قرار می‌گیرد. از CSS برای سروشکل دادن به صفحات و جاوا اسکریپت برای تعامل با کاربر استفاده می‌شود.
بهتر است بخوانید:  ربات تریدر ارز دیجیتال چیست؟ نحوه عملکرد ربات معامله گر 2024

کاربردهای Etherscan

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

مشاهده و تعامل با قراردادهای هوشمند

پروژه‌ای مانند یونی سواپ (Uniswap) که یک صرافی غیر متمرکز است را در نظر بگیرید. نحوه عملکرد این برنامه از قبل روی بلاک چین اتریوم پیاده‌سازی شده که به آن قرارداد هوشمند می‌گویند. حالا اگر بخواهید ارز دیجیتال محلی آن را به کیف پول خود اضافه کنید، باید آدرس قرارداد آن را پیدا کنید. آدرس قرارداد چیزی شبیه به آدرس کیف پول است و با استفاده از آن در اتر اسکن، اطلاعات زیادی به دست خواهید آورد.

وقتی آدرس قراردادی را در اتر اسکن سرچ می‌کنید با کلیک روی گزینه Contract می‌توانید کدهای برنامه‌نویسی شده آن قرارداد را ببینید. اگر سایت اصلی آن برنامه دچار مشکل شود و به دلیل مشکلات فنی از کار بیفتد، می‌توانید به صورت مستقیم با قراردادهای هوشمند تعامل داشته باشید و به عنوان مثال از یک آدرس به آدرس دیگر رمز ارز بفرستید.

مشاهده کارمزد فعلی شبکه اتریوم

در بلاک چین هر تراکنشی که داشته باشید، باید مقداری کارمزد یا Gas Fee بپردازید. این کارمزدها در اتریوم به دلیل مشکل مقیاس‌پذیری خیلی بالاست و به همین دلیل بهتر است از قبل مقدار کارمزد تراکنشی که می‌خواهید انجام بدهید را بدانید. هر بلاک در اتریوم نیز کارمزد مخصوص خودش را دارد و مقدار آن به ترافیک شبکه برمی‌گردد. در Etherscan بخشی برای مشاهده کارمزد فعلی شبکه اتریوم وجود دارد که به کمک آن افراد می‌توانند میزان شلوغی شبکه را تخمین بزنند و قبل از تراکنش، مقدار کارمزد را بدانند.

بهتر است بخوانید:  بازی های کسب بیت کوین رایگان؛ بازی کنید و بیت کوین بگیرید! + ویدیو

چگونه تراکنش یا آدرس والت خود را در وب سایت اتر اسکن جستجو کنیم؟

اصلی‌ترین قابلیت اتر اسکن ردیابی تراکنش‌هاست. اگر بتوانید وضعیت رمز ارزها را درک کنید، تمام اطلاعات بلاک چین برایتان ساده می‌شود. به عنوان مثال اگر 0.025 واحد اتر از والت خود به یک آدرس عمومی مانند 0x480bbcb368197d44c6f54a738e59c33eff004b6a ارسال کنید و 0.001559212674537 واحد ETH برای کارمزد بپردازید، یک هش یا شناسه تراکنش در والت شما به صورت زیر نمایش داده می‌شود:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

برای اینکه تعداد تاییدهای این تراکنش و ارسال موفقیت‌آمیز آن را بررسی کنید، مراحل زیر را دنبال کنید:

  • به صفحه اصلی وبسایت Etherscan به آدرس io بروید و باکس Search در بالای صفحه را پیدا کنید.
  • هش تراکنش (TX ID) را در این باکس کپی پیست کنید و دکمه اینتر را بزنید یا روی آیکون ذره‌بین کلیک کنید.
  • حالا می‌توانید جزئیات مربوط به تراکنش را مشاهده کنید.
  • همچنین اگر روی گزینه Click to see More کلیک کنید، می‌توانید به اطلاعات بیشتری درباره تراکنش دسترسی داشته باشید.

برای بررسی اطلاعات اصلی وبسایت Etherscan جدول زیر را در نظر داشته باشید:

Transaction Hash رشته‌ای از اعداد و حروف (TxID) مربوط به تراکنش
Status وضعیت تراکنش (شکست، در حال انجام، یا موفقیت)
 

Block

 

شماره بلاکی که تراکنش شما درون آن قرار گرفته است. تعداد دفعات تایید تراکنش را نیز می‌توانید ببینید. این عدد تعداد بلاک‌های اضافه‌شده به زنجیره بعد از بلاک شما را نشان می‌دهد
Timestamp زمان اضافه شدن تراکنش شما به داخل بلاک
From آدرس والتی که تراکنش را ایجاد کرده
To آدرس گیرنده یا قرارداد هوشمند
Value مقدار ارسال‌شده در تراکنش
Transaction Fee کارمزد پرداخت‌شده برای انجام تراکنش
Gas Price هزینه هر واحد گس برای تراکنش
 

TXN Type

(1): اطلاعات مربوط به انجام شدن تراکنش بر اساس سیستم گس قدیمی، یا (2): سیستم جدید کارمزد بلاک بر اساس EIP-1559

 

با استفاده از داده‌های بالا می‌توانید موفقیت‌آمیز بودن تراکنش و دریافت تاییدهای کافی را مشاهده کنید.

چگونه یک قرارداد هوشمند را در وب سایت EtherScan جستجو کنیم؟

اگر همواره با قراردادهای هوشمند یا اسمارت کانترکت‌ها سر و کار دارید، بهتر است نحوه پیدا کردن آنها در اتر اسکن را یاد بگیرید. گاهی برای اینکه بتوانید توکنی به والت خود اضافه کنید، باید آدرس قرارداد هوشمند آن را پیدا کنید. آدرس آن حاوی اطلاعاتی مانند نحوه انتقال آن است. از وبسایت‌هایی مانند کوین مارکت کپ (CoinMarketCap)، کوین گکو (GoinGecko) یا خود وب سایت پروژه مورد نظر می‌توانید برای پیدا کردن آدرس توکن مورد نظر خود استفاده کنید. همچنین اگر به صفحه etherscan.io/tokens بروید، می‌توانید توکن‌ها و قراردادهایشان را جستجو کنید. آموزش را با ذکر مثالی از توکن ERC20 صرافی غیر متمرکز یونی سواپ ادامه می‌دهیم:

0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

  • آدرس قرارداد هوشمند بالا را در باکس سرچ اتر اسکن کپی پیست کنید. همچنین اگر در این قسمت عبارت UNI را هم اضافه کنید، آدرس قرارداد هوشمند آن نمایش داده می‌شود.
  • وقتی این آدرس را جستجو کنید، اطلاعاتی درباره موجودی داخل اسمارت کانترکت و دیگر اطلاعات عمومی مربوط به قرارداد توکن UNI برای شما در دسترس قرار می‌گیرد.
  • در پایین صفحه هم می‌توانید گزینه‌های بیشتری مانند تراکنش‌ها، نظرات و خود قرارداد هوشمند را ببینید. گزینه Contract را از سربرگ وسط صفحه انتخاب کنید تا اطلاعات در دسترس جهت تعامل با آن و قوانین صرافی یونی سواپ برایتان نمایش داده شوند.
  • در قسمت Read Contract می‌توانید اطلاعات عمومی قرارداد را ببینید. از این گزینه می‌توانید برای بررسی موجودی والت‌ها یا آدرس‌های خاصی که اجازه استفاده از توکن UNI داخل کیف پول شما را دارند استفاده کنید.
  • با استفاده از گزینه Write Contract می‌توانید به صورت مستقیم با قرارداد تعامل داشته باشید. هنگامی که برنامه‌های غیر متمرکز یا پلتفرم‌های دیفای مثلا به خاطر مشکلات فنی یا خرابی وبسایت در دسترس نیستند، این گزینه به کار می‌آید.
  • با استفاده از گزینه Connect to Web3 می‌توانید یک کیف پول رمز ارزی مانند متامسک یا بایننس چین والت را به قرارداد مورد نظر خود متصل سازید.
  • با استفاده از گزینه transferFrom می‌توانید توکن‌های خود از آدرسی که آدرسی دیگر ارسال کنید.
  • با گزینه transfer هم می‌توانید توکن‌های مربوط به قرارداد از والت اتصال‌شده را منتقل کنید.
بهتر است بخوانید:  معرفی بازی همسایه من آلیس 2024: آموزش، دانلود و نحوه کسب درآمد از My Neighbor Alice + ویدیو

اغلب کاربران نیازی به استفاده از این ویژگی‌ها پیدا نمی‌کنند. با این حال اگر به دسترسی به وجوه ذخیره‌شده داخل قرارداد هوشمند نیاز پیدا کنید، این دانش برایتان مفید خواهد بود.

چطور با کمک اتر اسکن پروژه‌های اسکم را پیدا کنیم؟

اخیرا ابزاری تحلیلی به نام Code Reader در اتر اسکن منتشر شده که با هوش مصنوعی کار می‌کند. افراد غیرمتخصص می‌توانند به کمک آن به شکلی ساده به تحلیل پروژه‌های کریپتو و اپلیکیشن‌های غیر متمرکز بپردازند. برای اینکه از Code Reader استفاده کنید نیازی به مهارت کدنویسی ندارید. فقط به نام دامین مورد استفاده توسط یک اپلیکیشن غیر متمرکز و یک OpenAI API نیاز دارید.

به عنوان مثال اگر در مورد یک توکن جدید شنیده باشید، اما فقط نام وبسایت پروژه را بدانید، اینکه اطلاعات بیشتری از آن کسب کنید کار سختی‌ست. باید به اسناد یا وایت پیپر پروژه مراجعه کنید تا آدرس قرارداد هوشمند آن را پیدا کنید. بعد آن را وارد وبسایت اتر اسکن کنید و حالت وبسایت را به Code Reader تغییر دهید تا اطلاعات مورد نیازی که می‌خواهید را به دست آورید. این اطلاعات شامل موارد زیر می‌شود:

  • نمایش اطلاعاتی مثل توزیع توکن بین آدرس‌های مختلف، فعالیت‌های مربوط به انتقال توکن، تعداد آدرس‌های منحصربه‌فرد ارسال‌کننده و دریافت‌کننده و… به کمک گراف‌ها و نمودارها
  • مشاهده قابلیت‌های قرارداد هوشمند و اینکه چه کسی اجازه محدود کردن قابلیت‌هایی مثل مینت، بازخرید (Redeem) و توکن سوزی را دارد
  • ردیابی فعالیت‌های مخرب مرتبط با اسکمرها و قراردادهای هانی پات (Honeypot) یا ظرف عسل (توکن‌هایی که فقط می‌توانید بخرید و نمی‌توانید بفروشید)

مسیر پیش رو برای اتر اسکن

اتراسکن از زمان راه‌اندازی خود در سال 2015 راه طولانی را پیموده است. اکنون یکی از محبوب‌ترین کاوشگرهای بلاک برای اتریوم است و میلیون ها کاربر ماهانه دارد. تیم پشت اتراسکن به طور مداوم بر روی ویژگی‌ها و بهبودهای جدید کار می‌کند.

در آینده می‌توانیم انتظار داشته باشیم که پیرامون پروژه نسبتاً جدید اتراسکن یعنی BeaconScan، پیشرفت‌های بیشتری ببینیم. BeaconScan یک بلوک کاوشگر اتریوم 2.0 برای Beacon Chain است که به کاربران امکان می‌دهد پیشرفت فرآیند سهامداری ETH 2.0 را پیگیری کنند. اکنون که ادغام اتریوم کامل شده است، یک ابزار مفید خواهد بود.

نحوه بررسی قیمت گس در سایت EtherScan

بخشی از کارمزد تراکنش‌های اتریوم را گس پرایس (Gas Price) می‌نامند. این کارمزدها بستگی به بلاکی که تراکنش شما در آن قرار گرفته و شلوغی شبکه دارد. در این راستا از گس ترکر (Gas Tracker) یا ردیاب گس استفاده می‌شود که تفاوت بین گس پرایس‌ها در قیمت و زمان‌های مختلف را نمایش می‌دهد. همچنین از گس ترکر برای پیش‌بینی میزان ازدحام شبکه و مقدار مورد نیاز کارمزد برای انجام تراکنش یا تعامل با قراردادهای هوشمند استفاده می‌شود.

نحوه پیدا کردن ایردراپ ها در سایت اتر اسکن

علاوه بر همه این‌ها، وبسایت Etherscan یک پایگاه داده برای ایردراپ‌های در حال انجام در شبکه اتریوم نیز هست. از ستون Details می‌توانید قوانین مشارکت خاص هر ایردراپ را مشاهده کنید. لیست ایردراپ‌ها نیز در آدرس etherscan.io/airdrops موجود است.

سوالات متداول در مورد اتر اسکن

در این قسمت به سوالات متداول درباره Etherscan پاسخ می‌دهیم.

اتر اسکن (Etherscan) چیست؟

اتر اسکن یک پلتفرم جستجو در بلاک چین و ابزاری تحلیلی‌ست. کاربران با استفاده از آن می‌توانند به جزئیات هر تراکنش انجام شده در بلاک چین اتریوم دسترسی داشته باشند.

5/5 - (1 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

preloader