Переглянути всі відгуки

Як працюють транзакції з біткойнами?

Транзакції з біткоїнами - це повідомлення, що вказують на переміщення біткоїнів від відправників до одержувачів. Транзакції підписуються цифрово за допомогою криптографії і відправляються до всієї мережі Біткоїн для перевірки. Інформація про транзакції є публічною і може бути знайдена в цифровій книзі, відомій як 'блокчейн'. Історія кожної транзакції з біткоїнами веде назад до моменту, коли біткоїни були вперше створені або 'видобуті'.
Як працюють транзакції з біткойнами?
Використовуйте мульти-ланцюговий додаток Bitcoin.com Wallet, яким довіряють мільйони для безпечного та простого надсилання, отримання, купівлі, продажу, торгівлі та керування найпопулярнішими криптовалютами. Ви також можете підключатися до тисяч децентралізованих застосунків (DApps), від ігор до фінансових дериватів.

Огляд

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

  1. Створення транзакції: Коли ви відправляєте біткоїн, ви створюєте транзакцію зі свого цифрового гаманця. Ця транзакція включає адресу відправника (публічний ключ), адресу одержувача (публічний ключ), суму біткоїна, яку потрібно відправити, і комісію за транзакцію, яку ви готові заплатити майнерам.
  2. Цифрові підписи: Щоб довести, що ви є власником біткоїна, який хочете відправити, транзакція повинна бути підписана за допомогою вашого приватного ключа через криптографічний процес. Це відоме як цифровий підпис. Важливо зберігати ваш приватний ключ у секреті, адже це як ваш цифровий пароль.
  3. Трансляція та підтвердження: Після підписання транзакція транслюється в мережу Біткоїн і потрапляє в mempool, який схожий на зал очікування для транзакцій, що очікують підтвердження. Майнер можуть вибирати транзакції з mempool для формування нових блоків. Перший майнер, який розв'язує складну математичну задачу, отримує можливість створити наступний блок. Вигравший майнер транслює свій новий блок, який підтверджується рештою мережі.
  4. Завершення транзакції: Після підтвердження новий блок додається до копії блокчейну кожного учасника мережі. Транзакції в новому блоці вважаються підтвердженими. Однак, зазвичай рекомендується чекати принаймні шість підтверджень (додавання шести блоків після блоку з вашою транзакцією) для остаточного підтвердження транзакції. Це робиться для забезпечення, що транзакція не буде скасована або двічі витрачена у випадку тимчасового роздвоєння блокчейну.

Біткоїни існують як записи транзакцій біткоїна

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

Біткоїни не "існують" як такі. Немає фізичних біткоїнів, і власники біткоїна не мають "рахунку." Замість цього існує 'блокчейн,' який можна уявити як книгу, або запис, всіх транзакцій, що коли-небудь відбулися між адресами біткоїна. Ці записи транзакцій оновлюються учасниками мережі Біткоїн (вузлами) і розповсюджуються між кожним з вузлів із збільшенням та зменшенням балансів. Ви можете використовувати 'block explorer', якщо хочете побачити історію, а також поточний баланс будь-якої адреси біткоїна.

Публічні та приватні ключі

Щоб відправити біткоїн, ви повинні мати доступ до публічних та приватних ключів, пов'язаних із сумою біткоїна, яку ви хочете відправити. Коли ми говоримо про те, що хтось "володіє" біткоїнами, це насправді означає, що ця особа має доступ до 'пари ключів', що складається з:

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

Публічні ключі, також звані адресами біткоїна, є випадковими послідовностями літер і цифр, які працюють схоже на адресу електронної пошти або ім'я користувача на сайті соціальних мереж. Як випливає з назви, вони є публічними, тому ви можете безпечно ділитися ними з іншими. Фактично, ви повинні надати вашу адресу біткоїна іншим, коли хочете, щоб вони відправили вам біткоїн. Приватний ключ — це інша послідовність літер і цифр, також згенерована випадковим чином. Однак, приватні ключі, як і паролі до електронної пошти або інших акаунтів, слід зберігати в секреті. Ніколи не діліться вашим приватним ключем із кимось, кому ви не довіряєте на 100%.

