TON Payments

TON Payments

TON Foundation

En la cadena de bloques TON, el tiempo de bloqueo es aproximadamente de 5 segundos. Incluso con un aumento de la carga sobre la red, ese tiempo tampoco aumentará. En otras palabras, en esos 5 segundos se pueden procesar millones de transacciones.

Además, la cadena de bloques TON tiene unas tarifas de red excepcionalmente bajas para las transacciones.

Esto es suficiente para resolver casi todas las tareas posibles.

En una aplicación bancaria normal, el envío de dinero también tarda sólo unos segundos, pero probablemente no lo note porque se reproduce una agradable animación durante este tiempo. 

No vemos el sentido de reducir el tiempo de los bloques a, por ejemplo, 500 milisegundos como otras blokchains. Aunque esto es técnicamente posible en TON, prácticamente no será ventajoso, ya que los nodos de la red tendrán que procesar y almacenar una gran cantidad de datos en sus unidades. Competir en cifras e indicadores nominales por encima del sentido común no nos parece razonable.

Sin embargo, hay algunas tareas que requieren velocidades de transacción ultrarrápidas y tarifas de red nulas.

Un ejemplo es el pago de datos de Internet a través de TON Proxy o TON Storage, donde el coste de la descarga de un kilobyte podría ser de 0,000000001 TON (estas cifras se utilizan sólo como ejemplo). La descarga de un archivo de 1GB requeriría millones de microtransacciones que sumarían cerca de 0,01 TON. 

Para solucionar este problema, se crearon los canales de pago (Payment Channels).

Payment Channels

La tecnología de los canales de pago, o como otros la llaman la red relámpago (Lightning Network), comprende lo siguiente:

  • Dos partes deciden que van a realizar una gran cantidad de transacciones entre ellas.
  • Crean un contrato inteligente especial en la cadena de bloques donde enviarán sus saldos iniciales. Por ejemplo, Alice y Bob crean un canal entre ellos, y Alice deposita 5 TON, mientras que Bob deposita 1 TON.
  • A continuación, Alice y Bob pueden realizar transacciones entre ellos tantas veces como quieran fuera de la cadena de bloques, firmando cada transacción con un algoritmo criptográfico.
  • Una vez que Alice y Bob terminen de realizar la transacción, firmarán sus respectivos saldos finales para cerrar el canal de pagos y los enviarán a un contrato inteligente que devolverá a cada uno de sus Toncoin de acuerdo con sus saldos finales. Después de que todo se liquide, Alice recibe 4 TON en retorno, y Bob obtiene 2 TON.

Todas las liquidaciones se realizarán fuera de la cadena de bloques, lo que significa que son gratuitas y no tienen restricciones de velocidad.

Sólo hay que pagar una tasa de red dos veces: al abrir y al cerrar el canal de pagos.

No obstante, el contrato inteligente garantiza el correcto funcionamiento. En caso de que una de las partes empiece a hacer fraude o desaparezca por completo, la parte del otro canal podrá cerrar independientemente el canal de pagos y cobrar los fondos depositados mostrando una prueba matemática. 

Herramientas

Para utilizar los canales de pago, no es necesario tener conocimientos profundos de algoritmos criptográficos. Puede utilizar SDK preparados:

Redes de canales de pago

A medida que la tecnología mejore, los canales de pago tendrán la capacidad de unirse en una red fuera de la cadena (off-chain network) donde más de dos partes podrán participar en un canal.

Los contratos inteligentes actuales ya están diseñados para soportar la funcionalidad de unirse en una única red fuera de la cadena.

Conclusión

La cadena de bloques TON es rápida y tiene tarifas de transacción baratas. Si necesita velocidades ultrarrápidas y miles de millones de transacciones sin comisiones, ahora tiene una herramienta para ello. 

La tecnología que hay detrás de TON Payments puede aplicarse en muchos ámbitos diferentes, como los pagos por datos de Internet, streaming, juegos, DeFi, y más.

Con el lanzamiento de TON Payments también estamos iniciando un Hack-a-TON con un premio de 40.000 TON. Encuentre la mejor manera de utilizar la tecnología Payment Channels y gane un premio, más información en @toncontests.







Report Page