На сколько частей делится биткоин: сатоши, bit и другие единицы

Один биткоин равен 100 000 000 сатоши (sat). Сатоши — наименьшая единица суммы в обычной транзакции блокчейна Bitcoin. Поэтому 1 sat записывается как 0,00000001 BTC. Восемь знаков после запятой означают точность записи, а не «восемь частей» биткоина.

Предупреждение о рисках: Информация в этой статье предоставлена исключительно в образовательных целях и не является финансовой рекомендацией, инвестиционным советом или предложением купить/продать активы. Все описанные стратегии, методы или идеи могут привести к финансовым потерям, включая полную утрату капитала. Мы не гарантируем результатов и не несём ответственности за любые убытки. Перед применением проведите собственное исследование.

У долей BTC нет обязательного полного перечня имён. Кошельки обычно показывают BTC или sat. mBTC и μBTC помогают читать промежуточные суммы. Для платежей через Lightning есть ещё миллисатоши, но они не становятся отдельными долями в записи транзакции основного блокчейна.

Сколько сатоши в биткоине и как называются доли

В исходном коде Bitcoin Core сумма одного BTC задана константой COIN = 100 000 000 сатоши. В формате транзакции величина каждого выхода записывается целым числом sat. Названия в таблице ниже меняют масштаб показа суммы, но не правила работы сети.

Фрагмент Bitcoin Core amount.h с константой COIN
В коде задано число сатоши в одном BTC. Эта строка не устанавливает минимум перевода или вывода.
Обозначение В BTC В сатоши
BTC, биткоин 1 100 000 000
mBTC, миллибиткоин 0,001 100 000
μBTC, микробиткоин, или bit 0,000001 100
sat, сатоши 0,00000001 1

Информационный документ BIP 176 предлагает обозначение bit для 100 sat, то есть 1 μBTC. Это удобное название, а не новое правило консенсуса. В рекомендациях Bitcoin Design прямо сказано, что единого официального стандарта отображения BTC, bit и sat нет. Поэтому перед отправкой смотрите, какую единицу выбрал кошелёк.

Схема перевода BTC, mBTC, bit и сатоши
Обозначение bit добровольное. При работе с кошельком сверяйте выбранную им единицу, а не только число на экране.

Для перевода BTC в sat умножьте сумму на 100 000 000. Например, 0,00001234 BTC = 1 234 sat. Обратный перевод делают делением на 100 000 000. Если интерфейс принимает точку вместо запятой, вводите 0.00001234 BTC. Итоговое число сатоши от записи не меняется.

BUYHOLD · рассылка по субботам

Весь рынок за неделю — в одном письме

Рынки в цифрах, крипта, валюты и сырьё, вклады и ОФЗ, налоги РФ — и что это значит для инвестора. За 5 минут.

Есть ли части меньше одного сатоши

В выходе транзакции Bitcoin доли sat записать нельзя. Один sat остаётся наименьшей положительной единицей суммы на базовом слое. Но в Lightning, сети платежных каналов поверх Bitcoin, расчёты внутри канала могут идти в миллисатоши. 1 sat = 1 000 msat. При закрытии канала результат рассчитывается в целых sat, которые можно записать в блокчейн.

Техническая спецификация платежных запросов Lightning BOLT 11 использует префиксы сумм вплоть до pico-BTC и требует, чтобы итог выражался целым числом msat. Это не означает, что транзакция в основном блокчейне получила двенадцатый знак после запятой. В одном nano-BTC (nBTC) всего 0,1 sat, поэтому название nano-BTC само по себе не делает такую долю самостоятельным выходом транзакции.

Схема точности сумм Bitcoin и Lightning
При записи выхода Lightning-канала в блокчейн учитывают целые sat. Миллисатоши остаются точностью расчёта внутри канала.

Десятичные приставки позволяют написать и меньшие величины. В таблице приведена арифметика по значениям приставок NIST, а не список обязательных единиц Bitcoin. Корректное математическое имя не означает, что узлы сети смогут принять такой выход.

