-
La actual demanda de NFT es uno de los principales causantes de las altas comisiones en Ethereum.
-
La propuesta busca migrar los tokens pero que estos dependan 100% de la cadena principal.
Vitalik Buterin, cofundador de Ethereum, se ha tomado como una misiรณn personal la bรบsqueda de soluciones para la saturaciรณn de la red. Ahora, es la alta demanda de tokens no fungibles (NFT) lo que la causa y hace que las tarifas se disparen.
Como propuesta, Buterin ha planteado una soluciรณn que consiste en migrar los NFT a segundas capas de Ethereum, como los rollups. No lo harรญa a un รบnico rollup, sino a travรฉs de un sistema de interoperabilidad que permita que los NFT puedan ser utilizados en varios de estos.
La propuesta fue publicada recientemente por Vitalik Buterin dentro del foro Ethereum Research, dedicado a la investigaciรณn de mejoras en esta blockchain de propรณsito general.
El desarrollador ruso-canadiense sugiere la creaciรณn de ยซNFT enrolladosยป o wrapped-NFT. Estos podrรญan ser movilizados y comerciados entre los diferentes rollups de Ethereum.
Los rollups, son soluciones de segunda capa que, bรกsicamente ยซenrollanยป mรบltiples transacciones en una sola, y asรญ permiten procesar una mayor cantidad de transacciones por segundo (TPS) fuera de la red principal de Ethereum. Por ejemplo, los rollups zkSync 2.0, que actualmente estรกn en fase de prueba, prometen procesar hasta 20 mil TPS, mientras que la red principal solo procesa entre 12 a 20 TPS en su estado actual.
Con base en lo anterior, el punto principal de la propuesta de Buterin se encuentra en la no dependencia de un รบnico rollup. Si bien estos ofrecen reducir las comisiones, el utilizar uno solo puede ser contraproducente, dado que, en caso de algรบn fallo, los NFT quedarรญan atrapados.
Al utilizar varios rollups se evita este modelo de dependencia. Asimismo, en caso de fallo, a travรฉs del sistema propuesto, los NFT atrapados podrรญan ser migrados a otro rollup o bien a la cadena principal.
Intercambiar NFT ยซenrolladosยป
Como se ha dicho, la propuesta del creador de Ethereum se basa en la creaciรณn de wrapped-NFT (WNFT). Estos, en un sentido prรกctico, serรญan tokens que representan a otros tokens dentro del rollup. El original del WNFT se almacenarรญa directamente en la cadena de bloques de Ethereum a travรฉs de un contrato inteligente que servirรญa como bรณveda de seguridad.
Lo interesante de este concepto estรก en la movilidad de los WNFT al ser transferidos. Por ejemplo: Juan ยซenrollaยป un NFT y lo envรญa al rollup de Arbitrum. En este, Ivรกn decide comprarlo. Ivรกn estarรญa comprando el WNFT y no el NFT original. Sin embargo, segรบn la propuesta de Vitalik, al existir la transferencia se generarรญa un comprobante de intercambio.
Al Ivรกn querer reclamarlo dentro de la cadena principal, รฉl solo deberรญa presentar el comprobante para que la bรณveda pueda cambiar la direcciรณn poseedora de este NFT de Juan a Ivรกn.
En el caso de que suceda una cadena de intercambios dentro de un rollup, el รบltimo tenedor del WNFT que decida reclamarlo poseerรก esta cadena de comprobantes de intercambio y eso le darรก validez a la tenencia sobre el NFT a reclamar. Esto aplica tambiรฉn para NFT que sean transferidos entre rollups, los cuales tambiรฉn generarรญan comprobantes.
Propuesta de Vitalik Buterin presenta desafรญos para implementarla
Uno de los principales desafรญos dentro de este modelo planteado por Vitalik Buterin es que no todos los rollups que actualmente operan en la red de Ethereum podrรกn ser utilizados. Es necesario que el rollup haga uso de la EVM o mรกquina virtual de Ethereum, que bรกsicamente es la que permite la ejecuciรณn de contratos inteligentes.
En un reporte hecho por CriptoNoticias se pudo conocer que rollups como Arbitrum y Optimism permiten el uso completo de la EVM. Por el contrario, los zkSync 1.0, no permiten su ejecuciรณn completa, lo que limita los contratos inteligentes que pueden desplegarse en ellos.
Otro de los obstรกculos se encuentra en la adopciรณn y la implementaciรณn de este modelo en todas las plataformas de NFT. Por ahora, las plataformas de NFT se basan mayormente en la red principal de Ethereum. La utilizaciรณn de rollups puede significar un costo operativo para la adopciรณn y migraciรณn de sus NFT. Las plataformas podrรญan no estar dispuestas a afrontar ese costo.