Что такое Bitcoin Cash (BCH)?
Подобно Bitcoin, Bitcoin Cash — это цепочка блоков, защищенная алгоритмом Proof-of-Work:
- Bitcoin Cash — это одноранговая криптовалюта, работающая на алгоритме SHA-256dProof-of-Work (PoW) . Он создан на основе исходного протокола Bitcoin, чтобы увеличить размер сетевого блока с 1 мегабайта до 8 мегабайт.
- Алгоритм Proof-of-Work создает вычислительную задачу , которую сеть компьютеров должна решить для проверки блока транзакций: этот процесс называется майнингом . Майнеры получают вознаграждение за транзакционные сборы (оплачиваемые участниками за сетевые операции) и вознаграждения за блоки, которые генерируются инфляцией.
- Bitcoin Cash имеет целевое время блокировки 10 минут и общее максимальное количество 21 миллион. Токены BCH создаются, когда производитель блоков генерирует новый действительный блок.
- Уровень эмиссии Bitcoin Cash уменьшается вдвое каждые 210 000 блоков, или примерно каждые 4 года. Вознаграждение за майнинг блока Bitcoin Cash с 9 апреля 2020 года составляет 6,25 BCH за блок .
Однако, в отличие от Bitcoin, он эволюционировал и имеет определенные функции и дополнительные приложения:
- Динамическая регулировка сложности: в отличие от регулировки сложности Bitcoin (~ 14 дней), Bitcoin Cash полагается на алгоритм динамической регулировки сложности, который повторно оценивает сложность на каждом блоке.
- Поддержка смарт-контрактов: можно развернуть смарт-контракты на блокчейне.
- Поддержка выпуска токенов: с помощью протокола Simple Ledger Protocol (SLP) можно выпускать и передавать взаимозаменяемые и невзаимозаменяемые токены, которые защищены блокчейном Bitcoin Cash.
Ключевые особенности Bitcoin Cash
Консенсус Накамото (совместно с Bitcoin)
Bitcoin Cash использует тот же механизм консенсуса, что и Bitcoin , в котором любой может присоединиться к сети и стать поставщиком бухгалтерских услуг или валидатором. Всем валидаторам разрешено участвовать в гонке за то, чтобы стать производителем блоков для следующего блока, но победит только тот, кто первым выполнит сложную в вычислительном отношении задачу . Эта функция называется Proof-of-Work («PoW»).
Вероятность того, что любой валидатор первым завершит задачу, равна проценту от общей вычислительной мощности сети (или хэш-мощности ) валидатора. Например, валидатор с 5% вычислительной мощности всей сети имеет 5% шанс выполнить задачу первым и, следовательно, стать следующим производителем блоков.
Поскольку любой желающий может присоединиться к гонке, конкуренция никогда не фиксируется . В первые дни майнинг Bitcoin в основном осуществлялся процессорами персональных компьютеров. Тем не менее, сегодня большинство валидаторов или майнеров Bitcoin выбрали специализированные и более мощные устройства, такие как машины на базе ASIC . Идея PoW заключается в том, что тот, кто производит блок, должен потратить ресурсы, внешние по отношению к сети (т. Е. Деньги на оплату электроэнергии), и может предоставить другим участникам доказательства того, что они это сделали. Поскольку различные майнеры конкурируют за вознаграждение за блок, одной злоумышленнице становится сложно получить большинство в сети (определяемое как более 51% в механизме консенсуса Накамото ). Возможность переупорядочивать транзакции (изменять неизменяемость блокчейна) с помощью атак 51%.указывает на еще одну особенность каждого консенсуса Накамото: окончательность транзакций является только вероятностной.
Как только блок создан, он затем распространяется производителем блока на все другие валидаторы для проверки действительности всех транзакций в этом блоке . Производитель блоков получит вознаграждение в национальной валюте сети (например, Bitcoin), когда все валидаторы одобрят блок и обновят свои реестры. С 9 апреля 2020 года текущая награда за майнинг блока составляет 6,25 BCH / блок.