Компания BlockSec, занимающаяся технологиями безопасности блокчейна, запустила новый набор инструментов, который позволяет проводить совместное тестирование частных блокчейнов, «разветвленных из произвольных позиций (транзакций)» и номеров блоков основной сети Ethereum.
Инструментарий, ориентированный на разработчиков и исследователей безопасности, называется «Phalcon Fork» и запущен 14 апреля.
«Мы рады представить Phalcon Fork, передовой набор инструментов для разработчиков Web3 и исследователей безопасности! Это позволяет проводить совместное тестирование с частными состояниями основной сети, создавая частные блокчейны, разветвленные из любой позиции основной сети», – говорится в сообщении BlockSec (@BlockSecTeam) 14 апреля 2023 г.
Phalcon Fork стремится обеспечить больший контроль над работой, проводимой в тестовых сетях, такой как тестирование транзакций, анализ и отладка.
В руководстве пользователя BlockSec утверждает, что этот дополнительный контроль появляется за счет возможности легко «разветвлять произвольные (транзакционные) позиции и номера блоков» и сохранять определенные «сервисы и состояния» из основной сети Ethereum.
«По сравнению с традиционными решениями, такими как Goerli и другие тестовые сети, Phalcon Fork имеет следующие преимущества: сохранение сервисов и состояний из основной сети, облегчение быстрой интеграции и отладки с другими контрактами DeFi. Форк позволяет получить полный контроль над информацией о блоках (например, Timestamp, BaseFee, MixDigest)», — говорится в руководстве пользователя Phalcon Fork.
С помощью набора инструментов пользователи также могут использовать такие функции, как моментальные снимки, позволяющие им сохранять определенные позиции в блокчейне и возвращаться к ним по желанию во время процессов тестирования. Моментальные снимки, по сути, записывают транзакции, выполняемые и развертываемые пользователем в данный момент времени.
«Функция моментального снимка особенно полезна в следующих двух сценариях: когда пользователь хочет несколько раз запустить сценарий тестирования, ему просто нужно вернуться к исходному снимку и повторно запустить сценарий. Или когда пользователь хочет сохранить некоторые состояния и вернуться к ним позже, он может создать снимок, а затем вернуться к нему позже», — говорится в руководстве.
Phalcon Fork также имеет встроенный сборщик, поэтому пользователи могут бесплатно приобретать форк сети Ether (ETH) для проведения транзакций в частных блокчейнах.
Для прямого взаимодействия с блокчейнами и выполнения транзакций Phalcon Fork предоставляет узел удаленного вызова процедур под названием Fork RPC, который можно интегрировать с платформами разработки, совместимыми с виртуальной машиной Ethereum, такими как Hardhat, Foundry и Remix, или добавить в MetaMask.
В настоящее время пользователи могут разветвлять только основную сеть Ethereum. Однако в будущем ожидается поддержка дополнительных блокчейнов, таких как BNB Smart Chain и Arbitrum.
Разработчики обещает поддержку дополнительных сетей.
Апрель был важным месяцем для разработчиков Ethereum, учитывая, что 12 апреля долгожданный хардфорк Shapella был запущен в основной сети Ethereum без сучка и задоринки. Основная особенность обновления позволяет валидаторам Ethereum выводить ETH из стекинга на Beacon Chain.
Этот шаг был встречен положительным ценовым движением эфира (ETH): с 12 апреля актив вырос примерно на 12% и на момент написания статьи составлял 2092 доллара.
Семидневный график цен ETH. Источник: CoinGecko.