Bitcoin и Ethereum: в чём разница и почему сделки строят на Ethereum
Сравнение Bitcoin и Ethereum: цели, модель учёта, смарт-контракты, консенсус и комиссии. Почему для сделок с гарантом выбирают сети Ethereum и его L2.
В этой статье
Bitcoin и Ethereum часто упоминают вместе, но задуманы они для разного. Bitcoin - «цифровое золото» и способ передавать ценность. Ethereum - «мировой компьютер», на котором работают программы. Понимание этой разницы объясняет, почему наш сервис устроен на Ethereum и его сетях.
Bitcoin: передача ценности
Bitcoin появился в 2009 году после публикации документа, подписанного псевдонимом Сатоши Накамото (2008). Его цель - электронные деньги, которые можно передавать напрямую, без банка.
Главные свойства:
- Ограниченное количество: не более 21 миллиона монет.
- Доказательство работы (proof of work): майнеры решают вычислительную задачу и получают право добавить блок. Атака на сеть требует колоссальных затрат на оборудование и электричество.
- Новый блок примерно раз в 10 минут: сеть намеренно медленная и консервативная.
- Ограниченный язык скриптов: можно задать простые условия (например, «подпись двух из трёх»), но не писать произвольные программы.
- Модель UTXO: баланс - это набор «непотраченных выходов» предыдущих транзакций, как набор купюр в кармане.
Ethereum: программируемые деньги
Ethereum предложил Виталик Бутерин, сеть запущена в 2015 году. Идея: вместо фиксированного набора операций дать полноценный язык программирования, на котором любой может написать правила для денег. Такая программа - это смарт-контракт.
Главные свойства:
- Виртуальная машина EVM, которая одинаково исполняет код на всех узлах (как это устроено).
- Модель аккаунтов: у адреса есть баланс и счётчик операций (подробнее), как у банковского счёта.
- Доказательство доли владения (proof of stake) с сентября 2022 года: вместо майнеров блоки проверяют валидаторы, внёсшие залог (консенсус и финальность).
- Новый блок каждые 12 секунд и комиссия, которая зависит от загрузки (рынок комиссий).
- Огромная экосистема: токены, DeFi, стейблкоины и сети второго уровня (L2).
Сравнение
| Bitcoin | Ethereum | |
|---|---|---|
| Запуск | 2009 | 2015 |
| Назначение | передача ценности | платформа для программ |
| Смарт-контракты | ограниченные скрипты | полноценные (Solidity и др.) |
| Модель учёта | UTXO | аккаунты и состояние |
| Консенсус | proof of work | proof of stake |
| Время блока | около 10 минут | 12 секунд |
| Лимит монет | 21 млн | нет жёсткого предела |
| Токены внутри сети | почти не используются | основа экосистемы (ERC-20) |
Почему сделки с гарантом строят на Ethereum
Эскроу - это правила: «деньги лежат здесь, пока не случится вот это, а потом идут туда-то». Такие правила нужно записать программой и дать всем проверить. Для этого нужен язык программирования и общая среда исполнения - то, чего у Bitcoin нет по замыслу, а у Ethereum есть.
Поэтому контракт Coin-Trust работает в сети Ethereum и совместимых с ней: Base, Polygon и BNB Chain используют ту же виртуальную машину, поэтому один и тот же код развёрнут по одному адресу во всех четырёх. Как выбрать сеть под свою сделку - в статье «Как выбрать сеть».
Как выбирают между ними на практике
Вопрос «что лучше» неверен: сети решают разные задачи.
| Задача | Что подходит |
|---|---|
| Хранить сбережения долго, без «умных» функций | Bitcoin |
| Платить стейблкоинами, пользоваться токенами | Ethereum и совместимые сети |
| Создать сделку с условиями и арбитром | Ethereum и совместимые сети |
| Передать значение, ничего не программируя | оба варианта |
Пример. Мария хранит часть накоплений в Bitcoin: ей нужна простота и репутация «цифрового золота». А для покупки подержанного ноутбука у незнакомца она использует USDC в сети Base и сделку с гарантом: так деньги лежат в смарт-контракте, а не у продавца. Одно не исключает другое.
Важно и то, что у сетей разные технические допущения. В Bitcoin безопасность опирается на вычислительную работу майнеров, в Ethereum - на залог валидаторов (Proof of Stake). Это влияет на скорость подтверждения, комиссии и сценарии атак, но для обычного пользователя главное - понимать, что именно вы делаете и в какой сети.
Что почитать дальше
Чтобы разобраться, как же защищены монеты, прочитайте про хеш-функции и криптографию с открытым ключом.
Читайте также
- 1 · Основы
Что такое смарт-контракт и почему ему можно доверять деньги
Смарт-контракт - программа в блокчейне, которая сама исполняет условия сделки. Как он работает, чем отличается от обычного договора и какие у него риски.
3 мин чтения - 3 · Под капотом
Proof of Stake и финальность: как Ethereum договаривается о блоках
Как работает консенсус Ethereum после The Merge: валидаторы и стейк, слоты и эпохи, финальность за 13 минут, слэшинг, реорги и сколько подтверждений ждать.
3 мин чтения
Упоминается в статьях
Готовы попробовать?
Создайте первую сделку за пару минут. Деньги блокируются в смарт-контракте и выплачиваются по правилам, которые видны заранее.

