Компания TON Labs анонсировала выпуск набора инструментов для разработчиков блокчейн-платформы Telegram Open Network. TON Labs Node Startup Edition — полный комплект, который позволит создавать собственные решения на базе публичного блокчейна.
Исходный код блокчейна TON опубликовали 6 сентября. Это реализация алгоритма консенсуса Proof-of-Stake, дополненная технологией шардинга от Telegram.
В наборе TON Labs Node SE — пять основных компонентов:
- TON Compiler Kit для компиляции смарт-контрактов TON из исходного кода на языке Solidity и LLVM-совместимых языках. Кроме того, поддерживается создание смарт-контрактов TON на языке C и перенос в TON кода из Ethereum-проектов (потребуется небольшая доработка).
- TON Labs Node — инструмент для тестирования и отладки смарт-контрактов в контролируемой среде на базе оригинальной реализации ноды TON на языке Rust.
- Клиентские библиотеки TON для подключения приложений, построенные на базе открытого стандарта.
- TON Labs SDK CLI Tool — инструмент командной строки, который упрощает разработку приложений.
- Документация для разработчиков TON.
Внутри клиентской библиотеки TON доступны следующие модули:
- Crypto — функции криптографии, связанные с блокчейн-платформой.
- Контракты — для развертывания и управления смарт-контрактами TON.
- Запросы — поиск информации в TON, мониторинг запросов в режиме реального времени.
Глава TON Labs Александр Филатов отметил, что команда в последние несколько месяцев занималась аудитом безопасности платформы. Специалисты выполняли тесты и отладку различных составляющих блокчейна, чтобы представить на 100% надежный и безопасный продукт.
Филатов добавил:
TON Labs использует около 10% своей текущей тестовой сетевой мощности с полной нодой и валидаторами. На данный момент стабильность и результативность выглядят очень многообещающе. Мы предоставим все необходимые инженерно-технические ресурсы для запуска TON Blockchain в октябре.