Биткойн (BTC) был создан как одноранговая электронная платежная система. Независимо от того, отправляете ли вы или получаете платежи в BTC, стоит понимать, как происходят транзакции. Биткойн-транзакции — это сообщения, такие как электронные письма, которые подписываются цифровой подписью с использованием шифрования и отправляются через сеть Биткойн для подтверждения. Транзакции находятся в открытом доступе и документируются в цифровой книге под названием BlockChain.


История каждой транзакции BTC начинается с того момента, когда биткоин был впервые создан.
Содержание.
- Биткоины существуют в виде файлов биткоин-транзакций
- Примеры транзакций с использованием биткоина
- Как работают транзакции с биткоинами?
- Почему некоторые транзакции биткоина так поздно идентифицируются?
- Узнайте больше о транзакциях с использованием биткоина
- Сколько стоят транзакции биткоина?
Биткоины существуют в виде файлов биткоин-транзакций
Биткойн определяется как цепочка с цифровой подписью. Каждый владелец ставит цифровую подпись под хэшем предыдущей транзакции и открытым ключом следующего владельца, отправляя биткоины в следующий биткоин и добавляя эту информацию в конец валюты. Получатель платежа может проверить подпись и проверить цепочку владельца.
Здесь стоит отметить, что биткоины (Bitcoin) не «существуют» в натуральном виде, только в цифровой форме. Думайте о блокчейне как о файле транзакций между различными адресами биткоина. Записи об этих транзакциях обновляются сетью биткоина и публикуются всеми узлами при изменении баланса. Если вы хотите посмотреть историю и текущий баланс существующего адреса BTC, вы также можете воспользоваться одним из блокчейн-наблюдателей.
Примеры транзакций с использованием биткоина
Марк хочет отправить биткойн Джессике. Транзакция BTC состоит, по сути, из трех частей
Ввод: это запись адреса BTC, на который Марк впервые получил биткоины, которые он хочет отправить Джессике.
Количество: это конкретная сумма BTC, которую Марк хочет отправить Джессике.
Вывод: есть два пути к спасению. Первый — один BTC на адрес Джессики. Второй — 0,2 BTC возвращается на отметку «отдых». Этот второй выход рассчитывается как сумма входов [0,6 + 0,6 = 1,2].
Как работают транзакции с биткоинами?
Для отправки BTC требуется доступ к открытым и закрытым ключам, связанным с необходимым количеством биткоинов. Когда мы говорим, что у кого-то есть биткоины, на самом деле мы имеем в виду, что у этого человека есть доступ к следующим ключам
- Открытый ключ, на который ранее был отправлен номер биткоина
- Уникальный закрытый ключ, который авторизует отправления, ранее отправленные на вышеуказанный открытый ключ
Открытые ключи, также известные как биткоин-адреса, представляют собой случайную последовательность букв и цифр, которая функционирует так же, как адрес электронной почты или имя пользователя в социальной сети. Они находятся в открытом доступе, и вы можете без опасений делиться ими с другими. На самом деле, когда вы отправляете BTC, вам необходимо сообщить другим свой биткоин-адрес. Закрытый ключ — это еще одна последовательность букв и цифр. Однако закрытые ключи, такие как пароли электронной почты и других учетных записей, должны храниться в секрете.


