Muchos entusiastas de las criptomonedas intentan construir una Internet más descentralizada (Web3) sienten cierta disonancia cognitiva al considerar el estado actual del ecosistema. Por ejemplo, OpenSea es la plataforma más popular para acuñar, comprar y vender tokens no fungibles (NFT), pero también es una plataforma centralizada administrada por una empresa con fines de lucro.
Echemos un vistazo más de cerca a Web3, cómo se está centralizando y el camino hacia la descentralización en el futuro.
¿Qué es Web3?
La Web3 representa una evolución desde un puñado de gigantes de las redes sociales de la Web2 que controlaban los datos y las interacciones de los usuarios hasta una Internet totalmente descentralizada donde los usuarios son dueños de sus datos. En esencia, eso significa trasladar los datos de las granjas de servidores corporativos a cadenas de bloques y redes distribuidas que ninguna entidad posee ni controla.

En esencia, las cadenas de bloques cumplen la promesa de la descentralización. En lugar de almacenar datos en una red social u otro servicio centralizado, los usuarios pueden mantener sus datos en una cadena de bloques que no depende de ninguna corporación o usuario en particular. Al mismo tiempo, la naturaleza inmutable de los datos de la cadena de bloques significa que nadie puede alterarlos.
Por supuesto, no es rentable almacenar grandes cantidades de datos en una cadena de bloques. Por ejemplo, si desea compartir una imagen o un video (por ejemplo, un NFT), normalmente apunta los datos de la cadena de bloques a un recurso externo. Afortunadamente, las tecnologías de alojamiento distribuido, como IPFS, almacene datos en millones de nodos en lugar de en un único servidor centralizado.
Y, finalmente, contratos inteligentes son otro componente central de la Web3. En lugar de confiar en un intermediario, los contratos inteligentes permiten que dos partes realicen transacciones sin confiar implícitamente entre sí. Por ejemplo, un finanzas descentralizadas (DeFi) Una dApp podría ayudar a una persona a prestarle dinero a otra mientras maneja los intereses y otros servicios administrativos.
Centralización de la Web3
Cada dApp debe interactuar con la cadena de bloques para modificar o mostrar el estado. Pero, lamentablemente, los teléfonos inteligentes y los navegadores no están bien equipados para ejecutar nodos de cadena de bloques de forma nativa. Como resultado, estos clientes a menudo interactúan con nodos de cadena de bloques en un servidor remoto. Y estos servidores solo son administrados por un puñado de entidades, lo que resulta en una centralización.

La mayoría de las dApps utilizan Alchemy e Infura para acceder a la cadena de bloques Ethereum. Estas empresas ejecutan un nodo Ethereum y proporcionan API convenientes para acceder a los datos de la cadena de bloques y metadatos útiles (por ejemplo, análisis). Como resultado, la mayoría de las dApps no se conectan directamente a la cadena de bloques, sino que dependen de los puntos finales de API de estas dos empresas.
Estas empresas están financiadas y, al menos en parte, son propiedad de un puñado de firmas de capital de riesgo. Por ejemplo, ConsenSys, propietaria de la billetera MetaMask e Infura, recientemente recaudó 450 millones de dólares en una ronda de financiación de Serie D, valorando el negocio en unos 7 millones de dólares. Mientras tanto, Alchemy recaudó 200 millones de dólares en febrero pasado, valorando el negocio en 10.2 millones de dólares.
Los tokens no fungibles (NFT) ofrecen otro ejemplo de centralización. Si bien los NFT viven en la cadena de bloques, contienen una URL que apunta a datos externos (por ejemplo, una imagen o un texto). Si una dirección IP cambia o un dominio desaparece, las ilustraciones del NFT pueden desaparecer rápidamente. La única excepción serían las ilustraciones alojadas en redes descentralizadas, como IPFS.
Matthew Rosenfeld, conocido popularmente como Moxie Marlinspike, documentó estos problemas en un ensayo famosoEn un experimento que demostró su punto de vista, acuñó un NFT en OpenSea, señalando una imagen que cambiaba según el espectador. OpenSea eliminó el NFT de su sitio web y su billetera MetaMask (que resulta que utiliza las API de OpenSea).
De forma predeterminada, cada transacción de MetaMask se ejecuta a través de los servidores de Infura y Consensys. Estos servidores pueden mantener registros que contengan todo, desde su dirección IP hasta su dirección ETH. Como resultado, existen pocos o ningún beneficio en términos de privacidad o resiliencia al usar dApp en comparación con las aplicaciones centralizadas convencionales cuando se trata de estos casos de uso.
Un futuro descentralizado
Marlinspike señala en su ensayo que la centralización de la Web3 refleja los mismos problemas que afrontó la Internet en sus inicios (Web1). En particular, la gente quiere evitar las molestias y los gastos que supone tener su propio servidor web y prefiere la rápida innovación de las empresas privadas a la lenta evolución de los protocolos de código abierto.
Según Marlinspike, para superar estos obstáculos se necesitarán sistemas que distribuyan la confianza sin tener que distribuir infraestructura y protocolos que faciliten la creación de software de blockchain sin plataformas centralizadas. Sin embargo, señala que tener un poco de centralización mientras tanto está bien.
Mientras tanto, el cofundador de Ethereum, Vitalik Buterin cree Será más fácil y más barato crear y ejecutar aplicaciones directamente en la cadena de bloques de Ethereum. Además, señala que los desarrolladores están trabajando en la creación de clientes livianos que verifiquen firmas en encabezados de bloques o se comuniquen con múltiples puntos finales de API en diferentes empresas.
En última instancia, los desarrolladores y consumidores de aplicaciones descentralizadas suelen elegir la opción más sencilla y con más funciones. Si bien las plataformas centralizadas ofrecen estas funciones ahora, los protocolos de blockchain están evolucionando rápidamente para llenar el vacío. Dicho esto, es probable que las plataformas centralizadas estén un paso por delante debido a la naturaleza lenta del desarrollo de protocolos.
Lo más importante es...
La Web3 representa una evolución que se aleja de los gigantes de las redes sociales actuales hacia una Internet descentralizada donde los usuarios controlan sus datos con tecnologías de cadena de bloques. Desafortunadamente, muchas de las aplicaciones descentralizadas de la Web3 actual aprovechan plataformas centralizadas que brindan un acceso fácil a la cadena de bloques, pero socavan los principios de la descentralización.
Si bien los desarrolladores de blockchain están tratando de resolver estos problemas facilitando la ejecución de nodos en cualquier dispositivo, las plataformas centralizadas siempre pueden ser más convenientes para los usuarios y desarrolladores. Como resultado, el futuro probablemente será una combinación de los dos. Y, según algunos, eso no es necesariamente algo malo.
Si comercializa activos criptográficos como NFT, ZenLedger puede ayudarlo a agregar transacciones en billeteras e intercambios y acceder a los datos que necesita para completar sus impuestos cada año. ¡Comienza gratis hoy!