BscScan: نحوه استفاده از جستجوگر زنجیره هوشمند BNB برای ردیابی تراکنشها و تشخیص کلاهبرداریها
اولین باری که روی BSC به مشکل برخوردم، آگوست ۲۰۲۱ بود. توکنی به نام «چیزی-ماه-چیزی». ۳۰۰ دلار از PancakeSwap خریدم. قیمت حدود ۲۰ دقیقه عالی به نظر میرسید. سپس سعی کردم بفروشم و تراکنش مدام ناموفق بود. به BscScan رفتم، آدرس قرارداد را وارد کردم و به بخش کد منبع رفتم. «تأیید نشده». این اولین علامت خطر من بود. باید قبل از خرید بررسی میکردم. سپس به لیست دارندگان نگاه کردم. کیف پول توزیعکننده ۶۰٪ از موجودی را در اختیار داشت. دومین علامت خطر. سپس بایتکد قرارداد را خواندم و محدودیت فروشی پیدا کردم که فقط به آدرس مالک اجازه فروش میداد. هانیپات کلاسیک. ۳۰۰ دلارم رفته بود.
هر چیزی که لازم بود قبل از خرید بدانم در BscScan بود. من فقط نگاه نکردم. این تجربه من را از کسی که گهگاه از BscScan استفاده میکرد، به کسی تبدیل کرد که قبل از تعامل با هر قرارداد، آن را بررسی میکند. اگر با BNB Smart Chain معامله میکنید، BscScan اختیاری نیست. این سیستم دفاعی شماست.
BscScan کاوشگر بلاکچین برای زنجیره هوشمند BNB است. این ابزار که توسط همان تیم پشت Etherscan ساخته شده است، هر تراکنش، هر کیف پول، هر قرارداد هوشمند و هر توکن روی BSC را فهرستبندی میکند و دادهها را در قالبی قابل جستجو و قابل خواندن توسط انسان ارائه میدهد. رایگان. برای استفاده اولیه نیازی به حساب کاربری نیست. بیش از ۱۰۰ میلیون بازدید صفحه در ماه از سوی معاملهگران، توسعهدهندگان و محققانی که در اکوسیستم BSC فعالیت میکنند.
BscScan چه کاری انجام میدهد و چه کسی آن را ساخته است؟
BscScan دوقلوی Etherscan است. به معنای واقعی کلمه. همان شرکت، Blockscan، هر دو پلتفرم را ساخته است. وقتی Binance در سپتامبر 2020 زنجیره هوشمند BNB را راهاندازی کرد، Blockscan BscScan را در کنار آن با استفاده از همان کدبیس، الگوهای رابط کاربری و زیرساختی که طی سالها اجرای Etherscan اصلاح کرده بود، مستقر کرد. اگر از Etherscan برای بررسی تراکنشهای اتریوم استفاده کرده باشید، BscScan حس یکسانی دارد. همان نوار جستجو. همان طرح جزئیات تراکنش. همان سیستم تأیید قرارداد. بلاکچین متفاوت در زیر آن.
این کاوشگر هر اتفاقی که در زنجیره هوشمند بایننس میافتد را به صورت آنی ردیابی میکند. هر انتقال BNB. هر مبادله توکن BEP-20. هر استقرار قرارداد هوشمند. هر ضرب NFT. هر تراکنش ناموفق. هر هزینه گس. همه اینها را پردازش میکند و در عرض چند ثانیه پس از ورود تراکنش به زنجیره، قابل جستجو میکند.
من در مورد BscScan مثل داشبورد ماشین فکر میکنم. BSC موتوری است که زیر آن کار میکند. BscScan داشبوردی است که سرعت، میزان سوخت و چراغهای هشدار را به شما میگوید. میتوانید بدون نگاه کردن به داشبورد رانندگی کنید. اما تا زمانی که چیزی خراب نشود، چراغ موتور را نخواهید دید.
| مرور کلی BscScan | جزئیات |
|---|---|
| آدرس اینترنتی | bscscan.com |
| بلاکچین | زنجیره هوشمند BNB (BSC) |
| ساخته شده توسط | بلاکاسکن (تیم اتراسکن) |
| راهاندازی شد | سپتامبر ۲۰۲۰ |
| هزینه | رایگان (API حرفهای موجود است) |
| حساب کاربری مورد نیاز | خیر (اختیاری برای ویژگیهای پیشرفته) |
| ترافیک ماهانه | بیش از ۱۰۰ میلیون بازدید صفحه |
| پشتیبانی از توکن | BEP-20، ERC-721، ERC-1155 |
نحوه استفاده از BscScan برای کارهای روزمره
من چندین بار در روز از BscScan استفاده میکنم. در اینجا گردشهای کاری که بیشترین اهمیت را دارند، آورده شده است.
بررسی انجام شدن تراکنش. شما توکنها را در PancakeSwap مبادله کردید و هیچ چیزی در کیف پول شما نمایش داده نشد. هش تراکنش را از تاریخچه کیف پول خود کپی کنید. آن را در نوار جستجوی BscScan جایگذاری کنید. صفحه نتایج همه چیز را به شما میگوید: موفقیت یا شکست، چه چیزی وارد شده، چه چیزی خارج شده، چقدر گس پرداخت شده، در کدام بلوک قرار گرفته است. اگر وضعیت "موفق" باشد اما توکن را در کیف پول خود نمیبینید، مشکل این است که کیف پول شما هنوز توکن را نمایش نمیدهد. آدرس قرارداد را به صورت دستی در MetaMask اضافه کنید و ظاهر میشود.
جستجوی یک کیف پول. هر آدرس BSC را در BscScan قرار دهید. موجودی BNB، تمام موجودی توکنهای BEP-20 با ارزش دلاری و تاریخچه کامل تراکنشها را مشاهده خواهید کرد. من از این برای تحقیق در مورد عملکرد کیف پولهای بزرگ استفاده میکنم. وقتی یک آدرس نهنگ شناخته شده شروع به جمعآوری یک توکن خاص میکند، قبل از اینکه هر اینفلوئنسر توییتری به آن اشاره کند، آن را در BscScan میبینم. وقتی همان نهنگ شروع به ارسال توکن به Binance (صرافی) میکند، میدانم که آنها آماده فروش هستند.
تأیید قرارداد هوشمند. این مورد، مهمترین مورد امنیتی است. به صفحه آدرس قرارداد در BscScan بروید. به پایین بروید تا به تب «قرارداد» برسید. اگر علامت تیک سبز و «تأیید شده» را مشاهده کردید، کد منبع منتشر شده است و با بایتکد پیادهسازی شده مطابقت دارد. هر کسی میتواند کد را بخواند و عملکردهای مخرب را بررسی کند. اگر عبارت «کد منبع قرارداد تأیید نشده است» را مشاهده کردید، توسعهدهنده تصمیم گرفته کد را منتشر نکند. چرا؟ یا آنها تنبل هستند یا چیزی را پنهان میکنند. برای هر توکن جدید، قرارداد تأیید نشده = پرچم قرمز.

