ШКОЛА
КРИПТОВАЛЮТЫ
Журнал о цифровых деньгах
Знания. Инструменты. Практика.
Все материалы ↗

Bitcoin и Ethereum: какие задачи решают эти сети и чем они отличаются

Сравнение Bitcoin и Ethereum по устройству: назначение, модель учёта, программы, выпуск монеты, окончательность перевода и комиссии. Шесть популярных утверждений, проверенных по коду и документации, без прогнозов цены.

Слева металлический диск на бумаге, справа открытая латунная музыкальная шкатулка с перфолентами на каменной поверхности.
Редакционная иллюстрация · OpenAI
В этом материале

Bitcoin и Ethereum – две разные публичные сети, и задачи у них разные. Bitcoin задуман как электронные деньги: одна монета, простые правила перевода и заранее известный график выпуска до 21 миллиона BTC. Ethereum – платформа, где поверх переводов ETH работают программы (смарт-контракты): токены, обмены, стейблкоины. Отсюда различаются модель учёта, скорость окончательного подтверждения, судьба комиссии и правила выпуска монеты.

Ниже обе сети сравниваются по устройству, без прогнозов цены и без ответа на вопрос «что купить». В середине статьи – учебная проверка шести популярных утверждений о двух сетях: каждое сверено с документацией или исходным кодом и, где нужно, пересчитано. Сведения проверены 28 октября 2026 года.

Сравнение в одной таблице

Bitcoin и Ethereum по устройству сети, данные первоисточников на 28.10.2026
ПараметрBitcoinEthereum
Для чего задуманаОдноранговая цифровая валютаПлатформа для приложений и цифровых активов
Нативная монета и мелкая единицаBTC; 1 BTC = 100 000 000 сатошиETH; 1 ETH = 1018 wei, комиссии считают в gwei (10−9 ETH)
Модель учётаНеизрасходованные выходы (UTXO)Аккаунты с балансом
ПрограммыЯзык Script без циклов: мультиподпись, ограничение по времениСмарт-контракты как основная функция
Кто добавляет блокиМайнеры, доказательство работыВалидаторы, доказательство доли (с сентября 2022)
Темп блоковЦель – в среднем 10 минут, фактически случайноСлот 12 секунд
Когда перевод считать окончательнымОриентир 6 подтверждений, около часа в среднемПосле финализации чекпоинта, около 15 минут
Выпуск монетыФиксированная формула, предел около 21 млнФиксированного предела нет
Куда уходит комиссияМайнеру блокаБазовая часть сжигается, чаевые получает валидатор

Строки о назначении, смарт-контрактах, выпуске и окончательности взяты из сравнительной страницы «Ethereum vs Bitcoin» на ethereum.org (обновлена 14 октября 2026 года). Это сайт одной из двух сравниваемых сторон, поэтому параметры Bitcoin дополнительно сверены с bitcoin.org, руководством разработчика Bitcoin и исходным кодом Bitcoin Core. В одном месте формулировка ethereum.org оказалась слишком грубой, об этом в утверждении 5 ниже.

Bitcoin: деньги с узкими, предсказуемыми правилами

Bitcoin появился в 2009 году как одноранговая электронная наличность. Сеть делает одну вещь: ведёт учёт, кому принадлежат монеты, и проверяет, что новый перевод подписан владельцем.

Учёт устроен через выходы транзакций. У адреса нет «счёта с остатком». Есть набор ранее полученных выходов, и руководство разработчика Bitcoin объясняет правило: выход тратится только целиком, лишнее возвращается отправителю отдельным выходом сдачи, а всё нераспределённое забирает майнер как комиссию. Пример такой транзакции со сдачей разобран в статье «Что такое криптовалюта и как она работает».

