Conceitos principais: Polígono de acesso ao Amazon Managed Blockchain (AMB) - Polígono de acesso AMB

O Amazon Managed Blockchain (AMB) Access Polygon está em versão prévia e está sujeito a alterações.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos principais: Polígono de acesso ao Amazon Managed Blockchain (AMB)

nota

Este guia pressupõe que você esteja familiarizado com os conceitos essenciais para o Polygon. Esses conceitos incluem staking, DApps, transações, carteiras, contratos inteligentes, Polygon (POL, anteriormente MATIC) e outros. Antes de usar o Amazon Managed Blockchain (AMB) Access Polygon, recomendamos que você revise a documentação de desenvolvimento do Polygon e a wiki do Polygon.

O Amazon Managed Blockchain (AMB) Access Polygon fornece acesso sem servidor às redes Polygon Mainnet e Polygon Mainnet, sem exigir que você provisione e gerencie qualquer infraestrutura Polygon, incluindo nós. Os nós poligonais em uma rede armazenam coletivamente o estado do blockchain Polygon, verificam as transações e participam de um consenso para alterar o estado do blockchain. Você pode usar esse serviço gerenciado para acessar as redes Polygon rapidamente e sob demanda, reduzindo seu custo geral de propriedade.

Com o AMB Access Polygon, você tem acesso às chamadas de procedimento remoto JSON (JSON-RPC). Você pode invocar Polygon JSON-RPCs para se comunicar com o blockchain Polygon por meio de nós gerenciados pelo Managed Blockchain. Você pode usar o serviço AMB Access Polygon para desenvolver e usar aplicativos descentralizados (DApps) que interagem com o blockchain Polygon. Uma parte integrante dos DApps são os contratos inteligentes. Você pode criar e implantar contratos inteligentes no blockchain Polygon usando o AMB Access Polygon. Você também pode verificar os saldos de suas carteiras, detalhes da transação, taxas estimadas e assim por diante, invocando JSON-RPCs nos endpoints AMB Access Polygon que funcionam de forma descentralizada em todos os nós que são pares da rede Polygon. Qualquer parceiro da rede Polygon pode desenvolver e implantar um contrato inteligente.

Importante

Você é responsável por criar, manter, usar e gerenciar seus endereços Polygon. Você também é responsável pelo conteúdo dos seus endereços Polygon. AWS não é responsável por nenhuma transação implantada ou chamada usando nós Polygon no Amazon Managed Blockchain.

Considerações e limitações para usar o Amazon Managed Blockchain (AMB) Access Polygon

Ao usar o Amazon Managed Blockchain (AMB) Access Polygon, considere o seguinte:

  • Redes poligonais suportadas

    O AMB Access Polygon suporta as seguintes redes públicas:

    • Mainnet — A blockchain pública Polygon protegida por proof-of-stake consenso e na qual o token Polygon (POL) é emitido e transacionado. As transações na Mainnet têm valor real (ou seja, incorrem em custos reais) e são registradas na blockchain pública.

  • Redes não são mais suportadas pelo Polygon

    • Conforme comunicado pelo Polygon Labs, a rede Testnet de Mumbai será encerrada em meados de abril. De acordo com essa notícia, o AMB Access Polygon encerrou o suporte do Mumbai Testnet em 15 de abril de 2024. Recomendamos usar o Amoy Testnet para sua carga de trabalho de teste.

    • Não há suporte para redes privadas.

    • Além disso, o AMB Access Polygon não inclui suporte para a rede Polygon zKEvm.

  • Compatibilidade com bibliotecas populares de programação de terceiros

    O AMB Access Polygon é compatível com bibliotecas de programação populares, como ethers.js, permitindo que os desenvolvedores interajam com o blockchain Polygon usando ferramentas familiares para se integrarem facilmente às implementações existentes ou desenvolverem novos aplicativos rapidamente.

  • Supported Regions (Regiões compatíveis)

    Esse serviço é suportado somente na região Leste dos EUA (Norte da Virgínia).

  • Service endpoints (Endpoints de serviço)

    A seguir estão os endpoints de serviço do AMB Access Polygon. Para se conectar ao serviço, você deve usar um endpoint que inclua uma das regiões suportadas.

    • mainnet.polygon.managedblockchain.us-east-1.amazonaws.com

  • Estaqueamento não suportado

    O AMB Access Polygon não suporta nós validadores Polygon (POL) para. proof-of-stake

  • Assinatura Versão 4: assinatura de solicitações Polygon JSON-RPC

    Ao fazer chamadas para o Polygon JSON-RPCs no Amazon Managed Blockchain, você pode fazer isso por meio de uma conexão HTTPS autenticada usando o processo de assinatura Signature Version 4. Isso significa que somente diretores autorizados do IAM na AWS conta podem fazer chamadas Polygon JSON-RPC. Para fazer isso, AWS as credenciais (uma ID da chave de acesso e uma chave de acesso secreta) devem ser fornecidas com a chamada.

    Importante
    • Não incorpore credenciais do cliente em aplicativos voltados para o usuário.

    • Você não pode usar políticas do IAM para restringir o acesso a JSON-RPCs individuais do Polygon.

  • Support para acesso baseado em token

    Você também pode usar tokens Accessor para fazer chamadas JSON-RPC para os endpoints da rede Polygon como uma alternativa conveniente ao processo de assinatura Signature Version 4 (SigV4). Você deve fornecer BILLING_TOKEN a de um dos tokens do Accessor que você cria e adiciona como parâmetro às suas chamadas.

    Importante
    • Se você priorizar a segurança e a auditabilidade em vez da conveniência, use o processo de assinatura SigV4 em vez disso.

    • Você pode acessar os Polygon JSON-RPCs usando o Signature Version 4 (SigV4) e o acesso baseado em token. No entanto, se você optar por usar os dois protocolos, sua solicitação será rejeitada.

    • Você nunca deve incorporar tokens de acesso em aplicativos voltados para o usuário.

  • Somente envios de transações brutas são aceitos

    Use o eth_sendrawtransaction JSON-RPC para enviar transações que atualizam o estado do blockchain Polygon.