Firmas de cadena de NEAR: Explicación de la firma entre cadenas
Learn how NEAR Chain Signatures enable single accounts to sign transactions on Bitcoin, Ethereum, and other blockchains using decentralized MPC nodes.
El Problema de las Blockchains Fragmentadas
Tu Bitcoin no puede participar de forma nativa en ningún protocolo DeFi. Tus activos de Ethereum no pueden trasladarse a una cadena de Cosmos sin confiar en un puente. Cada ecosistema Blockchain funciona como una isla independiente, y moverse entre ellos significa elegir entre el riesgo de custodia, los activos envueltos o la gestión de un monedero y una clave privada independientes para cada cadena que utilices.
Esta fragmentación es el problema fundamental sin resolver de la interoperabilidad de blockchain. Cientos de cadenas albergan billones de dólares en valor combinado, sin embargo, los mecanismos para mover ese valor entre ellas requieren confiar en un custodio centralizado, aceptar el riesgo de una explotación de puente o absorber la fricción de UX al gestionar múltiples monederos y claves privadas. El coste de equivocarse es real: los puentes entre cadenas han sido explotados colectivamente por pérdidas superiores a 2.000 millones de dólares.
Firmas de la Cadena NEAR es una característica del Protocolo NEAR que permite a un único contrato inteligente NEAR firmar transacciones en cualquier blockchain, incluyendo las cadenas Bitcoin, Ethereum y Cosmos, utilizando una red descentralizada de nodos de Computación Multipartita (MPC). Esto elimina la necesidad de puentes entre cadenas y permite que una cuenta NEAR controle activos en todas las redes compatibles.
Estado actual: NEAR Chain Signatures está activo en la Mainnet de NEAR Protocol. La Testnet también está disponible para desarrollo y pruebas. Verifique el estado actual del despliegue en la documentación de NEAR Chain Signatures) antes de empezar a construir.
¿Qué es NEAR Protocol?
NEAR Protocol es una blockchain de Capa 1 que utiliza un mecanismo de consenso Proof of Stake (PoS) y una arquitectura de fragmentación (sharding) llamada Nightshade para procesar transacciones con alto rendimiento y bajas comisiones. Es desarrollada y respaldada por la NEAR Foundation, una organización sin ánimo de lucro con sede en Suiza.
Nightshade es el enfoque de NEAR para la escalabilidad. El sharding divide la Blockchain en carriles de procesamiento paralelos para que la red pueda gestionar más transacciones simultáneamente de lo que permitiría una arquitectura de cadena única. El resultado son unas comisiones de transacción que se mantienen bajas incluso bajo una carga de red elevada, algo fundamental cuando las Firmas de Cadena (Chain Signatures) generan un volumen significativo de transacciones cross-chain.
NEAR utiliza nombres de cuenta legibles por humanos (como alice.near) en lugar de las cadenas de direcciones hexadecimales que utiliza Ethereum. Esta elección de diseño hace que las cuentas de NEAR sean más fáciles de usar y las posiciona como anclajes de identidad naturales en múltiples blockchains. Las comisiones de transacción de NEAR son una fracción de las comisiones de la Mainnet de Ethereum, y NEAR soporta Rust y JavaScript para el desarrollo de contratos inteligentes en lugar de Solidity. El Token nativo de NEAR impulsa las comisiones de gas, el staking y la gobernanza en la red.
La estrategia multichain de NEAR posiciona NEAR Protocol como la capa de contrato inteligente y de identidad para todas las blockchains. Chain Signatures es la característica técnica principal que hace posible esta estrategia. Aurora, el entorno de ejecución compatible con EVM de NEAR construido por Aurora Labs, proporciona un componente complementario: el despliegue de dApps compatible con Ethereum en NEAR junto con Chain Signatures para la firma entre cadenas.
Ninguna otra blockchain principal de Capa 1 ofrece actualmente firma cross-chain nativa a través de una red de computación multipartita descentralizada como una funcionalidad integrada del protocolo. Esa capacidad posiciona la arquitectura de NEAR de forma diferente a la de Ethereum, Solana y otras plataformas de Capa 1 en el espacio cross-chain. Para obtener información sobre cómo funciona el enfoque de interoperabilidad de otra Capa 1, consulta Qué es Polkadot: Cripto, moneda DOT y Parachains explicados.
¿Qué son las firmas de cadena de NEAR?
Las Firmas de Cadena NEAR son una característica del Protocolo NEAR que permite que un único contrato inteligente NEAR firme transacciones en cualquier blockchain, incluyendo las cadenas de Bitcoin, Ethereum y Cosmos, utilizando una red descentralizada de nodos de Computación Multipartita (MPC). Esto elimina la necesidad de puentes entre cadenas y permite que una única cuenta NEAR controle activos en todas las redes compatibles.
En la práctica, esto significa que escribes la lógica de tu aplicación en NEAR, y tu contrato adquiere la capacidad de interactuar con Bitcoin, Ethereum o cualquier cadena compatible como un participante nativo en esa cadena. Las transacciones firmadas que esas cadenas reciben son válidas en su formato nativo, sin necesidad de envoltorios, puentes o una cartera separada.
Para desarrolladores de productos e inversores, la implicación para el usuario es concreta. Una dApp (aplicación descentralizada, es decir, software que se ejecuta en una Blockchain en lugar de en un servidor centralizado) creada en Chain Signatures no necesita instalar por separado una billetera de Bitcoin, una billetera de Ethereum y una billetera de Cosmos. Una cuenta NEAR lo gestiona todo.
El mecanismo criptográfico detrás de esta capacidad, la Computación Multipartita, se explica en la siguiente sección.
Una cuenta para todas las cadenas de bloques
Sus usuarios no necesitan un monedero independiente para Bitcoin, uno distinto para Ethereum y otro para Solana. Con Chain Signatures, una única cuenta de NEAR funciona como identidad raíz en todas las blockchains compatibles.
Gestionar claves privadas independientes para cada Blockchain supone una auténtica carga para la seguridad y la experiencia de usuario (UX). Cada clave adicional es una credencial más que puede perderse, ser objeto de phishing o verse comprometida. Chain Signatures elimina este problema haciendo que la red de nodos MPC derive un par de claves deterministas para cada cadena de destino a partir de la cuenta NEAR del usuario. El usuario nunca genera ni gestiona esas claves derivadas directamente. La cuenta NEAR es la única credencial que necesita.
Esto es la abstracción de cuenta multicadena: la capacidad de que una única identidad controle de forma programática cuentas y activos en cualquier Blockchain sin tener que gestionar claves privadas independientes por cadena. El estándar ERC-4337 de Ethereum aborda la abstracción de cuenta dentro de una única cadena, haciendo que las cuentas de Ethereum sean programables. Chain Signatures amplía el concepto a varias cadenas, convirtiendo una cuenta de NEAR en la controladora de todo el ecosistema de Blockchain compatible. Tu producto puede ofrecer a los usuarios una experiencia de inicio de sesión único que abarque Bitcoin, Ethereum, Solana y más allá.
Cómo funcionan las firmas de la cadena NEAR
Las Firmas de la Cadena NEAR se basan en un método criptográfico llamado Computación Multipartita. Esta técnica permite que múltiples partes produzcan conjuntamente un resultado de cómputo sin que ninguna parte individual vea las entradas privadas de las demás.
Comprender la Computación Multipartita
Imagine dividir un número secreto en tres partes y entregar una parte a cada una de tres personas distintas. Ninguna de ellas conoce el número completo. Sin embargo, en conjunto, el grupo puede realizar un cálculo utilizando sus partes individuales y obtener un resultado correcto, sin necesidad de reunir nunca esas partes en un mismo lugar.
Esa es la idea central de la Computación Multipartita (MPC): un método criptográfico que permite a un grupo de partes calcular conjuntamente un resultado a partir de sus entradas individuales sin que ninguna de ellas revele su entrada a las demás.
En las Firmas de Cadena, las 'partes' son nodos MPC, ordenadores independientes que participan en la red de firma. Cada nodo MPC contiene una parte de clave, que es una porción del material de la Clave privada para cada Blockchain soportada. Ningún nodo MPC por sí solo posee o aprende la Clave privada completa. Los nodos cooperan para producir una firma criptográfica válida, y esa cooperación es todo lo necesario para autorizar una transacción en cualquier cadena soportada.
Las soluciones de custodia institucional como Fireblocks utilizan la misma primitiva criptográfica subyacente para la protección de claves. Chain Signatures lo aplica a un problema diferente: la firma de transacciones entre cadenas en lugar de proteger una bóveda de custodia. El mecanismo es el mismo; la aplicación es distinta.
Un nodo individual no puede firmar solo. Esa es la garantía de seguridad.
Firmas de umbral y el modelo de seguridad
El protocolo MPC específico que utilizan las firmas en cadena (Chain Signatures) se denomina esquema de firma de umbral (Threshold Signature Scheme, TSS): un diseño que requiere que un número mínimo de nodos, el "umbral", coopere antes de que la red pueda producir una firma válida.
TSS es distinto de la multi-firma (multisig). En la multi-firma, cada firmante posee una clave privada completa, y se requieren múltiples claves completas para autorizar una transacción. En TSS, ningún firmante posee nunca una clave completa. Cada uno solo posee una parte de clave. La clave privada completa nunca existe en un único lugar. Esta propiedad significa que un atacante que compromete uno o varios nodos MPC no puede reconstruir la clave privada a menos que comprometa suficientes nodos para alcanzar o superar el umbral simultáneamente.
La estructura t-de-n también tolera fallos. Si algunos nodos se desconectan, los nodos restantes aún pueden alcanzar el umbral y generar firmas. Los usuarios deben aceptar una premisa de confianza: que un número de nodos inferior al umbral está actuando en connivencia o se ha visto comprometido al mismo tiempo.
El flujo de la transacción: paso a paso
El flujo de firma de Chain Signatures tiene cinco pasos, desde la llamada inicial al contrato hasta la transmisión final en la cadena de destino.
Solicitud. Tu contrato inteligente NEAR llama al contrato Chain Signatures MPC, pasando la carga útil de la transacción de la blockchain de destino y especificando la cadena de destino (Bitcoin, Ethereum, etc.). El contrato inteligente no necesita almacenar ninguna clave privada para la cadena de destino.
Coordinación. El contrato de firmas en cadena (Chain Signatures) MPC recibe la solicitud de firma y la distribuye a la red de nodos MPC descentralizada.
Firma. Los nodos MPC utilizan cada uno su parte de la clave para participar en el proceso de firma de umbral. Ningún nodo individual posee la clave privada completa. Los nodos cooperan hasta que se alcanza el umbral y producen una firma criptográfica válida, utilizando ECDSA (Algoritmo de Firma Digital de Curva Elíptica) para Bitcoin y cadenas compatibles con EVM (redes que ejecutan la Ethereum Virtual Machine, incluyendo Polygon, Arbitrum, Base y BNB Chain), o EdDSA (Algoritmo de Firma Digital de curva de Edwards) para Solana y otras cadenas EdDSA.
Devolución. La firma completada se devuelve al contrato inteligente de NEAR solicitante.
Transmisión. La transacción firmada puede ser enviada ahora a la Blockchain de destino por cualquier persona, típicamente un agente o la propia aplicación. La cadena de destino acepta la firma como aceptaría cualquier transacción válida de su formato nativo.
[Diagrama: Flujo de cuatro capas. Layer 1: "Tu Contrato inteligente NEAR" envía una flecha de solicitud a Layer 2: "Contrato MPC de Firmas en Cadena (coordinador On-Chain)" que distribuye a la Capa 3: múltiples cuadros etiquetados como "Nodo MPC 1", "Nodo MPC 2", "Nodo MPC 3...N" que producen colectivamente y devuelven una flecha de firma a Layer 2, que devuelve la firma completada a Layer 1, que luego envía una flecha de difusión a la Capa 4: "Destino Blockchain (Bitcoin / Ethereum / Cosmos / etc.)"]
Cadenas compatibles. Las firmas de cadena pueden autorizar transacciones en cualquier blockchain que utilice esquemas de firma ECDSA o EdDSA. Las cadenas compatibles confirmadas actualmente incluyen:
["- Bitcoin (ECDSA)","- Ethereum y cadenas compatibles con EVM (Polygon, Arbitrum, Base, BNB Chain, y otras)","- Cadenas Cosmos (variantes ECDSA y EdDSA)","- Solana (EdDSA)","- TRON (ECDSA)"]
Esta lista puede ampliarse a medida que se desarrolle el protocolo. Consulta la documentación de NEAR Chain Signatures para obtener la lista de cadenas confirmadas actual.
Qué puedes construir con las Chain Signatures de NEAR
Chain Signatures convierte cualquier blockchain compatible en una superficie programable para tu contrato inteligente de NEAR. Estas son las categorías de productos y aplicaciones que hace posibles.
Bitcoin DeFi con NEAR Chain Signatures
Bitcoin tiene un valor de mercado superior a 1 billón de dólares, pero históricamente ha sido excluido de las Finanzas Descentralizadas (DeFi) porque Bitcoin no tiene capacidad nativa de contratos inteligentes. DeFi se refiere a servicios financieros como préstamos, apalancamiento y trading, construidos sobre contratos inteligentes de blockchain sin intermediarios centralizados. Chain Signatures cambia la relación de Bitcoin con DeFi.
Un contrato inteligente de NEAR puede solicitar una firma de transacción de Bitcoin a la red MPC de Chain Signatures, y la transacción firmada resultante puede difundirse directamente a la Mainnet de Bitcoin. Esto funciona porque Chain Signatures produce firmas ECDSA, que es el mismo esquema de firma que Bitcoin utiliza de forma nativa. Sin wrapping, sin puentes, sin custodios.
Las aplicaciones que esto desbloquea incluyen:
- Préstamos y colateralización de BTC. Puedes crear un protocolo de préstamos donde los usuarios depositan BTC nativo (no BTC envuelto) como garantía, con toda la gestión de la garantía manejada por la lógica de contrato inteligente de NEAR.
- Protocolos de rendimiento de BTC nativo. Estrategias de rendimiento que operan en direcciones reales de Bitcoin, no en representaciones tokenizadas.
- Pares DEX denominados en BTC. Pares de negociación que se liquidan en BTC nativo en la Mainnet de Bitcoin.
Para los inversores, Bitcoin DeFi representa uno de los mercados más grandes sin abordar en cripto: más de un billón de dólares en BTC que actualmente está fuera de cualquier protocolo DeFi.
Abstracción de Cuentas Multicadena
Sus usuarios no necesitan cinco billeteras separadas para acceder a cinco blockchains diferentes. Chain Signatures deriva la dirección correspondiente en cada cadena de destino a partir de una única cuenta NEAR, convirtiendo un único inicio de sesión NEAR en el punto de entrada para todo el ecosistema blockchain compatible.
Un monedero multichain para el consumidor basado en Chain Signatures permite a los usuarios autenticarse una sola vez y enviar, recibir e interactuar con activos en Bitcoin, Ethereum, Solana y cualquier otra cadena compatible desde una única interfaz. Una dApp multichain (una aplicación que interactúa con múltiples blockchains desde una única interfaz, sin requerir que los usuarios cambien de red o gestionen varios monederos) se puede desarrollar sin necesidad de que los usuarios entiendan nada sobre la gestión de claves.
Más casos de uso: de las DAO a Gaming
El ecosistema Chain Signatures se encuentra en sus primeras fases de desarrollo. En el momento de la publicación, la página del ecosistema de la Fundación NEAR en near.org enumera los proyectos actuales que se desarrollan en esta infraestructura. Verifique las integraciones de proyectos específicas consultando el blog oficial y los recursos para desarrolladores de NEAR antes de confiar en cualquier ejemplo. Más allá de las carteras de Bitcoin DeFi y multichain, la infraestructura permite una gama de aplicaciones entre cadenas.
DEX cross-chain. Puedes crear un exchange descentralizado donde los usuarios realicen Trade con activos nativos a través de las cadenas de Bitcoin, Ethereum y Cosmos sin necesidad de envolver tokens ni de enrutarlos a través de un puente. Tu contrato ostenta la autoridad de firma; el usuario posee la cuenta de NEAR.
Gestión de tesorería DAO agnóstica de cadena. Las DAO pueden controlar los activos de la tesorería en múltiples cadenas desde un único contrato de gobernanza de NEAR. Una votación de la DAO en NEAR puede autorizar una transacción de Bitcoin o una transferencia de tokens de Ethereum sin ninguna infraestructura de puente en la ruta de ejecución.
NFTs multicadena. Las plataformas NFT pueden representar y transferir activos a través de varias cadenas. Un Token acuñado en una cadena se puede controlar y transferir en otra mediante la autorización de Firmas de cadena (Chain Signatures), sin necesidad de envolver (wrapping) o utilizar puentes para el Activo subyacente.
Activos de Gaming cross-chain. Los objetos de juego almacenados en una blockchain pueden utilizarse en juegos desplegados en otra. La cuenta de NEAR del jugador actúa como la identidad unificada en todos los ecosistemas de Gaming, y Chain Signatures se encarga de la autorización cross-chain.
Firmas de Cadena vs. las alternativas
Chain Signatures es uno de los diversos enfoques para la interoperabilidad de Blockchain. Las diferencias entre ellos reflejan elecciones arquitectónicas, modelos de seguridad y supuestos de cobertura de cadena fundamentalmente distintos.
Chain Signatures frente a puentes cross-chain
Los puentes entre cadenas funcionan bloqueando activos en la cadena de origen y acuñando representaciones envueltas en la cadena de destino. El contrato del puente custodia los activos bloqueados, lo que lo convierte en un objetivo de ataque concentrado.
Esta estructura custodial es la fuente del riesgo de los puentes. Cuando un contrato de puente es explotado, los activos bloqueados son accesibles para el atacante. Los puentes entre cadenas han sido explotados colectivamente por más de 2.000 millones de dólares en pérdidas agregadas, según datos registrados en la tabla de clasificación de exploits de Rekt.news. Los activos envueltos acuñados en la cadena de destino no son nativos de esa cadena; su valor depende de la solvencia continuada del puente y de la seguridad de sus contratos inteligentes.
Chain Signatures adopta un enfoque mecánicamente diferente. Chain Signatures no bloquea ningún activo. Genera firmas criptográficas que autorizan transacciones nativas directamente en la cadena de destino. No hay ningún custodio que retenga fondos, ningún token envuelto ni ningún contrato puente que explotar.
El modelo de confianza es diferente, no está exento de riesgos. La seguridad de Chain Signatures depende de la descentralización y de los incentivos económicos de la red de nodos MPC. Un conjunto de nodos más pequeño o con una distribución geográfica menor aumenta el riesgo. El modelo de umbral distribuye la confianza, pero no la elimina. Los lectores que evalúen Chain Signatures para su uso en producción deben revisar las estadísticas actuales de la red de nodos y los informes de auditoría de seguridad en near.org.
La comparativa anterior se aplica principalmente a puentes confiables y semi-confiables. Los puentes de cliente ligero con mínima confianza, como Cosmos IBC, operan bajo un modelo de seguridad distinto que se aborda en la tabla siguiente.
Tabla Comparativa de Interoperabilidad
La siguiente tabla compara las Firmas de Cadena con cinco enfoques de interoperabilidad a través de las dimensiones que más importan para las decisiones de desarrollo e inversión.
| Solución | Mecanismo | Tipo de Activo | Requisitos de la Cadena de Destino | Ámbito de Cadenas Soportadas | Modelo de Seguridad | ¿Se Requiere Contrato en Cadena de Destino? |
|---|---|---|---|---|---|---|
| Firmas de Cadena NEAR | Firma criptográfica basada en MPC | Activos nativos en la cadena de destino | No se requiere nada en la cadena de destino | Cualquier cadena ECDSA o EdDSA (Bitcoin, Ethereum, Cosmos, Solana, etc.) | Confianza de umbral MPC (t de n nodos) | No |
| Puente Cross-Chain | Bloqueo/acuñación (tokens envueltos) | Representaciones envueltas | Contrato puente en el destino | Cadenas a las que se ha desplegado el puente | Riesgo de custodia / contrato inteligente | Sí (contrato puente) |
| Cosmos IBC | Verificación de cliente ligero | Transferencias de tokens IBC (ICS-20) | Se requiere implementación del módulo IBC | Solo cadenas habilitadas para IBC | Confianza minimizada (clientes ligeros) | Sí (módulo IBC) |
| LayerZero | Paso de mensajes de oráculo + relé | Transferencias de Token + mensajes arbitrarios | Contratos de punto final en ambas cadenas | Cadenas EVM y seleccionadas no EVM | Suposiciones de confianza de oráculo + relé | Sí (ambas cadenas) |
| Polkadot XCM | Mensajería Cross-Consensus | Mensajes con formato XCM y tokens | Paracadena dentro del ecosistema Polkadot/Kusama | Solo paracadenas Polkadot/Kusama | Seguridad compartida de la cadena de retransmisión | Sí (ranura de paracadena) |
| Wormhole | Relevo de mensajes de la red Guardian | Tokens envueltos + mensajes arbitrarios | Contratos puente principales en cadenas soportadas | Más de 20 cadenas EVM y no EVM | Red Guardian (19 validadores) | Sí |
Cosmos IBC (Inter-Blockchain Communication) es un protocolo de confianza minimizada con fuertes garantías criptográficas dentro de su ecosistema. Su alcance se limita a las cadenas que han implementado el estándar IBC. Bitcoin y la mayoría de las cadenas EVM no están habilitadas nativamente para IBC, lo que limita su alcance al subconjunto de blockchains compatible con IBC.
LayerZero opera en la capa de paso de mensajes entre cadenas en lugar de en la capa de firma criptográfica. Requiere el despliegue de contratos tanto en la cadena de origen como en la de destino, lo que significa que no puede dirigirse de forma nativa a Bitcoin u otras cadenas sin capacidad de contrato inteligente.
Wormhole utiliza una red de guardianes de 19 validadores para validar y retransmitir mensajes entre las cadenas compatibles. Opera en la capa de mensajes con sus propios supuestos de confianza y sufrió un exploit de 320 millones de dólares en 2022. Para ver en detalle la arquitectura de parachains de Polkadot y cómo funciona XCM (Cross-Consensus Messaging) dentro del ecosistema de Polkadot, consulta el artículo explicativo enlazado. XCM es un potente estándar intraecosistémico; Chain Signatures está diseñado para operaciones entre cadenas agnósticas al ecosistema.
Nota: Verifique todas las descripciones de protocolos de la competencia con la documentación oficial en el momento de la lectura. Las capacidades del protocolo evolucionan.
Para Inversores: Firmas de cadena y demanda de NEAR Token
Para inversores
Cada transacción de Chain Signatures se procesa en NEAR Protocol, consumiendo tokens NEAR para las tarifas de gas. Si la adopción de Chain Signatures crece, el volumen de transacciones de NEAR aumenta proporcionalmente, creando una mayor demanda del token NEAR a través del mecanismo de la tarifa de gas.
Chain Signatures es la única funcionalidad principal de Capa 1 que permite la firma nativa entre cadenas (cross-chain) a través de una red MPC descentralizada sin necesidad de infraestructura en la cadena de destino. Ninguna otra L1 principal ofrece actualmente esto como una capacidad integrada del protocolo. Esa distinción técnica es la base del argumento del foso competitivo.
La advertencia honesta: el ecosistema se encuentra en una fase temprana y la adopción no está garantizada. El valor de la diferenciación técnica depende enteramente de la adopción por parte de desarrolladores y usuarios, algo que aún está por demostrarse a gran escala.
Este contenido analiza la mecánica de utilidad de los tokens únicamente con fines informativos y no constituye asesoramiento de inversión. El valor de los activos de criptomoneda puede disminuir tanto como aumentar. Consulte a un asesor financiero cualificado antes de tomar decisiones de inversión.
--- ## Introducción a las Firmas de la Cadena NEAR
Firmas de cadena está disponible en el Protocolo NEAR Mainnet y testnet. Su contrato inteligente NEAR es el punto de entrada. Implementas la lógica de tu aplicación en NEAR, llamas al contrato MPC de Firmas de cadena y Firmas de cadena se encarga de la capa de firma entre cadenas.
Hay dos puntos importantes sobre la arquitectura de despliegue. Primero, la solicitud de firma debe originarse en un contrato inteligente de NEAR. Sí, necesitas un contrato en NEAR, porque Chain Signatures es una funcionalidad de NEAR Protocol y el flujo de la solicitud comienza allí. Segundo, no es necesario desplegar ningún contrato ni infraestructura en la cadena de destino. Esta distinción diferencia a Chain Signatures de otras alternativas que requieren despliegues de contratos en la cadena de destino. Tu lógica cross-chain reside íntegramente en NEAR.
NEAR es compatible con Rust (near-sdk-rs) y JavaScript/TypeScript (near-sdk-js) para el desarrollo de contratos inteligentes. Las Chain Signatures se pueden invocar desde cualquiera de los dos SDK. La ventaja arquitectónica para los desarrolladores es real: escribes un único contrato en NEAR en lugar de desplegar contratos independientes en cada cadena a la que quieras dirigirte.
A continuación, se presenta una ruta numerada para pasar de cero a una integración de firma cross-chain operativa.
Lea la documentación sobre el concepto. Comience con la documentación de NEAR Chain Signatures para comprender la API del contrato MPC, el formato de solicitud de firma y los parámetros de cadena admitidos.
Revisa el Tutorial de inicio rápido. El inicio rápido de Chain Signatures proporciona un ejemplo funcional de un contrato inteligente de NEAR que invoca Chain Signatures para una cadena de destino. Observa cómo se estructura la carga útil (payload) de la solicitud y qué aspecto tiene la firma devuelta.
Configura tu entorno de desarrollo NEAR. Instala
near-cli, la interfaz de línea de comandos para desplegar y llamar contratos inteligentes NEAR. Consulta la guía del desarrollador de contratos inteligentes NEAR) para la configuración del entorno y la estructura del contrato.Despliega un contrato de prueba en NEAR testnet. Invoca el contrato Chain Signatures con una carga útil de ejemplo para tu cadena de destino. Testnet te permite probar el flujo completo de firma de cinco pasos sin costes de transacción de Mainnet. Verifica las capacidades actuales de testnet consultando near.org antes de probar, ya que la lista de cadenas compatibles y la API pueden evolucionar.
Únete a la comunidad de desarrolladores de NEAR. El Discord de desarrolladores de NEAR ofrece soporte comunitario, revisiones de código y respuestas a preguntas sobre los patrones de integración de Firmas de Cadena. Las integraciones en sus primeras etapas se benefician del acceso directo a otros desarrolladores que han trabajado en problemas similares.
¿Listo para construir? Comienza con la documentación de Firmas de la Cadena NEAR en docs.near.org) y la guía para desarrolladores de contratos inteligentes NEAR.
Las especificaciones técnicas, el estado de implementación y la información sobre las cadenas compatibles están actualizados a fecha de publicación. NEAR Protocol es un proyecto en desarrollo activo. Verifique las capacidades actuales en docs.near.org antes de realizar cualquier desarrollo.
Preguntas frecuentes
¿Qué es NEAR Chain Signatures?
Las Firmas de Cadena NEAR permiten que cualquier contrato inteligente NEAR produzca firmas de transacción válidas para otras blockchains (Bitcoin, Ethereum, Cosmos y otras) a través de una red descentralizada de nodos de Computación Multipartita. Los usuarios obtienen una cuenta que funciona en todas las cadenas admitidas. No se requiere ningún puente, y no se necesitan carteras separadas para cada blockchain.
¿Cómo funcionan las Firmas de Cadena NEAR?
Tu contrato inteligente NEAR envía una solicitud de firma al contrato MPC de Firmas de Cadena. Una red de nodos descentralizada coopera para producir una firma criptográfica válida utilizando un Esquema de Firma de Umbral. Ningún nodo individual mantiene o llega a ver la clave privada completa. La firma completada vuelve a tu contrato y puede transmitirse a la blockchain de destino.
¿Qué Blockchains Soportan las Firmas de Cadena de NEAR?
Chain Signatures es compatible con cualquier Blockchain que utilice los esquemas de firma ECDSA (Algoritmo de Firma Digital de Curva Elíptica) o EdDSA (Algoritmo de Firma Digital de curva de Edwards). Las cadenas compatibles confirmadas incluyen Bitcoin, Ethereum y redes compatibles con EVM, las cadenas de Cosmos, Solana y TRON. Consulta docs.near.org para ver la lista confirmada actual, ya que la compatibilidad puede ampliarse con el tiempo.
¿Es NEAR Chain Signatures lo mismo que un puente cross-chain?
No. Los puentes entre cadenas bloquean activos en una cadena y emiten representaciones envueltas en otra, lo que crea un riesgo de custodia concentrado en el contrato del puente. Las Firmas de Cadena (Chain Signatures) producen firmas criptográficas que autorizan transacciones nativas directamente en la cadena de destino. No se bloquean activos, no se crean tokens envueltos y no existe un custodio único que retenga los fondos.
¿Es segura la tecnología Chain Signatures de NEAR?
Las Firmas de Cadena son seguras siempre que menos del número umbral de nodos MPC estén comprometidos o coludan. El sistema distribuye la confianza en una red de nodos en lugar de concentrarla en un único contrato inteligente. La seguridad escala con el tamaño y la distribución de la red de nodos. Los lectores que evalúen las Firmas de Cadena para uso en producción deben revisar las estadísticas de red actuales y las auditorías de seguridad en near.org.
¿Qué es la Computación Multipartidista (MPC)?
La computación multipartita (MPC) es un método criptográfico que permite a un grupo de partes calcular conjuntamente un resultado sin que ningún participante revele su entrada individual a los demás. En Chain Signatures, los nodos de MPC poseen cada uno una participación de la clave (una parte del material de la clave privada) y cooperan para producir una firma válida. Ningún nodo conoce ni posee la clave privada completa en ningún momento.
¿Necesito un monedero independiente para cada Blockchain?
No. Chain Signatures utiliza tu cuenta de NEAR como identidad raíz y deriva una dirección correspondiente en cada cadena de destino. Gestionas un conjunto de credenciales, y los usuarios de tu producto hacen lo mismo. Los desarrolladores que construyen sobre Chain Signatures pueden ofrecer una experiencia de inicio de sesión única que abarca Bitcoin, Ethereum, Solana y cualquier otra cadena compatible sin pedir a los usuarios que gestionen claves separadas.
¿Puede un Contrato inteligente de NEAR firmar una transacción de Bitcoin?
Sí. Chain Signatures genera firmas ECDSA, el mismo esquema de firma que utiliza Bitcoin. Tu contrato inteligente de NEAR puede solicitar una firma de transacción de Bitcoin a la red MPC de Chain Signatures, y la transacción firmada resultante puede transmitirse directamente a la Mainnet de Bitcoin sin necesidad de ningún puente, activo envuelto o despliegue de contrato en el lado de Bitcoin.
¿Qué puedes crear con NEAR Chain Signatures?
Puedes crear protocolos Bitcoin DeFi utilizando BTC nativo, DEX entre cadenas que operan con activos en múltiples redes sin "wrapping", billeteras multicadena donde los usuarios gestionan todas las cadenas desde una cuenta, tesorerías DAO que controlan activos en múltiples cadenas, plataformas NFT entre cadenas y sistemas de activos de Gaming entre cadenas. Chain Signatures convierte cualquier blockchain ECDSA o EdDSA en una superficie programable para tu Contrato inteligente de NEAR.
¿Cómo afectan las Firmas de Cadena a la demanda de Token en NEAR?
Cada transacción de Chain Signatures se procesa en NEAR Protocol, consumiendo NEAR Tokens para las Tarifas de Gas. Si la adopción de Chain Signatures crece, el volumen de transacciones de NEAR aumenta proporcionalmente, incrementando la demanda del NEAR Token a través del mecanismo de Tarifa de Gas. Esto no es un consejo de inversión. Consulte a un asesor financiero cualificado antes de tomar decisiones de inversión.
Conclusión
Las Firmas de NEAR Chain hacen que sea técnicamente posible que una sola cuenta autorice transacciones en Bitcoin, Ethereum y cualquier otra cadena ECDSA o EdDSA sin puentes, activos envueltos ni gestión de múltiples billeteras. El mecanismo está fundamentado: nodos MPC almacenan fragmentos de clave, un Esquema de Firma de Umbral coordina la firma sin que ningún nodo vea la clave completa, y las firmas resultantes son válidas de forma nativa en las cadenas de destino.
Que esa capacidad se convierta en infraestructura fundamental para la próxima generación de aplicaciones cross-chain depende de su adopción. Y la adopción empieza con los desarrolladores.
Conclusiones principales
- Un único contrato inteligente de NEAR puede firmar transacciones en cualquier blockchain compatible a través de una red de nodos MPC descentralizada. No se requiere ningún puente.
- A diferencia de los puentes, Chain Signatures no bloquea activos ni crea tokens envueltos. Autoriza transacciones nativas directamente en la cadena de destino.
- La seguridad se basa en el modelo de umbral MPC: un atacante debe comprometer suficientes nodos para alcanzar el umbral, no solo uno.
- Las cadenas compatibles abarcan Bitcoin, Ethereum y redes EVM, Cosmos, Solana, TRON y otras que utilizan firmas ECDSA o EdDSA.
- Chain Signatures ya está disponible en la Mainnet de NEAR. Los desarrolladores pueden comenzar con la documentación de Chain Signatures de NEAR.
Desarrolladores: Empieza a desarrollar con la documentación de Firmas de la Cadena NEAR en docs.near.org.
Inversores: Explora el ecosistema NEAR y las estadísticas actuales de la red en near.org.
Creadores de productos: Descubre qué equipos están construyendo en la página del ecosistema de NEAR Foundation en near.org.
Lecturas relacionadas
["- ¿Qué es Polkadot: Cripto, Moneda DOT y Parachains Explicadas","- ¿Qué es Cardano: Cripto ADA y Blockchain Explicado"]