Este artigo foi gerado por IA. Por favor, verifique as informações importantes de forma independente.

Assinaturas da NEAR Chain: Explicação de Assinatura Cross-Chain

Crypto Wiki|Jul 23, 2026|4.5 (500 avaliações)
Resumo de IA

Learn how NEAR Chain Signatures enable single accounts to sign transactions on Bitcoin, Ethereum, and other blockchains using decentralized MPC nodes.

O Problema das Blockchains Fragmentadas

O seu Bitcoin não pode participar nativamente em qualquer protocolo DeFi. Os seus ativos Ethereum não podem ser movidos para uma cadeia Cosmos sem confiar numa ponte. Cada ecossistema blockchain opera como uma ilha separada, e a movimentação entre eles significa escolher entre risco de custódia, ativos encapsulados, ou gerir uma carteira e Chave privada separada para cada cadeia que utiliza.

Esta fragmentação é o problema central não resolvido da interoperabilidade de blockchain. Centenas de redes detêm biliões de dólares em valor combinado, mas os mecanismos para mover esse valor entre todas elas exigem confiar numa entidade centralizada, aceitar o risco de uma exploração de ponte ou absorver a fricção de UX de gerir múltiplas carteiras e chaves privadas. O custo de errar é real: as pontes cross-chain foram coletivamente exploradas em mais de 2 mil milhões de dólares em perdas.

NEAR Chain Signatures é uma funcionalidade do NEAR Protocol que permite que um único Smart Contract da NEAR assine transações em qualquer Blockchain, incluindo as redes Bitcoin, Ethereum e Cosmos, utilizando uma rede descentralizada de nós de Multi-Party Computation (MPC). Isto elimina a necessidade de pontes cross-chain e permite que uma conta NEAR controle ativos em todas as redes suportadas.

Atual Status: As NEAR Chain Signatures estão ativas na mainnet do NEAR Protocol. A Testnet também está disponível para desenvolvimento e testes. Verifique o estado atual da implementação na documentação das NEAR Chain Signatures antes de construir.

O que é o Protocolo NEAR?

O NEAR Protocol é uma Blockchain de Camada 1 que utiliza um Mecanismo de consenso Proof of Stake (PoS) e uma arquitetura de sharding chamada Nightshade para processar transações com alto rendimento e taxas baixas. É desenvolvido e apoiado pela NEAR Foundation, uma organização sem fins lucrativos sediada na Suíça.

Nightshade é a abordagem da NEAR para o dimensionamento. O sharding divide a blockchain em vias de processamento paralelas, permitindo que a rede processe mais transações em simultâneo do que uma arquitetura de cadeia única permite. O resultado são taxas de transação que permanecem baixas mesmo sob carga de rede elevada, o que é importante quando as Chain Signatures geram um volume significativo de transações entre cadeias.

O NEAR utiliza nomes de conta legíveis por humanos (como alice.near) em vez das strings de endereço hexadecimais que a Ethereum utiliza. Esta escolha de design torna as contas NEAR mais fáceis de utilizar e posiciona-as como âncoras de identidade naturais em múltiplas blockchains. As taxas de transação NEAR são uma fração das taxas da Ethereum Mainnet, e o NEAR suporta Rust e JavaScript para o desenvolvimento de Smart Contract em vez de Solidity. O Token NEAR nativo suporta as taxas de gas, Staking e a governação na rede.

A estratégia multicadeia da NEAR posiciona o Protocolo NEAR como o Smart Contract e a camada de identidade para todas as blockchains. As Chain Signatures são a principal funcionalidade técnica que torna esta estratégia possível. A Aurora, o ambiente de execução compatível com EVM da NEAR, desenvolvido pela Aurora Labs, fornece um componente complementar: a implementação de dApps compatíveis com Ethereum na NEAR, juntamente com as Chain Signatures para assinaturas entre cadeias.

Nenhuma outra grande blockchain de Layer-1 oferece atualmente a assinatura cross-chain nativa através de uma rede de Computação Multi-Parte descentralizada como uma funcionalidade de protocolo incorporada. Essa capacidade posiciona a arquitetura da NEAR de forma diferente da Ethereum, Solana e outras plataformas de Layer-1 no espaço cross-chain. Para obter informações sobre como funciona a abordagem de interoperabilidade de outra Layer-1, consulte O Que é Polkadot: Cripto, Moeda DOT e Parachains Explicados.