Детальніше: Переконайтеся, що ваші цифрові активи в безпеці за допомогою цих простих порад.

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

Входи та виходи транзакцій

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

-Сатоші Накамото, Білий папір біткоїна

Давайте розберемо цю частину білого паперу біткоїна, розглянувши приклад транзакції на практиці:

Марк хоче відправити 1 BTC Джесіці. Для цього він використовує свій приватний ключ, щоб 'підписати' повідомлення з деталями транзакції. Це повідомлення, яке повинно бути розповсюджене по мережі, міститиме таке:

  • Входи. Цей розділ містить інформацію про біткоїни, раніше відправлені на адресу Марка. Наприклад, уявімо, що Марк раніше отримав 0.6 BTC від Аліси та 0.6 BTC від Боба. Тепер, щоб відправити 1 BTC Джесіці, може бути два входи: один вхід на 0.6 BTC від Аліси та один вхід на 0.6 BTC від Боба.
  • Сума. У цьому випадку сума, яку Марк хоче відправити, становить 1 BTC.
  • Виходи. Є два виходи. Перший — 1 BTC на адресу Джесіки. Другий — 0.2 BTC, що повертається як 'решта' Марку. Цей другий вихід розраховується як загальна сума входів [0.6 + 0.6 = 1.2], мінус сума, яку Марк хоче відправити [1 BTC].

Це може здатися заплутаним, але це робиться для підвищення ефективності — і хороша новина в тому, що знання деталей того, що відбувається за лаштунками транзакцій біткоїна, не є обов'язковим для відправки або отримання біткоїнів. Ваш гаманець Біткоїна подбає про це!

Трансляція та підтвердження

У наведеному вище прикладі Марк (через своє програмне забезпечення гаманця) транслюватиме запропоновану транзакцію в мережу Біткоїн. Спеціальна група учасників мережі, відома як 'майнери,' перевіряє, що ключі Марка можуть отримати доступ до входів (тобто адреси), звідки він раніше отримав біткоїни, які він заявляє, що контролює. Майнер також збирає список інших транзакцій, які були транслювані в мережу приблизно в той же час, що й у Марка, і формує їх у блок. Будь-який майнер, який завершив 'Proof of Work', має право запропонувати новий блок, який буде доданий або 'прикріплений' до ланцюга, посилаючись на останній блок. Цей новий блок потім транслюється в мережу. Якщо інші учасники мережі (вузли) погоджуються, що це дійсний блок (тобто транзакції, які він містить, відповідають всім правилам протоколу і правильно посилаються на попередній блок), вони передадуть його далі. Зрештою, інший майнер побудує на ньому, посилаючись на нього як на попередній блок при пропозиції наступного блоку. Будь-які транзакції, що були в попередньому блоці, тепер будуть 'підтверджені' наступним майнером. З додаванням блоків до ланцюга кількість підтверджень транзакції Марка збільшується.

Чому деякі підтвердження транзакцій біткоїна займають так багато часу?

Кожен блок може містити лише певну кількість транзакцій, і це число в основному визначається простором, доступним у кожному блоці, або 'розміром блоку', який становить 1 МБ. Обмежений простір породжує ринок комісій, де майнери, які збирають комісії, обирають включати в наступний блок лише ті транзакції, які включили достатньо високу комісію. Таким чином, вищі комісії виступають стимулом для майнерів, щоб пріоритизувати ваші транзакції.

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

Детальніше: Зрозумійте, як мережа Біткоїна вирішує критичні питання, такі як розмір блоку.

Скільки коштують комісії за транзакції біткоїна?

