June 17, 2026

Raiden Network – Adrian Rodriguez

Raiden Network – Adrian Rodriguez

Raiden Network – Adrian Rodriguez

Uno de los principales problemas de Ethereum es la escalabilidad de la red. ¿A qué se refiere este problema? Básicamente, se refiere a la cantidad de transacciones que la red puede manejar.

La causa del problema viene del propio diseño de la red, el tamaño del bloque, el tiempo de generación de bloque y la necesidad de la red de llegar a un consenso. A grandes rasgos, cuando el minero genera un bloque tiene que enviarlo a la red y debe llegar como mínimo al 95% de la red, lo cual toma un tiempo.

Un ejemplo de lo que estamos hablando lo tuvimos con la congestión que sufrió la red Ethereum con Kryptokitties.

¿En qué nos afecta el problema? No sólo las transacciones toman más tiempo para confirmarse. Además el precio de las comisiones aumenta, ya que éstas deben competir para poder ser incluidas en un bloque lo antes posible. Para ello solo hay una vía, pagar más fees para que los mineros las tomen.

¿Hay solución?

Hay varias propuestas. Veamos algunas:

Aumentar el tamaño del bloque: seguimos con el problema de que el bloque tiene que llegar a toda la red y ser validado por la misma. Sin embargo, cada bloque incluye más transacciones. Por lo que con cada bloque estaremos incluyendo una mayor cantidad de transacciones y, por tanto, reduciendo más rápidamente el número de pendientes. Un ejemplo de esta propuesta sería Bitcoin Cash.

Reducir el número de transacciones que se ejecutan directamente en la cadena principal: la idea principal en esta propuesta es llevar la ejecución de transacciones con cuantías pequeñas fuera de la cadena y después guardar en la cadena el movimiento total. Ejemplo: Lighting Network en Bitcoin.

Todas estas propuestas generan gran debate entre desarrolladores y la comunidad pudiendo llegar a la división de la red como paso con el caso de Bitcoin Cash.

¿Qué es Raiden?

Raiden es una de las posibles soluciones al problema de escalabilidad de la red Ethereum. Puede ofrecer un incremento sin precedentes del volumen de transacciones sin llevar a la necesidad de hardware específico ni centralización.

Se puede considerar a Raiden como la versión de Ethereum de Lighting Network. Esta propuesta utiliza state channels para llevar el procesamiento de las transacciones off-chain. De esta forma, Raiden elimina el cuello de botella que supone el consenso en el proceso de validación de las transacciones aumentando el volumen de éstas que la red puede manejar.

Raiden Network permite la transferencia de tokens que sigan el estándar ERC-20 sin la necesidad de un consenso global. Se consigue gracias a transferencias firmadas y hash-locked, llamadas balance proofs (pruebas de saldo), que se realizan a través del smart contract de Raiden Network.

En los balance proof se mantendrá la suma final de todas las transferencias de los participantes, estando éstas firmadas por el emisor. Partiendo de la base de que un canal tiene dos partes, siempre habrá dos balances, los cuales juntos constituyen el balance total del canal.

El funcionamiento de Raiden sería el siguiente:

1.-Debemos depositar los fondos a través del Smart Contract de Raiden para dejarlos inmovilizados a modo de colateral. De esta forma aseguramos que los participantes pagarán lo que deban. Así podemos comenzar a participar en la red de Raiden y crear el canal de pagos off-chain a través del cual podríamos conectarnos con el destinatario.

2.-Una vez el canal está creado, las partes empezarán los intercambios de lo que se podría considerar cheques certificados. Las partes conservarán sólo la última copia de los mismos.

3.- Cuando una de las partes decide cerrar el canal deberá presentar su prueba de saldo al smart contract. La contraparte deberá hacer lo mismo o no si no recibió transferencias. Una vez hecho, ambos podrán retirar los balances correspondientes. Si el segundo participante no presenta su balance proof, el reparto será según el saldo presentado por la parte que quiere cerrar el canal, ya que se asume que el segundo participante no recibió transferencias.

Estos canales de pago permiten transferencias bidireccionales ilimitadas entre dos partes mientras que la suma de las cantidades de las mismas no superen el límite de los tokens depositados. Dichas transferencias se harán de forma instantánea y sin involucrar a la cadena, la cual solo intervendrá en dos momentos, la creación y cierre del canal.