O que são as Assinaturas da NEAR Chain?

As Assinaturas NEAR Chain são uma funcionalidade do NEAR Protocol que permite que um único smart contract NEAR assine transações em qualquer blockchain, incluindo as cadeias Bitcoin, Ethereum e Cosmos, utilizando uma rede descentralizada de nós de Computação Multipartidária (MPC). Isto elimina a necessidade de pontes entre cadeias e permite que uma conta NEAR controle ativos em todas as redes suportadas.

Na prática, isto significa que escreve a lógica da sua aplicação na NEAR, e o seu contrato ganha a capacidade de interagir com o Bitcoin, o Ethereum ou qualquer cadeia suportada como um participante nativo nessa cadeia. As transações assinadas que essas cadeias recebem são válidas no seu formato nativo, sem necessidade de encapsulamento, pontes ou carteiras separadas.

Para criadores de produtos e investidores, a implicação para o utilizador é concreta. Um utilizador a interagir com uma dApp (aplicação descentralizada, que significa software que corre numa blockchain em vez de um servidor centralizado) construída em Chain Signatures não precisa de instalar uma carteira Bitcoin, uma carteira Ethereum e uma carteira Cosmos separadamente. Uma conta NEAR gere tudo.

O mecanismo criptográfico por trás desta funcionalidade, a Computação Multipartidária, é explicado na secção seguinte.

Uma Conta para Todas as Blockchains

Os seus utilizadores não precisam de uma carteira separada para Bitcoin, de uma carteira separada para Ethereum nem de outra para Solana. Com as Chain Signatures, uma conta NEAR serve como a identidade de raiz em todas as blockchains suportadas.

A gestão de chaves privadas separadas para cada Blockchain representa um verdadeiro fardo de segurança e experiência do utilizador. Cada chave adicional é outra credencial que pode ser perdida, alvo de phishing ou comprometida. A Chain Signatures elimina isto ao fazer com que a rede de nós MPC derive um par de chaves determinístico para cada cadeia de destino a partir da conta NEAR do utilizador. O utilizador nunca gera ou gere essas chaves derivadas diretamente. A conta NEAR é a única credencial de que necessita.

Isto é a abstração de conta multichain: a capacidade de uma identidade única controlar programaticamente contas e ativos em qualquer blockchain sem gerir chaves privadas separadas por rede. O padrão ERC-4337 da Ethereum aborda a abstração de conta dentro de uma única rede, tornando as contas da Ethereum programáveis. As Chain Signatures estendem o conceito através de várias redes, tornando uma conta NEAR na controladora de todo o ecossistema blockchain suportado. O seu produto pode oferecer aos utilizadores uma experiência de início de sessão única que abrange Bitcoin, Ethereum, Solana e muito mais.

Como as Assinaturas da NEAR Chain Funcionam

As Assinaturas da NEAR Chain baseiam-se num método criptográfico chamado Computação Multipartidária. Esta técnica permite que várias partes produzam em conjunto um resultado de computação sem que qualquer parte individual veja os inputs privados das outras.

Compreender a Computação Multipartidária

Imagine dividir um número secreto em três partes e dar uma parte a cada uma de três pessoas distintas. Nenhuma delas conhece o número completo. Mas juntas, o grupo pode realizar um cálculo usando as suas partes individuais e produzir um resultado correto, sem nunca juntar essas partes num só lugar.

Essa é a ideia central por trás da Computação Multiparte (MPC): um método criptográfico que permite que um grupo de partes compute conjuntamente um resultado a partir das suas entradas individuais, sem que qualquer parte revele a sua entrada às outras.

Nas Chain Signatures, as "partes" são nós MPC, computadores independentes que participam na rede de assinatura. Cada nó MPC detém uma partilha de chave, que é uma porção do material da chave privada para cada blockchain suportada. Nenhum nó MPC individual detém ou conhece a chave privada completa. Os nós cooperam para produzir uma assinatura criptográfica válida, e essa cooperação é tudo o que é necessário para autorizar uma transação em qualquer rede suportada.

Soluções de custódia institucional como a Fireblocks utilizam a mesma primitiva criptográfica subjacente para a proteção de chaves. As Chain Signatures aplicam-na a um problema diferente: a assinatura de transações cross-chain em vez de proteger um cofre de custódia. O mecanismo é o mesmo; a aplicação é distinta.

