Llamada PArSEC, la nueva plataforma es parte del trabajo que desarrolla la comunidad de investigación Digital Currency Initiative (DCI), del MIT, para profundizar en las nuevas tecnologías.
PArSEC (Parallelized Architecture for Scalably Executing Smart Contracts) es una plataforma distribuida diseñada para ejecutar diversas máquinas virtuales de contratos inteligentes. Esta nueva plataforma es el resultado del trabajo de investigación que ha venido realizando el DCI para crear una arquitectura técnica flexible para el despliegue de las monedas digitales de los bancos centrales, conocidas como CBDCs, a gran escala.
Según el DCI, PArSEC aún se encuentra en fase de exploración y se ha publicado en GitHub bajo el proyecto OpenCBDC.
Sin embargo, la plataforma ya admite varios casos de uso para las CBDC, que buscan explorar el potencial de estos activos digitales más allá de los pagos y las transacciones. Por ejemplo, PArSEC es compatible con los contratos inteligentes (smart contracts) de la red Ethereum así como con las transacciones ERC-20.
A medida que el ecosistema de las criptomonedas y la tecnología blockchain se ha ido expandiendo, más bancos centrales se ha sumado al desarrollo de una CBDC. Este tipo de moneda se crea como una representación digital de la moneda fiduciaria de un país, por lo que se trata de un activo centralizado con el que los bancos buscan optimizar sus operaciones para superar las deficiencias del actual sistema financiero y para avanzar hacia la nueva economía digital.
El DCI destacó que, actualmente, casi todos los bancos centrales del mundo están explorando o ya desarrollan su propia moneda digital CBDC, por lo que el objetivo de PArSEC es simplificar la interacción de los bancos centrales con el entorno digital y ofrecer a estas entidades nuevos casos de uso para sus monedas digitales.
PArSEC explora nuevos casos de uso para las CBDC
Si bien es cierto que gran parte de los bancos centrales que están desarrollando una CBDC lo hacen como una solución a los pagos, para tratar de evitar que sus ciudadanos utilicen criptomonedas descentralizadas y tokens, el MIT está explorando nuevos casos de uso para estas monedas digitales, que van más allá de los pagos.
PArSEC puede ejecutar una amplia variedad de smart contracts, lo que permite explorar casos de uso más complejos para las CBDC. Por ejemplo, impulsar la participación del sector financiero privado en el ecosistema DeFi, desplegar sistemas Automated Market Maker (AMM) para negociar bonos y valores tokenizados, crear soluciones de liquidación interoperables y transfronterizas y optimizar las redes y cadenas de suministro. Estos podrían ser algunos de los casos de uso más impactantes para las CBDCs y PArSEC permite explorarlos, indicó la institución.
Escalabilidad sin Blockchain
El MIT señaló que el desarrollo de las criptomonedas y el auge de las nuevas tecnologías como la blockchain ha sometido a la economía a un proceso constante de digitalización, donde es cada vez más común la creación de nuevos productos, herramientas y soluciones que no existen o que no pueden ofrecer los sistemas actuales.
Sin embargo, aunque la tecnología blockchain se ha convertido en una de las mayores tendencias de la revolución tecnológica que atraviesan los sistemas financieros, esta tecnología está lejos de ser perfecta. En relación a esto, el MIT destacó que varias de las blockchain públicas y descentralizadas que existen en la actualidad tienen problemas para escalar sus transacciones.
Aunque los problemas de escalabilidad en las blockchain públicas están más relacionados al amplio número de participantes que hacen uso de ellas y al balance que existe entre la descentralización y la seguridad, el DCI señaló que PArSEC supera el problema de la escalabilidad al ser una plataforma centralizada que no hace uso de la cadena de bloques.
En su lugar, la plataforma utiliza una base de datos y ejecuta las operaciones en paralelo, lo que le permite servir como una arquitectura técnica flexible que puede ejecutar una amplia variedad de contratos inteligentes a gran escala.
PArSEC es capaz de procesar 118.000 transacciones por segundo (TPS), con un tiempo promedio de 1,6 segundos por transacción; una capacidad de procesamiento bastante alta en comparación con blockchains públicas como Bitcoin y Ethereum.
Compatible con los smart contracts
Según el DCI, PArSEC es una plataforma especialmente útil para la experimentación, debido a que permite a los desarrolladores utilizar lenguajes y funcionalidades de contratos inteligentes sin necesidad de cambiar el procesador de transacciones subyacente.
Los desarrolladores también pueden utilizar herramientas de código abierto para desplegar contratos inteligentes y aplicaciones directamente dentro de PArSEC. Para garantizar las funciones que ofrece esta nueva plataforma, los investigadores comentaron que habían implementando la máquina virtual de Ethereum (EVM) para ejecutar los contratos inteligentes sin modificar de esta blockchain utilizando las herramientas existentes.
Continúa leyendo: El 93% de los bancos centrales del mundo explora el desarrollo de las CBDC