Как работают биткойн-транзакции?

Время чтения:

Вид:

биткойн-транзакции

Что такое биткойн-транзакции?

Биткойн-транзакции - это записи, которые информируют сеть блокчейнов о передаче цифровой стоимости с одного биткойн-адреса на другой.

Простой способ представить себе транзакцию с биткойнами:

  • Блокчейн похож на блокнот, в котором хранятся записи обо всех передачах цифровых ценностей в сети.
  • Транзакция - это строка этой записной книжки.
  • Блок - это страница этой записной книжки, поэтому он состоит из ряда транзакций, то есть строк.
  • Все пользователи могут читать и записывать строки (транзакции) и страницы (блоки) в этом блокноте, в случае блокчейна Биткойн. Это может быть невозможно в частных сетях блокчейнов, таких как Hyperledger, но это выходит за рамки данной статьи.

Криптография с открытым ключом

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

Секретный ключ

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

Думайте об этом как о ПИН-коде вашего банковского счета.

публичный ключ

Математическая формула, основанная на Алгоритм цифровой подписи эллиптических кривых (ECDSA), применяется к закрытому ключу для создания открытого ключа. Кроме того, каждый открытый ключ связан с данным закрытым ключом. Человек может использовать закрытый ключ для вычисления открытого ключа, но с вычислительной точки зрения очень сложно использовать открытый ключ для вычисления закрытого ключа.

Открытый ключ определяет, является ли подпись закрытым ключом подлинной, не раскрывая фактический закрытый ключ сети. Он виден всем в сети после передачи биткойнов с адреса.

Адрес Биткойн

Биткойн-адрес - это общедоступный идентификатор, который есть у пользователей для получения и отправки цифровых средств. Он является производным от применения криптографических хэш-функций SHA 256, RIPEMD-160 и кодировки Base58Check к открытому ключу. Проверь это ссылке для получения более подробной информации о технических этапах создания адреса биткойнов.

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

Вы можете использовать это ссылке для ввода различных данных с помощью множества генераторов хешей и просмотра изменений на выходе. Например, при использовании хэш-функции SHA 256 слово «TrustSwap» дает результат: 9504004ca3344d098c997c8756cb1a3500f5454ae25210083df82b19d7a40786. Используя слово «trustwap», хеш-функция производит вывод: 03f8a477b0a53800502780db849db1af499f9cd3f07be71586329a42a72b6f85

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

Типы биткойн-транзакций

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

Нулевые входы - один выход

Транзакция Coinbase - это первая транзакция в каждом блоке, которая включает только один вывод. Это происходит потому, что входные данные представляют новые монеты, а выходные данные представляют сумму, которую майнер получает от поиска блока. В приведенном ниже случае майнер получает 6.25 биткойнов, что является текущим вознаграждением за блок, плюс комиссия за транзакцию блока.

Один вход - два выхода

Это наиболее распространенный тип биткойн-транзакций. Перевод с одного биткойн-адреса на другой, который возвращает некоторую «сдачу» первоначальному владельцу.

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

Один вход - несколько выходов

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

Несколько входов - один или два выхода

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

Большая инновация

Биткойн-блокчейн является общедоступным и доступен любому желающему через биткойн-клиент или онлайн-обозреватель. Это большое новшество, лежащее в основе этой технологии - сочетание транзакций, временных меток и децентрализации транзакций. Учитывая то, что вы узнали сегодня, можете ли вы найти первую в истории биткойн-транзакцию, которая произошла в 2009 году? Да здравствует Сатоши!

Подписаться The Crypto App Блог для получения дополнительных учебных материалов по блокчейну

Поделиться этой статьей:
Поделиться

Продолжай читать:

NFT: все, что вам нужно знать
NFT: все, что вам нужно знать
NFT стали чрезвычайно популярными в крипто-экосистеме. Однако, похоже, большинство людей еще не понимают, что они собой представляют. Узнайте о них все здесь.
Wrapped токены: инструмент для перехода через блокчейны
Wrapped токены: инструмент для перехода через блокчейны
Обернутые токены - это тип криптовалюты, который сохраняет соотношение 1: 1 к другой монете. Узнайте об упакованных токенах, о том, как они работают и для чего они нужны здесь.
Биткойн - это деньги! Факт или миф?
Биткойн - это деньги! Факт или миф?
Содержание Биткойн и 3 основные функции Money Среда обмена Долговечность Транспортируемость Делимость Взаимозаменяемость Отсутствие подделки Единица счета Хранение стоимости 4-я функция… Стандарт отсроченного платежа Заключение Биткойн и ...

Будьте в курсе наших новостей и обновлений