Um único nó não pode assinar sozinho. Essa é a garantia de segurança.

Assinaturas de Limiar e o Modelo de Segurança

O protocolo MPC específico que a Chain Signatures utiliza denomina-se Threshold Signature Scheme (TSS): um esquema que exige um número mínimo de nós, o "limiar", para que cooperem antes de a rede poder gerar uma assinatura válida.

O TSS distingue-se da multiassinatura (multisig). No multisig, cada signatário detém uma chave privada completa, e são necessárias múltiplas chaves completas para autorizar uma transação. No TSS, nenhum signatário detém alguma vez uma chave completa. Cada um detém apenas uma partilha de chave. A chave privada completa nunca existe em local algum. Esta propriedade significa que um atacante que comprometa um ou vários nós MPC não consegue reconstruir a chave privada, a menos que comprometa nós suficientes para atingir ou exceder o limiar em simultâneo.

A estrutura t-de-n também tolera falhas. Se alguns nós ficarem offline, os nós restantes ainda podem atingir o limiar e produzir assinaturas. Os utilizadores devem aceitar um pressuposto de confiança: o de que um número de nós inferior ao limiar esteja em conluio ou comprometido ao mesmo tempo.

O Fluxo de Transação: Passo a Passo

O fluxo de assinatura do Chain Signatures tem cinco etapas, desde a chamada inicial do contrato até à transmissão final na blockchain de destino.

  1. Pedido. O seu Smart Contract da NEAR chama o contrato MPC da Chain Signatures, passando o payload da transação da Blockchain de destino e especificando a rede de destino (Bitcoin, Ethereum, etc.). O Smart Contract não necessita de deter qualquer Chave privada para a rede de destino.

  2. Coordenação. O contrato Chain Signatures MPC recebe o pedido de assinatura e distribui-o para a rede de nós MPC descentralizada.

  3. Assinatura. Cada um dos nós MPC utiliza a sua quota da chave para participar no processo de assinatura de limiar. Nenhum nó individual detém a Chave privada completa. Os nós cooperam até que o limiar seja atingido e produzem uma assinatura criptográfica válida, utilizando ECDSA (Algoritmo de Assinatura Digital de Curva Elíptica) para Bitcoin e cadeias compatíveis com EVM (redes que executam a Ethereum Virtual Machine, incluindo Polygon, Arbitrum, Base e BNB Chain), ou EdDSA (Algoritmo de Assinatura Digital de Curva de Edwards) para Solana e outras cadeias EdDSA.

  4. Retorno. A assinatura concluída é devolvida ao Smart Contract da NEAR que a solicitou.

  5. Transmissão. A transação assinada pode agora ser submetida à blockchain de destino por qualquer pessoa, tipicamente um relayer ou a própria aplicação. A rede de destino aceita a assinatura tal como aceitaria qualquer transação válida no formato nativo dessa rede.

[Diagrama: Fluxo de quatro camadas. Camada 1: "A sua Smart Contract NEAR" envia uma seta de pedido para a Camada 2: "Contrato MPC de Assinaturas de Cadeia (coordenador na blockchain)", que distribui para a Camada 3: várias caixas com a legenda "Nó MPC 1," "Nó MPC 2," "Nó MPC 3...N" que coletivamente produzem e devolvem uma seta de assinatura para a Camada 2, que devolve a assinatura concluída para a Camada 1, a qual envia depois uma seta de transmissão para a Camada 4: "Blockchain de Destino (Bitcoin / Ethereum / Cosmos / etc.)"]

Redes suportadas. Chain Signatures podem autorizar transações em qualquer Blockchain que utiliza esquemas de assinatura ECDSA ou EdDSA. As redes suportadas confirmadas atualmente incluem:

  • Bitcoin (ECDSA)
  • Ethereum e cadeias compatíveis com EVM (Polygon, Arbitrum, Base, BNB Chain, entre outras)
  • Cadeias Cosmos (variantes ECDSA e EdDSA)
  • Solana (EdDSA)
  • TRON (ECDSA)

Esta lista poderá expandir-se à medida que o protocolo evolui. Consulte a documentação de Assinaturas da Cadeia NEAR para a lista atual de cadeias confirmadas.


O que pode construir com as Assinaturas de Cadeia da NEAR

