BitPay y el protocolo de pago BIP-70

BitPay y el protocolo de pago BIP-70

Leer 7 minutos

Recientemente, ha habido muchas preguntas sobre los pagos con bitcoin utilizando BitPay y, en particular, utilizando el protocolo BIP-70. Algunos de nuestros clientes han encontrado que el protocolo de pago BIP-70 es incómodo de utilizar. Como resultado, han tenido que utilizar uno de los monederos compatibles para realizar pagos. Veamos por qué BitPay hizo el cambio rápido al Protocolo de Pago obligatorio desde el protocolo BIP-70.

Reducción significativa de errores costosos

Históricamente, BitPay ha tenido como objetivo reducir o eliminar por completo los errores de pago en las cuentas. Un error de transacción suele producirse cuando un usuario paga demasiado o demasiado poco, o demasiado tarde, o su pago no incluye una tasa de minero suficiente (lo que provoca un retraso en la confirmación de la transacción). Estos errores no son incidentes aislados.

Antes de la implementación del Protocolo de Pago, los monederos o cuentas de intercambio que no estaban diseñados para transacciones de gasto (junto con los errores cometidos por los usuarios habituales de Bitpay) causaban miles de problemas cada semana que eran críticos para los clientes de BitPay. Con el crecimiento de Bitcoin, cada vez más usuarios de criptodivisas utilizan los comercios de BitPay.

Naturalmente, los comerciantes confían en el servicio de Bitpay para realizar pagos con éxito, lo que significa que cualquier error puede afectar negativamente a su negocio. A pesar de los reembolsos automáticos en caso de error, tales momentos son simplemente terribles de manejar para los clientes, ya que no pueden cumplir con sus pedidos.

Proteger a los usuarios de comisiones innecesarias a los mineros

Aparte de las experiencias negativas descritas anteriormente, la congestión de la red Bitcoin y el pago de tarifas innecesarias a los mineros también han contribuido a crear problemas a la hora de realizar transacciones. A medida que la carga de la red BTC ha aumentado drásticamente en los últimos años, estas tarifas se han incrementado significativamente.

A menudo, cuando una transacción inicial se realizaba incorrectamente, se deducían 10 dólares de la cuenta del usuario (una comisión a los mineros). Al recuperar la cantidad deducida, el cliente también pagaba una tasa de diez dólares (una comisión). Como resultado, el usuario del monedero que transfería criptomoneda se vio obligado a pagar 20 dólares "para nada". Era necesario encontrar una solución a este problema de errores en los pagos.

Aunque en un principio BitPay tenía previsto utilizar una solución más sencilla que BIP-70, debido a la subida vertiginosa de las comisiones en las transacciones de Bitcoin, era necesario actuar de inmediato. BIP-70 ya se utiliza en muchos monederos y, aunque este Protocolo de Pago no es perfecto, está disponible y resuelve completamente el problema.

Cómo resuelve el problema el Protocolo de Pago

En el Protocolo de Pago BitPay los monederos registran instantáneamente la cantidad exacta enviada y la dirección Bitcoin. Su uso elimina la posibilidad de cometer costosos errores de dirección.

El objetivo principal del BIP-70 es evitar errores en los pagos. Con el Protocolo de Pago, el monedero puede coordinar los pagos directamente con los servidores de BitPay antes de que sean emitidos a la red Bitcoin. Si hay algún error en la transacción, BitPay puede rechazarla.

En este escenario, el usuario no sufrirá ninguna pérdida financiera debido a un pago erróneo, ya que la transacción simplemente no se ejecutará. El protocolo de pago permite evitar que se realicen pagos incorrectos a cuentas de BitPay en la red Bitcoin.

En un principio, BitPay tenía la intención de utilizar una solución más sencilla que BIP-70, pero debido al aumento vertiginoso de las comisiones en las transacciones de Bitcoin, era imperativo actuar de inmediato. Aunque BIP-70 no es un protocolo de pago perfecto, ya está disponible en muchos monederos y puede resolver completamente el problema.

Protección frente a intrusos

El protocolo BIP-70 ofrece la ventaja de ser más seguro que el simple copiar y pegar direcciones. Los hackers llevan muchos años atacando el ecosistema Bitcoin. Un script o extensión de terceros sospechosos, un virus o un nodo de salida del navegador TOR malicioso pueden cambiar la dirección bitcoin mostrada en una página web. Estos ataques pueden provocar que los fondos enviados por el usuario acaben en el monedero de los atacantes. El protocolo de pago elimina esta amenaza a la seguridad.

Integración del protocolo de pago BIP-70 en los monederos

Existen algunos retos asociados a la integración del Protocolo BIP-70 en los monederos, pero BitPay ya está trabajando con otros proveedores de monederos para lograr la compatibilidad.

BitPay va a desplegar nuevas funciones que facilitarán esta tarea en el futuro. En última instancia, el objetivo de BitPay es crear un sistema de pagos Bitcoin sin fisuras.

Aunque BitPay sigue soportando BIP-70 para pagos con Bitcoin, está trabajando activamente para simplificar la implementación de su API basada en JSON. Se espera que más monederos sean compatibles con las cuentas de BitPay en un futuro próximo. Esta opción también ayudará a los monederos de otras criptomonedas a implementar pagos sin que se produzcan errores durante las transacciones, ya que también se añadirá soporte para otras blockchains.

DedicServerEN