Транзакции Coinbase

0
421

Не путайте термин «транзакции Coinbase» с криптовалютной биржей Coinbase. Это относится к особому типу транзакций, которые происходят в каждом новом блоке блокчейна.

Транзакции Coinbase являются ключевой частью системы, которую блокчейны используют для введения в обращение новых валют, которые ранее не были переданы. Первая транзакция Coinbase была сгенерирована псевдонимным создателем Биткоина (BTC) Сатоши Накамото во время майнинга первого блока генезиса. Coinbase, как сообщается, был выплачен на биткоин-адрес «1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa» с ценностью 50 BTC.

Одной из самых любопытных особенностей блокчейна Биткоина является то, что этот блок никогда не был подтвержден в блокчейне, что вызвало множество вопросов у многих ученых и разработчиков блокчейна.

Одна из теорий гласит, что это произошло потому, что первая транзакция Coinbase была закодирована в исходном коде блока генезиса. И поскольку весь блокчейн построен на этом блоке генезиса, концепция подтверждения не была на него применена.

Еще одна теория предполагает, что Накамото специально разработал это так, чтобы если блок генезиса по какой-то причине не был подтвержден, то это привело бы к построению нового блокчейна, что сделало бы первоначальный блокчейн устаревшим.

Транзакция Coinbase также используется для вознаграждения майнеров за поддержание блокчейна. Они получают определенное количество монет за каждый блок, который они майнят. Эта система вознаграждений создает стимул для майнеров и помогает обеспечить безопасность блокчейна, отпугивая злонамеренные действия, которые могут нарушить работу сети.

Как работает транзакция Coinbase

Транзакции Coinbase имеют уникальные особенности, включая зрелость, предотвращение разветвления и настраиваемые тексты. Они также имеют другую структуру, чем другие транзакции.

На блокчейне Биткоина все транзакции, выполненные on-chain, объединяются в один блок. Когда блок формируется, он немедленно добавляется в блокчейн. Эти блоки неизменяемы и защищены от подделок благодаря почти идеальному коду блокчейна Биткоина. Каждый блок должен содержать одну или несколько транзакций, первая из которых всегда называется транзакцией Coinbase.

Вот как работает транзакция Coinbase:

  • Создание блока: чтобы получить вознаграждение за создание нового блока, майнер должен сначала создать транзакцию Coinbase.
  • Входы: транзакция Coinbase не имеет входов, в отличие от обычной транзакции, которая использует входы из предыдущих транзакций. Вместо этого транзакция Coinbase генерирует новые монеты из воздуха.
  • Выходы: транзакция Coinbase имеет один или несколько выходов, которые перечисляют адреса, на которые будет отправлено вознаграждение за блок. У майнеров есть возможность распределить вознаграждение за блок на другие адреса.
  • Вознаграждение за блок: текущее вознаграждение за блок — это BTC, и оно уменьшается примерно каждые 210 000 блоков. Это вознаграждение выплачивается майнеру, который проверяет и добавляет транзакции в блокчейн.
  • Комиссия за майнинг: майнеры также могут включить комиссию за майнинг в транзакцию Coinbase, которую платят создатели транзакций, чтобы поощрить майнеров включить их транзакции в следующий блок.
  • Майнер может включить транзакцию Coinbase вместе с другими транзакциями в блок, который он добыл, и транслировать этот блок в сеть после его создания. Затем блок проверяют другие майнеры, и если он одобрен, то загружается в блокчейн и оплачивается вознаграждением за блок плюс любые связанные с ним комиссии за майнинг.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

17 + тринадцать =