Assinaturas de Cadeia transforma qualquer blockchain suportada numa superfície programável para o seu Smart Contract NEAR. Apresentamos as categorias de produtos e aplicações que torna possíveis.

Bitcoin DeFi com Assinaturas de Cadeia NEAR

O Bitcoin detém mais de 1 bilião de dólares em valor de mercado, mas tem sido historicamente excluído de Finanças Descentralizadas (DeFi) porque o Bitcoin não possui capacidade nativa de Smart Contract. DeFi refere-se a serviços financeiros como empréstimos, cedência de crédito e negociação, construídos em Smart Contracts de Blockchain sem intermediários centralizados. Chain Signatures altera a relação do Bitcoin com DeFi.

Um Smart Contract da NEAR pode solicitar uma assinatura de transação de Bitcoin à rede MPC de Chain Signatures, e a transação assinada resultante pode ser transmitida diretamente para a Mainnet da Bitcoin. Isto funciona porque a Chain Signatures produz assinaturas ECDSA, que é o mesmo esquema de assinatura que a Bitcoin utiliza nativamente. Sem wrapping, sem bridge, sem custodiante.

As aplicações que isto desbloqueia incluem:

  • Empréstimo e colateralização de BTC. Pode construir um protocolo de empréstimo onde os utilizadores depositarão BTC nativo (não BTC encapsulado) como colateral, com toda a gestão de colateral a ser tratada pela lógica de contrato inteligente da NEAR.
  • Protocolos de rendimento de BTC nativo. Estratégias de rendimento que operam em endereços reais de Bitcoin, não em representações tokenizadas.
  • Pares DEX denominados em BTC. Pares de negociação que são liquidados em BTC nativo na mainnet da Bitcoin.

Para os investidores, Bitcoin DeFi representa um dos maiores mercados por abordar no mundo das cripto: mais de um bilião de dólares em BTC que atualmente se encontra fora de qualquer protocolo DeFi. ### Abstração de Conta Multichain

Os seus utilizadores não precisam de cinco carteiras separadas para aceder a cinco blockchains diferentes. Chain Signatures deriva o endereço correspondente em cada cadeia alvo a partir de uma única conta NEAR, tornando um NEAR login o ponto de entrada para todo o ecossistema de blockchain suportado.

Uma carteira multichain para consumidores, construída na Chain Signatures, permite que os utilizadores se autentiquem uma vez e enviem, recebam e interajam com ativos na Bitcoin, Ethereum, Solana e em qualquer outra cadeia suportada a partir de uma única interface. Uma dApp multichain (uma aplicação que interage com múltiplas blockchains a partir de uma única interface, sem exigir que os utilizadores mudem de rede ou gerenciem múltiplas carteiras) torna-se desenvolvível sem que os utilizadores precisem de entender a gestão de chaves.### Mais Casos de Utilização: De DAOs a Gaming

O ecossistema Chain Signatures está na sua fase inicial de desenvolvimento. Na altura da publicação, a página do ecossistema da NEAR Foundation em near.org lista os projetos atuais que estão a construir nesta infraestrutura. Verifique as integrações específicas de projetos junto do blog oficial da NEAR e dos recursos para programadores antes de confiar em qualquer exemplo. Para além de carteiras Bitcoin DeFi e multichain, a infraestrutura permite uma gama de aplicações cross-chain.

Cross-chain DEX. Pode construir uma corretora descentralizada onde os utilizadores fazem Trade de ativos nativos através das redes Bitcoin, Ethereum e Cosmos, sem wrapping de tokens ou encaminhamento através de uma bridge. O seu contrato detém a autoridade de assinatura; o utilizador detém a conta NEAR.

Gestão de tesouraria de DAOs independente de cadeia. As DAOs podem controlar ativos da tesouraria em várias cadeias a partir de um único contrato de governança NEAR. Uma votação de DAO na NEAR pode autorizar uma transação Bitcoin ou uma transferência de token Ethereum sem qualquer infraestrutura de ponte no caminho de execução.

Cross-chain NFTs. As plataformas NFT conseguem representar e transferir ativos entre cadeias. Um token criado numa cadeia pode ser controlado e transferido noutra através da autorização Chain Signatures, sem encapsulamento ou ponte do ativo subjacente.

Ativos de Gaming cross-chain. Itens de jogo armazenados numa blockchain podem ser usados em jogos implementados noutra. A conta NEAR do jogador funciona como a identidade unificada em todos os ecossistemas de Gaming, e as Chain Signatures tratam da autorização cross-chain.