Комісії за відправку біткоїна можуть варіюватися від кількох центів до $100. Причина великої варіації полягає в тому, що комісії Біткоїна залежать як від попиту та пропозиції (тобто, наскільки завантажена мережа в даний час), так і від "розміру" вашої транзакції. Розмір в основному визначається входами, тому якщо ваша транзакція має багато входів, вона займе більше місця в блоці і вимагатиме вищої комісії. Наприклад, якщо ви хочете відправити 10 BTC, є велика ймовірність, що ваша транзакція вимагатиме більше входів, ніж якщо ви хочете відправити 1 BTC. Транзакція на 10 BTC може складатися з 5+2+1+1+1 (тобто всього 5 входів), тоді як транзакція на 1 BTC може мати лише два входи, як у нашому прикладі з Марком та Джесікою вище.

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

Детальніше: Зрозумійте всі аспекти відправки біткоїна.

Пов'язані посібники

Почніть звідси →
Короткий вступ до Біткоїна

Короткий вступ до Біткоїна

Отримайте просте введення в Біткоїн та дізнайтеся, чому це важливо.

Читати цю статтю →
Короткий вступ до Біткоїна

Короткий вступ до Біткоїна

Отримайте просте введення в Біткоїн та дізнайтеся, чому це важливо.

Як працює обмін біткоїнів?

Як працює обмін біткоїнів?

Наскільки безпечно зберігати вашу криптовалюту на централізованих біржах?

Читати цю статтю →
Як працює обмін біткоїнів?

Як працює обмін біткоїнів?

Наскільки безпечно зберігати вашу криптовалюту на централізованих біржах?

Що таке управління Bitcoin?

Що таке управління Bitcoin?

Як мережа функціонує та вирішує критичні питання?

Читати цю статтю →
Що таке управління Bitcoin?

Що таке управління Bitcoin?

Як мережа функціонує та вирішує критичні питання?

Що таке Біткоїн?

Що таке Біткоїн?

Отримайте просте введення в Біткоїн та дізнайтеся, чому це важливо.

Читати цю статтю →
Що таке Біткоїн?

Що таке Біткоїн?

Отримайте просте введення в Біткоїн та дізнайтеся, чому це важливо.

Що таке Bitcoin Cash?

Що таке Bitcoin Cash?

Bitcoin Cash — це децентралізована однорангова електронна грошова система, яка не залежить від жодної центральної влади, такої як уряд або фінансова установа.

Читати цю статтю →
Що таке Bitcoin Cash?

Що таке Bitcoin Cash?

Bitcoin Cash — це децентралізована однорангова електронна грошова система, яка не залежить від жодної центральної влади, такої як уряд або фінансова установа.

check icon
ДОВІРЯЮТЬ ПОНАД 5 МІЛЬЙОНІВ КОРИСТУВАЧІВ КРИПТОВАЛЮТ У ВСЬОМУ СВІТІ

БУДЬТЕ ПОПЕРЕДУ В КРИПТОВАЛЮТІ

ДОСТАВЛЯЄТЬСЯ ЩОТИЖНЯ
ДОСТАВЛЯЄТЬСЯ ЩОТИЖНЯ

Будьте попереду в криптовалюті з нашою щотижневою розсилкою, що надає найважливіші інсайти

news icon

Щотижневі новини про криптовалюти, підібрані для вас

insights icon

Практичні інсайти та освітні поради

products icon

Оновлення про продукти, що сприяють економічній свободі

Підписатися

Ніякого спаму. Відписатися в будь-який час.

Почніть інвестувати безпечно з Bitcoin.com WalletПочніть інвестувати безпечно з Bitcoin.com WalletПочніть інвестувати безпечно з Bitcoin.com Wallet

Почніть інвестувати безпечно з Bitcoin.com Wallet

Більше гаманців створено досі

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

App StoreGoogle PlayQR Code
Завантажити додаток
bitcoin logoGet Bitcoin