@RomeProtocol a déployé une chaîne compatible avec Ethereum sur le réseau de test pour développeurs d’@CantonNetwork. Baptisée Ostia, cette chaîne exécute des contrats intelligents de type Ethereum et règle les transactions sur Canton, permettant aux développeurs d’utiliser les outils EVM qu’ils connaissent avec l’infrastructure de Canton.
Chaque bloc Ostia est accompagné d’une preuve à divulgation nulle de connaissance, et Canton enregistre le bloc et sa preuve dans une seule transaction. Selon les notes de version v0.1.0 du projet, chaque bloc est prouvé à l’aide de la machine virtuelle à divulgation nulle de connaissance ZisK avant d’être validé, en même temps que toute action Canton qui lui est associée.
Ce que les développeurs peuvent faire sur Ostia
Les développeurs peuvent déployer des contrats à l’aide des outils Ethereum standard et transférer du Canton Coin ($CC) dans les deux sens comme un jeton ERC-20 classique. Les jetons émis sur Ostia peuvent également apparaître sur Canton sous la forme de jumeaux un-à-un. La documentation du dépôt de Rome décrit le mécanisme : un jeton Canton est verrouillé par un contrat passerelle, puis une version enveloppée est créée sur l’EVM. Pour les retraits, le jeton enveloppé est détruit et la passerelle libère le jeton Canton d’origine.
Ostia fonctionne sur DevNet depuis le 22 octobre et a produit plus de 53 600 blocs à ce jour.
Limites de la phase initiale
Ce déploiement est une version de test. La documentation de Rome indique qu’Ostia n’a pas été auditée, que sa monnaie de test n’a aucune valeur et que DevNet peut être réinitialisé. Elle précise également que Rome exploite le constructeur, le prouveur et l’unique participant qui confirme les blocs, et qu’aucun autre participant ne confirme aujourd’hui les blocs d’Ostia DevNet. Le dépôt du projet déconseille d’utiliser Ostia pour toute activité impliquant des actifs de valeur.
Ce projet vise un réseau conçu pour la finance réglementée. Un rapport de Talos sur Canton le décrit comme un écosystème blockchain offrant confidentialité, interopérabilité et contrôles précis. Le même rapport indique que Canton a été développé par Digital Asset et que son Global Synchronizer utilise Canton Coin comme jeton utilitaire.
Pour Rome Protocol, Ostia va au-delà de ses activités existantes basées sur Solana. Solana Compass décrit Rome comme un projet permettant aux applications conçues pour Ethereum de fonctionner sur Solana, et classe Ostia parmi ses projets de rollup les plus récents : une chaîne EVM dont l’ordonnancement est assuré par Canton et qui est prouvée avec ZisK.
Sources
Rome Protocol : sortie d’Ostia v0.1.0 sur Canton DevNet
Documentation de Rome : guide de démarrage d’Ostia
Talos : au cœur du réseau Canton
