Введение
Что такое Kaz Smart Chain, для чего он нужен и как с ним работают разработчики.
Что такое Kaz Smart Chain#
Kaz Smart Chain (KSC) — это суверенная, EVM-совместимая блокчейн-сеть, построенная на Hyperledger Besu с консенсусом QBFT (Proof-of-Authority с набором валидаторов). Сеть полностью совместима с экосистемой Ethereum: тот же байткод EVM, язык Solidity, формат адресов и транзакций — но работает в управляемом, пермиссионном контуре с предсказуемой финальностью и низкими комиссиями.
Платформа предоставляет две изолированные сети: mainnet (chainId 1991) для боевых задач и testnet (chainId 17991) для разработки и тестирования.
Зачем он нужен#
KSC создан, чтобы организации и разработчики Казахстана могли выпускать токены, цифровые активы и смарт-контракты на национальной блокчейн-инфраструктуре — с прозрачностью публичного реестра и контролем уровня институциональной системы.
- Выпуск и обращение токенов и цифровых активов (стандарты ERC-20 / ERC-721).
- Верифицируемые записи: дипломы, сертификаты, реестры, документы.
- Деплой произвольной бизнес-логики в виде смарт-контрактов.
- Готовый REST API к вашему контракту — без поднятия собственной ноды.
Технологический стек#
| Слой | Технология | Назначение |
|---|---|---|
| Консенсус и EVM | Hyperledger Besu (QBFT) | Исполнение транзакций, блоки ~3с |
| Оркестрация | Hyperledger FireFly | Шлюз к контрактам, события, токены |
| Хранилище | IPFS (Kubo) | Внеблокчейновое хранение файлов/метаданных |
| Приложение | NestJS API + Next.js | Портал разработчика, Explorer, REST API |
eth_call / транзакции. Отличаются только параметры сети (chainId, газ) и способ доступа.Модель доступа#
Разработчики работают с сетью через Портал разработчика и его REST API, а не через прямой публичный JSON-RPC. Это даёт безопасный, метрируемый доступ без управления приватными ключами и нодами:
- Портал разработчика — регистрация по ЭЦП, кастодиальный кошелёк, faucet, компиляция и деплой контрактов, выпуск API-ключей.
- Contract Gateway API — автоматические эндпоинты чтения (
query) и записи (invoke) для каждого вашего контракта, с авторизацией по API-ключу. - Explorer API — публичные read-only эндпоинты для блоков, транзакций и адресов.

