13 de marzo, 2023 | Lectura de 8 minutos
Desde la Experiencia del Desarrollador hasta la Experiencia del Usuario, Radix está potenciando toda la pila de Web3. Hacer cada elemento 10 veces mejor suma a un número grande; un número realmente, realmente grande…
Web3 comenzó con Bitcoin cuando la esencia de la economía austriaca se condensó en una solución de ingeniería. Ethereum dio lugar a las finanzas descentralizadas (DeFi) y con cada mejora de 10x en velocidad, costos de transacción y seguridad, aún más casos de uso se incorporan desde TradFi hacia el futuro descentralizado.
Sin embargo, a medida que Web3 acelera su evolución, los problemas de escalabilidad han llevado a que los estados nacionales de la Capa 1 (L1) se conviertan en ciudades estado de la Capa 2 (L2), con toda la fricción económica y social que esto implica.
Una lección de la historia es que el comercio es implacablemente insensible: se traslada a donde sea más bienvenido. En el siglo XI, Florencia era una zona rural poco desarrollada, pero al mejorar por 10x su ley, dinero y red, creció 25 veces en tamaño y muchas más en riqueza. Web3 no es diferente en principio y se mueve a 1000x la velocidad, como lo ilustra blur.io desplazando a opensea.io en tres meses al mejorar por 10x su estructura de tarifas, experiencia del usuario (UX) y liquidez.
En unas pocas semanas, Radix asaltará las fortalezas de Web3 con una red, un lenguaje y una constitución que, si tienen éxito, están preparados nuevamente para convertir a pastores en reyes. Cada una de las innovaciones de Radix es un momento 10x en sí mismo, pero juntas se convierten en un imán irresistible para el comercio y en un candidato para el protocolo Web3 dominante.
Salida Florencia, entrada Babilonia…
1. Babilonia
Empecemos con un momento de 100,000x.
El lanzamiento de Babilonia de Radix introducirá varias innovaciones que se combinarán para mejorar dramáticamente la utilidad y la UX de Web3.
- Activos Nativos mejorará la experiencia del desarrollador (DX) por 10 al permitir a los desarrolladores trabajar con activos de manera intuitiva a nivel de plataforma en lugar de a través de contratos inteligentes.
- Cuentas Inteligentes mejorarán la seguridad en DeFi por 10 al habilitar la autenticación multifactorial en la cadena y cuentas con acceso restringido.
- La Cartera Radix mejorará la UX por 10 con conexiones cifradas a aplicaciones DeFi.
- Personas mejorará la privacidad por 10 con el intercambio de datos personalizable.
- Manifiestos de Transacción mejorarán la seguridad y la UX por 10 con resúmenes claros de cada transacción.
Los activos nativos son especialmente transformadores. Sin ellos, Ethereum está atrapado en un proceso de revisión por pares laborioso para acordar estándares en innovaciones como NFTs de alquiler o tokens ligados al alma. Estos procesos pueden tardar meses. En contraste, añadir reglas de acceso a los tokens es trivial en Radix, requiriendo solo líneas individuales de código:
NFTs de alquiler: .recallable(rule!(require(some_badge_address)), LOCKED)
Tokens ligados al alma: .restrict_withdraw(rule!(deny_all), LOCKED)
El siguiente video profundiza en la implementación de tokens ligados al alma por parte de Radix:
2. El Motor Radix
Los activos nativos en Radix residen en un entorno de aplicación y ejecución llamado el Motor Radix, así llamado porque actúa como un motor de física/juegos que hace cumplir las reglas de activos y transacciones por defecto. Al igual que Unreal Engine ha transformado las industrias de videojuegos y VFX, el Motor Radix es un 10x para los desarrolladores de DeFi, que son libres de construir aplicaciones complejas sin preocuparse por consideraciones básicas de lógica y seguridad.
3. Scrypto
Scrypto es un lenguaje seguro para contratos inteligentes escrito en Rust y diseñado específicamente para DeFi. Trabajando con el motor Radix, reduce las operaciones de activos a líneas individuales de código, lo que hace posible construir aplicaciones descentralizadas complejas (dApps) como Uniswap en 155 líneas u otras como ajedrez que son apenas factibles en Ethereum.
Los datos sugieren que hay 14 veces más desarrolladores de Rust que desarrolladores de Solidity en todo el mundo, y Github aloja aproximadamente 48 veces más repositorios en Rust que en Solidity. Al construir sobre el ecosistema existente de Rust y la comunidad de desarrolladores, Scrypto mejora significativamente la experiencia del desarrollador (DX) para los desarrolladores existentes y reduce las barreras de entrada para aquellos nuevos en DeFi.
El siguiente video profundiza en cómo Scrypto mejora 10 veces la DX:
4. Cerberus
El fundador de Radix, Dan Hughes, pasó siete años probando los límites de la tecnología de registros distribuidos antes de combinar una arquitectura pre-fragmentada con el mecanismo de consenso Tempo para lograr 1,4 millones de transacciones por segundo (tps) en 2019.
Siguiendo a Tempo, Cerberus permite el procesamiento paralelo entre fragmentos, lo que significa que las transacciones no relacionadas no tienen que esperar en una cola global para ser procesadas. La multitarea abre la puerta al escalado lineal donde el rendimiento está limitado solo por el número y potencia de los validadores.
El procesamiento entre fragmentos será completamente aprovechado por el lanzamiento de Xi'an de Radix en 2024. Mientras tanto, Web3 está despertando a Cerberus.
5. Componibilidad Atómica
La componibilidad atómica es la capacidad de agrupar y ejecutar múltiples operaciones como una sola transacción. Es esencial para DeFi y uno de los conceptos centrales de Radix.
Mientras que soluciones de capa 2 como Zero-Knowledge (ZK) rollups son candidatos principales para aumentar 10-100 veces el rendimiento y la seguridad de Ethereum, su tiempo de secuenciación y límites de confianza dificultan la capacidad para componer transacciones de manera atómica. En contraste, Radix opera dentro de un único límite de confianza y en el lanzamiento de Xi'an entrelazará de forma atómica los subestados a través de fragmentos, superando fácilmente el rendimiento de los rollups, sin sus limitaciones.
6. Fragmentación / Escalado Lineal
Ahora para un momento 2^256x.
En su lanzamiento de 2024 Xi'an, Radix actualizará su modelo de estado a 2^256 fragmentos. En comparación con las soluciones de cadena única o fragmentación dinámica de otros L1, la pre-fragmentación ofrece varios beneficios significativos:
- Mantener bajas las tarifas al permitir que el conjunto de validadores se expanda en momentos de alto uso.
- Habilita que los componentes de la transacción (subestados) sean asignados de manera determinística, reduciendo los tiempos de búsqueda.
- Garantiza que las transacciones no relacionadas siempre utilizarán fragmentos separados, permitiendo una paralelización masiva.
- Garantiza que las transacciones se distribuyen aleatoriamente entre fragmentos (y por lo tanto, que los validadores son seleccionados al azar según la cobertura del fragmento).
- Permite a los validadores ajustar dinámicamente su cobertura de fragmento según la potencia de procesamiento.
- Hace viable que dispositivos de IoT de baja potencia y teléfonos móviles participen en la validación.
El principal beneficio de la fragmentación en Radix se puede resumir como escalabilidad lineal; convirtiendo la capacidad de transacción en una función del número de validadores.
Un efecto de segundo orden es que fragmentos minúsculos permiten que cualquiera participe en la validación, lo que es al menos un 10x para la descentralización, con implicaciones positivas para la seguridad de la red y la distribución de la riqueza.
7. Tarifas Bajas
Es difícil exagerar la importancia de las tarifas bajas de transacción para una economía de mercado saludable. Al penalizar las transacciones, las tarifas altas impiden el descubrimiento preciso de precios, lo que lleva a decisiones deficientes y la mala asignación de recursos, una especie de demencia económica. Por el contrario, la inteligencia es la capacidad de corregir errores; cuanto más bajas sean las tarifas de transacción, más precisamente los precios pueden señalar el verdadero costo de producción/demanda, y más 'inteligente' será una economía.
Las tarifas en Radix son actualmente ~500 veces menores que en Ethereum y probablemente disminuirán aún más después de Xi'an cuando se levante el límite actual de validadores.
8. Prueba Delegada de Participación (dPoS)
Cambiar de Prueba de Trabajo (PoW) a Prueba de Participación (PoS) hizo que Ethereum fuera 100 veces más eficiente en términos de energía, 100 veces más eficiente económicamente y 5 veces más seguro. Sin embargo, los validadores deben apostar un mínimo de 32 $ETH ($53k) para beneficiarse de las recompensas por participación. La participación a través de terceros está disponible por menos, pero viene con riesgos de contratos inteligentes y penalizaciones. Radix tiene una apuesta mínima de 90 $XRD ($4) para disuadir el spam, pero permite a cualquiera apostar sus fondos a un validador para obtener recompensas. Este sistema es conocido como Prueba Delegada de Participación (dPoS) y representa un factor de 10x para la participación y distribución de la red.
9. ¡Quema los Puentes!
Antes de Radix, ningún protocolo ha tenido la capacidad de unir Web3 como TCP/IP unió Web1. La alta demanda en el espacio de bloques de Ethereum llevó a tarifas altas, lo que llevó a los usuarios y proveedores de liquidez a desplegar su capital en nuevos L1s, sidechains, rollups y otras soluciones de escalado L2. Debido a los límites de confianza de las blockchains y otros registros digitales, enlazar a estas alternativas generalmente requiere que los activos estén bloqueados en un contrato inteligente en la cadena original y recién acuñados en la otra. Esto ha tenido varios efectos perjudiciales en el crecimiento de Web3:
- La conexión entre cadenas es una mala experiencia de usuario, que cuesta tiempo y tarifas.
- Distribuir capital a través de registros separados fractura la liquidez, lo que lleva a tasas de interés más altas, mayores diferencias y menos velocidad del dinero.
- Los puentes son vulnerables, representando ~50% de todos los ataques a DeFi desde septiembre de 2020.
Siendo rápido, escalable linealmente y compuesto atómicamente, Radix elimina las razones para los puentes por completo.
10. Simplicidad
Al intentar construir un sistema financiero global en una cadena lenta y monolítica sin activos nativos, Ethereum tiene que recurrir a soluciones bizantinas como Proto-Danksharding para escalar. Sumar circuitos ZK en competencia y puentes entre cadenas y eventualmente la complejidad en sí misma se convierte en un obstáculo para el crecimiento: cada incremento significa menos ingenieros, cobrando salarios más altos por soluciones subóptimas. Si la complejidad fuera un subproducto de nueva funcionalidad, entonces podría estar justificado, pero la pila actual aún está lidiando con las provisiones básicas de disponibilidad de datos y, al romper la composabilidad atómica, en realidad reduce la funcionalidad en lugar de aumentarla.
Historia en Proceso
Para el siglo XVI, a pesar de emitir la moneda de reserva mundial, Florencia se volvió insular y comenzó a estancarse. En lugar de adaptarse a la competencia de otros estados, el Gran Duque fijó el precio del oro. Caín improductivo mató a Abel productivo y, como era de esperar, el comercio se trasladó a otro lugar.
La historia muestra que el crecimiento económico no es difícil, solo requiere un compromiso para reducir la fricción lo suficiente para atraer el capital desde sus costos hundidos hacia un nuevo ecosistema. Con eso, la relación virtuosa entre la liquidez y el crecimiento es bastante lineal, demostrado por una operación de $1m en el mercado forex de ~$5tn siendo ~50 veces más barato que uno en el mercado de valores de ~$100 mil millones. Las campañas de marketing podrían ayudar en los márgenes, pero, fundamentalmente, el comercio es un matrimonio de conveniencia, no de apariencia.
Caracterizado como una nación, Web3 es el heredero aparente: tiene dinero sólido, derechos de propiedad inviolables, ningún gasto de defensa, sin restricciones de inmigración y sin deuda nacional. Todo lo que le falta son menores costos operativos, entendidos ampliamente como DX y UX, así como tarifas de transacción; en resumen, un 'momento de banda ancha'. En estas medidas, Radix tiene demasiados factores de 10x para ignorar y está listo para hacer historia.
--
RADIX.wiki es un centro de conocimiento y comunidad para el ecosistema Radix. Síguenos en Twitter para actualizaciones.