Coinbase Commerce utilise la mise à niveau Ethereum pour prendre en charge l'USDC

Bitcoin-Ethereum

Coinbase Commerce utilise Constantinople, la dernière mise à jour logicielle d’Ethereum, pour prendre en charge le populaire stablecoin, le dollar américain (USDC), sur sa plate-forme.

La plate-forme est une application qui permet aux vendeurs en ligne d'accepter des paiements en crypto-monnaie et d'intégrer les paiements dans leurs flux de trésorerie. L'application a été lancée par Coinbase au début de l'année dernière. À l'aide de Coinbase Commerce, les marchands du monde entier peuvent accepter des crypto-devises dans un portefeuille contrôlé par l'utilisateur. Le produit est différent des précédents car il ne s’agit pas d’un service hébergé et permet donc aux marchands de contrôler totalement leurs propres devises numériques. Le service n'est pas dépositaire, ce qui signifie que Coinbase n'agit pas en intermédiaire et que toutes les transactions se font directement entre clients et marchands. Cela accroît la décentralisation, mais cela signifie également que personne ne peut empêcher le mouvement des fonds une fois qu'un paiement a été initié.

À son lancement, Coinbase Commerce prenait en charge les technologies Bitcoin (BTC), Ether (ETC), Litecoin (LTC) et Bitcoin Cash (BCH). Avec la nouvelle mise à jour, les marchands peuvent désormais accepter également l'USDC basé sur Ethereum. Une des raisons pour lesquelles ils ont jugé nécessaire d’ajouter un montant stable est la volatilité des crypto-monnaies non à fiat. Selon Coinbase, cela posait un problème car les commerçants étaient confrontés à des coûts commerciaux libellés en fiat.

Dans un article de blog du 14 août, un développeur Coinbase a expliqué comment la mise à niveau de Ethereum à Constantinople a permis à la plate-forme d’adopter USDC. En substance, la mise à jour facilite l'utilisation de contrats intelligents sans dépositaire pour traiter les paiements ERC20 à grande échelle. La fonctionnalité CREATE2 de la mise à niveau autorise désormais certains flux de travail qui n’étaient pas possibles auparavant et qui empêchaient l’adoption de jetons ERC20. La mise à niveau permet aux interactions de contrat intelligentes de se dérouler hors chaîne en affichant une adresse qui n'existe pas dans la blockchain, mais qui peut recevoir des paiements. Sans CREATE2, il sera nécessaire de déployer dans la blockchain pour montrer aux utilisateurs l'adresse à laquelle ils doivent payer.