BitPay та Платіжний протокол BIP-70
Хостинг
14 Jul 2019

Останнім часом багато питань щодо особливостей оплати біткоінами з використанням BitPay і, зокрема, з використанням Платіжного протоколу BIP-70. Деяким клієнтам використання Платіжного протоколу BIP-70 здалося незручним. Для здійснення платежів їм довелося перейти на один із сумісних гаманців. Розглянемо причини, які спонукали BitPay до швидкого переходу до обов'язкового Платіжного протоколу.

Значне скорочення дорогих помилок

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

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

Захист користувачів від непотрібних комісій майнерам

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

Часто, при помилковій вихідній транзакції з рахунку користувача знімалося 10 доларів (комісійний збір майнерам). При відшкодуванні списаної суми клієнт також сплачував десятидоларову комісію. Зрештою, користувач гаманця, який переводить криптовалюту, платив 20 доларів просто «ні за що». Потрібно було усунути ці помилки оплати.

Як Платіжний протокол вирішує проблему

Гаманці з Платіжним протоколом миттєво фіксують у BitPay точну суму відправлення та Біткоїн-адресу. Їх використання виключає вчинення дорогих помилок під час вказівки адреси.

Насамперед, BIP-70 запобігає помилкам оплати. За допомогою Платіжного протоколу гаманець може координувати платіж безпосередньо із серверами BitPay до його трансляції в мережі Біткоїн. Якщо з транзакцією щось не так, то BitPay може її відхилити. У цьому випадку транзакція просто не буде проведена і користувач не втратить гроші через помилковий платеж. Платіжний протокол дає можливість запобігти проведенню некоректних оплат за рахунками BitPay у мережі Біткоїн.

Незважаючи на те, що спочатку в BitPay планували використовувати простіше рішення, ніж BIP-70, через стрімке зростання комісійних зборів при операціях з Біткоіном, потрібно було діяти негайно. BIP-70 вже застосовується в багатьох гаманцях і, хоча цей Платіжний протокол і не є ідеальним, він доступний і повністю вирішує проблему.

Захист від зловмисників

BIP-70 має додаткову перевагу, що полягає у більшій безпеці, ніж просто копіювання та вставка адрес. Хакери вже давно атакують екосистему Біткоїна. Підозрювальні сторонні скрипти та розширення, віруси або шкідливі вихідні ноди TOR можуть змінювати адресу Біткоінов, що відображаються на веб-сторінці. Через подібні атак засоби, що відправляються користувачем, можуть опинитися в гаманці зловмисників. Платіжний протокол усуває цю загрозу безпеці.

Інтегрування Платіжного протоколу BIP-70 у гаманці

Інтегрування BIP-70 у гаманці пов'язане з деякими складнощами, але BitPay вже працює над тим, щоб допомогти іншим постачальникам гаманців досягти сумісності з Платіжним протоколом. BitPay збирається розгорнути нові можливості, які полегшать це завдання у майбутньому. Зрештою, мета BitPay — створення безпроблемної системи оплати за допомогою Біткоїнів.

Продовжуючи підтримувати BIP-70 для платежів в основній криптовалюті, Біткоінах, компанія BitPay активно займається питаннями спрощення реалізації API на основі JSON. У разі удачі, більша кількість гаманців сумісні з рахунками BitPay. Ця опція також допоможе гаманцям інших криптовалют реалізовувати платежі без будь-яких помилок, що трапляються під час транзакцій, оскільки буде додано підтримку та інших ланцюжків блоків.