Не сообщайте никому свой закрытый ключ, если вы не уверены на 100%, что этот человек никогда не украдет ваши средства. Также не забудьте записать свой закрытый ключ на листе бумаги ручкой и хранить его в надежном месте. Ваш биткоин-адрес — это, по сути, прозрачное хранилище. Только человек с закрытым ключом может отпереть сейф и получить доступ к находящимся в нем деньгам, в то время как другие могут видеть содержимое. В приведенном выше примере транзакции Марк хочет перевести BTC Джессике. Для этого он использует свой закрытый ключ для подписания сообщения с деталями транзакции. Это сообщение отправляется в блокчейн, содержащий
- вход: первая транзакция с использованием монет, ранее отправленных на адрес Марка
- сумма: сумма BTC, отправленная Марком Джессике
- выход: общественный адрес Джессики.
Затем эта транзакция транслируется в сеть Биткойн, где майнер проверяет, что ключ Марка имеет доступ к источнику, который он утверждает, что контролирует (адрес, где он ранее получил BTC). Этот процесс проверки известен как майнинг, поскольку он требует вычислительных затрат и вознаграждает майнера BTC за каждый авторизованный блок. Это также процесс, с помощью которого «создаются» новые биткоины.
Почему некоторые транзакции биткоина так поздно идентифицируются?
Все транзакции биткоина должны быть проверены майнерами блокчейна. Обратите внимание, что майнеры не обрабатывают отдельные транзакции. Они добывают блоки, которые представляют собой группы транзакций. Транзакция может не быть включена в текущий блок и находиться в очереди до тех пор, пока не будет составлен следующий блок. Протокол Bitcoin динамически регулирует требования таким образом, чтобы каждый блок занимал примерно 10 минут. Еще одна причина длительного периода подтверждения заключается в том, что текущий протокол Bitcoin ограничивает размер блока 1М байтом. Этот произвольный лимит может быть увеличен, но на данный момент количество транзакций, которые могут войти в блок, ограничено, что существенно замедляет время подтверждения и, следовательно, всю сеть Биткойн.
Узнайте больше о транзакциях с использованием биткоина
Монеты можно обрабатывать отдельно, но очень неудобно выполнять отдельные операции для каждого цента, находящегося в пути. Для обмена и объединения ценностей сделка включает в себя множество входов и выходов. Обычно это либо один вход от предыдущей более крупной сделки, либо несколько входов, объединяющих меньшие суммы, с максимум двумя выходами.
Помните, что биткоин «существует» только как транзакция файла на блокчейне? Это означает, что многие транзакции могут быть связаны с определенным биткоин-адресом. Предположим, у вас в кошельке есть два BTC. Эти два BTC получены от четырех разных друзей. Каждый из них отправил вам 0,5 BTC в день вашего рождения. Для удобства в среде кошелька накопления отображаются как «2 BTC». Однако в кошельке эти 0,5 BTC не «складываются» в 2 BTC. Вместо этого кошелек просто отслеживает четыре транзакции по 0,5 BTC по отдельности. Это кратко изложено во 2 БТД. Если вы хотите купить что-то за BTC, кошелек использует файлы транзакций разной суммы. Предположим, число составляет 0,25 BTC, и вы хотите купить одежду у продавца на эту сумму. Исходя из приведенной выше информации о сбережениях, вы знаете, что транзакции не составляют ровно 0,25 BTC. Пользователи биткоина не могут разделить транзакцию на более мелкие суммы, они могут потратить только всю транзакцию. Поэтому технически, открыв кошелек и введя количество «.25», мы получим следующее количество: одна из транзакций 0,5 BTC (от нашего щедрого друга Криса) будет отправлена целиком; пользователь получит новую транзакцию с той же суммой, что и транзакция .25 BTC, и пользователь получит новую транзакцию с той же суммой, что и транзакция .25 BTC. Разница затем возвращается новой транзакцией. Это пошаговая техническая процедура.
- Сумма, которую вы должны своему нарядам, составляет 0,25 btc
- Вы «отправляете» запись на сумму 0,5 btc в магазин. (Помните, что входные данные должны быть использованы полностью).
- Биткоин-адрес магазина одежды выведен.
Однако на практике кошелек создает два вывода для этой транзакции
- 0,25 BTC розничному торговцу
- Новый адрес, созданный кошельком 0,25 BTC, получает «остаток» от продавца.
Это может показаться сложным, но хорошая новость заключается в том, что вам не нужно знать это, чтобы отправлять или получать биткоины.
Сколько стоят транзакции биткоина?
Плата за биткоин учитывает ряд факторов. Многие кошельки позволяют пользователям вручную регулировать комиссию за транзакции. Некоторые транзакции, которые не предназначены для получателя или возвращаются как «измененные», включаются в расчеты Комиссии. Припасы отправляются шахтерам. Их можно использовать для повышения коэффициента подтверждения, стимулируя майнеров учитывать приоритеты транзакций. Ставки биткоина при длительных перевозках могут составлять значительную сумму. Bitcoin Cash, с другой стороны, имеет одноминутную комиссию за транзакцию, оплата которой может быть даже подтверждена нулевыми подтверждениями.
Начните покупку с суммы не менее $30!
Выбирайте из Bitcoin, Bitcoin Cash, Ethereum и других криптовалют!

