Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Детальний Розгляд Транзакцій | Блоки та Транзакції
Quizzes & Challenges
Quizzes
Challenges
/
Вступ до блокчейну

bookДетальний Розгляд Транзакцій

У світі блокчейну та Bitcoin транзакції є основою, що забезпечує переміщення цифрової валюти між учасниками, тому настав час детальніше розглянути особливості транзакцій у блокчейні.

Структура транзакції

Ще раз, транзакція Bitcoin — це цифрове повідомлення, яке визначає, як біткоїни «переміщуються» (насправді вони не переміщуються, змінюється їхня власність) з однієї адреси на іншу. В основі транзакції містяться такі компоненти:

Ось реальна транзакція, яку можна дослідити (доступна тут):

Як показано тут, транзакція містить 7 входів і 4 виходи, кожен з яких пов'язаний з унікальною адресою. Загальна сума біткоїнів на вході більша, ніж загальна сума біткоїнів на виході. Ця різниця виникає через те, що транзакція також включає комісію, яку необхідно враховувати.

Сума дорівнює сумі біткоїнів на виході, а сума + комісія дорівнює сумі біткоїнів на вході.

Перевірка транзакції

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

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

Додаткове підтвердження

Повертаючись до прикладу транзакції, відкриття наданого посилання показує наступне:

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

На практиці зазвичай очікують шість підтверджень перед тим, як вважати транзакцію Bitcoin остаточною. На такій глибині для відміни транзакції знадобилася б надзвичайна обчислювальна потужність, що робить її фактично незворотною.

1. Який компонент транзакції Bitcoin підтверджує, що відправник має право передати біткоїни?

2. Яка основна причина очікування декількох підтверджень після включення транзакції Bitcoin у блок?

question mark

Який компонент транзакції Bitcoin підтверджує, що відправник має право передати біткоїни?

Select the correct answer

question mark

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

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain why six confirmations are considered secure?

How do transaction fees affect the speed of confirmation?

What happens if a transaction never gets confirmed?

Awesome!

Completion rate improved to 6.25

bookДетальний Розгляд Транзакцій

Свайпніть щоб показати меню

У світі блокчейну та Bitcoin транзакції є основою, що забезпечує переміщення цифрової валюти між учасниками, тому настав час детальніше розглянути особливості транзакцій у блокчейні.

Структура транзакції

Ще раз, транзакція Bitcoin — це цифрове повідомлення, яке визначає, як біткоїни «переміщуються» (насправді вони не переміщуються, змінюється їхня власність) з однієї адреси на іншу. В основі транзакції містяться такі компоненти:

Ось реальна транзакція, яку можна дослідити (доступна тут):

Як показано тут, транзакція містить 7 входів і 4 виходи, кожен з яких пов'язаний з унікальною адресою. Загальна сума біткоїнів на вході більша, ніж загальна сума біткоїнів на виході. Ця різниця виникає через те, що транзакція також включає комісію, яку необхідно враховувати.

Сума дорівнює сумі біткоїнів на виході, а сума + комісія дорівнює сумі біткоїнів на вході.

Перевірка транзакції

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

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

Додаткове підтвердження

Повертаючись до прикладу транзакції, відкриття наданого посилання показує наступне:

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

На практиці зазвичай очікують шість підтверджень перед тим, як вважати транзакцію Bitcoin остаточною. На такій глибині для відміни транзакції знадобилася б надзвичайна обчислювальна потужність, що робить її фактично незворотною.

1. Який компонент транзакції Bitcoin підтверджує, що відправник має право передати біткоїни?

2. Яка основна причина очікування декількох підтверджень після включення транзакції Bitcoin у блок?

question mark

Який компонент транзакції Bitcoin підтверджує, що відправник має право передати біткоїни?

Select the correct answer

question mark

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

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6
some-alt