Assinaturas de Cadeia vs. as Alternativas

Assinaturas em Cadeia são uma das várias abordagens para a interoperabilidade de Blockchain. As diferenças entre elas refletem escolhas arquitetónicas, modelos de segurança e pressupostos de cobertura de cadeia fundamentalmente diferentes.

Assinaturas em Cadeia vs. Pontes entre Cadeias

As pontes cross-chain funcionam bloqueando ativos na cadeia de origem e cunhando representações embrulhadas (wrapped) na cadeia de destino. O contrato da ponte detém os ativos bloqueados, tornando-o um alvo de ataque concentrado.

Esta estrutura de custódia é a origem do risco das pontes. Quando um contrato de bridge é explorado, os ativos bloqueados ficam acessíveis ao atacante. As pontes cross-chain foram coletivamente exploradas em mais de 2 mil milhões de dólares em perdas agregadas, de acordo com os dados monitorizados pela tabela de classificação de explorações da Rekt.news. Os ativos wrapped cunhados na rede de destino não são nativos dessa rede; o seu valor depende da solvência contínua da bridge e da segurança dos seus contratos inteligentes.

Chain Signatures adota uma abordagem com uma mecânica distinta. Chain Signatures não bloqueia quaisquer ativos. Produz assinaturas criptográficas que autorizam transações nativas diretamente na cadeia alvo. Não há um custodiante a reter fundos, nem um token encapsulado, nem um contrato de ponte para explorar.

O modelo de confiança é diferente, não é isento de riscos. A segurança das Chain Signatures depende da descentralização e dos incentivos económicos da rede de nós MPC. Um conjunto de nós mais pequeno ou menos distribuído geograficamente aumenta o risco. O modelo de limiar distribui a confiança, mas não a elimina. Os leitores que avaliem as Chain Signatures para uso em produção devem rever as estatísticas atuais da rede de nós e os relatórios de auditoria de segurança em near.org.

A comparação acima aplica-se principalmente a pontes fidedignas e semifidedignas. As pontes de cliente leve com confiança minimizada, como a Cosmos IBC, operam num modelo de segurança distinto abordado na tabela abaixo.

Tabela de Comparação de Interoperabilidade

A tabela abaixo compara as Chain Signatures com cinco abordagens de interoperabilidade, considerando as dimensões mais importantes para as decisões de desenvolvimento e investimento.

SoluçãoMecanismoTipo de AtivoRequisitos da Chain de DestinoÂmbito de Chains SuportadasModelo de SegurançaNecessário Smart Contract na Chain de Destino?
NEAR Chain SignaturesAssinatura criptográfica baseada em MPCAtivos nativos na chain de destinoNenhum requisito na chain de destinoQualquer chain ECDSA ou EdDSA (Bitcoin, Ethereum, Cosmos, Solana, etc.)Confiança no limiar MPC (nós t-de-n)Não
Cross-Chain BridgeBloqueio/cunhagem (wrapped tokens)Representações envoltas (wrapped)Smart Contract de bridge no destinoChains onde a bridge foi implementadaRisco custodial / de Smart ContractSim (Smart Contract de bridge)
Cosmos IBCVerificação de cliente leve (light-client)Transferências de tokens IBC (ICS-20)Repercussão de implementação do módulo IBCApenas chains com IBC ativadoMinimização de confiança (clientes leves)Sim (módulo IBC)
LayerZeroPassagem de mensagens por oráculo + relayerTransferências Token + mensagens arbitráriasSmart Contracts de endpoint em ambas as chainsEVM e chains não-EVM selecionadasPressupostos de confiança em oráculo + relayerSim (ambas as chains)
Polkadot XCMMensagens Cross-ConsensusMensagens e tokens em formato XCMParachain dentro do ecossistema Polkadot/KusamaApenas parachains Polkadot/KusamaSegurança de relay chain partilhadaSim (parachain slot)
WormholeReencaminhamento de mensagens por rede GuardianTokens envoltos (wrapped) + mensagens arbitráriasSmart Contracts de bridge principal nas chains suportadasMais de 20 chains EVM e não-EVMRede Guardian (19 validadores)Sim

