La société technologique de sécurité de blockchain BlockSec a lancé une nouvelle boîte à outils qui permet d'effectuer des tests collaboratifs sur des « forks privés à partir de positions (de transactions) arbitraires » et de numéros de blocs sur le mainnet Ethereum.

Cette boîte à outils destinée aux développeurs et aux chercheurs en sécurité est baptisée Phalcon Fork et a été lancée le 14 avril.

Nous sommes ravis de présenter Phalcon Fork, une boîte à outils de pointe pour les développeurs Web3 et les chercheurs en sécurité ! Il permet des tests collaboratifs avec des états privés du mainnet, en créant des forks de blockchains privées à partir de n'importe quelle position du mainnet. #Web3 #DeFi pic.twitter.com/TlK169GeLP- BlockSec (@BlockSecTeam) 14 avril 2023

Phalcon Fork vise à mieux contrôler les travaux menés sur les testnets, tels que les tests de transactions, l'analyse et le débogage.

Dans le manuel d'utilisation, BlockSec explique que ce contrôle supplémentaire provient de la possibilité de « faire facilement un fork des positions (de transaction) et des numéros de blocs arbitraires », et de conserver certains « services et états » du réseau principal Ethereum.

« Par rapport aux solutions traditionnelles comme Goerli [...], Phalcon Fork présente les avantages suivants : conserver les services et les états du réseau principal, ce qui facilite l'intégration et le débogage rapides avec d'autres contrats DeFi. [Et conserver un contrôle total sur les informations relatives aux blocs (par exemple, Timestamp, BaseFee, MixDigest). », peut-on lire dans le manuel d'utilisation de Phalcon Fork.

Avec la boîte à outils, les utilisateurs peuvent également utiliser des fonctionnalités telles que les instantanés, qui leur permettent de sauvegarder certaines positions de la blockchain et d'y revenir à volonté au cours de leurs processus de test. Les aperçus enregistrent essentiellement les transactions exécutées et déployées par l'utilisateur à un moment donné.

« La fonction d’aperçus est particulièrement utile dans les deux scénarios suivants : Lorsqu'un utilisateur souhaite exécuter plusieurs fois un script de test, il lui suffit de revenir à l'instantané original et d'exécuter à nouveau le script. [Lorsqu'un utilisateur souhaite sauvegarder certains états et y revenir plus tard, il peut créer un aperçu et revenir à cet état plus tard. », peut-on lire dans le manuel.

Phalcon Fork dispose également d'un faucet intégré afin que les utilisateurs puissent acquérir gratuitement de l'ether (ETH) du réseau ayant subi un fork pour effectuer des transactions sur les blockchains privées.

Pour interagir directement avec les blockchains et exécuter des transactions, Phalcon Fork fournit un nœud d'appel de procédure à distance appelé Fork RPC, qui peut être intégré à des cadres de développement compatibles avec l'Ethereum Virtual Machine, tels que Hardhat, Foundry et Remix, ou ajouté à MetaMask.

À l'heure actuelle, les utilisateurs ne peuvent effectuer un fork qu'à partir du réseau principal Ethereum ; toutefois, la prise en charge future d'autres blockchains, telles que BNB Smart Chain et Arbitrum, a été annoncée.

Suppléments de support de blockchain annoncés. Source : Twitter

Avril a été un mois important pour les développeurs d'Ethereum, étant donné que le hard fork très attendu Shapella a été mis en ligne sur le réseau principal d'Ethereum sans problème le 12 avril. L'une des principales caractéristiques de la mise à jour permet aux validateurs Ethereum de retirer l'ETH mis en jeu sur Beacon Chain.

À lire également : Moins de 1 % des ETH en staking devraient être vendus à la suite de Shapella !

Le mouvement a été accueilli par un mouvement de prix positif de l'ether (ETH), l'actif augmentant d'environ 12 % depuis le 12 avril, pour se situer à 2 092 $ au moment de la rédaction de cet article.

Graphique du prix de l'ETH sur sept jours. Source : CoinGecko