🆘📢🆘 PI anuncia un servidor RPC: ¿qué significa esto?
Parte uno: ¿Qué es RPC, qué es Soroban, cómo funcionan los contratos inteligentes y cuáles son las implicaciones técnicas prácticas de este evento?
🚀 Conceptos de RPC y Soroban y contratos inteligentes en general
Para facilitar la comprensión de estos conceptos a quienes no son especialistas en tecnología de la información, los explicaré de manera simple como sigue:
El servidor RPC: es la puerta de enlace de comunicación entre el sistema y las aplicaciones. En la red blockchain, los nodos contienen datos del registro. Sin embargo, las aplicaciones externas, como las billeteras electrónicas, plataformas de intercambio y juegos, no necesitan descargar el registro completo para funcionar. El papel del servidor RPC es recibir datos del sistema de registro. Los programadores escriben las aplicaciones, se conectan al servidor RPC y envían comandos, por ejemplo: "Verificar el saldo de la billetera A". El protocolo RPC leerá todos los datos de la red principal y devolverá los resultados. Esta comunicación sencilla de ida y vuelta permite el uso práctico del sistema. Gracias al servidor RPC, las partes externas tienen una plataforma para integrar sus aplicaciones descentralizadas (dApp) en la red.
Los contratos inteligentes: desde la perspectiva de la ingeniería de software, son máquinas de estado descentralizadas. Son partes de código que se compilan y almacenan de forma permanente e inmutable a través de todos los nodos de la cadena de bloques. Cualquiera puede activarlas para ejecutarlas automáticamente según reglas programadas previamente. Cuando se cumplen las condiciones, el contrato se ejecuta automáticamente sin intermediarios ni revisiones. Los contratos inteligentes pueden crear reservas de liquidez y calcular automáticamente las tasas de cambio, lo que permite a los usuarios convertir sus criptomonedas a otras, realizar transacciones automáticas sin supervisión humana, aplicar una gobernanza descentralizada autónoma, emitir y gestionar activos digitales, y controlar lógica extremadamente compleja... Tal vez necesite un artículo separado para explicar esto en detalle.
Soroban: si la cadena de bloques es el registro, Soroban es la computadora conectada a la cadena de bloques para ejecutar esos contratos inteligentes. El desarrollo de Soroban comenzó con Stellar v20 y ahora ha llegado a v23. Es el componente clave que otorga poder al sistema. Tanto Stellar como Pi, hasta el protocolo v19, eran solo registros estáticos de saldos, mientras que Soroban es una computadora virtual que ejecuta el código integrado directamente en el núcleo de la red. Soroban está diseñado específicamente para ejecutar contratos inteligentes utilizando el estándar WebAssembly (WASM). Para aquellos que trabajan en diseño web o desarrollo de software de manera tradicional, se darán cuenta de que este estándar se caracteriza por un alto rendimiento y una velocidad extrema. En lugar de obligar a los desarrolladores a aprender un lenguaje de programación extraño y separado como Solidity de Ethereum, pueden escribir código en lenguajes potentes como Rust, compilarlo en un archivo .wasm y desplegarlo directamente en el sistema gracias a Soroban.
De manera simple y clara, Pi anuncia la integración de Soroban con una nueva versión de contratos inteligentes. Ya no es solo una moneda digital para transferencias entre billeteras, sino que se ha convertido en una plataforma integral. Todas las operaciones complejas pueden ser programadas, como el préstamo y el pago de intereses, las garantías, los intercambios descentralizados y los modelos de negocio automatizados, para ejecutarse automáticamente en la red de Pi.
📢📢📢 Continuará... Espere la próxima publicación #PiNetwork #Web3 $SOL



