¿Qué es la modularidad de todos modos?
La modularidad es el resultado de un curioso experimento que se lleva a cabo en Ethereum como reacción a las malas propiedades de escala de las cadenas de bloques. Para abordar este cuello de botella, los desarrolladores han adoptado el enfoque radical de subastar funciones centrales de la cadena principal a… otras cadenas de bloques.
Centrada en la tecnología acumulada, esta transformación modular ha redefinido por completo cómo se construyen los productos y servicios sobre Ethereum. Separar cada elemento de la pila permite diseñar diferentes arquitecturas según sus casos de uso. Es comprensible que esto haya llevado a una proliferación de… cadenas de bloques.
No es broma. Todo el mundo se está volviendo hilarantemente rico vendiendo cadenas de bloques, otra vez.
Si bien cada nuevo protocolo de consenso ofrece oportunidades de ampliación novedosas e interesantes, también introduce un extraño problema de coordinación. Si los usuarios se dispersan en diferentes redes, ¿cómo se hace más eficiente la economía? ¿Cómo podemos sincronizar a todos en esta distribución? ¿Quizás una más… blockchain?
Son tortugas hasta abajo.
Esta fragmentación del ecosistema ha tenido algunas consecuencias obvias. Por un lado, los usuarios están aislados y atrapados entre intermediarios. Si bien los paquetes acumulativos tienen propiedades convincentes de minimización de la confianza, la ineficiencia creada por la transferencia dentro y fuera de esos sistemas genera costos irrazonables para los usuarios. También los expone a opciones más riesgosas como puentes y servicios centralizados.
Para los desarrolladores, la ausencia de interoperabilidad entre plataformas crea fricciones y fomenta un entorno competitivo en lugar de colaborativo. Cada dos días se crea un nuevo protocolo para que los equipos nuevos y existentes compitan con otra copia de las mismas aplicaciones. En muchos casos, los equipos optan por “apostar por sí mismos”, introduciéndose en su propio ecosistema (léase: blockchain). Es fundamental resaltar el atractivo de este modelo, que permite la personalización y optimización de diversos componentes para cada aplicación. Esta arquitectura flexible permite a cualquiera contribuir con sus marcos únicos e inspirar nuevos diseños. ¡Las posibilidades son infinitas!
Desafortunadamente, esos incentivos han resultado en la fragmentación del efecto de red. Si nada de lo creado encaja, los usuarios se consolidarán en sólo un puñado de redes competidoras. Como resultado, la actividad económica se concentra en menos sistemas autorizados.
Este tipo de modularidad ha alejado a las personas de la meta cuando no debería ser así. Usar diferentes interfaces para interactuar con el protocolo de consenso es una idea perfectamente válida. Sin embargo, la estrategia de Ethereum resulta problemática; considera la interoperabilidad más como una característica opcional que como un principio de diseño fundamental. Mientras Ethereum continúe buscando la escalabilidad multiplicando las cadenas de bloques, el debate persistirá, brindando amplias oportunidades para que los competidores exploten estas divisiones y fomenten la discordia. Divide y conquistaras.
La oportunidad de Bitcoin
En Bitcoin, está surgiendo una arquitectura diferente que favorece un diseño fundamentalmente diferente. Utilizando Lightning como columna vertebral de interoperabilidad, los desarrolladores se están uniendo lentamente hacia una pila de tecnología mucho más cercana al modelo peer-to-peer de Bitcoin.
En lugar de intentar replicar estados compartidos globales, protocolos como Cashu o Fedimint se están optimizando para interacciones locales y sin permiso. Los servicios financieros ahora se pueden implementar en diferentes centros económicos y permanecer conectados a través de Lightning Network.
Proveedores de liquidez, puentes atómicos y casas de moneda en efectivo. Una red financiera novedosa que comparte la misma capa de liquidación.
La llegada de Nostr proporciona la abstracción social que une todo. Una red social basada en principios similares a los de Bitcoin, proporciona un conjunto simple de reglas diseñadas para maximizar la interoperabilidad. Al evitar ser prescriptivo sobre las funciones que habilita, Nostr está desatando una explosión cámbrica de innovación abierta.
Hoy en día, diferentes proyectos están comenzando a explorar formas de facilitar el comercio de Bitcoin haciendo de Nostr un componente nativo de la experiencia del usuario de Bitcoin. La infraestructura de clave pública subyacente al protocolo es una combinación natural para billeteras y otras aplicaciones de pago, permitiéndoles comunicarse entre sí e intercambiar mensajes de forma segura. Esta capa de comunicación puede conectar a los usuarios con otros mediante diversos servicios disponibles a través de la red. Estándares como Nostr Wallet Connect están creando nuevas oportunidades para que las aplicaciones Bitcoin interactúen con el creciente ecosistema de Nostr.
Un caso de estudio
Proyectos como Mutiny encarnan perfectamente las diferencias en esta visión modular de Bitcoin. Los usuarios pueden conectarse simultáneamente con servicios como Nostr Relays, federaciones Fedimint y proveedores de servicios Lightning (LSP). Cada uno de estos otorga acceso a un número creciente de funciones y aplicaciones. Al utilizar Nostr como servicio de descubrimiento, podemos aprovechar nuestra red social para identificar y acceder de forma nativa a aplicaciones y servicios respaldados por nuestros pares. Esta red de confianza presenta una alternativa interesante a los llamados sistemas sin confianza. Los participantes pueden comenzar a confiar en los incentivos del mercado para participar en intercambios más eficientes que no se vean obstaculizados por las compensaciones requeridas por sistemas más descentralizados.
Con el tiempo, surgirán mercados para que los proveedores de liquidez, las casas de moneda en efectivo, los prestamistas y los coordinadores de coinjoin anuncien sus servicios a través de Nostr. Los proyectos de libros de pedidos descentralizados que Civkit podrían integrarse perfectamente con Mutiny y permitir a los usuarios participar en intercambios entre pares. Cada integración está diseñada en torno a la participación sin permiso para que los usuarios puedan mantener plena soberanía sobre sus interacciones.
Plataformas versus protocolos
La historia modular de Bitcoin no está exenta de riesgos. Las piezas fundamentales del rompecabezas, como los LSP, implican importantes requisitos de capital que crearán economías de escala entre proveedores competidores. El crecimiento de las casas de moneda electrónica puede verse obstaculizado por preocupaciones regulatorias y fraude de operadores. Los repetidores de Nostr ya han mostrado tendencias a la centralización y aún no está claro cómo se desarrollará la topología de la red.
El éxito de este enfoque depende de la opcionalidad del mercado y es esencial que las barreras de entrada a estos negocios sigan siendo bajas. Se están desplegando una serie de esfuerzos diferentes con ese fin. Por ejemplo, varias empresas Lightning están colaborando actualmente en una especificación que permitiría a cualquier actor del mercado implementar su propio LSP.
Probablemente sea demasiado pronto para pronosticar cómo evolucionará cualquiera de esas arquitecturas y protocolos. A medida que ambos mundos continúan chocando, es probable que los rollups encuentren su lugar dentro del ecosistema de Bitcoin. Los diseños de aplicaciones específicas, como los intercambios acumulativos o zkCoins, no requieren un estado global y quizás podrían hacerse para que sean interoperables con Lightning.
La tensión entre ambos métodos recuerda un poco a los primeros días de Internet. El interés comercial puede favorecer a las plataformas que les permitan capturar partes del efecto de red para monetizarlo. Podría tomar más tiempo para que protocolos más abiertos y sin permisos realmente despeguen. Internet proporciona una advertencia con respecto a la consolidación de servicios y aplicaciones en jardines amurallados. Con suerte, el camino actual de desarrollo de Bitcoin se convierte en un futuro que prioriza la interoperabilidad y el acceso sin permisos sobre los silos financieros.