Implementar "La Blockchain" en tu producto no lo hace inherentemente mejor. (William Dunne)

Artículo original: http://thethug.life/no-blockchain-for-you/

##Implementar “La Blockchain” en tu producto no lo hace inherentemente mejor.

###Si has estado siguiendo bitcoin, tal vez hayas oído que “La tecnología de la cadena de bloques (Blockchain) es buena, pero que Bitcoin es malo.”

Mientras la blockchain es indiscutiblemente el mayor avance individual que permitió a bitcoin triunfar sobre otras divisas digitales, eso no significa que sea la solución para su producto -no importa que seas IBM o el Banco de Inglaterra-. La Blockchain no es eficiente como base de datos, requiere incentivos para ser segura, y no es la manera más eficaz de manejar comunicación de ordenadores de igual a igual (p2p).

Entonces, para qué sirve la Blockchain de Bitcoin? Porque bitcoin trata de ser cash digital. Necesita ser inmutable, fungible, no discriminatorio y sin necesidad de confianza. Si tu plataforma no requiere todas estas propiedades de manera urgente no necesitas una cadena de bloques, tendrás más desventajas que beneficios

Bitcoin es verdadermente eficiente como medio de pago porque es descentralizado, no a causa de la cadena de bloques. Tu base de datos de Oracle no hace tus pagos ineficientes, Sr. Stanley, es el Gobierno.

El ejemplo más frecuente de dónde bitcoin puede ser más eficiente es en los pagos internacionales. Por ejemplo, esta cita de HMRC:

Muchos encuestados afirman que las ventajas de coste y tiempo son las más notables en el contexto de transacciones a través de fronteras. Se registró que enviar dinero al extranjero puede conllevar tasas de alrededor del 8% del total del pago enviado, y la entrega puede tardar varios días.

El movimiento del dinero nunca necesita más que un par de entradas en tres bases de datos bajo el modelo bancario tradicional, o incluso una base de datos si las cuentas bancarias son de bancos centrales en vez de bancos comerciales - con bitcoin, sin embargo, necesitas:

  • Firmar tu transacción
  • Propagar la transacción a través de un red de nodos descentralizada.
  • Esperar al siguiente bloque.
  • Que el minero incluya tu transacción al siguiente bloque.
  • Que el minero transmita el bloque de nuevo a través de la red.
  • Que cada nodo verifique las transacciónes en el bloque.
  • Ver que la transacción ha sido confirmada.

Este no es un sistema eficiente - cada nodo individualmente tiene que verificar y guardar tu transacción, y como todo lo valioso el poder computacional, el ancho de banda y el espacio de almacenamiento son escasos. En total esto lleva alrededor de 10 minutos (asumiendo que no aumenta la dificultad) y utiliza una no despreciable cantidad de recursos - actualmente subsidiados por la recompensa por bloque.

La centralización, por otro lado, es muy eficiente, aunque no cumple los criterios establecidos anteriormente. No funciona sin confianza, no es inmutable, y no es indiscriminatorio. Pero eso no importa, tu banco en verdad no cumple esos criterios aunque lo quiera, y tu aplicación de mensajería instantánea no lo necesita. De hecho esto se demuestra bien en muchos países - se me ocurre que Reino Unido, Suráfrica, Singapur, India y China tienen sistemas de transferencia bancaria baratos (incluso gratuitos) e instantáneos. Añadir una cadena de bloques haría estos sistemas más caros y lentos. Por supuesto los bancos centrales querrían controlar todo el sistema, qué transacciones ocurren, y por supuesto la emisión de moneda - que por supuesto con bitcoin no pueden controlar y beneficiarse.

“Pero Wil, bitcoin es más eficiente que mi banco para transferencias internacionales: Esto es por la cadena de bloques”

Correcto. Es más eficiente, pero como se ha dicho anteriormente esto no se debe a la cadena de bloques. Las transacciones internaciones son caras debido a la regulación. En muchos casos la regulación es tan estrecha que los negocios son forzados a dejar de operar con una región entera, como por ejemplo se ha visto con todos los corredores de remesas a Somalia tratados peor que con Ho CHi Minh.

Bitcoin por supuesto ignora todo esto, mientras las pasarelas se hacen ineficientes debido a trabas jurisdiccionales, la naturaleza descentralizada significa que mientras tengas una sola jurisdicción que permita operar a las compañías de bitcoin, la gente podrá comprar y vender en un exchange estándar. Aun en el peor escenario donde cada país en el mundo prohíbe bitcoin, podrías seguir intercambiándola OTC [N.T. Over The Counter, mercados fuera del mercado regulado]. Y por supuesto no todo el mundo necesita usar una pasarela: a medida que bitcoin progresa la gente podrá usar bitcoin directamente.

Los bancos tienen muy poca competición, y los procesadores de pago son aún peores que los descritos en un post previo. Los aros por los que pasar son obscenos, y aún asumiendo que consigues las licencias y conexiones apropiadas, ahí no acaba todo. En un esfuerzo equivocado estas compañías tienen que seguir normas estrictas, las cuales a menudo son fáciles (aunque sin roces) para jurisdicciones con reputación como el Reino Unido (irónicamente, la la capital mundial del blanqueo de dinero) aunque para los países más pobres es prácticamente imposible. Los negocios, por tanto, son controlados por equipos de manejo de riesgos. Por supuesto, si vas a otros países puede ser aún peor, donde pueden hacer ilegal enviar dinero fuera del país (al menos a una tasa de cambio considerable), como en Islandia, Argentina y las Filipinas.