Условия траты записываются на языке Script. В том же руководстве сказано, что в нём намеренно нет циклов и переходов: язык менее гибкий, зато предсказуемый, и модель безопасности проще. На нём строятся мультиподпись «m из n», когда для траты нужно несколько подписей, и запрет включать транзакцию в блок раньше заданного времени (поле locktime). Произвольное приложение со своим состоянием, как на Ethereum, на Script не написать.

Ethereum: общий компьютер с балансами и программами

Ethereum запущен в июле 2015 года. По описанию ethereum.org, это открытый публичный блокчейн, где поверх переводов работают программы, которые может опубликовать кто угодно.

Учёт здесь ближе к банковскому. Документация об аккаунтах выделяет два типа: внешний аккаунт, которым управляет владелец приватного ключа, и аккаунт контракта, которым управляет код. У обоих одинаковый формат адреса: 0x и 40 шестнадцатеричных символов, всего 42 знака. По адресу на глаз нельзя понять, человек за ним или программа.

Почти всё, что пользователи делают в Ethereum кроме простого перевода ETH, проходит через контракты: токены, стейблкоины, обмены. За каждое действие платится газ в ETH. Поэтому в Ethereum кошелёк нередко просит подписать разрешение на списание токенов, и такие запросы нужно уметь читать. Как это работает и чего контракт не гарантирует, разобрано в материале «Смарт-контракт: что он делает и чего не гарантирует».

Учебный пример: проверяем шесть утверждений о двух сетях

Учебный пример. Утверждения ниже – типичные формулировки из обсуждений, а не цитаты конкретных людей. Каждое сверено с первоисточником; расчёты выполнены скриптом на Python, команда и вывод сохранены в редакционных материалах к статье. Реальные кошельки и средства не использовались.

  1. «Биткоинов будет ровно 21 миллион». Почти верно. В исходном коде Bitcoin Core v30.0 награда за блок начинается с 50 BTC и делится пополам каждые 210 000 блоков, причём деление выполняется сдвигом целого числа сатоши, дробная часть отбрасывается. Если сложить награды всех эпох, получится 2 099 999 997 690 000 сатоши, то есть 20 999 999,9769 BTC: на 2 310 000 сатоши меньше 21 миллиона. Последняя ненулевая награда, 1 сатоши, приходится на 33-ю эпоху. Итог: предел верный как округление, точное значение по формуле чуть ниже.
  2. «У Ethereum тоже есть лимит монет». Неверно. Сравнительная страница ethereum.org прямо пишет, что у Ethereum нет фиксированного предела предложения: выпуск определяется правилами протокола. Страница о выпуске после перехода на доказательство доли описывает две силы: новые ETH получают валидаторы, а базовая часть комиссии сжигается (механизм работает с обновления London в августе 2021 года). Итоговое предложение может расти или сокращаться в зависимости от активности сети.
  3. «Халвинг бывает раз в четыре года». Верно как ориентир. Правило привязано к высоте блока, не к календарю: 210 000 блоков при целевых 10 минутах дают 2 100 000 минут, около 3,99 года. 28 октября 2026 года публичный API mempool.space показал высоту 973 533, это эпоха с наградой 3,125 BTC. До высоты 1 050 000, где награда станет 1,5625 BTC, осталось 76 467 блоков, что при среднем темпе соответствует примерно 531 дню. Дата сдвинется, если блоки будут появляться быстрее или медленнее.
  4. «В Ethereum перевод окончательный через 12 секунд». Неверно. Двенадцать секунд – длина слота, за который выбранный валидатор предлагает блок. Окончательным блок становится позже, когда пару контрольных точек поддержат валидаторы с не менее чем двумя третями всех застейканных ETH. Эпоха состоит из 32 слотов, то есть 384 секунд; две эпохи – 768 секунд, или 12,8 минуты. Ethereum.org в сравнении называет ориентир около 15 минут. Попадание в блок и финализация – два разных статуса.
  5. «Bitcoin вообще нельзя программировать». Слишком сильно сказано. Таблица ethereum.org пишет о смарт-контрактах в Bitcoin «не поддерживаются», и это верно для программ общего назначения со своим состоянием. Но в Bitcoin есть Script, и FAQ bitcoin.org упоминает мультиподпись: транзакция принимается сетью, только если её подписало нужное число участников заданной группы. Точнее говорить так: в Bitcoin условия траты ограничены и проверяемы, в Ethereum возможны произвольные программы.
  6. «Комиссию в обеих сетях целиком получает тот, кто создал блок». Верно только для Bitcoin. Документация о газе разбирает пример: 21 000 единиц газа при базовой плате 10 gwei и чаевых 2 gwei дают 252 000 gwei. Из них 0,00021 ETH сжигается, валидатор получает 0,000042 ETH. В Bitcoin комиссия – разница между входами и выходами, и она вместе с наградой за блок уходит майнеру.

