Юлия Захарченко - Blockchain Developer

Юлия Захарченко

Blockchain Developer

Блокчейн — это не биткойн и не биржи. Это распределенная архитектура, криптография, консенсус и работа со стейтом. Хорошая книга по блокчейну объясняет, как работают транзакции, валидация, структуры данных и протоколы. Она должна быть технически точной, актуальной и глубокой. Все остальное — просто глоссарии, замаскированные под учебники.

Содержание:

Меня зовут Юлия, я blockchain-разработчица. С 2020 года я занимаюсь проектированием и реализацией распределенных приложений (dApps), написанием смарт-контрактов, исследованием протоколов консенсуса и архитектуры публичных и permissioned блокчейнов. Для меня блокчейн — это не просто модный термин, а инструмент инженерного решения для систем, где важна доверенность, прозрачность и устойчивость.

На этом сайте я публикую статьи про книги по блокчейну — без фокуса на трейдинг или криптовалютные спекуляции. Я разбираю архитектуру, шифрование, консенсусные алгоритмы, управление состоянием, сетевые механизмы. В центре внимания — Ethereum, Solidity, L2-решения, IPFS, zk-rollups, а также корпоративные платформы вроде Hyperledger и Corda. Мои рецензии ориентированы на разработчиков, архитекторов и технических аналитиков, а не на инвесторов.

Образование и профессиональная база

Я начинала как backend-разработчица, но быстро ушла в распределенные системы. Благодаря математической и криптографической подготовке, мне удалось быстро адаптироваться к smart contract-разработке и инфраструктуре блокчейн-платформ. Учусь непрерывно — через код, whitepaper и общение с core-девелоперами.

  • Магистр прикладной информатики — Харьковский национальный университет имени В.Н. Каразина, 2019
  • Blockchain Developer Track — ConsenSys Academy
  • Mastering Ethereum Study Group — GitHub Cohort
  • Zero Knowledge Proofs & zkSNARKs — Cryptography MOOC

Инженерная практика и проекты

Я работаю с Ethereum и экосистемой EVM, пишу и деплою смарт-контракты на Solidity, разрабатываю NFT-механики, DAO-логики и управляющие токены (governance). Также интегрировала блокчейн в реальный бизнес: документы, логистика, токенизированные сертификаты, а не просто Web3-эксперименты.

Некоторые ключевые проекты:

  • VoteChain DAO. Разработала систему голосования DAO с делегированием, quorum-правилами и возможностью "veto" через кастомные смарт-контракты на Solidity. Логика off-chain хранения предложений — через IPFS и Merkle-подписи. Использовались OpenZeppelin Contracts + EIP-712 + MetaMask интеграция.
  • CertiBlock. Создала dApp, позволяющий вузам публиковать хэш-сертификаты на Polygon, а работодателям — проверять их подлинность. Внедрила формат ERC-1155, контроль выпуска — через multisig. Пользователи сканируют QR и получают подтверждение on-chain + метаданные из IPFS.
  • zkLogin Prototype. Разработала прототип механизма аутентификации, не раскрывающего личные данные, с использованием zero-knowledge proof. Использовались zkSNARKs и библиотека snarkjs. Поддержка генерации доказательства на клиенте и верификации на Solidity-контракте.

Я уверенно работаю с такими экосистемами как Ethereum, Polygon, Hyperledger Fabric, а также применяю OpenZeppelin, Hardhat, Foundry, zkSNARKs, Graph Protocol и IPFS. Мои решения ориентированы на безопасность, масштабируемость и прозрачность — будь то DAO, NFT или корпоративный учет.

Технологии, с которыми я работаю

В моей повседневной практике — написание и деплой смарт-контрактов, работа с RPC, проверка gas efficiency, архитектура dApps, тестирование безопасности, оптимизация логики взаимодействия frontend ↔ blockchain, понимание протоколов передачи состояния.

Технология / Подход Работаю с... года Применение и контекст
Solidity / EVM / Hardhat с 2020 года Контракты, миграции, тесты, gas optimization
Web3.js / ethers.js с 2020 года Интеграция frontend-приложений
IPFS / Filecoin с 2021 года Распределенное хранение данных
zk-SNARKs / Circom с 2022 года Zero Knowledge-примитивы и proof-системы
Hyperledger Fabric с 2023 года Permissioned-сети, токенизация бизнес-логики
Chainlink / Oracles с 2023 года Доступ к внешним данным, ценообразование

Часто задаваемые вопросы о блокчейн-технологии

Что изучать в первую очередь: блокчейн или смарт-контракты?

Советую начать с базовой архитектуры блокчейна: блоки, транзакции, хэш-функции, proof-of-work/proof-of-stake, peer-to-peer. После — переходите к смарт-контрактам, желательно в контексте Ethereum. Без понимания, как устроен underlying layer, легко допустить критические ошибки при разработке. Хороший старт — книга “Экономика знаний. Блокчейн и умные контракты” // Солодов А.В, Мунистер В.Д..


Что важнее: понимать Solidity или архитектуру сети?

Нельзя выбрать что-то одно. Без архитектуры вы не поймете, почему важно избегать re-entrancy, что такое state bloat или почему важно оптимизировать gas. Без Solidity — вы не сможете реализовать логику. Я советую идти параллельно: кодируйте простые контракты и изучайте, как они транслируются в байткод, как взаимодействуют с хранилищем и как ими управляют ноды.


Насколько быстро устаревают знания по блокчейну?

Очень быстро. Например, то, что было стандартом в Solidity в 2020 году, может быть deprecated в 2025. Также появляются Layer 2 решения, новые стандарты ERC, новые концепции вроде account abstraction и rollups. Поэтому я читаю не только книги, но и следую за core-разработчиками, читаю EIP, участвуя в хакатонах и живых обсуждениях. Книга — база. GitHub и форумы — жизнь.


Есть ли блокчейн вне криптовалюты?

Конечно. Блокчейн как технология может использоваться для:

  • удостоверения подлинности документов
  • распределенных голосований
  • трекинга цепочек поставок
  • управления правами в цифровой среде
  • децентрализованных хранилищ и DNS

Такие книги, как “Начало работы с Ethereum: Пошаговое руководство, как стать разработчиком блокчейна” // Дави Педро Бауэр или “Грокаем технологию Биткоин” // Калле Розенбаум, описывают реальное применение блокчейна без токенов.

Книги, которые дадут вам максимум пользы