Cosmos IBC (Inter-Blockchain Comunicação) é um protocolo de confiança minimizada com fortes garantias criptográficas dentro do seu ecossistema. O seu âmbito limita-se a cadeias que implementaram o padrão IBC. Bitcoin e a maioria das cadeias EVM não são nativamente compatíveis com IBC, o que limita o seu alcance ao subconjunto de blockchains compatíveis com IBC.

A LayerZero opera na camada de passagem de mensagens entre cadeias, em vez da camada de assinatura criptográfica. Requer a implementação de contratos tanto na cadeia de origem como na de destino, o que significa que não pode visar nativamente a Bitcoin ou outras cadeias sem capacidade de Smart Contract.

A Wormhole utiliza uma rede de guardiões composta por 19 validadores para validar e retransmitir mensagens entre cadeias suportadas. Esta opera na camada de mensagens com os seus próprios pressupostos de confiança e sofreu um exploit de 320 milhões de dólares em 2022. Para uma análise detalhada da arquitetura de parachains da Polkadot e de como o XCM (Cross-Consensus Messaging) funciona no ecossistema Polkadot, consulte o guia explicativo no link. O XCM é um poderoso padrão intra-ecossistema; as Chain Signatures foram concebidas para operações cross-chain agnósticas em relação ao ecossistema.

Nota: Verifique todas as descrições de protocolos de concorrentes com a documentação oficial no momento da leitura. As capacidades dos protocolos evoluem.

Para Investidores: Assinaturas de Cadeia e Procura Token da NEAR

Para Investidores

Cada transação de Chain Signatures é processada no Protocolo NEAR, consumindo tokens NEAR para as taxas de gas. Se a adoção de Chain Signatures crescer, o volume de transações NEAR aumenta proporcionalmente, criando uma procura acrescida pelo Token NEAR através do mecanismo de taxa de gas.

O Chain Signatures é a única funcionalidade importante de Layer-1 que permite a assinatura nativa entre cadeias (cross-chain) através de uma rede MPC descentralizada, sem exigir infraestrutura na cadeia de destino. Nenhuma outra L1 de relevo oferece atualmente esta capacidade como uma funcionalidade integrada do protocolo. Essa distinção técnica é a base para o argumento do fosso competitivo.

A ressalva honesta: o ecossistema está numa fase inicial e a adoção não é garantida. O valor da diferenciação técnica depende inteiramente da adoção por parte de programadores e utilizadores, a qual ainda não foi comprovada à escala.

Este conteúdo discute as mecânicas de utilidade do Token apenas para fins informativos e não constitui aconselhamento de investimento. O valor dos ativos de criptomoeda pode tanto diminuir como aumentar. Consulte um consultor financeiro qualificado antes de tomar decisões de investimento.

--- ## Primeiros Passos com as Assinaturas da Rede NEAR

Chain Signatures está disponível na Mainnet e testnet do NEAR Protocol. O seu NEAR Smart Contract é o ponto de entrada. Implementa a sua lógica de aplicação na NEAR, chama o contrato MPC da Chain Signatures, e a Chain Signatures gere a camada de assinatura cross-chain.

Dois aspetos sobre a arquitetura de implementação são importantes aqui. Primeiro, o pedido de assinatura tem de ter origem num Smart Contract NEAR. Sim, precisa de um contrato na NEAR, porque as Assinaturas em Cadeia (Chain Signatures) são uma funcionalidade do Protocolo NEAR e o fluxo de pedidos começa aí. Segundo, não precisa de implementar nenhum contrato ou infraestrutura na cadeia de destino. Essa distinção separa as Assinaturas em Cadeia de alternativas que requerem implementações de contratos na cadeia de destino. A sua lógica cross-chain reside inteiramente na NEAR.

NEAR suporta Rust (near-sdk-rs) e JavaScript/TypeScript (near-sdk-js) para o desenvolvimento de smart contract. As Assinaturas da Cadeia podem ser invocadas a partir de qualquer SDK. A vantagem arquitetónica para os desenvolvedores é real: escreve-se um contrato na NEAR em vez de implementar contratos separados em cada cadeia que se pretenda alcançar.

