Ця коротка стаття проллє світло на основи комісій за транзакції Bitcoin, починаючи з того, як вони розраховуються, і закінчуючи тим, що ви можете зробити, якщо ви отримали занадто велику або занадто малу комісію.
Плата за транзакції в біткоїні (або часто також звана майнінговою платою) дозволяє користувачам надавати пріоритет своїм транзакціям (або часто також званим tx) над іншими і швидше потрапляти в блокнот транзакцій біткоїна, відомий як "блокчейн". блокчейн.
Майнери повинні вирішити, чи включати транзакцію в блокчейн чи ні, оскільки час, витрачений на її проведення, має значення. Нижчі комісії зазвичай означають, що транзакція, швидше за все, застрягне надовго. Саме тому майнери шукають найвищі комісії за транзакції, оскільки вони можуть прискорити процес транзакції.
Якщо коротко, то це те, що ви повинні знати про біткоїн-комісії в цілому. Однак, для кращого розуміння питання, я раджу вам продовжити читати цю статтю, в якій я розповім про наступне:
- Що таке комісія за транзакції в біткоїнах?
- Як розраховуються біткоїн комісії
- Розрахунок розміру Tx
- Зменшення зборів за транзитні перевезення
- Як гаманці справляються з комісіями
- Дещо більше інформації
- Підсумок
1. Що таке комісія за транзакції в біткоїнах?
Комісії за транзакції з біткоїнами нічим не відрізняються від комісій за транзакції в будь-якому іншому банку, незалежно від того, яку валюту ви використовуєте (криптовалюту чи фіатну валюту, наприклад, долар США). Комісія за переказ біткоїна - це плата, яку власник біткоїна повинен перерахувати на Майнер біткойнів щоразу, коли вони переказують кошти на іншу біткоїн-адресу. Спочатку давайте подивимось, що взагалі відбувається, коли ви надсилаєте біткоїни на іншу адресу:
- У кожній блокчейн-системі є комп'ютери (іноді їх називають вузли), на яких зберігається копія блокчейну Біткоїна. Кожна транзакція повинна пройти процес перевірки на кожному з цих комп'ютерів. Це означає, що вузли перевіряють, чи дійсно у вас є необхідна кількість біткоїнів на балансі, переглядаючи історію транзакцій вашого біткоїн-гаманця.
- Якщо транзакція дійсна, вона потрапляє в Mempool (скорочено від Memory Pool). Ви можете уявити собі пул пам'яті як “кімнату очікування”, де транзакція проводить деякий час, перш ніж майнер забере її і упакує в блок транзакцій, подібно до того, як ви сидите і чекаєте у лікаря, поки ваше ім'я не назвуть. Тут tx вважається “непідтвердженою транзакцією” або “транзакцією з нульовим підтвердженням”, якщо ви хочете дізнатися більше про Mempool, перевірте цю сторінку.
- Коли майнери вибирають тх і включають його в блок, підключений до блокчейну, ви отримаєте підтверджену транзакцію.
Існує певна кількість txs, яку може утримувати блок. Зараз середня сума транзакції становить 2500 txs. Іноді в мережі Біткоїн трапляються “пробки”, тобто багато транзакцій чекають на підтвердження. І в такі моменти майнерам доводиться вирішувати, які біткоїн-транзакції підтверджувати і проводити в першу чергу. Саме тоді майнери дивляться на комісію за транзакції в біткоїнах, що додається до транзакцій.
Таким чином, комісія за транзакцію - це спосіб показати майнеру, наскільки терміновою є ваша транзакція. Якщо ви хочете отримати підтвердження швидше, ви встановлюєте більшу комісію. Якщо вам не так важливий час, ви можете зробити це з меншою комісією. Важливо відзначити, що комісію завжди оплачує відправник транзакції.
Також необхідно знати, що в блокчейні біткоїнів комісія не відображається в явному вигляді. Єдиний спосіб визначити, яку комісію сплатив відправник, - це розрахувати різницю між тим, скільки біткоїнів було відправлено, за вирахуванням того, скільки було отримано і скільки було повернуто у вигляді здачі. Це буде пояснено в розділі 3.
2. Як розраховуються біткоїн-збори?
Якщо ви хочете, щоб ваш біткоїн був видобутий, ви повинні заплатити комісію за транзакцію. В освітніх цілях я поясню тут, як просто розрахувати комісію за транзакції з біткоїнами, оскільки ця процедура є дещо складною для користувачів, особливо для новачків.
Транзакція - це, по суті, файл, який зберігається на вашому комп'ютері і має певний розмір (наприклад, в мегабайтах). Майнери хочуть отримати якомога більше прибутку. Їхньої мети можна досягти за допомогою так званої ставки комісії. Ставка комісії в біткоїн-спільноті - це відношення комісії до розміру: чим вона вища, тим краще для майнерів.
Наведемо ще один приклад для ілюстрації. Припустимо, ви хочете купити або орендувати квартиру, і в цьому випадку у вас зазвичай є певна сума грошей, яку коштує квадратний фут. Ціна квартири схожа на загальну плату, яку ви сплачуєте, але ви вимірюєте вартість квартири через те, скільки грошей ви готові віддати за квадратний фут. Таким чином, у біткоїн-спільноті ставка комісії - це вартість квадратного футу в біткоїнах.
Мірилом для визначення ставки гонорару є Сатоші. за байт, де сатоші - це найменша розрахункова одиниця в Bitcoin. Це означає, скільки сатоші ви готові обміняти на кожен байт (одиницю виміру) вашого tx.
У будь-який момент ви можете перевірте тут яка розрахункова необхідна ставка комісії, щоб ваш токен був включений в наступний блок. Ця ставка залежить від завантаженості мережі або, іншими словами, від того, наскільки блокчейн переповнений непідтвердженими транзакціями.
Розрахунок розміру Tx
Отже, тепер ви знаєте, що комісія за транзакцію залежить від розміру tx. Останній, в свою чергу, залежить від ряду різних факторів. Тут я згадаю найголовніші з них:
- Кількість вхідних даних
Кожен біткоїн, яким ви володієте, за своєю суттю, є лише посиланням на минулі відправлені вам транзакції, які додаються до суми, якою ви володієте. Користувачі біткоїнів називають ці посилання “вхідні дані.” Отже, по суті, ви надсилаєте іншому користувачеві окремі вхідні дані, які ви вже отримували раніше. Ці окремі входи називаються “виходами”. І розмір будь-якої транзакції знаходиться в лінійній залежності від кількості входів, які вона має: чим більше входів, тим більший розмір. Середній розмір біткоїн-транзакції становить близько 522 байт.
- Кількість результатів та зміни
Отже, вхідні дані - це посилання на біткоїни за минулі txs, а вихідні дані - це кількість адрес, на які ви відправляєте цифрову валюту в блокчейні, або, простіше кажучи, інших користувачів. Припустимо, ви відправляєте криптовалюту на одну адресу. Швидше за все, в реальності ви отримаєте два виходи. Один для іншого користувача, який є одержувачем, а інший для себе, де ви отримаєте зміну від вашого початкового платежу. Зверніть увагу, що якщо сума ваших вхідних даних дорівнює сумі, яку вам потрібно заплатити, то на виході ви не отримаєте жодних змін.
- Складність сценарію
Для деяких txs користувачі додають спеціальні функції, наприклад, multi-sig. Multisig означає, що для авторизації біткоїн-транзакції майнери повинні мати кілька ключів. Така практика завжди збільшує розмір транзакції і, відповідно, комісію за транзакцію, і в той же час підтримує вищий рівень безпеки.
Сказавши все це, я можу з упевненістю стверджувати, що для пересічних користувачів досить складно розрахувати розмір транзакції, спираючись лише на ці фактори. Однак, знаючи середній розмір транзакції близько 522 байт, можна оцінити комісію Bitcoin. На щастя, веб-сайти криптогаманців (і особливо Біткоїн-гаманець) мають апарат для розрахунку розміру tx і комісії для вас, виходячи з середньої ставки комісії на момент транзакції, тому це допомагає підтримувати ваше бажання купувати біткоїн на певному рівні.
3. Зменшення митних зборів - кращі практики
Оскільки всі транзакції Bitcoin вимагають сплати певної комісії, існує кілька способів уникнути отримання комісій, що перевищують середню комісію за транзакції Bitcoin. Ось список найпопулярніших з них:
- Уникайте надсилання транзакцій під час “пробок”
Іноді мережа може бути надзвичайно завантажена. Зазвичай такі моменти трапляються, коли ціна різко падає, і багато людей чекають найкращої можливості, щоб купити біткойн. І це саме той момент, коли користувачі ставлять вищі комісії на txs, щоб визначити пріоритетність своїх транзакцій. І купувати біткоїн може стати дорого. Найкращий спосіб заощадити гроші - відкласти транзакцію на час, коли мережа буде менш переповнена.
- Використовуйте цифровий гаманець, який підтримує SegWit
SegWit (або Segregated Witness) - це спеціальний протокол, який допомагає зменшити пакування даних транзакції, завдяки чому ви отримуєте файл меншого розміру. Багато гаманців вже підтримують цю функцію, і вона може суттєво скоротити витрати.
- Згрупуйте свої дані
Ліцензовані брокери-дилери радять групувати вхідні дані, оскільки чим більше вхідних даних має ваша ТХ, тим більший її розмір. А як ви пам'ятаєте, комісія лінійно залежить від розміру тх. Якщо ви прагнете отримати меншу комісію, то вам слід консолідувати свої дані. Ви можете досягти цього, надсилаючи багато невеликих відправлень на власну адресу в той час, коли комісія є низькою. У майбутньому це дозволить вам мати лише один внесок. Таким чином, сума грошей, яку ви будете платити за митну декларацію, буде меншою.
- Групування результатів
Інший спосіб - об'єднати кілька виходів в одну транзакцію. Таким чином, ви будете здійснювати платежі на кілька адрес в одній транзакції, що зменшить необхідну комісію. Однак не всі гаманці підтримують цю функцію.
4. Як біткоїн-гаманці справляються з комісіями
Біткоїн-гаманці мають функцію, яка рекомендує розумну комісію за транзакції. Вони оцінюють цю вартість на основі поточного та нещодавнього рівня активності в мережі біткоїнів. Вони комбінують дані про мінімальну та максимальну комісію, щоб отримати середню комісію. Не всі гаманці та вихідні криптовалютні біржі оцінюють ці дані правильно і завищують комісію за середню транзакцію.
Однак більшість гаманців (особливо якщо у вас апаратний гаманець) мають такі опції, як регулювання середньої комісії за транзакцію Bitcoin або, принаймні, встановлення мінімальної комісії чи надання переваги для платежів. Як я вже говорив раніше, щоб вибрати правильну комісію, вам спочатку потрібно знати розмір вашої транзакції. Якщо ваш гаманець надає вам цю інформацію, ви можете скористатися таблицею розрахунку комісій, щоб дізнатися, скільки коштує ваше включення в блокчейн.
Припустимо, ви знаєте, що розмір транзакції становить 16 000 байт, а середня комісія - 10 сатоши за байт, це означає, що вам доведеться заплатити 160 000 сатоши як комісію за транзакцію.
5. Трохи більше інформації
У цьому розділі статті я розгляну такі питання, як перше підтвердження, прискорення швидкості ваших торгівельних операцій та торгівля деривативами.
Застрягла? Як прискорити?
Досить часто ви можете виявити, що ваша транзакція застрягла або не підтверджена. Існує, в основному, три причини, чому це могло статися:
- Найбільш ймовірною і простою причиною є “пробка” в мережі Біткоїн.
- Інші користувачі встановлюють вищі комісії за свої транзакції, ніж ви.
- Ви намагаєтеся відправити монети з отриманої транзакції, яка ще не була підтверджена. Це може здатися дивним, але деякі гаманці це дозволяють.
Так що ж ви можете зробити, щоб ваша транзакція була включена в блокчейн?
- Перше рішення - почекати, поки майнери розберуться з попередніми транзакціями. Зазвичай трьох-п'яти днів достатньо, щоб отримати перше підтвердження без будь-яких інших юридичних консультацій. Як і у випадку з багатьма іншими речами в житті, потрібно просто почекати.
- Другий спосіб - застосувати функцію Replace By Fee (RBF). RBF дозволяє гаманцю ретранслювати транзакцію з комісією за вищою вартістю. Однак зауважте, що лише деякі гаманці надають цю функцію.
- Третій спосіб - це використання так званих прискорювачів передачі даних, якими керують шахтні басейни. Вони додають tx до наступного блоку, який видобувають, якщо у них є для цього обчислювальна потужність. Деякі пули встановлюють ціну, за яку середня транзакція потрапляє в наступний блок. Для всіх пулів вам потрібно знати ідентифікатор tx. Ідентифікатор tx зазвичай можна знайти в списку транзакцій у вашому гаманці.
Я рекомендую використовувати прискорювачі нижче:
- У "The ПідтвердитиTX прискорює транзакції розміром менше 250 байт. Однак, більші транзакції вимагають платежів $5.
- У "The Кулвейв прискорювач добре працює, якщо у вас є обліковий запис на форумі BitcoinTalk.
- Прискорювач ViaBTC безкоштовна, але часто недоступна, оскільки приймає лише 100 непідтверджених транзакцій на годину. Тому, щоб транзакція була прийнята, вам, швидше за все, доведеться неодноразово повторно надсилати свій tx id в кінці кожної години.
Я розмовляла з професійним фінансовим консультантом, який може надати юридичну консультацію щодо інвестування, і він сказав, що така порада щодо використання акселератора є найпростішою.
Якщо ви спробували все, що я перерахував вище, а ваш переказ все ще застряг десь в мережі Біткоїн, останнім засобом буде подвійна витрата, що означає, що ви відправляєте переказ ще один раз, але з більшою комісією. Це схоже на RBF, але з однією суттєвою відмінністю: з RBF ви можете звернутися за професійною юридичною консультацією, і вони працюють за встановленими правилами протоколу, в той час як подвійні витрати явно вважаються чимось, чого ви просто не повинні робити.
Інший спосіб останньої інстанції - це так звана функція "дитина платить за батьків" (CPFP). Це означає, що ви, по суті, витрачаєте монети, які надходять, але ще не підтверджені. Будь-хто, хто може дати юридичну пораду, проголосує проти цього варіанту. Такі поради ґрунтуються на тому, що комісія за нову вихідну транзакцію буде достатньо високою, щоб покрити як її саму, так і непідтверджені вхідні транзакції, від яких вона залежить.
Подвійне витрачання та CPFP - це досить складні процедури, які піддають ваші кошти ризику і не призначені для пересічного користувача. Але якщо вам цікаво, як вони працюють, будь ласка, зверніться до вікі-дані про біткойн на них.
Застрягло?
Бувають моменти, коли ви думаєте, що ваш tx застряг назавжди, але насправді є невеликий шанс, що це може статися. Як я вже говорив на початку, середня транзакція поміщається в мемпул до тих пір, поки її не заберуть майнери. А мемпул не має певного місця. Кожен вузол для перевірки tx має на своєму жорсткому диску частину, призначену для зберігання транзакцій, що очікують на розгляд. І кожен вузол має різні версії мемпула, в залежності від його обчислювальних потужностей і того, які транзакції він знає і пам'ятає. Якщо транзакція не отримує першого підтвердження протягом тривалого періоду часу, вона зрештою стирається з пулу пам'яті вузла. Поточний таймаут за замовчуванням становить 72 години, але вузли можуть встановлювати власну тривалість.
Транзакції з найнижчою вартістю також будуть вилучені з мемпула, оскільки будуть введені транзакції з вищою комісією, а розмір мемпула обмежений.
Ось чому очікування принаймні 72 годин, ймовірно, дасть один з двох результатів: Або ваш переказ буде підтверджено, або його буде стерто з усіх пулів мережі, а кошти повернуться на ваш гаманець.
При цьому, можливо, що певний вузол ніколи не забуде про ваш tx і може навіть час від часу ретранслювати його, нагадуючи про нього іншим вузлам. У такому випадку ваш tx може застрягти назавжди.
Платити за відправку біткоїна?
Іноді люди задаються питанням, чи можна вільно пересилати біткоїн. З моменту розробки біткоїна багато чого змінилося, наприклад нові правила згідно з яким зараз ми маємо середню комісію за транзакцію Bitcoin. Але раніше ви навіть могли відправляти транзакції безкоштовно, якщо ваша транзакція була досить маленькою за розміром або якщо вона мала “пріоритет”. Плата за біткоїн надходить майнерам, які ввели tx в успішно видобутий блок.
6. Підсумок
Як бачите, розрахунок ціни на ваші митні збори є складним питанням. І насправді, Bitcoin Cash була створена для вирішення проблеми розміру блоку Біткоїна, який обмежує кількість транзакцій, які Біткоїн може обробити з кожним блоком. Оскільки обчислювальних потужностей не вистачає, зазвичай існує дуже довга черга очікуваних транзакцій, що призводить до надзвичайно високої середньої комісії за транзакції.
Утримання низьких комісій є важливим, оскільки наявність дешевої пірингової платіжної системи є однією з цілей, для досягнення яких було створено Біткоїн. Проте, як завжди, є й інші міркування, які слід враховувати, окрім низьких комісій (більше про це в іншій статті).
З ростом популярності біткоїна все більше людей будуть ним користуватися, і мережа потребує нових рішень, щоб задовольнити цей попит, але їх не можна шукати самостійно. Одним з перспективних кандидатів на таке рішення є Блискавична мережа яка має на меті забезпечити майже миттєві, безкоштовні транзакції для всіх користувачів мережі Біткоїн.
ЧАСТІ ЗАПИТАННЯ:
Скільки біткоїн бере за транзакцію?
Щоб розрахувати відповідну комісію для вашої транзакції, вам потрібно помножити розмір вашого tx на ставку комісії, необхідну для входу в наступний блок.
Чи є комісія за купівлю біткоїна?
Щоб купити біткойн, ви повинні сплатити комісію за транзакцію, розмір якої залежить від ціни криптовалютної біржі, яку ви використовуєте, і фіатної валюти, яку ви маєте (наприклад, долар США).
Як уникнути комісійних за використання біткоїнів?
Не існує явних способів уникнути сплати комісії за транзакції. Середня комісія за транзакції Bitcoin досить мала, коли немає “пробок”. Більша кількість транзакцій, що відбуваються одночасно, збільшує ціну комісії.
Чому комісія за транзакції в біткоїнах така висока?
Іноді блокчейн Біткоїна переповнюється, і люди додають до своєї транзакції вищу комісію, щоб прискорити пересилання своїх непідтверджених транзакцій. Це, в свою чергу, створює “війну комісій”, і ціна комісії стрімко зростає.
Чи безпечно купувати біткойн?
Купувати біткоїн безпечно, якщо ви використовуєте перевірену і авторитетну платформу. Важливо вивчити будь-яку платформу, на якій ви плануєте придбати біткоїн, перш ніж вирішите зробити це. Однак, біткойн коливається більше, ніж будь-яка інша валюта.








