Artículo original: Getting Started with Chain Signatures Publicado en NEAR Blog
Traducido por América Castro
¿Qué son las Firmas en Cadena?
Las Firmas en Cadena son una tecnología revolucionaria construida sobre NEAR que permite a las cuentas de NEAR, incluidos los contratos inteligentes, firmar y ejecutar transacciones en múltiples blockchains. Esta innovación aprovecha la Computación Multiparte (MPC) y una red distribuida de operadores de nodos para crear firmas conjuntas a partir de cargas arbitrarias, permitiendo a los usuarios de NEAR controlar cuentas en blockchains externas. Esta tecnología mejora la interoperabilidad entre blockchains, otorgando la propiedad de diversos activos, cuentas cross-chain y datos a una sola cuenta NEAR.
¿Cómo Funciona?
Las Firmas en Cadena operan a través de una serie de pasos para permitir transacciones cross-chain sin problemas:
Derivación de Direcciones Externas:
- Las Firmas en Cadena utilizan rutas de derivación para representar cuentas en blockchains externas.
- El nombre de la cuenta NEAR y la ruta de derivación se utilizan para derivar matemáticamente una dirección única para el usuario en la blockchain externa.
Creación de la Transacción:
- El cliente construye el hash de la transacción que se va a firmar, el cual varía según la blockchain de destino.
Solicitud de la Firma:
- Una cuenta NEAR o un contrato inteligente llama al método de firma del contrato inteligente MPC (v1.signer) para firmar una carga.
Retransmisión de la Firma:
- El cliente reconstruye la transacción válida utilizando la firma y la transmite a la blockchain de destino.
Este proceso elimina la necesidad de puentes tradicionales y permite a los desarrolladores crear aplicaciones DeFi cross-chain innovadoras con experiencias de usuario fluidas.
Casos de Uso
DeFi en Bitcoin (y otras cadenas sin contratos inteligentes):
- Las Firmas en Cadena permiten que los contratos inteligentes de NEAR programen activos en Bitcoin.
- Construye plataformas de préstamos, intercambios, launchpads de runas, billeteras Bitcoin basadas en passkeys, y más.
Aplicaciones Agnósticas de Cadena:
- Dado que las Firmas en Cadena pueden firmar transacciones para todas las blockchains, los desarrolladores pueden soportar cada cadena con un solo contrato inteligente.
- DEXs multichain, protocolos de préstamos, oráculos, derivados, y más.
Abstracción de Cuenta Multichain:
- Los usuarios pueden controlar activos en todas las cadenas con solo su cuenta NEAR, y pueden utilizar funciones de abstracción de cuenta en cualquier cadena, incluidas passkeys, rotación de claves, etc.
- Utilizando el gas relayer multichain, los usuarios pueden pagar tarifas de gas en cualquier cadena usando USDC.
Privacidad:
- Las Firmas en Cadena pueden ser utilizadas para encriptar y desencriptar información de manera programática.
- Esto habilita aplicaciones de privacidad, e incluso desencriptar información basada en la propiedad de activos/NFTs.
¿Cómo Empezar?
Familiarízate con las Firmas en Cadena:
- Comprende los conceptos básicos de las Firmas en Cadena y cómo simplifican las interacciones con blockchains.
- Revisa la explicación técnica.
Explora los Casos de Uso:
- Revisa ejemplos de casos de uso para Firmas en Cadena, como DAO Multichain, Minter de NFTs Multichain, y Airdrop de Bitcoin Runes.
Accede a Recursos y Documentación:
- Visita la documentación de Firmas en Cadena para obtener información técnica detallada y fragmentos de código.
- Consulta el Linktree de Firmas en Cadena para diversos recursos, incluidos demos y tutoriales.
Prueba los Demos:
- Utiliza el demo basado en línea de comandos para derivar cuentas y enviar transacciones en Bitcoin, Ethereum, Doge, y Ripple.
- Consulta el demo de la aplicación web.
Involúcrate con la Comunidad:
- Únete al canal de desarrolladores de Abstracción de Cadena en Telegram para conectarte con otros desarrolladores y obtener soporte.
¿Dónde Aprender Más?
Blogs Técnicos y Análisis Detallados:
- Lee casos de uso de alto nivel y publicaciones explicativas técnicas en el blog de NEAR.
Comunidad y Soporte:
- Involúcrate con la comunidad de NEAR en X y participa en discusiones para mantenerte actualizado sobre los últimos desarrollos.