Eis um percurso inicial numerado para ir do zero a uma integração funcional de assinatura cross-chain:

  1. Leia a documentação conceptual. Comece pela documentação de Assinaturas da Cadeia NEAR (https://docs.near.org/concepts/abstraction/chain-signatures)) para compreender a API do contrato MPC, o formato do pedido de assinatura e os parâmetros de cadeia suportados.

  2. Reveja o Tutorial de início rápido. O início rápido de Chain Signatures fornece um exemplo funcional de um Smart Contract da NEAR a invocar Chain Signatures para uma cadeia de destino. Veja como o payload do pedido está estruturado e qual o aspeto da assinatura devolvida.

  3. Configure o seu ambiente de desenvolvimento NEAR. Instale o near-cli, a interface de linha de comandos para implementar e chamar Smart Contracts da NEAR. Reveja o guia do programador de Smart Contract da NEAR) para a configuração do ambiente e estrutura do contrato.

  4. Implemente um contrato de teste na NEAR testnet. Invoque o contrato de Chain Signatures com um payload de exemplo para a sua chain de destino. A testnet permite testar o fluxo completo de assinatura de cinco etapas sem custos de transação da Mainnet. Verifique as capacidades atuais da testnet em near.org antes de testar, uma vez que a lista de chains suportadas e a API podem evoluir.

  5. Junte-se à comunidade de desenvolvedores NEAR. O Discord de desenvolvedores NEAR fornece apoio comunitário, revisões de código e respostas a perguntas sobre padrões de integração de Chain Signatures. As integrações em fase inicial beneficiam do acesso direto a outros construtores que já lidaram com problemas semelhantes.

Pronto para construir? Comece com a documentação de Chain Signatures da NEAR em docs.near.org e o guia para desenvolvedores de Smart Contract da NEAR.

As especificações técnicas, o Status de implementação e as informações sobre as cadeias suportadas estão atualizados à data de publicação. O NEAR Protocol é um projeto de desenvolvimento ativo. Verifique as capacidades atuais em docs.near.org antes de começar a construir.


Perguntas Frequentes

O que são as Chain Signatures da NEAR?

As NEAR Chain Signatures permitem que qualquer Smart Contract da NEAR produza assinaturas de transação válidas para outras Blockchains (Bitcoin, Ethereum, Cosmos e outras) através de uma rede descentralizada de nós de Multi-Party Computation. Os utilizadores obtêm uma conta que funciona em todas as redes suportadas. Não é necessária qualquer ponte e não são precisas carteiras separadas para cada Blockchain.

Como Funcionam as NEAR Chain Signatures?

O seu Smart Contract NEAR envia um pedido de assinatura ao contrato MPC da Chain Signatures. Uma rede de nós descentralizada coopera então para produzir uma assinatura criptográfica válida utilizando um Threshold Signature Scheme. Nenhum nó individual detém ou alguma vez vê a chave privada completa. A assinatura concluída regressa ao seu contrato e pode ser transmitida para a blockchain de destino.

Que Blockchains Suporta o NEAR Chain Signatures?

Chain Signatures suporta qualquer blockchain que utilize esquemas de assinatura ECDSA (Elliptic Curve Digital Signature Algorithm) ou EdDSA (Edwards-curve Digital Signature Algorithm). As cadeias suportadas confirmadas incluem Bitcoin, Ethereum e redes compatíveis com EVM, cadeias Cosmos, Solana e TRON. Consulte docs.near.org para obter a lista confirmada atual, pois o suporte poderá expandir-se ao longo do tempo.

As Assinaturas de Cadeia NEAR são o Mesmo que uma Ponte Cross-Chain?

Não. As pontes entre cadeias bloqueiam ativos numa cadeia e emitem representações encapsuladas noutra, criando risco de custódia concentrado no contrato da ponte. As Assinaturas de Cadeia produzem assinaturas criptográficas que autorizam transações nativas diretamente na cadeia de destino. Nenhum ativo é bloqueado, nenhum token encapsulado é criado e não há um único custodiante a deter fundos.

As Assinaturas de Cadeia NEAR são Seguras?

As Assinaturas em Cadeia (Chain Signatures) são seguras desde que menos do que o número limiar de nós MPC sejam comprometidos ou colaborem. O sistema distribui a confiança por uma rede de nós em vez de a concentrar num único Smart Contract. A segurança escala com o tamanho e a distribuição da rede de nós. Os leitores que avaliam Chain Signatures para uso em produção devem rever as estatísticas atuais da rede e as auditorias de segurança em near.org.

O Que É Computação Multipartidária (MPC)?