Podría el Banco de Inglaterra usar la cadena de bloques de una manera beneficiosa? Sí, podrían convertir la libra británica en una altcoin replazando el sistema actual, aunque a cambio perderían cualquier control de la poítica fiscal, creación de cuentas, control de transacciones, etcétera. Harán esto? No.

Entonces para qué sirve la cadena de bloques? Bueno, cuando está hecha en la cima de la cadena de blqoues de bitcoin cualquier cosa que no sea intensiva computacionalmente, y que requiera ciertos casos de uso de los criterios preestablecidos: por ejemplo el exchange de activos distribuidos de Counter Party, las Colored Coins (en algunos casos), la prueba de existencia, y estoy seguro de que aparecerán algunos usos más en el futuro. De todos modos, tu tostadora no necesita esto.

Hay algunas concepciones erróneas a las que vale la pena referirse, como tantas otras posibilidades en bitcoin (o sus implementaciones) que se asocian a menudo con la cadena de bloques cuando podrían conseguirse con cualquier otro sistema.

  • Push Payment Systems¿?: Es casi cierto, pero el modelo de transacciones de bitcoin puede ser replicada de forma descentralizada. Las direcciones y lo demás.
  • Desarrollo de software de naturaleza abierta. Cualquier servicio puede abrir sus APIs para permitir implentaciones, automatización, etcétera… de terceras partes.
  • Acceso público a datos: Esto puede ofrecerse en un servicio centralizado, a través de casi todos los medios.

Aunque la blockchain esté de moda, hay que usar la palabra con responsablemente. La blockchain no es nuestro sabio y señor: Bitcoin sí.

5 Me gusta

Totalmente de acuerdo. Implementar una blockchain sin más no te hace mejor. Y que el que diga que Bitcoin es malo (sin más) también se equivoca.

Aquí no estoy de acuerdo. Una blockchain semidescentralizada puede ofrecer diferentes ventajas. Como ya explico en el otro hilo.
Además ni tan siquiera es obligatorio que tenga criptomoneda atada o un alto gasto en recursos.


Que la descentralización que obtienes con Bitcoin/criptomonedas no lo obtienes en otro sitio es cierto y esta es ideal para pasar por encima de controles o países con restriciones.
Pero con lo de los costes no estoy nada de acuerdo, el autor coge lo que le interesa y omite lo que no. Como él mismo cita al principio del artículo, esta descentralización tiene un coste.

Primero, aquí está omitiendo que Bitcoin actualmente está siendo subvencionado por la recompensa por bloque. Que actualmente es de 3600 bitcoin día, al precio actual de $250 es de $900,000/día.
Este gasto además escala según el precio de Bitcoin.

Actualmente este gasto es pagado entre los holders de Bitcoin (ya que los mineros venden gran parte) por lo que “parece” que no existe, pero hay que contabilizarlo.
Si dividimos $900,000 entre 100,000 operaciones diarias nos sale a una media de gasto temporal de $9 por operación (Que es pagado indirectamente por los holders).

Una vez se vaya acabado esta subvención, el gasto pasará completamente a los que envían las transacciones (Que tendrán que pagar las suficientes comisiones para mantener la seguridad del sistema).

Segundo, enviar Bitcoin to Bitcoin es “relativamente barato” actualmente por la subvención. Pero aún así hay que tener en cuenta que en la mayoría de casos primero hay que comprarlo y después venderlo para utilizarlo en el mundo real.

Las comisiones, spread de compra/venta, riesgo por volatilidad, dificultad de compra/venta hacen que el coste real de hacer fiat-Bitcoin-fiat sea también bastante costoso.

Un sistema semidescentralizado o como Ripple tiene mucho más sentido para este tipo de envíos internacionales. Que elimina la mayoría de estos problemas.

Por si fuera poco ya tenemos nuevas empresas que envían el dinero por un coste muy bajo, un 1% incluyendo países como India. Cada día hay más opciones como estas, por lo que pagar comisiones tan altas como un 8% se van viendo drásticamente reducidas gracias a la tecnología y el tiempo.

También habrá que ver como afecta que Google, Facebook, Microsoft, etc implemente sus sistemas de pagos y micropagos directos desde su plataforma. Ya que estoy convencido que aportarán mucha competitividad.

De aquí viene el problema del artículo. El autor considera que blockchain=Bitcoin.
Habla todo el tiempo de Bitcoin y sólo compara con las posibilidades que este ofrece cuando se supone que está escribiendo sobre blockchain en general…

Supongo que no conoce que existen blockchains semidescentralizadas y que estas no sólo tienen porque tener un uso monetario. Hay muchísimas otras aplicaciones.

Eso sin contar que hay muchos otros tipos de blockchains descentralizadas que consumen muchos menos recursos, como PoS por mencionar uno.

Esto es totalmente cierto y es precisamente el punto más fuerte de Bitcoin, para temas ilegales, saltar jurisdicciones, etc. Pero como ya hemos comentado esto también tiene un alto coste y otra serie de desventajas.

Esto sin embargo es algo que está evolucionando bastante rápido. Cada vez hay más alternativas a los bancos y procesadores de pagos tradiciones.

LOL. Sin duda podemos deducir que lo ha escrito alguien imparcial… :joy:

No me extraña que por ello utilice los datos que a él le convienen para “corroborar” su opinión.

PD: Gracioso que ahora al final no considera blockchain=Bitcoin. ¿En que quedamos?

PD2: Se precisamente de primera mano que cuando se está completamente “enamorado” y cegado por Bitcoin todos estos artículos parecen ir cargados de verdades como templos totalmente indiscutibles.
Por suerte ya pasé esa fase hace mucho tiempo y puedo verlo con un tono más neutral. :stuck_out_tongue: