ARK Protocol forma parte de las soluciones innovadoras que promueven la evolución del ecosistema Bitcoin, mejorando la escalabilidad y usabilidad de la red. ARK es un nuevo protocolo Layer2 para Bitcoin que busca complementar y mejorar las capacidades de la ya conocida Lightning Network.
Pero ¿Qué es ARK Protocol? ¿Cómo funciona? Y, sobre todo, ¿Qué más nos ofrece respecto a Lightning Network?
¿Qué es ARK Protocol?
ARK Protocol es una solución de escalabilidad Layer2 para Bitcoin que busca habilitar pagos privados, económicos y fuera de la cadena (off-chain) a través de los llamados Proveedores de Servicios ARK (Ark Services Providers o ASPs por sus siglas en inglés). Los ASPs son entidades que proporcionan liquidez a la red y cobran tarifas por este servicio.
MONERO, LA ÚNICA PRIVACIDAD QUE RESISTE AL EFECTO SAMOURAI WALLET
El desarrollo de ARK Protocol comenzó a principios de 2023, cuando el desarrollador Burak Keceli concibió la idea mientras trabajaba en soluciones para hacer que la Lightning Network fuera más accesible. Sin embargo, pronto se dio cuenta de que no estaba simplemente construyendo una billetera Lightning, sino un nuevo protocolo de Layer2 que serviría como una especie de alternativa a la red Lightning.
Keceli presentó oficialmente ARK Protocol en mayo de 2023, generando gran interés en la comunidad Bitcoin. Es importante destacar que Keceli no considera ARK como un «asesino de Lightning», sino como un protocolo complementario. Su objetivo es hacer que ambos protocolos sean interoperables, visualizando un escenario futuro donde los proveedores de servicios Lightning también funcionen como ASPs.
LIGHTNING LABS, LISTA PARA LLEVAR STABLECOINS Y DEFI A BITCOIN
Funcionamiento detallado de ARK Protocol
ARK Protocol utiliza un innovador sistema basado en UTXOs (Unspent Transactions Outputs o Salidas de Transacciones No Gastadas) virtuales (vTXOs) para realizar transacciones fuera de la cadena. Veamos en detalle cómo funciona:
vTXOs y el proceso de «lifting»
Los vTXOs son representaciones off-chain de los UTXOs on-chain de Bitcoin. Tienen una vida útil de cuatro semanas y los usuarios deben canjearlos dentro de este período o enviarlos de vuelta a sí mismos para reiniciar el temporizador de cuatro semanas.
CÓMO HACER STAKING EN BITCOIN EN LA PLATAFORMA MONEYONCHAIN
Los usuarios pueden obtener vTXOs de dos maneras:
- De alguien que ya posee vTXOs
- A través del proceso de «lifting», que consiste en «elevar» un UTXO on-chain fuera de la cadena para obtener un vTXO en una relación 1:1.
Esto se puede ver muy claramente con el siguiente ejemplo. Imagina por un momento que Alice tiene 1 BTC on-chain y quiere usar ARK. Para ello, Alice realiza un proceso de lifting, depositando su 1 BTC en un monedero multifirma 2-de-2 con un ASP (un prestador de servicio de Ark). A cambio, Alice recibe 1 vTXO equivalente a este 1 BTC en la red ARK, de esta manera ella podrá usar los pagos de Ark y disfrutar de sus capacidades únicas.
Realización de pagos
Esto nos lleva examinar los procesos de pago dentro de ARK. Cuando un usuario quiere enviar fondos, debe canjear su vTXO y crear uno nuevo para el destinatario en una ronda de CoinJoin. Los CoinJoins ofrecen mayor privacidad al consolidar múltiples vTXOs en una única transacción compartida, ocultando así la propiedad y el historial de transacciones.
Básicamente, este proceso garantiza que los pagos en ARK siempre sean anónimos y privados, lo que significa una gran ventaja para el protocolo y su capacidad de usar la moneda de forma verdaderamente fungible. Un ejemplo del funcionamiento de este mecanismo lo podemos ver a continuación:
Bob tiene un 1 BTC en su monedero ARK y quiere enviar 0,1 BTC a Alice. El proceso en este caso sería así:
- Bob inicia una transacción con su vTXO de 1 BTC.
- La transacción entra en una ronda de CoinJoin coordinada por un ASP.
- Se crea un nuevo vTXO de 0,1 BTC para Carol y otro de 0,9 BTC para Bob (cambio).
- La transacción se completa y ni el ASP ni terceros pueden vincular a Bob y Carol, debido al uso de CoinJoin.
LA RELACIÓN ENTRE ASSANGE, WIKILEAKS, BITCOIN Y LOS CYPHERPUNKS
Rol de los ASPs
Los Proveedores de Servicios ARK (ASPs) juegan un papel crucial en el funcionamiento de ARK Protocol:
- Proporcionan liquidez a la red
- Coordinan y financian los CoinJoins con su propio BTC on-chain a cambio de canjes de vTXOs
- Actúan como intermediarios entre el remitente y el destinatario, sin poder vincularlos ni robar fondos
Velocidad y finalidad de las transacciones
ARK es relativamente rápido, liquidando pagos cada cinco segundos. Una transacción se considera final cuando se recibe una confirmación on-chain. Sin embargo, los usuarios pueden pagar facturas con sus monedas de confirmación cero (zero-conf) antes de que se realice la confirmación on-chain.
Diferencias entre ARK Protocol y Lightning Network
Aunque ARK y Lightning Network comparten el objetivo de escalar Bitcoin, existen varias diferencias clave:
- Requisitos de liquidez. En Lightning Network los usuarios deben comprometer fondos y abrir canales de pago antes de poder recibir pagos. Esta limitación es algo que ARK Protocol deja atrás, ya que no se requiere que los usuarios comprometan fondos para usar el protocolo.
- Estructura de canales. ARK no depende de canales, lo que significa una menor huella on-chain y elimina uno de los principales problema de uso no-custodio de Ligntning Network: la conexión permanente. Recordemos que en Lightning Network un usuario no-custodio debe poseer un nodo LN que esté siempre conectado a la red, con su canal abierto para recibir y enviar pagos de forma segura. Si el usuario pierde la conexión, puede correr el riesgo de perder sus saldos. Esto en ARK Protocol no sucede.
- Privacidad. En Lightning Network, las transacciones son pseudónimas y pueden rastrearse de un usuario a otro siguiendo los datos de la red LN y Bitcoin. En ARK Protocol esto se hace mucho más difícil, ya que ARK utiliza CoinJoins para proporcionar transacciones anónimas.
- Velocidad de liquidación. Lo que sucede en Lightning Network es que las transacciones son casi instantáneas una vez que los canales están configurados. En ARK es un poco distinto, ya que los pagos dentro de la red son efectivos transcurridos cinco segundos.
- Interoperabilidad. ARK está diseñado para ser interoperable con Lightning Network y Bitcoin. De hecho, cualquier red blockchain que soporte el estándar operativo de Bitcoin puede ajustarse para usar ARK sin problemas. Por ejemplo, un proyecto como ZCash podría usar ARK Protocol si se hacen los ajustes necesarios.
Futuro de ARK Protocol
QUÉ ES TARO PROTOCOL Y QUE SIGNIFICA PARA BITCOIN Y DEFI
Es importante señalar que ARK Protocol enfrenta desafíos significativos antes de poder ser implementado en la práctica. En particular, requiere la implementación de primitivas de covenant propuestas en BIP 118 o BIP 119 para restringir las transacciones de gasto. Estas propuestas sugieren diferentes formas de designar cómo se gasta Bitcoin, pero aún no está claro cuándo (o si) se implementarán, ya que la comunidad Bitcoin generalmente tarda mucho en deliberar sobre los forks suaves propuestos.
En conclusión, ARK Protocol representa una propuesta innovadora y prometedora para mejorar la escalabilidad y privacidad de Bitcoin. Aunque aún está en sus primeras etapas de desarrollo, su enfoque único para abordar los desafíos de Lightning Network y su diseño pensado para la interoperabilidad lo convierten en un proyecto a seguir de cerca en el ecosistema Bitcoin. A medida que más desarrolladores y proyectos se involucren con ARK, podremos ver cómo esta tecnología evoluciona y potencialmente transforma la forma en que realizamos transacciones en la red Bitcoin.
Link del artículo original
Si el presente artículo, video o foto intrigue cualquier derecho de autor por favor señálelo al correo del autor o en la caja de comentarios.
If this article, video or photo intrigues any copyright, please indicate it to the author’s email or in the comment box.