بررسی تأییدیههای توکن. هر بار که از یک برنامه غیرمتمرکز (dApp) در BSC استفاده میکنید، آن را برای خرج کردن توکنهای خود تأیید میکنید. BscScan یک بررسیکننده تأییدیه توکن (در قسمت «بیشتر» در نوار ناوبری) دارد. آدرس کیف پول خود را وارد کنید و هر قراردادی را که تا به حال به آن اجازه خرج کردن دادهاید، مشاهده کنید. من ماهانه آدرس خودم را بررسی میکنم و تأییدیههای برنامههای غیرمتمرکزی را که دیگر استفاده نمیکنم، لغو میکنم. هر لغو، چند سنت گس BNB هزینه دارد. بیمه ارزان در برابر سوءاستفاده از تأییدیه قدیمی.
خواندن کد منبع قرارداد. در قراردادهای تأیید شده، BscScan کد کامل Solidity را نشان میدهد. من توسعهدهنده نیستم، اما یاد گرفتم که چند الگوی خطرناک را تشخیص دهم. آیا قرارداد تابعی به نام "setFee" دارد که مالک میتواند برای تغییر مالیات فروش به 99٪ فراخوانی کند؟ آیا تابع "لیست سیاه" دارد؟ آیا تابع "mint" دارد که میتواند توکنهای نامحدود ایجاد کند؟ برای جستجوی این کلمات کلیدی در کد منبع، نیازی به کدنویسی ندارید.
نحوه استفاده از BscScan برای تشخیص کلاهبرداری در BSC
BSC در طول سالهای 2021-2022 بدترین مشکل کلاهبرداری را در بین تمام زنجیرهها داشت. روزانه هزاران توکن کلاهبرداری راهاندازی میشد. بسیاری هنوز هم این کار را میکنند. BscScan ابزار خط مقدم برای جلوگیری از آنها است. در اینجا چک لیست من آمده است.
| بررسی | کجای BscScan | چه چیزی را جستجو کنیم | پرچم قرمز |
|---|---|---|---|
| قرارداد تایید شد؟ | برگه قرارداد | علامت تیک سبز | کد منبع تأیید نشده |
| توزیع دارنده | برگه نگهدارندهها | فهرست دارندگان برتر | هر کیف پولی > 20% موجودی |
| نقدینگی قفل شده؟ | قرارداد > خواندن قرارداد | قفل توکن LP را بررسی کنید | بدون قفل یا دوره قفل کوتاه |
| مالک میتواند سکه بزند؟ | کد منبع قرارداد | جستجوی تابع "mint" | تابع Mint قابل فراخوانی توسط مالک |
| مالیات فروش را پنهان میکنید؟ | کد منبع قرارداد | جستجوی «هزینه» یا «مالیات» | مالیات فروش قابل تنظیم توسط مالک |
| هانیپات؟ | سعی کنید مبلغ کمی بفروشید | تراکنش موفق/ناموفق میشود | خرید جواب میدهد اما فروش شکست میخورد |
| سن توکن | اولین تراکنش | تاریخ اولین انتقال | دقایقی پیش با تبلیغات گسترده ایجاد شد |
| فعالیت مستقرکننده | صفحه کیف پول Deployer | تاریخچه تراکنشها | ارسال به صرافیها (دامپینگ) |
من این لیست را در کمتر از ۳ دقیقه بررسی میکنم. این لیست همه کلاهبرداریها را شناسایی نمیکند. کلاهبرداران ماهر قراردادهای تمیز با درهای پشتی پنهان مینویسند. اما آنهایی را که زحمت کمتری دارند، شناسایی میکند، که ۹۰٪ از توکنهای کلاهبرداری در BSC را تشکیل میدهند.
بررسی توزیع دارندگان، سریعترین سیگنال است. اگر ببینم یک کیف پول ۴۰٪ از عرضه یک توکن را بدون تیم عمومی و بدون حسابرسی در اختیار دارد، برایم مهم نیست که نمودار چقدر خوب به نظر برسد. آن کیف پول میتواند در هر زمانی از بین برود و نمودار به صفر برسد. BscScan این دادهها را در هر صفحه توکن نشان میدهد. بررسی پنج ثانیه طول میکشد. اکثر مردم هرگز نگاه نمیکنند.
BscScan در مقابل Etherscan: تیم یکسان، زنجیره متفاوت
من هر دو را بوکمارک میکنم. مجموعه ویژگیها تقریباً یکسان است زیرا آنها یک پایگاه کد مشترک دارند. تفاوتها از زنجیرههای زیربنایی ناشی میشوند، نه خود اکسپلورر.
تراکنشهای BSC در ۳ ثانیه تأیید میشوند در حالی که این زمان برای اتریوم ۱۲ ثانیه است. بنابراین BscScan سریعتر بهروزرسانی میشود. هزینه گس در BSC چند پنی است در حالی که در اتریوم L1 دلار است. بنابراین ردیاب گس در BscScan اعدادی را در محدوده gwei واحد نشان میدهد در حالی که ردیاب گس Etherscan اعدادی بین ۱۰ تا ۵۰+ gwei را نشان میدهد.
اکوسیستم قراردادها نیز متفاوت است. BSC توکنهای بیکیفیت بیشتری دارد زیرا استقرار یک قرارداد تقریباً هیچ هزینهای ندارد. فهرست توکنهای Etherscan تا حدودی بر اساس هزینه تنظیم شده است (gas گران، تنبلترین کلاهبرداران را فیلتر میکند). فهرست توکنهای BscScan شامل همه چیز است زیرا مانع استقرار تقریباً صفر است. به همین دلیل است که گردش کار تشخیص کلاهبرداری در BscScan بیشتر از Etherscan اهمیت دارد.
برای توسعهدهندگان، هر دو پلتفرم ساختارهای API یکسانی ارائه میدهند. اگر کدی نوشتهاید که API اتراسکن را فراخوانی میکند، میتوانید URL پایه را به bscscan.com تغییر دهید و همان نقاط پایانی کار خواهند کرد. تنها تنظیم، شناسه زنجیره و آدرسهای قرارداد است.
یکی از ویژگیهای BscScan که کاربران Etherscan گاهی اوقات از آن غافل میشوند: BscScan تراکنشهای opBNB (لایه دوم BSC) را در کنار دادههای زنجیره اصلی نشان میدهد. با افزایش پذیرش opBNB، این نمای یکپارچه برای ردیابی فعالیت در هر دو لایه بدون تغییر اکسپلوررها مفیدتر میشود.
رابط برنامهنویسی کاربردی BscScan: دادهها برای توسعهدهندگان و رباتها
API مربوط به BscScan، ساختار API مربوط به Etherscan را منعکس میکند. اگر یکی را بشناسید، دیگری را نیز خواهید شناخت.
نسخه رایگان به شما ۵ تماس در ثانیه میدهد که به موجودی حساب، لیست تراکنشها، انتقال توکن، ABI قراردادها و قیمت بنزین دسترسی دارد. این برای ردیابهای شخصی پورتفولیو، رباتهای ساده و اسکریپتهای تحقیقاتی کافی است. من اسکریپتی را اجرا میکنم که ۱۵ آدرس کیف پول را برای انتقالهای بزرگ BEP-20 رصد میکند و از طریق تلگرام به من هشدار میدهد. نسخه رایگان این کار را بدون مشکل انجام میدهد.
رابط برنامهنویسی کاربردی حرفهای (Pro API) محدودیتهای نرخ بالاتر (تا 30 تماس در ثانیه در بالاترین سطح)، پرسوجوهای دادههای تاریخی و نقاط پایانی اضافی برای تجزیه و تحلیل قرارداد را فعال میکند. قیمتگذاری برای سطح حرفهای پایه از حدود 199 دلار در ماه شروع میشود. قیمتگذاری سازمانی سفارشی است.
موارد استفاده رایج API در BSC: ابزارهای تجمیع پورتفولیو که موجودی کیف پول را از دهها آدرس جمعآوری میکنند، داشبوردهای DeFi که دادههای استخر PancakeSwap را ردیابی میکنند، یکپارچهسازیهای گزارش مالیاتی که تاریخچه کامل تراکنشها را صادر میکنند و رباتهای معاملاتی که فعالیت mempool را برای راهاندازی توکنهای جدید رصد میکنند.
مستندات API در docs.bscscan.com قرار دارد و از همان قراردادهای مستندات Etherscan پیروی میکند. نمونههای کد با حداقل تغییرات در هر دو پلتفرم کار میکنند.