Для утверждения 1 полезно видеть, как убывает награда по эпохам. Таблица ниже рассчитана по той же функции, что и в Bitcoin Core.

Награда за блок Bitcoin по высоте, расчёт по формуле GetBlockSubsidy
Высота блокаНомер эпохиНаграда, BTC
0150
210 000225
420 000312,5
630 00046,25
840 00053,125
1 050 00061,5625
6 720 000330,00000001 (1 сатоши)

Награда за блок – только часть дохода майнера: руководство разработчика описывает вознаграждение как сумму награды и комиссий транзакций блока. Когда награда дойдёт до нуля, по FAQ bitcoin.org майнеры, вероятно, будут жить за счёт комиссий.

Скорость и окончательность: что значит «перевод прошёл»

В обеих сетях первое подтверждение не означает необратимость, но устроено это по-разному.

В Bitcoin окончательность вероятностная. Каждый следующий блок поверх транзакции делает её отмену дороже. Страница bitcoin.org для новичков приводит таблицу: для лёгких кошельков одно подтверждение «отчасти надёжно», три – «в основном надёжны», а шесть названы минимальной рекомендацией для крупных переводов. Блоки появляются в среднем раз в 10 минут, но процесс случайный, и отдельное подтверждение может прийти намного раньше или позже. Шесть подтверждений по 10 минут дают ориентир около часа, без гарантии.

В Ethereum блок появляется почти в каждом 12-секундном слоте, а финализация наступает после голосования валидаторов по контрольным точкам. По документации ethereum.org, чтобы отменить финализированный блок, атакующий должен пойти на потерю как минимум трети всех застейканных ETH. Поэтому такая отмена считается экономически невыгодной.

Практический вывод для получателя: смотрите в обозревателе не только «Success» или число подтверждений, но и то, что нужно получающей стороне. Биржи и сервисы назначают свой порог зачисления, и он может отличаться от ориентиров выше. Как найти перевод по хешу и прочитать статус, показано в инструкции «Как проверить перевод криптовалюты по хешу транзакции».

Что различие означает для пользователя

Задача пользователя и параметр сети, который на неё влияет
Ваша задачаBitcoinEthereum
Получить переводДать адрес Bitcoin-кошелька; комиссия зависит от размера подписанной транзакции в байтах и спроса на место в блокеДать адрес 0x; комиссия зависит от газа, который потратит операция
Подписать действиеОбычно только перевод BTCПеревод, разрешение на токены, вызов любого контракта
Понять, что лежит на адресеТолько BTCETH и любые токены контрактов; на адрес могут прислать и незнакомый токен
Оплатить комиссиюВ BTC из той же транзакцииТолько в ETH, даже при переводе токена
Оценить правила выпускаФормула в коде, известна заранееЗависит от числа валидаторов и объёма сжигания

Из таблицы видна частая ловушка. Чтобы отправить токен в Ethereum, на адресе должен быть ETH на газ: документация о газе прямо говорит, что комиссия платится только в ETH. Без него токен с адреса не отправить, сколько бы его ни было. Вторая ловушка – одинаковые тикеры: токен, отражающий BTC, может существовать в Ethereum как запись контракта стороннего выпускателя. Это другой актив с другим риском, и отправлять его надо в той же сети, где он выпущен.

