Наши данные фиксируются в блокчейне каждые 5 минут
Ставки финансирования, открытый интерес, ликвидации, глубина, премии и оценки, которые мы рассчитываем, для каждого пятиминутного окна сводятся в один корень Меркла, подписываются и записываются в публичные блокчейны. После этого никто, включая нас, не может незаметно изменить опубликованное число. Верить этой странице не нужно: каждую проверку ниже можно повторить, используя только данные из блокчейнов.
Пунктуальность
Один столбец на каждое пятиминутное окно: секунды между концом окна и блоком Solana, в котором записана его фиксация. Протокол требует подпись в течение 60 секунд и считает привязку опоздавшей после 120.
Секунды от конца окна до привязки в Solana
записаноПоследние эпохи, UTC
Проверьте запись в своём браузере
Выберите запись последней запечатанной эпохи. Браузер загрузит её доказательство, сам пересчитает каждый шаг с помощью открытой криптографии (Keccak-256, secp256k1) и прочитает якорь с публичного узла Solana. Подпись сверяется с подписантом, которого называет эта страница; независимый верификатор в разделе «Проверка без нашего участия» проверяет каждую эпоху по журналу авторизации в блокчейне.
- 01Запись является корректным листом из 104 байтожидание
- 02Лист по пути Меркла приводит к корнюожидание
- 03Этот корень записан в подписанном манифестеожидание
- 04Хеш манифеста совпадает с опубликованным обязательствоможидание
- 05Подпись восстанавливает адрес подписанта потокаожидание
- 06Манифест записан в блокчейн под своим ключом свидетеляожидание
Последние эпохи
Каждая строка соответствует одному пятиминутному окну. Ссылки открывают транзакцию, в которой записана фиксация.
| Эпоха | Конец окна (UTC) | Статус | Записей | Обязательство | Solana | Base | Привязка через |
|---|---|---|---|---|---|---|---|
| #61 | 2026-09-18 09:15 | OK | 35 | 542cbf145f…64069c | финализировано ↗ | раз в сутки | +46 s |
| #60 | 2026-09-18 09:10 | OK | 35 | 6037116224…84e3ac | финализировано ↗ | раз в сутки | +45 s |
| #59 | 2026-09-18 09:05 | OK | 35 | 16d12517c3…8cde80 | финализировано ↗ | раз в сутки | +59 s |
| #58 | 2026-09-18 09:00 | OK | 35 | a871824c10…c0a2f9 | финализировано ↗ | раз в сутки | +56 s |
| #57 | 2026-09-18 08:55 | OK | 35 | 8f84f58672…f3b452 | финализировано ↗ | раз в сутки | +53 s |
| #56 | 2026-09-18 08:50 | OK | 35 | 8758be5e59…8826e3 | финализировано ↗ | раз в сутки | +52 s |
| #55 | 2026-09-18 08:45 | OK | 35 | bec8b5db45…bd6c20 | финализировано ↗ | раз в сутки | +51 s |
| #54 | 2026-09-18 08:40 | OK | 35 | 559a9614d4…c1c47b | финализировано ↗ | раз в сутки | +49 s |
| #53 | 2026-09-18 08:35 | OK | 35 | 06fd8bf57b…af81ad | финализировано ↗ | раз в сутки | +47 s |
| #52 | 2026-09-18 08:30 | OK | 35 | df76853939…a83eb8 | финализировано ↗ | раз в сутки | +45 s |
| #51 | 2026-09-18 08:25 | OK | 35 | ab64a67481…f516a3 | финализировано ↗ | раз в сутки | +45 s |
| #50 | 2026-09-18 08:20 | OK | 35 | 914ea398f4…1b476e | финализировано ↗ | раз в сутки | +59 s |
| #49 | 2026-09-18 08:15 | OK | 35 | 540c8afefe…1cbe17 | финализировано ↗ | раз в сутки | +58 s |
| #48 | 2026-09-18 08:10 | OK | 35 | b5ce1c51e3…08f953 | финализировано ↗ | раз в сутки | +57 s |
| #47 | 2026-09-18 08:05 | OK | 35 | 0e3d270e53…efad2a | финализировано ↗ | раз в сутки | +56 s |
| #46 | 2026-09-18 08:00 | OK | 35 | 27021ea00f…c73f14 | финализировано ↗ | раз в сутки | +56 s |
| #45 | 2026-09-18 07:55 | OK | 35 | 360ed03f7e…96698f | финализировано ↗ | раз в сутки | +53 s |
| #44 | 2026-09-18 07:50 | OK | 35 | 22e7de677e…8f5cb6 | финализировано ↗ | раз в сутки | +49 s |
| #43 | 2026-09-18 07:45 | OK | 35 | fd16cff6ec…f88f6f | финализировано ↗ | раз в сутки | +47 s |
| #42 | 2026-09-18 07:40 | OK | 35 | 2de9b54b5c…429fdf | финализировано ↗ | раз в сутки | +46 s |
Что фиксируется
Каталог текущей схемы: наши собственные расчётные и агрегированные данные, но не сырые строки бирж. Значения взяты из последней зафиксированной эпохи.
| Показатель | Актив | Значение | Единица | Статус | Источники | Методика |
|---|---|---|---|---|---|---|
| BYK.TURKEY.PREMIUM.INDEX | BTC | -25.37 | bps | OK | 5 / 6 | Turkey Premium Index |
| BYK.TURKEY.PREMIUM.INDEX | ETH | -25.85 | bps | OK | 5 / 6 | Turkey Premium Index |
| BYK.TURKEY.USDT.PREMIUM | USDT | -17.56 | bps | OK | 5 / 7 | Turkey USDT premium |
| BYK.LIQUIDATIONS.LONG.USD.5M | BTC | 0.00 | USD | OK | 0 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.LONG.USD.5M | ETH | 87222.05 | USD | OK | 3 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.LONG.USD.5M | SOL | 1113.40 | USD | OK | 1 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.LONG.USD.5M | ALL | 162112.83 | USD | OK | 4 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.SHORT.USD.5M | BTC | 0.00 | USD | OK | 0 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.SHORT.USD.5M | ETH | 15525.57 | USD | OK | 2 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.SHORT.USD.5M | SOL | 0.00 | USD | OK | 0 / 9 | Liquidations, 5-minute totals |
| BYK.LIQUIDATIONS.SHORT.USD.5M | ALL | 98798.30 | USD | OK | 4 / 9 | Liquidations, 5-minute totals |
| BYK.FUNDING.COMPOSITE.B | BTC | 0.0000091465 | fraction per hour | OK | 24 / 31 | Composite funding rate (Class B) |
| BYK.FUNDING.COMPOSITE.B | ETH | 0.0000111270 | fraction per hour | OK | 24 / 31 | Composite funding rate (Class B) |
| BYK.FUNDING.COMPOSITE.B | SOL | 0.0000123650 | fraction per hour | OK | 22 / 29 | Composite funding rate (Class B) |
| BYK.FUNDING.COMPOSITE.B | XRP | 0.0000113769 | fraction per hour | OK | 23 / 29 | Composite funding rate (Class B) |
| BYK.FUNDING.COMPOSITE.B | DOGE | 0.0000125392 | fraction per hour | OK | 23 / 29 | Composite funding rate (Class B) |
| BYK.FUNDING.COMPOSITE.B | BNB | 0.0000174835 | fraction per hour | OK | 22 / 28 | Composite funding rate (Class B) |
| BYK.OPEN_INTEREST.AGGREGATE.USD | BTC | 33817370365 | USD | OK | 25 / 31 | Aggregate open interest |
| BYK.OPEN_INTEREST.AGGREGATE.USD | ETH | 20593551577 | USD | OK | 25 / 31 | Aggregate open interest |
| BYK.OPEN_INTEREST.AGGREGATE.USD | SOL | 4577976871 | USD | OK | 24 / 29 | Aggregate open interest |
| BYK.OPEN_INTEREST.AGGREGATE.USD | XRP | 1935026410 | USD | OK | 23 / 28 | Aggregate open interest |
| BYK.OPEN_INTEREST.AGGREGATE.USD | DOGE | 997624504 | USD | OK | 23 / 28 | Aggregate open interest |
| BYK.OPEN_INTEREST.AGGREGATE.USD | BNB | 1022001250 | USD | OK | 22 / 27 | Aggregate open interest |
| BYK.DERIVATIVES.PRESSURE.SCORE | BTC | 1 | score | OK | 1 / 1 | Derivatives pressure score |
| BYK.DERIVATIVES.PRESSURE.SCORE | ETH | 4 | score | OK | 1 / 1 | Derivatives pressure score |
| BYK.DERIVATIVES.PRESSURE.SCORE | SOL | 12 | score | OK | 1 / 1 | Derivatives pressure score |
| BYK.DEPTH.BID.USD.2PCT | BTC | 72434879 | USD | OK | 5 / 5 | Spot order book depth within 2 percent |
| BYK.DEPTH.BID.USD.2PCT | ETH | 37327811 | USD | OK | 5 / 5 | Spot order book depth within 2 percent |
| BYK.DEPTH.BID.USD.2PCT | SOL | 21721762 | USD | OK | 5 / 5 | Spot order book depth within 2 percent |
| BYK.DEPTH.ASK.USD.2PCT | BTC | 103125316 | USD | OK | 5 / 5 | Spot order book depth within 2 percent |
| BYK.DEPTH.ASK.USD.2PCT | ETH | 77100817 | USD | OK | 5 / 5 | Spot order book depth within 2 percent |
| BYK.DEPTH.ASK.USD.2PCT | SOL | 23364822 | USD | OK | 5 / 5 | Spot order book depth within 2 percent |
| BYK.KIMCHI.PREMIUM | BTC | 14.24 | bps | OK | 2 / 2 | Kimchi premium |
| BYK.KIMCHI.PREMIUM | ETH | 6.32 | bps | OK | 2 / 2 | Kimchi premium |
| BYK.KIMCHI.PREMIUM | XRP | 12.92 | bps | OK | 2 / 2 | Kimchi premium |
Как это работает
Сбор
В конце каждого пятиминутного окна движок читает наши записанные таблицы. Учитываются только входные данные с отметкой времени до конца окна, и окно никогда не строится задним числом: сбой превращается в один видимый пропуск, а не в выдуманные значения.
Фиксация
Каждая запись становится листом фиксированного размера 104 байта со значением, числом источников, покрытием и возрастом данных. Листья образуют дерево Меркла, его корень попадает в манифест из 200 байт, который ссылается и на предыдущий манифест, поэтому эпохи образуют цепочку.
Подпись
Манифест подписывает изолированный сервис подписи. У него нет доступа к сети, и он отказывается подписывать второй, отличающийся манифест для той же эпохи, кто бы об этом ни просил.
Привязка
Подписанный манифест записывается в Solana каждую эпоху и в Base раз в сутки по адресу, который выводится из потока и номера эпохи, поэтому найти его может любой, не обращаясь к нам.
Что это доказывает, а что нет
Границы названы заранее.
- Это доказывает, что число было опубликовано в тот момент и с тех пор не менялось. Это не доказывает, что число верно: методика и источники остаются нашими, а хеш текста методики фиксируется вместе с каждой эпохой.
- Бета: управление потоком выполняется одним ключом, который основатель хранит офлайн. В рабочем потоке будут использоваться два аппаратных ключа из трёх.
- Бета: Base получает одну фиксацию в сутки, а не одну на каждую эпоху. Эпохи связаны хешами, поэтому суточная фиксация покрывает всё, что было до неё.
- Большинство показателей относится к классу B: они рассчитаны по нашим записанным таблицам, которые не публикуются. Первый показатель класса A, который любой сможет пересчитать по сохранённым исходным данным, готовится.
Проверка без нашего участия
Всё на этой странице получено из публичного API и двух блокчейнов. Идентификатор потока ниже является единственным значением, которое нужно зафиксировать у себя, остальное выводится из него.
curl -O https://bykaranteli.com/byk-verify.mjs node byk-verify.mjs --stream 46b69e107bc75175e86a336662311c6e198bbf0dab271c06bc5248888238f66d --network mainnetbyk-verify.mjs ↓
Вопросы
Зачем вообще записывать рыночные данные в блокчейн?
Чтобы историю нельзя было переписать. Поставщик данных может незаметно исправлять, дополнять задним числом или пересчитывать числа. Когда пятиминутная эпоха зафиксирована и привязана, любое последующее изменение записи ломает доказательство Меркла, и это видно всем.
Сами данные находятся в блокчейне?
Нет. В блокчейн попадает только манифест из 200 байт с корнем Меркла и подписью. Записи остаются у нас и выдаются вместе с доказательствами. Поэтому расходы составляют несколько долларов в месяц, а платные данные можно фиксировать, не раскрывая их.
Что означает пропущенная эпоха?
Если движок не работает или опаздывает, он не выдумывает окно. Следующая эпоха содержит один манифест пропуска, где указано, какие окна были пропущены. Пропуски входят в публичную запись.
Можно ли проверить это собственным кодом?
Да. Формат описан побайтно, хеш Keccak-256, подпись secp256k1 по хешу манифеста, дерево Меркла соответствует RFC 6962. Proof API возвращает все нужные байты, а привязки читаются прямо из Solana и Base.
Это что-то стоит участникам?
Нет. Доказательства бесплатны и не требуют аккаунта. Доказательство, для проверки которого нужен аккаунт, мало что доказывает.