Запись В BTC В sat
nBTC, nano 0,000000001 0,1
pBTC, pico 0,000000000001 0,0001
fBTC, femto 0,000000000000001 0,0000001

Даже в Lightning одна pBTC составляет лишь 0,1 msat, поэтому платёжный запрос BOLT 11 с приставкой p должен задавать как минимум кратное 10 pBTC для целого числа msat. Иные приставки, например dBTC = 0,1 BTC и cBTC = 0,01 BTC, тоже являются пересчётом, а не дополнительными уровнями протокола.

Можно ли отправить один сатоши

Точность суммы и возможность провести платёж — разные вопросы. Bitcoin Core считает dust слишком маленьким выходом относительно ожидаемых затрат на его последующее расходование. Это политика ретрансляции стандартных транзакций узла, а не утверждение, что sat меньше определённого числа «не существует».

Порог зависит от типа адреса и настройки комиссии. В комментариях к действующему расчёту Bitcoin Core при стандартной ставке dust relay 3 000 sat/kvB приведены два ориентира. Для обычного P2PKH-выхода это 546 sat, для P2WPKH — 294 sat. Это не единый минимум платежа. Кроме того, с Bitcoin Core 29 для специального случая ephemeral dust предусмотрено исключение, поэтому фраза «любой выход ниже 546 sat запрещён» неверна.

Комиссия сети считается за размер транзакции в виртуальных байтах и добавляет ещё одно ограничение экономической целесообразности. Минимальная сумма вывода на бирже или в приложении — отдельное условие самого сервиса. Она может быть выше технического порога dust и меняться без изменения протокола Bitcoin.

Как проверить сумму перед отправкой BTC

Если вы видите BTC в кошельке и sat на площадке, сначала приведите обе суммы к одной единице. Не сравнивайте числа без обозначений. «0,001» и «1 000» могут описывать разные масштабы, даже если интерфейсы говорят об одном активе.

  1. Проверьте обозначение рядом с полем суммы. Это может быть BTC, mBTC, bit или sat. Для пересчёта в sat умножайте BTC на 100 000 000.
  2. Сверьте сеть отправки и получения. Перевод по Bitcoin и платёжный запрос Lightning работают по разным маршрутам. Сервис должен поддерживать выбранный вами.
  3. Посмотрите комиссию и итоговую сумму к получению, затем минимальный вывод сервиса. При слишком малом остатке комиссия может сделать перевод бессмысленным даже при технически допустимой точности.

Этот порядок помогает проверить конкретную операцию, но не говорит, выгодно ли покупать биткоин. Его цена меняется, и количество sat не гарантирует будущую стоимость. Общий порядок хранения и перевода криптовалюты разобран в практикуме по первой криптовалюте в своём кошельке.

Часто задаваемые вопросы

Вадим Бон
Вадим Бон
Инвестор, предприниматель, трейдер, автор и создатель сайта buyhold.ru
Основатель проекта BuyHold — независимого медиа об инвестициях, трейдинге и финансовой грамотности для русскоязычной аудитории. Практикующий трейдер и инвестор с двойным высшим образованием — экономическим и юридическим (2015 год). С 2017 года занимаюсь анализом мировых финансовых рынков, инвестициями в акции, облигации, ETF и криптовалюту, а также построением долгосрочных портфелей для…

Раскрытие информации о рекламе: Этот обзор может содержать партнерские ссылки. Мы можем получать комиссию при переходе по нашим ссылкам, что помогает нам поддерживать работу сайта и создавать качественный контент. Это не влияет на наши оценки и мнения - мы всегда предоставляем честную и объективную информацию о финансовых сервисах.

Настройки статистики посещений

Собственный счётчик BUYHOLD автоматически учитывает посещения, страницы, источники переходов, тип устройства и браузер, страну и город, а также целевые действия (переход к партнёру, вход в кабинет). IP-адрес не сохраняется. Здесь можно отключить учёт. Политика обработки данных.

Проверяем настройки. Для управления статистикой требуется JavaScript.