# Декодер битовых полей Snowflake / Discord

Без потери точности разбирает 64-битные ID Snowflake, извлекает время, worker, process, sequence и оценивает shard Discord.

> Каноническая страница: https://elysiatools.com/ru/tools/snowflake-discord-id-bit-decoder

- **Категория:** Development

- **Ключевые слова:** snowflake, Discord, декодер ID, битовые поля, время, shard

## Обзор

Декодер Snowflake / Discord ID разбирает 64-битный идентификатор без потери точности: показывает время, битовые поля worker, process и sequence, а для Discord может оценить shard по заданному числу шардов.

## Входные данные

- **ID Snowflake** (text): e.g. 109580041603153152
- **Платформа** (select)
- **Число шардов Discord (необязательно)** (number): e.g. 8
- **Пользовательская эпоха (ISO-дата или Unix мс)** (text): e.g. 2015-01-01T00:00:00Z
- **Пользовательская единица времени** (select)
- **JSON пользовательских полей (сначала младший бит)** (textarea): \[{"name":"sequence","bits":12},{"name":"worker","bits":5},{"name":"timestamp","bits":47}\]

## Когда использовать

- Чтобы определить время создания объекта по ID Snowflake.
- Чтобы проверить значения worker, process, machine или sequence в идентификаторе.
- Чтобы рассчитать shard Discord или разобрать пользовательскую битовую структуру.

## Как это работает

- Введите обязательный 64-битный ID Snowflake в поле «ID Snowflake».
- Выберите платформу: Discord, Twitter, Mastodon, Sonyflake, Instagram или пользовательский профиль.
- При необходимости укажите число шардов Discord, пользовательскую эпоху и единицу времени.
- Для собственного формата задайте JSON битовых полей в порядке от младшего бита и запустите декодирование.

## Сценарии использования

- Анализ Discord ID и проверка распределения объектов по shard.
- Отладка генераторов Snowflake и проверка временных, worker и sequence-полей.
- Разбор частных 64-битных идентификаторов с пользовательской эпохой и битовой схемой.

## Частые вопросы

### Какие ID поддерживает декодер?

Инструмент поддерживает Snowflake-стиль для Discord, Twitter, Mastodon, Sonyflake, Instagram и пользовательских профилей.

### Можно ли определить время создания по ID?

Да. Декодер извлекает временную часть ID с учетом выбранной платформы и эпохи.

### Как рассчитать shard Discord?

Выберите Discord и укажите число шардов в поле «Число шардов Discord».

### Как задать пользовательскую структуру битовых полей?

Выберите «Пользовательский», укажите эпоху и передайте JSON со списком полей и количеством битов от младшего бита.

### Какие единицы времени доступны для пользовательского профиля?

Можно выбрать миллисекунды, 10 миллисекунд или секунды.

## Связанные инструменты

- [Декодер распределенных трассировок и waterfall](https://elysiatools.com/ru/tools/distributed-trace-decoder-waterfall-visualizer): Разбирает JSON Jaeger, Zipkin или OpenTelemetry и показывает spans, время и ошибки в waterfall-отчете
- [Анализатор структурированных логов](https://elysiatools.com/ru/tools/structured-log-analyzer): Определяет распространенные форматы логов, извлекает ключевые поля и выводит JSON, CSV или SQL.
- [Аудитор зависимостей package.json](https://elysiatools.com/ru/tools/package-json-dependency-auditor): Проверяет package.json на гигиену зависимостей и качество диапазонов версий, а также при желании исследует транзитивное дерево из package-lock.json или yarn.lock. Отмечает дубликаты, wildcard/pre-release, неотсортированные ключи, отсутствующие метаданные и неверную классификацию runtime/dev зависимостей.
- [Декодер assertion WebAuthn Passkey и отладчик challenge](https://elysiatools.com/ru/tools/webauthn-passkey-assertion-decoder-challenge-debugger): Разбирает clientDataJSON, authenticatorData, flags, rpIdHash и signCount; проверяет ES256, RS256 или Ed25519 при наличии открытого ключа.
- [Генератор и анализатор JWK](https://elysiatools.com/ru/tools/jwk-generator): Генерирует JSON Web Keys (JWK) для RSA, EC (P-256/P-384/P-521/secp256k1) и OKP (Ed25519/Ed448/X25519/X448), либо разбирает существующий JWK для просмотра параметров, отпечатка и метаданных
- [JWT Инспектор и Верификатор](https://elysiatools.com/ru/tools/jwt-inspector-verifier): Декодирует header/payload JWT с подсветкой, диагностирует стандартные claims, проверяет подпись ключами HS*/RS*/PS*/ES*/EdDSA и показывает демо подделки
- [Массовый Извлекатель Электронной Почты](https://elysiatools.com/ru/tools/bulk-email-extractor): Извлеките все адреса электронной почты из входного текста, статей, веб-исходного кода или смешанного содержимого. Поддерживает дедупликацию и экспорт в JSON.
- [Извлекатель ключей JSON](https://elysiatools.com/ru/tools/json-key-extractor): Извлекает все ключи из объектов JSON с множественными форматами вывода. Идеально для анализа структуры JSON, генерации документации и понимания сложных вложенных объектов.

## Примеры

- [Примеры Распределенного Трейсинга](https://elysiatools.com/ru/samples/distributed-tracing-samples): Комплексные примеры распределенного трейсинга с использованием Jaeger, OpenTelemetry и современных инструментов
- [Примеры AWS EventBridge](https://elysiatools.com/ru/samples/eventbridge-samples): Примеры AWS EventBridge включая шины событий, правила, цели, реестр схем, пользовательские события и межаккаунтную маршрутизацию событий для бессерверной событийно-ориентированной архитектуры
- [Примеры JWT](https://elysiatools.com/ru/samples/jwt-samples): Полные примеры JWT от базовой структуры токенов до продвинутых реализаций безопасности
- [PDF Примеры](https://elysiatools.com/ru/samples/pdf-samples): PDF примеры, созданные инструментами 2026-02-01..2026-02-10

## Связанные материалы

- [Инструменты JSON-обмена и перевода форматов](https://elysiatools.com/ru/hubs/json-convert): Сравните инструменты преобразования JSON для CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN и других структурированных форматов в одном хабе.
- [Инструменты для проверки, diff и преобразования JSON](https://elysiatools.com/ru/hubs/json-utility): Соберите в одном хабе инструменты для форматирования JSON, сравнения версий, проверки путей, валидации схем, объединения файлов и преобразования данных для API и data workflows.
- [Генераторы JSON-схем, mock-данных и API-fixture](https://elysiatools.com/ru/hubs/json-generate): Подборка инструментов для генерации JSON-схем, сборки mock-payload и подготовки API-fixture в одном хабе.
- [Инструменты форматирования, diff и нормализации JSON](https://elysiatools.com/ru/hubs/json-format): Сравните инструменты форматирования JSON, diff, анализа логов, сравнения конфигураций и нормализации данных в одном хабе для удобной проверки JSON.
