BscScan: як використовувати BNB Smart Chain Explorer для відстеження транзакцій та виявлення шахрайства
Вперше я зіткнувся з проблемою BSC у серпні 2021 року. Токен під назвою something-Moon-something. Я купив на PancakeSwap токен на суму 300 доларів. Ціна виглядала чудово близько 20 хвилин. Потім я спробував продати, але транзакція постійно не вдавалася. Я зайшов на BscScan, вставив адресу контракту та прокрутив униз до розділу вихідного коду. «Не перевірено». Це був мій перший червоний прапорець. Мені слід було перевірити перед покупкою. Потім я подивився на список власників. Гаманець розгортання містив 60% пропозиції. Другий червоний прапорець. Потім я прочитав байт-код контракту та знайшов обмеження на продаж, яке дозволяло продавати лише адресу власника. Класичний honeypot. Мої 300 доларів зникли.
Все, що мені потрібно було знати про BscScan, перш ніж я купив. Я просто не шукав. Цей досвід перетворив мене з людини, яка користувалася BscScan час від часу, на людину, яка перевіряє кожен контракт, перш ніж взаємодіяти з ним. Якщо ви торгуєте на BNB Smart Chain, BscScan не є необов'язковим. Це ваша захисна система.
BscScan – це дослідник блокчейну для BNB Smart Chain. Розроблений тією ж командою, що й Etherscan, він індексує кожну транзакцію, кожен гаманець, кожен смарт-контракт і кожен токен на BSC і представляє дані у форматі, що дозволяє пошук і читання людиною. Безкоштовно. Для базового використання обліковий запис не потрібен. Понад 100 мільйонів переглядів сторінок на місяць від трейдерів, розробників і дослідників, які користуються екосистемою BSC.
Чим займається BscScan і хто його створив
BscScan — це двійник Etherscan. Буквально. Обидві платформи створила одна й та сама компанія, Blockscan. Коли Binance запустила BNB Smart Chain у вересні 2020 року, Blockscan розгорнула BscScan разом із ним, використовуючи ту саму кодову базу, шаблони інтерфейсу користувача та інфраструктуру, які вони вдосконалили протягом років роботи Etherscan. Якщо ви використовували Etherscan для перевірки транзакцій Ethereum, BscScan відчувається ідентично. Той самий рядок пошуку. Той самий макет деталей транзакцій. Та сама система перевірки контрактів. Інший блокчейн в основі.
Дослідник відстежує все, що відбувається в BSC, у режимі реального часу. Кожен переказ BNB. Кожен обмін токенів BEP-20. Кожне розгортання смарт-контракту. Кожен NFT-обмін. Кожну невдалу транзакцію. Кожну комісію за пальне. Він обробляє все це та робить доступним для пошуку протягом кількох секунд після того, як транзакція потрапляє в ланцюжок.
Я думаю про BscScan так само, як про приладову панель автомобіля. BSC — це двигун, що працює під ним. BscScan — це приладова панель, яка показує швидкість, рівень палива, попереджувальні лампи. Ви можете їхати, не дивлячись на приладову панель. Але ви пропустите індикатор двигуна, поки щось не зламається.
| Огляд BscScan | Деталі |
|---|---|
| URL-адреса | bscscan.com |
| Блокчейн | Розумний ланцюг BNB (BSC) |
| Побудовано | Блокскан (команда Etherscan) |
| Запущено | Вересень 2020 року |
| Вартість | Безкоштовно (доступний Pro API) |
| Потрібен обліковий запис | Ні (необов'язково для розширених функцій) |
| Щомісячний трафік | понад 100 мільйонів переглядів сторінок |
| Підтримка токенів | BEP-20, ERC-721, ERC-1155 |
Як використовувати BscScan для повсякденних завдань
Я використовую BscScan кілька разів на день. Ось робочі процеси, які мають найважливіше значення.
Перевіряю, чи пройшла транзакція. Ви обмінялися токенами на PancakeSwap, але у вашому гаманці нічого не відобразилося. Скопіюйте хеш транзакції з історії вашого гаманця. Вставте його в рядок пошуку BscScan. На сторінці результатів буде вказано все: успіх чи невдача, що увійшло, що вийшло, скільки газу було сплачено, до якого блоку він був включений. Якщо статус вказує "Успіх", але ви не бачите токен у своєму гаманці, проблема полягає в тому, що ваш гаманець ще не відображає токен. Додайте адресу контракту вручну в MetaMask, і він з'явиться.
Пошук гаманця. Вставте будь-яку адресу BSC у BscScan. Ви побачите баланс BNB, усі баланси токенів BEP-20 з доларовими значеннями та повну історію транзакцій. Я використовую це для дослідження того, що роблять великі гаманці. Коли відома адреса кита починає накопичувати певний токен, я бачу це на BscScan раніше, ніж будь-який інфлюенсер у Твіттері згадує про це. Коли той самий кит починає надсилати токени на Binance (біржу), я знаю, що він готується до продажу.
Перевірка смарт-контракту. Це важливе питання для безпеки. Перейдіть на сторінку адреси контракту на BscScan. Прокрутіть униз до вкладки «Контракт». Якщо ви бачите зелену галочку та напис «Перевірено», вихідний код опубліковано та відповідає розгорнутому байт-коду. Будь-хто може прочитати код та перевірити наявність шкідливих функцій. Якщо ви бачите «Вихідний код контракту не перевірено», розробник вирішив не публікувати код. Чому? Або вони ліниві, або щось приховують. Для будь-якого нового токена неперевірений контракт = червоний прапорець.

Перевірка схвалення токенів. Щоразу, коли ви використовуєте dApp на BSC, ви схвалюєте його для витрачання ваших токенів. BscScan має Перевірку схвалення токенів (у розділі "Більше" в навігації). Вставте адресу свого гаманця та перегляньте кожен контракт, на який ви коли-небудь давали дозвіл на витрати. Я перевіряю свої щомісяця та скасовую схвалення для dApp, якими більше не користуюся. Кожне скасування коштує кілька центів у бензині BNB. Дешева страховка від використання старого схвалення.
Читання вихідного коду контракту. На перевірених контрактах BscScan показує повний код Solidity. Я не розробник, але навчився помічати кілька небезпечних закономірностей. Чи має контракт функцію під назвою "setFee", яку власник може викликати, щоб змінити податок з продажу на 99%? Чи має він функцію "чорного списку"? Чи має він функцію "mint", яка може створювати необмежену кількість токенів? Вам не потрібно бути програмістом, щоб шукати ці ключові слова у вихідному коді.
Як використовувати BscScan для виявлення шахрайства на BSC
У BSC була найгірша проблема з витягуванням килимів серед усіх мереж у 2021-2022 роках. Щодня запускалися тисячі шахрайських токенів. Багато з них досі це роблять. BscScan – це інструмент першої лінії, щоб уникнути їх. Ось мій контрольний список.
| Перевірити | Де на BscScan | На що звернути увагу | Червоний прапор |
|---|---|---|---|
| Договір підтверджено? | Вкладка «Договір» | Зелена галочка | Неперевірений вихідний код |
| Розподіл власників | Вкладка власників | Список найкращих власників | Будь-який гаманець >20% запасу |
| Ліквідність заблокована? | Договір > Читати договір | Перевірте блокування токена LP | Без блокування або короткий період блокування |
| Власник може м'яти монети? | Вихідний код контракту | Функція пошуку "mint" | Функція Mint, яку може викликати власник |
| Прихований податок на продаж? | Вихідний код контракту | Пошукайте «збір» або «податок» | Податок з продажу, що регулюється власником |
| Медовий горщик? | Спробуйте продати невелику кількість | Транзакція успішна/невдала | Купівля працює, але продаж не вдається |
| Вік токена | Перша транзакція | Дата першого переказу | Створено кілька хвилин тому з ажіотажем |
| Діяльність розгортача | Сторінка гаманця розгортача | Історія транзакцій | Відправлення на біржі (дампінг) |
Я переглядаю цей список менш ніж за 3 хвилини. Він не виявляє кожну аферу. Досвідчені шахраї пишуть контракти з прихованими бекдорами. Але він виявляє найменш шкідливі, на які припадає 90% шахрайських токенів на BSC.
Перевірка розподілу власників – це найшвидший сигнал. Якщо я бачу, що один гаманець зберігає 40% пропозиції токена без публічної команди та аудитів, мені байдуже, наскільки добре виглядає графік. Цей гаманець може будь-коли скинути активи, і графік стане нульовим. BscScan показує ці дані на кожній сторінці токена. П'ять секунд на перевірку. Більшість людей ніколи не дивляться.
BscScan проти Etherscan: та сама команда, інший ланцюг
Я зберігаю обидва до закладок. Набір функцій майже ідентичний, оскільки вони мають спільну кодову базу. Відмінності походять від базових ланцюжків, а не від самого оглядача.
Транзакції BSC підтверджуються за 3 секунди, порівняно з 12 секундами в Ethereum. Тому BscScan оновлюється швидше. Бензин на BSC коштує копійки, тоді як на Ethereum L1 — долари. Тож трекер бензину на BscScan показує числа в діапазоні одного gwei, тоді як трекер бензину Etherscan показує 10-50+ gwei.
Екосистема контрактів також відрізняється. BSC має більше низькоякісних токенів, оскільки розгортання контракту майже нічого не коштує. Список токенів Etherscan дещо сформований за вартістю (дорогий бензин відфільтровує найлінивіших шахраїв). Список токенів BscScan включає все, оскільки бар'єр для розгортання майже нульовий. Ось чому робочий процес виявлення шахрайства важливіший на BscScan, ніж на Etherscan.
Для розробників обидві платформи пропонують ідентичні структури API. Якщо ви написали код, який викликає API Etherscan, ви можете змінити базову URL-адресу на bscscan.com, і ті самі кінцеві точки працюватимуть. Єдине коригування – це ідентифікатор ланцюга та адреси контрактів.
Одна функція BscScan, яку користувачі Etherscan іноді пропускають: BscScan показує транзакції opBNB (BSC Layer 2) разом з даними мейнчейна. Зі зростанням використання opBNB це інтегроване представлення стає кориснішим для відстеження активності на обох рівнях без перемикання між дослідниками.
API BscScan: дані для розробників та ботів
API BscScan відображає структуру API Etherscan. Якщо ви знаєте одне, ви знаєте й інше.
Безкоштовний рівень надає вам 5 дзвінків на секунду з доступом до балансів рахунків, списків транзакцій, переказів токенів, ABI контрактів та цін на бензин. Цього достатньо для відстеження особистого портфеля, простих ботів та дослідницьких скриптів. Я запускаю скрипт, який відстежує 15 адрес гаманців на наявність великих переказів BEP-20 та сповіщає мене через Telegram. Безкоштовний рівень обробляє це без проблем.
Pro API надає доступ до вищих обмежень швидкості (до 30 викликів за секунду на найвищому рівні), запитів історичних даних та додаткових кінцевих точок для аналітики контрактів. Ціна починається приблизно від 199 доларів США на місяць для базового рівня Pro. Ціни для Enterprise налаштовуються індивідуально.
Поширені варіанти використання API на BSC: інструменти агрегації портфелів, які збирають баланси гаманців з десятків адрес, панелі інструментів DeFi, які відстежують дані пулу PancakeSwap, інтеграції податкової звітності, які експортують повну історію транзакцій, та торгові боти, які відстежують активність мемпулу для запуску нових токенів.
Документація API знаходиться на сайті docs.bscscan.com та дотримується тих самих правил, що й документація Etherscan. Зразки коду працюють на обох платформах з мінімальними змінами.

Розумний ланцюг BNB у 2026 році: контекст важливості BscScan
У 2026 році BSC обробляє приблизно 4-5 мільйонів транзакцій на день. З моменту запуску мережа має понад 700 мільйонів унікальних адрес, створених. TVL у BSC становить близько 5-6 мільярдів доларів, що робить її третьою або четвертою за величиною екосистемою DeFi. Тільки PancakeSwap обробив понад 2 трильйони доларів сукупного обсягу свопів.
Активність мемкойнів, яка характеризувала BSC у 2021-2022 роках, дещо заспокоїлася, але нові токени все ще постійно запускаються. BscScan залишається першою зупинкою для тих, хто оцінює новий токен, перевіряє контракт або відстежує кошти. Дослідник обробляє всю інформацію про активність BSC та робить її доступною для пошуку у форматі, який можуть використовувати як новачки, так і професіонали.
Зі зростанням opBNB (рівень 2 від BSC) та розширенням екосистеми BNB Greenfield (децентралізоване сховище), роль BscScan як центрального інструменту аналізу для екосистеми BNB стає лише важливішою. Більше ланцюгів та шарів означає більше даних для навігації. BscScan — це те, як ви орієнтуєтесь у ній, не заблукавши.
Я користуюся BscScan майже щодня з вересня 2020 року. Інтерфейс став чистішим. Швидкість покращилася. Інструменти аналізу контрактів стали глибшими. Але основна цінність та ж сама, що й першого дня: перш ніж торкатися чогось у BSC своїм гаманцем, спочатку перевірте це на BscScan. Кілька хвилин, які ви витратите, можуть позбавити вас уроку на 300 доларів, який я засвоїв на власному гіркому досвіді.
Розширені функції BscScan, якими більшість людей ніколи не користуються
У меню BscScan є інструменти, про які я дізнався лише на другому році користування платформою. Варто знати про них.
Перевірка схвалення токенів. Ця функція може бути найважливішою на всьому сайті. Перейдіть на сторінку bscscan.com/tokenapprovalchecker. Вставте адресу свого гаманця. BscScan покаже вам кожен смарт-контракт, якому ви коли-небудь давали дозвіл на витрачання своїх токенів. Деякі з цих схвалень взяті зі свопів PancakeSwap, які ви здійснили два роки тому. Деякі взяті з децентралізованих додатків (dApps), які ви спробували один раз і про які забули. Кожне з них – це відчинені двері. Якщо будь-який із цих контрактів буде скомпрометовано, зловмисник може вичерпати всі схвалені вами токени. Коли я вперше перевірив, я знайшов 47 старих схвалень на своєму головному гаманці. Скасував усі, крім 5, які я досі використовую. Кожне скасування коштує частки цента в бензині BNB.
Перевірка різниці контрактів. Порівнює два смарт-контракти пліч-о-пліч. Якщо хтось каже вам, що новий токен-контракт є «форком PancakeSwap» або «базується на коді SafeMoon», вставте обидві адреси в перевірку різниці та перевірте, що саме змінилося. Додані функції, яких немає в оригіналі? Ось де криється шахрайство. Цей інструмент позбавляє вас довіри до заяв про походження коду.
Трекер газу. Показує ціни на газ у режимі реального часу та контракти з найбільшим споживанням газу на BSC. Під час запуску гарячого мемкоїну ціни на газ різко зростають, оскільки тисячі людей намагаються купити його одночасно. Трекер газу підказує вам, чи це гарний час для здійснення транзакції, чи варто почекати 20 хвилин, поки зникне затор. На BSC різниця зазвичай становить копійки, а не долари, як у випадку з Ethereum. Але якщо ви здійснюєте 50 свопів на день, копійки сумуються.
Інформація про валідатора. BSC працює на 45 валідаторах (21 активний на епоху). BscScan показує їхній час безвідмовної роботи, ставки комісії, загальну кількість делегованих BNB та вироблені блоки. Якщо ви розміщуєте BNB через валідатор і хочете знати, чи добре працює ваш валідатор, чи його ось-ось заблокують, ця сторінка надасть вам дані. Я перевіряю її щокварталу, щоб переконатися, що мій застейкований BNB не працює з неефективним валідатором.
Написати контракт. Це хід для досвідчених користувачів. У будь-якому перевіреному контракті BscScan дозволяє взаємодіяти з функціями смарт-контракту безпосередньо через браузер. Підключіть свій гаманець, виберіть функцію, введіть параметри та виконайте. Розробники використовують це для тестування. Трейдери використовують це для виклику певних функцій контракту, які не доступні на інтерфейсі dApp. Я використовував це для ручного отримання винагороди за стейкінг від протоколу, веб-сайт якого вийшов з ладу, але контракт все ще працював нормально в ланцюзі.
Анатомія сторінки транзакції BscScan
Дозвольте мені розповісти вам, що ви насправді бачите, коли шукаєте транзакцію, оскільки новачки часто пропускають важливі деталі.
Угорі: хеш транзакції, статус (зелена галочка для успіху, червоний X для невдачі), номер блоку та позначка часу. Якщо статус «не вдалося», на сторінці буде вказано причину: «вичерпано газ», «скасовано» або інший код помилки.
Нижче: адреси «відправника» та «одержувача». Для простого переказу BNB це відправник та одержувач. Для взаємодії зі смарт-контрактом адреса «одержувача» – це контракт, а «відправника» – користувач, який його викликав.
У полі «Значення» відображається, скільки BNB було надіслано з транзакцією. Для токен-свопів це часто дорівнює 0 BNB, оскільки значення вказано в токенах, а не в власних BNB.
«Комісія за транзакцію» показує, скільки ви заплатили за пальне. На BSC це зазвичай $0,01-0,05. Під час пікового навантаження вона може сягати $0,10-0,20. Це все ще ніщо в порівнянні з Ethereum.
Прокрутіть униз, і ви побачите "Вхідні дані", які показують виклик необробленої функції. Для свопу PancakeSwap це показує назву функції (swapExactTokensForTokens), кількість токенів та шлях маршрутизації. BscScan декодує це у читабельний формат на перевірених контрактах.
У розділі «Журнали» внизу відображаються всі події, що відбулися під час транзакції. Події переказу показують рух токенів. Події обміну показують угоди на DEX. Події схвалення показують зміни дозволів. Читання журналів дає вам повну картину всього, що сталося в цій транзакції, а не лише поверхневу зведену інформацію.
Навчитися читати сторінки транзакцій зайняло у мене близько тижня, я переглядав 5-10 транзакцій на день. Після цього це стало для мене другою натурою. Уся інформація, необхідна для розуміння того, що сталося з вашою криптовалютою, знаходиться на цій сторінці. Блокчейн нічого не приховує. BscScan просто робить її читабельною.