Руководство о том, как работают биткойн-транзакции

В этом выпуске видеоновостного шоу Be[in]Crypto ведущая Джульет Лима подробно рассказывает о том, что именно происходит во время Bitcoin сделка.

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

Основные компоненты

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

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

При попытке отправить биткойн другу после определения суммы отправки отправитель использует свой закрытый ключ для подтверждения транзакции. Затем в сеть Биткойн отправляется сообщение, содержащее ввод (начальный адрес), сумму (сколько отправляется) и вывод (адрес друга). Затем транзакция транслируется в сеть биткойн. Майнеры проверяют, что ваши ключи могут получить доступ к средствам, которые вы утверждаете, что контролируете.

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

Важные свойства транзакций

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

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

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

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

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

Проверка транзакций и как это работает

Примерно каждые 10 минут в блокчейн биткойна добавляется новый блок. Но как именно работает проверка?

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

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

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

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

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

После того, как блок был добавлен в цепочку блоков, другие блоки, добавленные позже, считаются подтверждением для этого блока. Например, если ваша транзакция была включена в блок 400, а длина блокчейна теперь составляет 403 блока, ваша транзакция в блоке 400 теперь будет иметь три подтверждения. Термин «подтверждение» используется потому, что каждый раз, когда майнеры добавляют к нему новый блок, блокчейн должен снова достичь консенсуса по блоку и транзакциям в нем.

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

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

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

За и против

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

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

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

Поскольку криптовалюты только появляются в качестве нового класса активов, другой главный грех Биткойна заключается в том, что он все еще подвержен резким колебаниям цен. Это по-прежнему имеет место, поскольку Биткойн изо всех сил пытается сохранить уровень в 20,000 70,000 долларов после падения с почти XNUMX XNUMX долларов на пике в ноябре прошлого года.

Отказ от ответственности

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

Источник: https://beincrypto.com/beincrypto-video-news-a-guide-on-how-bitcoin-transactions-work/