Amazon Managed Blockchain (AMB) Access Polygon est en version préliminaire et est susceptible d'être modifié.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Concepts clés : polygone d'accès Amazon Managed Blockchain (AMB)
Note
Ce guide part du principe que vous connaissez les concepts essentiels à Polygon. Ces concepts incluent le staking, les dApps, les transactions, les portefeuilles, les contrats intelligents, Polygon (POL, anciennement MATIC), etc. Avant d'utiliser Amazon Managed Blockchain (AMB) Access Polygon, nous vous recommandons de consulter la documentation de développement de Polygon
Amazon Managed Blockchain (AMB) Access Polygon vous fournit un accès sans serveur aux réseaux Polygon Mainnet et Polygon Mainnet, sans que vous ayez à provisionner et à gérer une infrastructure Polygon, y compris les nœuds. Les nœuds polygonaux d'un réseau stockent collectivement l'état d'une chaîne de blocs polygonaux, vérifient les transactions et participent à un consensus pour modifier l'état d'une chaîne de blocs. Vous pouvez utiliser ce service géré pour accéder aux réseaux Polygon rapidement et à la demande, réduisant ainsi votre coût global de propriété.
Avec AMB Access Polygon, vous avez accès aux appels JSON Remote Procedure (JSON-RPC). Vous pouvez invoquer Polygon JSON-RPC pour communiquer avec la blockchain Polygon via des nœuds gérés par Managed Blockchain. Vous pouvez utiliser le service AMB Access Polygon pour développer et utiliser des applications décentralisées (DApps) qui interagissent avec la blockchain Polygon. Les contrats intelligents font partie intégrante des DApps. Vous pouvez créer et déployer des contrats intelligents dans la blockchain Polygon à l'aide d'AMB Access Polygon. Vous pouvez également vérifier le solde de vos portefeuilles, les détails des transactions, estimer les frais, etc., en invoquant des JSON-RPC contre des points de terminaison AMB Access Polygon qui s'exécutent de manière décentralisée sur tous les nœuds homologues du réseau Polygon. Tout homologue du réseau Polygon peut développer et déployer un contrat intelligent.
Important
Vous êtes responsable de la création, de la maintenance, de l'utilisation et de la gestion de vos adresses Polygon. Vous êtes également responsable du contenu de vos adresses Polygon. AWS n'est pas responsable des transactions déployées ou appelées à l'aide de nœuds Polygon sur Amazon Managed Blockchain.
Considérations et limites relatives à l'utilisation du polygone d'accès Amazon Managed Blockchain (AMB)
Lorsque vous utilisez le polygone d'accès Amazon Managed Blockchain (AMB), tenez compte des points suivants :
Réseaux polygonaux pris en charge
AMB Access Polygon prend en charge les réseaux publics suivants :
Réseau principal : chaîne de blocs Polygon publique sécurisée par proof-of-stake consensus et sur laquelle le jeton Polygon (POL) est émis et traité. Les transactions sur Mainnet ont une valeur réelle (c'est-à-dire qu'elles entraînent des coûts réels) et sont enregistrées sur la blockchain publique.
Les réseaux ne sont plus pris en charge par Polygon
Comme indiqué par Polygon Labs
, le réseau Mumbai Testnet cessera ses activités à la mi-avril. Conformément à cette nouvelle, AMB Access Polygon a mis fin au support du Mumbai Testnet le 15 avril 2024. Nous vous recommandons d'utiliser Amoy Testnet pour votre charge de travail de test. Les réseaux privés ne sont pas pris en charge.
De plus, AMB Access Polygon ne prend pas en charge le réseau Polygon zKevM.
-
Compatibilité avec les bibliothèques de programmation tierces les plus populaires
AMB Access Polygon est compatible avec les bibliothèques de programmation populaires, telles que ethers.js, permettant aux développeurs d'interagir avec la blockchain Polygon à l'aide d'outils familiers pour s'intégrer facilement à leurs implémentations existantes ou développer rapidement de nouvelles applications.
-
Régions prises en charge
Ce service est pris en charge uniquement dans la région de l'est des États-Unis (Virginie du Nord).
Points de terminaison de service
Voici les points de terminaison de service pour AMB Access Polygon. Pour vous connecter au service, vous devez utiliser un point de terminaison qui inclut l'une des régions prises en charge.
mainnet.polygon.managedblockchain.us-east-1.amazonaws.com
-
Le staking n'est pas pris en charge
AMB Access Polygon ne prend pas en charge les nœuds de validation Polygon (POL) pour. proof-of-stake
-
Signature Version 4 : signature des requêtes Polygon JSON-RPC
Lorsque vous appelez le Polygon JSON-RPC sur Amazon Managed Blockchain, vous pouvez le faire via une connexion HTTPS authentifiée à l'aide du processus de signature Signature Version 4. Cela signifie que seuls les principaux IAM autorisés du AWS compte peuvent effectuer des appels Polygon JSON-RPC. Pour ce faire, des AWS informations d'identification (un identifiant de clé d'accès et une clé d'accès secrète) doivent être fournies avec l'appel.
Important
N'intégrez pas les informations d'identification du client dans les applications destinées aux utilisateurs.
Vous ne pouvez pas utiliser les politiques IAM pour restreindre l'accès à des polygones JSON-RPC individuels.
-
Support pour l'accès basé sur des jetons
Vous pouvez également utiliser les jetons Accessor pour effectuer des appels JSON-RPC vers les points de terminaison du réseau Polygon comme alternative pratique au processus de signature de la version 4 (Sigv4). Vous devez fournir un
BILLING_TOKEN
des jetons Accessor que vous créez et ajoutez en tant que paramètre avec vos appels.Important
-
Si vous privilégiez la sécurité et l'auditabilité à la commodité, utilisez plutôt le processus de signature SigV4.
Vous pouvez accéder aux polygones JSON-RPC à l'aide de la version de signature 4 (Sigv4) et d'un accès basé sur des jetons. Toutefois, si vous choisissez d'utiliser les deux protocoles, votre demande est rejetée.
Vous ne devez jamais intégrer de jetons Accessor dans des applications destinées aux utilisateurs.
-
-
Seules les soumissions de transactions brutes sont prises en charge
Utilisez le
eth_sendrawtransaction
JSON-RPC pour soumettre des transactions qui mettent à jour l'état de la blockchain Polygon.