Ещё одно сходство важнее различий: и в Bitcoin, и в Ethereum доступ к средствам даёт приватный ключ. Многие кошельки умеют выводить ключи обеих сетей из одной сид-фразы, но адреса при этом разные, и путать их нельзя. Как это устроено, объясняет статья «Как работает криптокошелёк».

Чего это сравнение не говорит

  • Какая сеть «лучше». Сравнение показывает компромиссы. Узкие правила Bitcoin упрощают проверку, но ограничивают возможности. Программируемость Ethereum даёт приложения, но добавляет риски кода и разрешений.
  • Сколько будут стоить BTC и ETH. Фиксированный предел выпуска не гарантирует рост цены, отсутствие предела не гарантирует падение. Цену определяет рынок, и материал её не оценивает.
  • Текущие комиссии и скорость. Обе величины зависят от загрузки сети в момент отправки. Числа в статье – параметры протокола и учебные значения из документации.
  • Сети второго уровня и форки. У Ethereum есть сети второго уровня со своими правилами вывода, у Bitcoin – свои надстройки. Они здесь не разбираются.
  • Будущие изменения. Протоколы обновляются. Ethereum сменил механизм консенсуса в 2022 году, и параметры вроде длины слота могут поменяться. Перед решением, которое опирается на конкретное число, сверяйте его с документацией на дату решения.

Как проверить цифры самостоятельно

  1. Откройте параметры основной сети в Bitcoin Core и найдите в классе CMainParams значения nSubsidyHalvingInterval (210 000) и nPowTargetSpacing (10 × 60 секунд).
  2. В validation.cpp найдите функцию GetBlockSubsidy: 50 BTC, сдвинутые вправо на номер эпохи. Сложите 50 × 210 000, 25 × 210 000 и так далее с округлением вниз до целых сатоши: сумма сойдётся с 20 999 999,9769 BTC.
  3. Посмотрите текущую высоту блока в любом обозревателе Bitcoin, разделите её на 210 000 и возьмите целую часть: это число уже прошедших халвингов.
  4. Для Ethereum умножьте 12 секунд на 32 слота и на две эпохи: получится 768 секунд. Сравните с ориентиром ethereum.org около 15 минут.
  5. Пересчитайте пример комиссии: 21 000 × (10 + 2) = 252 000 gwei; сожжённая часть 21 000 × 10 = 210 000 gwei, или 0,00021 ETH.

Если расчёт по шагам 2–5 расходится с цифрами в статье, проверьте, что взяли параметры основной сети, а не тестовой: в том же файле Bitcoin Core есть классы тестовых сетей с другими значениями.

Коротко

  • Bitcoin – сеть для одной монеты с ограниченным языком условий и фиксированной формулой выпуска: около 20 999 999,98 BTC.
  • Ethereum – платформа для программ и токенов с аккаунтами, газом и без фиксированного предела выпуска ETH.
  • Блок в Bitcoin в среднем раз в 10 минут, ориентир окончательности – около часа; в Ethereum слот 12 секунд, финализация около 15 минут.
  • В Bitcoin комиссия уходит майнеру, в Ethereum базовая часть сжигается.
  • Ни одно из этих свойств само по себе не говорит о будущей цене.

Источники и подготовка

Материал подготовлен с помощью Claude по указанным источникам. Учебные примеры отмечены в тексте. Как мы работаем.

Следующий вопрос

Кошельки8 мин.

Как работает криптокошелёк: адрес, приватный ключ и доступ к средствам

Что на самом деле хранит криптокошелёк, чем адрес отличается от ключа и сид-фразы, и как сравнить биржевой счёт, приложение, аппаратный кошелёк и мультиподпись по контролю ключей.

Читать материал