Press "Enter" to skip to content

Як відбуваються транзакції в мережі Биткоин? Весь цикл від початку до завершення

Биткоин (BTC) і його складність стали концепцією, яку багато користувачів кріптовалюти намагалися зрозуміти з моменту її створення. У своєму останньому відео відомий биткоин-ентузіаст Андреас Антонопулос і автор книги «Освоєння биткоина», розповів про життєвому циклі биткоин-транзакції з гаманцем від початку до завершення.

Антонопулос заявив, що з моменту відправки транзакції з гаманця на підтвердження в мережу биткоина, гаманець створює транзакцію, накопичуючи BTC в гаманці користувача і призначаючи адреси. Потім гаманець користувача передає інформацію про транзакції на одну з безлічі нод, до якої вона підключена, звідки вона може бути відправлена на «1, 2 або навіть 8 інших нод».

«Потім транзакція передається на інші ноди, які можуть бути майнинговыми нодами, платіжними шлюзами електронної комерції та іншими варіантами. Кожна з цих мод буде отримувати транзакцію від вашої, і кожна буде перевіряти кожну транзакцію. Коли ноди отримують транзакції, вони не знають, чи була вона створена вами або була перенаправлена, і, отже, кожна з цих транзакцій повинна перевірятися індивідуально».

Потім Антонопулос розповів, що якщо всі ноди перевірені, тобто якщо реквізити платежу вірні, і підтверджено, що в блокчейне не було подвійних витрат, то в кінцевому підсумку інформація про транзакції буде відправлена на кожну іншу ноду.

«Як тільки транзакція досягає майнингового пулу, вона потрапляє в пул непідтверджених транзакцій, наприклад, кошик, в якій зберігаються всі непідтверджені дані. По-іншому це називається мемпул. Інформація в окремих мемпулах може збігатися на 99%, однак повної схожості ніколи не буде».

За словами експерта, мемпул також служить для надання транзакції майнеру BTC для додавання нового блоку, після якого «включається гонка» для наступного блоку. Як правило, майнеры повинні побудувати блок, а потім вирішити його за допомогою Proof-of-Work, роблячи його в кінцевому рахунку підтвердженим.

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

«Як тільки PoW буде вирішено, майнинговая нода поверне вузол назад так само, як і отримала. Ноди перевіряють блок і на зворотному шляху, а як тільки всі ноди підтвердять його валідність, гаманець користувача дізнається про підтвердження транзакції. Це повний життєвий цикл транзакції».

Дата публікації 22.04.2019

Поділіться цим матеріалом у соціальних мережах і залиште свою думку у коментарях нижче.


Be First to Comment

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*

code