Жизненный цикл транзакции блокчейна
Технология блокчейн в основном касается транзакций, которые мы совершаем в цифровом виде для себя. В конце концов, эти транзакции попадают в различные блоки, которые позже становятся частью блокчейна. Поэтому важно понимать жизненный цикл транзакций в технологии блокчейн .
Этот жизненный цикл следует за путешествием одной транзакции, поскольку она проходит через каждый этап процесса присоединения к блокчейну. Простыми словами, транзакция — это процесс отправки денег отправителем и получения их получателем. Транзакция Blockchain также очень похожа, но выполняется в цифровом виде.
Давайте разберемся с различными этапами жизненного цикла транзакции блокчейна на примере.
Сурав и Сурадж — два пользователя биткойнов . Сурав хочет отправить 1 биткойн Суражу.
- Во-первых, Сурав получает адрес кошелька Сураджа (кошелек в блокчейне — это цифровой кошелек, который позволяет пользователям управлять своими транзакциями). Используя эту информацию, он создает новую транзакцию на 1 биткойн из своего кошелька и включает комиссию за транзакцию в размере 0,003 биткойна.
- Далее он проверяет информацию и отправляет транзакцию. Каждая инициируемая транзакция подписывается цифровой подписью отправителя, которая в основном является закрытым ключом отправителя. Это делается для того, чтобы сделать транзакцию более безопасной и предотвратить любое мошенничество.
- Затем кошелек Сурава запускает алгоритм подписи транзакции, который подписывает его транзакцию, используя его закрытый ключ.
- Теперь транзакция передается в пул памяти в сети.
- Эта транзакция в конечном итоге принимается майнерами. Эти майнеры группируют эту транзакцию в блок, находят Proof of Work и присваивают этому блоку хеш-значение , которое будет отображаться в блокчейне.
- Этот блок теперь размещен в блокчейне.
- Когда этот блок получает подтверждение, он считается действительной транзакцией в сети.
- Как только эта транзакция будет принята, Сурадж наконец получит свой биткойн.
Приведенная ниже диаграмма представляет собой графическое представление различных этапов жизненного цикла транзакции, как обсуждалось выше.