زنجیره هوشمند BNB در سال 2026: زمینهای برای اهمیت BscScan
زنجیره هوشمند بایننس (BSC) در سال ۲۰۲۶ تقریباً ۴ تا ۵ میلیون تراکنش در روز پردازش میکند. این زنجیره از زمان راهاندازی بیش از ۷۰۰ میلیون آدرس منحصر به فرد ایجاد کرده است. ارزش کل کل (TVL) در BSC حدود ۵ تا ۶ میلیارد دلار است که آن را به سومین یا چهارمین اکوسیستم بزرگ DeFi تبدیل میکند. PancakeSwap به تنهایی بیش از ۲ تریلیون دلار حجم مبادله تجمعی را پردازش کرده است.
فعالیت میمکوین که مشخصه BSC در سالهای ۲۰۲۱-۲۰۲۲ بود، تا حدودی آرام شده است، اما توکنهای جدید همچنان بهطور مداوم عرضه میشوند. BscScan همچنان اولین ایستگاه برای هر کسی است که یک توکن جدید را ارزیابی میکند، یک قرارداد را تأیید میکند یا وجوه را ردیابی میکند. این کاوشگر کل فعالیت BSC را پردازش میکند و آن را در قالبی قابل جستجو میکند که هم مبتدیان و هم متخصصان میتوانند از آن استفاده کنند.
با رشد opBNB (سطح دوم BSC) و گسترش اکوسیستم BNB Greenfield (ذخیرهسازی غیرمتمرکز)، نقش BscScan به عنوان ابزار هوش مرکزی برای اکوسیستم BNB اهمیت بیشتری پیدا میکند. زنجیرهها و لایههای بیشتر به معنای دادههای بیشتر برای پیمایش است. BscScan روشی است که شما بدون گم شدن، آن را پیمایش میکنید.
من از سپتامبر ۲۰۲۰ تقریباً هر روز از BscScan استفاده کردهام. رابط کاربری تمیزتر شده است. سرعت بهبود یافته است. ابزارهای تحلیل قرارداد عمیقتر شدهاند. اما ارزش اصلی آن مانند روز اول است: قبل از اینکه با کیف پول خود به چیزی در BSC دست بزنید، ابتدا آن را در BscScan بررسی کنید. چند دقیقهای که صرف میکنید میتواند شما را از درس ۳۰۰ دلاری که به سختی آموختم، نجات دهد.
ویژگیهای پیشرفتهی اسکن Bsc که اکثر مردم هرگز از آنها استفاده نمیکنند
ابزارهایی در منوهای BscScan وجود دارند که من تا سال دوم استفاده از این پلتفرم آنها را کشف نکرده بودم. آشنایی با آنها ارزشمند است.
بررسیکنندهی تأیید توکن. این یکی شاید مهمترین ویژگی امنیتی در کل سایت باشد. به bscscan.com/tokenapprovalchecker بروید. آدرس کیف پول خود را وارد کنید. BscScan هر قرارداد هوشمندی را که تا به حال اجازه خرج کردن توکنهای خود را دادهاید، به شما نشان میدهد. برخی از این تأییدیهها مربوط به مبادلات PancakeSwap است که دو سال پیش انجام دادهاید. برخی مربوط به برنامههای غیرمتمرکزی هستند که یک بار امتحان کردهاید و فراموش کردهاید. هر کدام یک در باز است. اگر هر یک از این قراردادها به خطر بیفتد، مهاجم میتواند هر توکنی را که تأیید کردهاید، خالی کند. من وقتی برای اولین بار بررسی کردم، ۴۷ تأییدیه قدیمی در کیف پول اصلیام پیدا کردم. همه را به جز ۵ موردی که هنوز از آنها استفاده میکنم، لغو کردم. هر لغو، کسری از یک سنت گس BNB هزینه دارد.
بررسیکنندهی تفاوت قرارداد. دو قرارداد هوشمند را در کنار هم مقایسه میکند. اگر کسی به شما بگوید که یک قرارداد توکن جدید «انشعابی از PancakeSwap» یا «براساس کد SafeMoon» است، هر دو آدرس را در بررسیکنندهی تفاوت قرار دهید و ببینید دقیقاً چه چیزی تغییر کرده است. آیا عملکردهایی اضافه شده است که نسخهی اصلی ندارد؟ کلاهبرداری در همینجاست. این ابزار شما را از ادعاهای قابل اعتماد در مورد اصل و نسب کد نجات میدهد.
ردیاب گس. قیمتهای گس را به صورت لحظهای و قراردادهای پرمصرف گس را در بایننس کوین نشان میدهد. در طول یک عرضه داغ میم کوین، قیمت گس افزایش مییابد زیرا هزاران نفر سعی میکنند همزمان خرید کنند. ردیاب گس به شما میگوید که آیا زمان مناسبی برای انجام تراکنش است یا باید 20 دقیقه صبر کنید تا ازدحام برطرف شود. در بایننس کوین، تفاوت معمولاً چند پنی است، نه دلار مانند اتریوم. اما اگر روزانه 50 مبادله انجام میدهید، چند پنی جمع میشود.
اطلاعات اعتبارسنج. BSC روی ۴۵ اعتبارسنج (۲۱ اعتبارسنج فعال در هر دوره) اجرا میشود. BscScan زمان فعالیت، نرخ کارمزد، کل BNB واگذار شده و بلوکهای تولید شده آنها را نشان میدهد. اگر از طریق یک اعتبارسنج، BNB را گرو میگذارید و میخواهید بدانید که آیا اعتبارسنج شما عملکرد خوبی دارد یا در شرف توقیف شدن است، این صفحه دادهها را در اختیار شما قرار میدهد. من آن را هر سه ماه یکبار بررسی میکنم تا مطمئن شوم که BNB گرو گذاشته شده من نزد یک اعتبارسنج ضعیف قرار ندارد.
نوشتن قرارداد. این یک حرکت کاربرپسند است. در هر قرارداد تأیید شده، BscScan به شما امکان میدهد تا مستقیماً از طریق مرورگر با توابع قرارداد هوشمند تعامل داشته باشید. کیف پول خود را متصل کنید، یک تابع انتخاب کنید، پارامترها را وارد کنید و اجرا کنید. توسعهدهندگان از این برای آزمایش استفاده میکنند. معاملهگران از آن برای فراخوانی توابع قرارداد خاص استفاده میکنند که رابط کاربری برنامه غیرمتمرکز (dApp) آنها را نمایش نمیدهد. من از آن برای دریافت دستی پاداشهای سپردهگذاری از پروتکلی استفاده کردهام که وبسایت آن از دسترس خارج شده بود اما قرارداد آن هنوز به خوبی روی زنجیره اجرا میشد.
آناتومی یک صفحه تراکنش BscScan
بگذارید برایتان توضیح دهم که هنگام جستجوی یک تراکنش واقعاً چه میبینید، زیرا مبتدیان اغلب جزئیات مهم را از دست میدهند.
در بالا: هش تراکنش، وضعیت (علامت تیک سبز برای موفقیت، X قرمز برای شکست)، شماره بلاک و مهر زمانی. اگر وضعیت شکست خورده باشد، صفحه به شما دلیل آن را میگوید: تمام شدن سوخت، برگشت داده شدن تراکنش یا کد خطای دیگری.
در زیر آن: آدرسهای «از» و «به». برای یک انتقال ساده BNB، این آدرسها فرستنده و گیرنده هستند. برای یک تعامل قرارداد هوشمند، آدرس «به» قرارداد و «از» کاربری است که آن را فراخوانی کرده است.
فیلد «مقدار» نشان میدهد که چه مقدار BNB با تراکنش ارسال شده است. برای مبادله توکن، این مقدار اغلب 0 BNB است زیرا مقدار به صورت توکن است، نه BNB اصلی.
«کارمزد تراکنش» نشان میدهد که شما چه مقدار بنزین پرداخت کردهاید. در بایننس کوین این مبلغ معمولاً بین ۰.۰۱ تا ۰.۰۵ دلار است. در زمان اوج ترافیک ممکن است به ۰.۱۰ تا ۰.۲۰ دلار برسد. هنوز هم در مقایسه با اتریوم چیزی نیست.
به پایین اسکرول کنید و به «دادههای ورودی» میرسید که فراخوانی خام تابع را نشان میدهد. برای یک مبادله PancakeSwap، این به شما نام تابع (swapExactTokensForTokens)، مقدار توکن و مسیر مسیریابی را میگوید. BscScan این را به فرمت قابل خواندن در قراردادهای تأیید شده رمزگشایی میکند.
بخش «گزارشها» در پایین، تمام رویدادهای منتشر شده در طول تراکنش را نشان میدهد. رویدادهای انتقال، جابجایی توکنها را نشان میدهند. رویدادهای مبادله، معاملات DEX را نشان میدهند. رویدادهای تأیید، تغییرات مجوزها را نشان میدهند. خواندن گزارشها، تصویر کاملی از هر اتفاقی که در آن تراکنش افتاده است را به شما میدهد، نه فقط خلاصهای سطحی.
یادگیری خواندن صفحات تراکنشها حدود یک هفته طول کشید و من روزانه ۵ تا ۱۰ تراکنش را بررسی کردم. بعد از آن، دیگر برایم عادی شده است. هر اطلاعاتی که برای فهمیدن اینکه چه اتفاقی برای ارز دیجیتال شما افتاده است نیاز دارید، در آن صفحه وجود دارد. بلاکچین هیچ چیزی را پنهان نمیکند. BscScan فقط آن را قابل خواندن میکند.