Как устроены транзакции в блокчейне Биткоина и других криптовалют?
В нецифровом мире мы обмениваемся деньгами, товарами и услугами, просто физически передавая вещи и банкноты. В мире блокчейна этот процесс дополняется ещё несколькими шагами. Чтобы совершать транзакции в блокчейне, пользователям как минимум необходимо иметь два ключа и криптокошелёк. Такая построенная на криптографии система позволяет пользователям передавать товары и услуги и при этом не полагаться на третью сторону. Давайте посмотрим, как это работает, а также попытаемся понять разницу между публичным и приватными ключами.
Как отправить криптовалюту
Отправка валюты через блокчейн предполагает несколько инструментов и шагов. Вот они:
- Ключи – вам как минимум потребуется публичный ключ лица или компании (адрес кошелька), которым вы хотите отправить свои деньги или токены.
- Запрос – в этом шаге вы сообщаете сети, что хотите отправить часть вашей валюты кому-то другому. Это делается при помощи программного обеспечения, которое подключается к сети криптовалюты. Проще всего использовать криптовалютный кошелёк.
- Проверка записей – ноды (узлы) в сети криптовалюты перепроверяют историю блокчейна. Это необходимо, чтобы убедиться, что у вас есть деньги, которые вы собираетесь потратить.
- Отправка – как только сеть подтвердит, что ваша транзакция может быть проведена, её вносят в блок транзакций. Его впоследствии также должны будут перепроверить ноды в сети.
- Безопасность – как только транзакция будет подтверждена, вы больше не сможете отменить её или изменить. Вы можете лишь создать ещё одну новую транзакцию.
Что такое публичные и приватные ключи
Прежде чем вы сможете провести хоть какую-то транзакцию, вам потребуется набор ключей: публичный и закрытый ключ. В мире криптографии их также называют открытый и закрытый ключи. По сути это строка из символов — в случае с публичным ключом их от 26 до 35. Открытый и закрытый ключи привязаны друг к другу – и вам потребуется как один, так и второй для отправки и получения валюты в сети.
Приватный ключ. Источник: Unsplash
Ваш публичный ключ — это тот, который вы сообщаете отправителям и получателям. Его можно передать кому угодно. Ваш приватный ключ — это ключ, который критически важно хранить в полной безопасности. Он связан с вашим публичным ключом с помощью криптографического шифра и выступает в качестве цифровой подписи для авторизации транзакции. И для того, чтобы получить доступ к информации, которую вам отправили, вам потребуются оба ключа.
Ключ и замки. Источник: Твиттер
Что такое криптовалютный кошелёк
Прежде всего, криптовалютный кошелёк не совсем похож на тот, который вы носите в кармане. В нём на самом деле нет никаких денег. Это просто программа или приложение, в которых хранятся ваши приватные ключи.
Источник: exporockshow.com
Кроме того, почти во всех криптовалютных кошельках предусмотрены функции отправки и получения криптовалют. Кошельки можно хранить в ящике стола, на ноутбуке и даже в мобильном устройстве. Подробнее о криптовалютных кошельках можно почитать в нашей подробной статье.
В нашем крипточате ходлеров вы найдёте ещё много другой полезной информации. Также приглашаем вас в Яндекс Дзен.
Подписывайтесь на наш канал в Телеграме. Массовое принятие не за горами!