La verdadera potencialidad de Raiden reside en que no es necesario crear un canal para cada par de personas que quieran intercambiar y/o enviar tokens, sino que Raiden utilizará los canales ya creados en la red para construir una ruta entre los extremos que quieran intercambiar. Por tanto, se podría enviar unos tokens a otra persona sin crear un canal, ya que la red Raiden buscaría una ruta entre las ya existentes. En conclusión, cuantos más usuarios utilicen la red Raiden, más eficiente y potente se vuelve ésta al tener más rutas para conectar a todos los usuarios.

Por el lado de las limitaciones, Raiden necesita que los participantes dejen inmovilizados cierta cantidad de tokens para el uso de la red. Lo que lleva a que no sea usado para grandes cantidades, ya que supondría tener congelado un saldo importante sólo para mantener abierto el canal de pagos. Además, los participantes seguramente abran varios canales de pago, por lo que si queremos transferir grandes cantidades puede llegar a ser prohibitivo.

Estado actual

El 21 de diciembre de 2018, se ha lanzado a la red principal de Ethereum la versión Alfa de Raiden, Red Eyes. Esta versión tiene incorporados los Smart Contracts y el protocolo central de Ethereum, ambos auditables por los usuarios.

Para utilizar Red Eyes es necesario ingresar fondos. Sólo se admite el token ERC20 WETH. Se realiza mediante el Smart Contract de la red Raiden. Por motivos de reducción de riesgos al utilizar esta versión se ha establecido una capitalización máxima de la red de 250 WETH siendo el depósito máximo por nodo de 0.075 WETH.

La versión Red eyes tiene una serie de limitaciones como la forma en la que se encuentra un canal de pago en la red. Se hace a base de prueba y error, lo cual no es óptimo. Además, también se han encontrado diversos errores de seguridad y puntos de mejora. Para subsanar todo ello se está desarrollando la siguiente versión de Raiden, Ithaca, que introduce servicios de Monitorización y Pathfinding

Fuentes:

Medium. (2019). Raiden: Making Ethereum Scalability Truly Viable. [online] Available at: https://medium.com/faast/raiden-making-ethereum-scalability-truly-viable-7b1219903b12 [Accessed 31 May 2019].

CriptoNoticias — Bitcoin, blockchains y criptomonedas. (2019). Lanzan versión Alfa de Raiden en la red principal de Ethereum | CriptoNoticias — Bitcoin, blockchains y criptomonedas. [online] Available at: https://www.criptonoticias.com/redes-protocolos/segunda-capa/lanzan-version-alfa-raiden-red-principal-ethereum/ [Accessed 31 May 2019].

Good Audience. (2019). Raiden: Ethereum’s Payment Channel Network. [online] Available at: https://blog.goodaudience.com/raiden-ethereums-payment-channel-network-acc6e5c709b0 [Accessed 31 May 2019].

Published at Thu, 05 Sep 2019 20:13:08 +0000

Bitcoin Pic Of The Moment
✅ This image from Marco Verch (trendingtopics) is available under Creative Commons 2.0. Please link to the original photo and the license. 📝 License for use outside of the Creative Commons is available by request.
By trendingtopics on 2019-03-13 05:38:09
tags

Previous Article

Why Bitcoin (BTC) still has a place in society, even if we don’t understand it.

Next Article

Raiden Network – Adrian Rodriguez

You might be interested in …

コンサヴァAppリリース記念-10000人に ETH配っちゃうキャンペーン – トークンポケット公式 – Medium

コンサヴァAppリリース記念-10000人に ETH配っちゃうキャンペーン – トークンポケット公式 – Medium

コンサヴァAppリリース記念-10000人に ETH配っちゃうキャンペーン – トークンポケット公式 – Medium コンサヴァAppリリース記念-10000人に ETH配っちゃうキャンペーン – トークンポケット公式 – Medium ⋆ Crypto New Media Home 2019 December 16 Ethereum コンサヴァAppリリース記念-10000人に ETH配っちゃうキャンペーン – トークンポケット公式 – Medium Published at Mon, 16 Dec 2019 10:08:34 +0000 […]