Aprende sobre Rosetta

Rosetta es una especificación de código abierto y un conjunto de herramientas que ayudan a integrarse con las cadenas de bloques. Sirviendo como un marco de integración de propósito general, Rosetta proporciona una interfaz de alto nivel que puede ser personalizada para trabajar con cualquier cadena. El objetivo de Rosetta es hacer que el proceso de integración sea más fácil, más rápido y más fiable para que pueda construir una vez e integrar su blockchain en todas partes.

Hemos creado nuestra implementación única cardano-rosetta para simplificar el proceso de integración con Cardano. Para poner esto en contexto e ilustrar las diferentes implementaciones de Rosetta, también existen bitcoin-rosetta y ethereum-rosetta. Lo común entre todas las implementaciones es que todas comparten la misma interfaz.

El motivo de la integración con Rosetta es que una única interfaz puede interactuar sin problemas con todas las blockchains que hayan implementado esa interfaz. Esto es particularmente útil para los intercambios, por ejemplo, ya que pueden interactuar con la cadena Cardano utilizando la misma interfaz que ya podrían estar utilizando para interactuar con otras cadenas (Bitcoin, por ejemplo). Las operaciones específicas de Blockchain se interpretan para admitir las diversas implementaciones de la cadena.

Puede obtener más información en el sitio web oficial de Rosetta.

Casos de uso de Rosetta

Los casos típicos de uso de Rosetta incluyen:
Envío de transacciones
Registro y delegación de claves de staking
Retiro de fondos
Envío de transacciones con multiactivos únicos

Fuente: Learn about Rosetta — Cardano Documentation 1.0.0 documentation

3 Likes