A Computação Multipartidária (MPC) é um método criptográfico que permite a um grupo de partes computar conjuntamente um resultado sem que qualquer participante revele as suas entradas individuais aos outros. Nas Assinaturas de Cadeia, os nós MPC detêm cada um uma parte da chave (uma porção do material da chave privada) e cooperam para produzir uma assinatura válida. Nenhum nó individual conhece ou detém a chave privada completa em qualquer momento.

Preciso de uma Carteira Separada para Cada Blockchain?

Não. As Assinaturas em Cadeia (Chain Signatures) utilizam a sua conta NEAR como a identidade de raiz e derivam um endereço correspondente em cada cadeia de destino. Gere um conjunto de credenciais e os utilizadores do seu produto fazem o mesmo. Os programadores que constroem sobre as Assinaturas em Cadeia podem oferecer uma experiência de início de sessão único que abrange Bitcoin, Ethereum, Solana e todas as outras cadeias suportadas, sem pedir aos utilizadores que gira chaves separadas.

Pode um Smart Contract da NEAR Assinar uma Transação de Bitcoin?

Sim. As Chain Signatures produzem assinaturas ECDSA, o mesmo esquema de assinatura que a Bitcoin utiliza. O seu Smart Contract da NEAR pode solicitar uma assinatura de transação Bitcoin à rede MPC de Chain Signatures, e a transação assinada resultante pode ser transmitida diretamente para a Mainnet da Bitcoin sem qualquer ponte, ativo embrulhado (wrapped asset) ou implementação de contrato no lado da Bitcoin.

O Que Pode Construir com NEAR Chain Signatures?

Pode construir protocolos DeFi de Bitcoin utilizando BTC nativo, DEXes cross-chain que permitem fazer Trade de ativos em múltiplas redes sem wrapping, carteiras multichain onde os utilizadores gerem todas as redes a partir de uma conta, tesourarias de DAO que controlam ativos em múltiplas redes, plataformas NFT cross-chain e sistemas de ativos de Gaming cross-chain. As Chain Signatures tornam qualquer Blockchain ECDSA ou EdDSA numa superfície programável para o seu Smart Contract da NEAR.

Como é que as Chain Signatures afetam a procura de Token na NEAR?

Cada transação de Chain Signatures é processada no NEAR Protocol, consumindo tokens NEAR para taxas de gas. Se a adoção de Chain Signatures crescer, o volume de transações NEAR aumenta proporcionalmente, aumentando a procura pelo Token NEAR através do mecanismo de taxa de gas. Isto não é aconselhamento financeiro. Consulte um consultor financeiro qualificado antes de tomar decisões de investimento.


Conclusão

As NEAR Chain Signatures tornam tecnicamente possível que uma única conta autorize transações na Bitcoin, Ethereum e em qualquer outra cadeia ECDSA ou EdDSA sem pontes, ativos encapsulados ou gestão de múltiplas carteiras. O mecanismo é fundamentado: nós MPC detêm partes da chave, um Esquema de Assinatura de Limiar coordena a assinatura sem que nenhum nó veja a chave completa, e as assinaturas resultantes são válidas nativamente nas cadeias de destino.

Se essa capacidade se tornará a infraestrutura fundamental para a próxima geração de aplicações cross-chain depende da adoção. E a adoção começa com os construtores.

Principais Conclusões

  1. Um único Smart Contract da NEAR pode assinar transações em qualquer Blockchain suportada através de uma rede de nós MPC descentralizada. Não é necessária qualquer bridge.
  2. Ao contrário das bridges, as Chain Signatures não bloqueiam ativos nem criam wrapped tokens. Autorizam transações nativas diretamente na cadeia de destino.
  3. A segurança baseia-se no modelo de limiar MPC: um atacante deve comprometer nós suficientes para atingir o limiar, e não apenas um.
  4. As cadeias suportadas abrangem Bitcoin, Ethereum e redes EVM, Cosmos, Solana, TRON e outras que utilizam assinaturas ECDSA ou EdDSA.
  5. Chain Signatures está ativa na Mainnet da NEAR. Os programadores podem começar com a documentação de Chain Signatures da NEAR.

Programadores: Comece a construir com a documentação de Chain Signatures da NEAR em docs.near.org.

Investidores: Explore o ecossistema NEAR e as estatísticas atuais da rede em near.org.

Criadores de produtos: Veja o que as equipas estão a construir na página do ecossistema da NEAR Foundation em near.org.

Leituras Relacionadas