Что такое транзакции в блокчейне? Разбираемся, как это устроено
Как устроен и работает блокчейн
Блокчейн ― децентрализованный цифровой реестр данных. Он состоит из цепочки блоков, каждый из которых содержит информацию.
Данные криптографически зашифрованы в хеше. Последний представляет собой комбинацию цифр и латинских букв, в которую преобразуют массив входных данных, сохраняя таким образом конфиденциальность личной информации. При этом каждый блок содержит хеш предыдущего.
Если рассматривать децентрализованный реестр в разрезе криптовалютной индустрии, то каждый блок содержит данные о транзакциях в сети. Копии реестра хранятся на компьютерных узлах (нодах), которые подтверждают новые блоки в рамках процесса достижениях консенсуса и передают информацию другим нодам.
Как только в сети создается новый блок, для него рассчитывается индивидуальный хеш. Из блокчейна очень сложно стереть или незаметно «подправить» данные, ведь тогда номер хеша также изменится. Это приведет к тому, что следующая часть цепочки станет недействительной.
Есть несколько типов блокчейнов.
- Публичная сеть позволяет любому присоединиться к процессу. Для этого необходимо иметь мощное оборудование и установить программное обеспечение, а также настроить ноду и связаться с другими участниками. К этой категории относится большинство криптовалютных проектов, в том числе биткоин и Ethereum.
- Приватный блокчейн контролируется организацией или компанией. Вносить данные в сеть и читать зашифрованную информацию могут лишь участники со специальным доступом. Такой тип сети является централизованной системой и используется на корпоративном уровне. Примером служит Onyx от JPMorgan.
- Консорциумный блокчейн (гибридный) управляется группой компаний или организаций. Такой вариант пользуется преимуществами публичной и частной сети. Например, сети на базе фреймворка Hyperledger Fabric от The Linux Foundation.
Что такое биткоин-транзакции и как они осуществляются
Биткоин-транзакции ― это подтвержденные подписью секции данных, которые передаются в сети биткоина и собираются в блоки. Их можно рассматривать как перевод цифровой валюты с одного криптовалютного адреса на другой.
Первую транзакцию осуществил основатель (или группа единомышленников) сети биткоин под псевдонимом Сатоши Накамото 12 января 2009 года. Он отправил 10 BTC Хэлу Финни.
Каждая транзакция в сети включает сумму, назначение платежа, адрес отправителя и подпись, которая заверяет операцию.
Для того, чтобы отправить криптовалюту, каждому участнику необходимо иметь свой счет. Аккаунт управляется парой ключей, где открытый ключ ― адрес, который пользователь указывает для получения цифровых активов, а закрытый ― контролирует действия внутри учетной записи, то есть подписывает транзакции. Каждый счет имеет только один закрытый ключ.
После подписания транзакции она попадает в мемпул. Нода проверяет детали операции вроде баланса на счету и подлинности подписи. Если все в порядке, узел подтверждает транзакцию и передает информацию следующим нодам.
Когда достигается консенсус, в сеть добавляется новый блок и блокчейн обновляется согласно новым данным.
У каждой сети среднее время подтверждения транзакции разное. Например, в сети биткоина ― 10 минут, в Ethereum ― 6 минут, а в Polkadot ― 5 секунд.
Как блокчейн используется в финансах
Использование блокчейна не ограничивается цифровыми валютами. Децентрализованный реестр способен трансформировать бизнес-процессы во многих отраслях, включая финансовую, страховую и логистическую.
С блокчейном не только экспериментируют, его уже внедряют большие предприятия и корпорации. «Первооткрывателями» стали Pfizer, Walmart, Siemens и IBM. Однако именно финансовый сектор наиболее активно использует технологию.
Обычно денежный перевод через банк длится от одного до трех дней. В пределах одной кредитной организации одной страны процесс идет оперативнее, но если в транзакции участвуют два учреждения из разных государств, перевод может длиться до 10 дней.
Также стоит учитывать банковские комиссии, которые дополнительно снижают эффективность операций.
Блокчейн максимально упрощает и удешевляет процесс. Для осуществления транзакции с помощью децентрализованного реестра не нужны ни посредники, ни несколько дней «в запасе».
Технологией предусмотрены транзакционные комиссии, однако их размер меньше в сравнении с банковскими сборами. Более того, сами операции обрабатываются быстрее, чем в случае с централизованным посредником.
Эксперты криптовалютной биржи Coinbase подсчитали, что американцы могут сэкономить миллиарды долларов США, если будут пользоваться биткоином и Ethereum для международных денежных переводов вместо банков и других сервисов.
В компании утверждают, что американцы тратят $12 млрд на оплату комиссий ежегодно, чтобы просто отправить деньги друзьям или родственникам за рубежом.
Кроме оптимизации платежных систем, блокчейн поспособствовал модернизации всего финансового сектора.
Сегмент децентрализованных финансов (DeFi) включает:
- смарт-контракты, которые автоматизируют ряд процессов для сокращения административных расходов;
- токенизацию активов (оцифровка ценных бумаг, драгоценных металлов и так далее) для обеспечения безопасности и прозрачности сделок;
- проверку финансовых документов в режиме реального времени благодаря процедурам KYC и AML;
- обмен криптовалют без централизованного посредника;
- платформы кредитования и займов.
По состоянию на сентябрь 2023 года совокупная стоимость заблокированных активов в секторе оценивается примерно в $38 млрд, согласно DeFiLlama.
Что нужно знать о транзакциях
Как найти и отследить транзакцию
Все транзакции записаны в блокчейне. Кроме того, статус финансовой операции легко проверить, ведь реестр ― открытый. Для этого необходимо знать хеш транзакции или адрес криптокошелька. Посмотреть можно только эти зашифрованные данные, а вот назначение перевода и настоящее имя пользователя в блокчейне никак не раскрывается.
В зависимости от того, какой актив нужно отследить, выбирается нужный обозреватель блоков. Эти сервисы показывают статус транзакции, состояние сети, актуальный курс цифровых активов, стоимость комиссии.
Биткоин | https://www.blockchain.com/explorer/assets/btc |
Ethereum | https://etherscan.io/ |
Solana | https://solscan.io/ |
Polygon | https://polygonscan.com/ |
BNB Chain | https://bscscan.com/ |
TRON | https://tronscan.org/ |
Что такое комиссия за транзакцию?
Комиссия за транзакцию взимается в каждом блокчейне, а вот сумма может сильно отличаться в зависимости от конкретной сети.
Во время подписания транзакции участник сделки соглашается не только с указанным переводом, но и с дополнительным сбором ― платой за пользование блокчейном. Размер комиссии устанавливается сетью и может меняться в зависимости от ее загруженности.
Например, в сети Ethereum комиссия за выполнение стандартной транзакции внутри реестра обойдется от $0,2 до $0,3, согласно данным за 24 сентября 2023 года.
Что такое подтверждение транзакции?
Подтверждение транзакции необходимо для предотвращения повторной траты одних и тех же активов. Чтобы стать легитимной, транзакция должна быть включена в блок. В зависимости от конкретного блокчейна, это занимает определенное время.
Вывод
Благодаря развитию технологии блокчейн нам стали доступны эффективные и недорогие трансграничные транзакции с минимальными комиссионными издержками. Биткоин и другие криптовалюты исключили необходимость обращаться за помощью к посредникам вроде кредитных учреждений.
- Для транзакции достаточно иметь публичный адрес получателя в выбранном блокчейне.
- Статус транзакции можно отследить в обозревателе блоков.
- В реестре хранятся все записи о транзакциях и эти данные общедоступны.
- При этом блокчейн гарантирует конфиденциальность пользователей путем шифрования данных.