# Обзор транзакций

### Обзор

Транзакции в Irys — это инструмент, на который полагаются пользователи и разработчики для взаимодействия с сетью. Независимо от типа, каждая транзакция обрабатывается через систему, разработанную для снижения затрат и повышения производительности.

В основе этой системы лежит ключевая инновация: несколько блокчейнов. В отличие от традиционных блокчейнов, где все типы транзакций конкурируют за пространство и ресурсы, Irys разделяет операции на специализированные линии.

Каждый блокчейн на Irys оптимизирован для своей конкретной цели — обработка перевода токенов, хранение данных или выполнение смарт-контракта. Это означает, что каждый тип транзакции выполняется именно там, где это необходимо, без конкуренции с несвязанными операциями.

Выделяя ресурсы для конкретных задач, Irys гарантирует, что:

* Переводы токенов остаются быстрыми даже при интенсивном использовании сети.
* Загрузка данных остается доступной, независимо от объема хранящейся информации.
* Смарт-контракты выполняются надежно, с предсказуемой производительностью и затратами.

### Почему транзакции важны

Способ обработки транзакций блокчейном определяет его эффективность, надежность и масштабируемость. На многих платформах один блокчейн вынужден обрабатывать все — переводы средств, хранение, вычисления — что приводит к возникновению узких мест, росту комиссий и нестабильной производительности. Irys решает эту проблему, разделяя транзакции на несколько блокчейнов, каждый из которых оптимизирован для конкретной цели.

### Эффективность

В традиционных цепочках транзакции хранения и вычислений конкурируют за пространство, что приводит к задержкам и высоким комиссиям.

Отдельные блокчейны Irys устраняют этот конфликт, поэтому транзакции хранения не замедляют переводы токенов, а вычислительные задачи не повышают затраты на хранение.

### Предсказуемые затраты

Irys гарантирует, что каждый тип транзакции оценивается в соответствии с фактическим использованием ресурсов. Комиссии за хранение рассчитываются заранее с помощью стабильных моделей ценообразования, а комиссии за вычисления динамически корректируются в зависимости от спроса.

Это означает, что вы всегда точно знаете, за что платите.

### Масштабируемость

По мере роста спроса архитектура Irys с несколькими блокчейнами позволяет независимо масштабировать каждый тип транзакций. Это означает, что приток загружаемых данных не замедляет передачу токенов или выполнение задач.

Irys адаптируется к росту без ущерба для производительности.

### Типы транзакций

### Передача стоимости

Такие транзакции позволяют перемещать токены между счетами.

**Как это работает:** передача стоимости обрабатывается в специальном блокчейне, оптимизированном для скорости и эффективности. Этот блокчейн специально создан для обработки перемещения токенов без замедления из-за операций хранения или вычислений.

### Передача данных

Транзакции записывают данные непосредственно в слой хранения Irys.

**Как это работает:** транзакции данных позволяют пользователям загружать информацию в архитектуру Irys с несколькими реестрами. Процесс начинается в реестре отправки, где данные временно хранятся для проверки. Каждый фрагмент данных, связанный с транзакцией, должен быть загружен, и должны быть сгенерированы доказательства входа, гарантирующие, что данные надежно зарегистрированы и поддаются проверке. Представьте себе это как контрольный пункт, где данные устанавливают свое место в сети перед продвижением.

После проверки данные перемещаются в реестр публикаций, где они становятся постоянными и подкрепляются криптографическими доказательствами (Merkle roots). Пользователи платят единовременную авансовую плату в зависимости от продолжительности хранения и объема, что обеспечивает предсказуемость затрат. После перемещения данные реплицируются по сети, становясь частью глобально доступной, отказоустойчивой системы, готовой к интеграции в программируемые приложения для работы с данными.

Matrix Packing оптимизирует этот процесс, структурируя данные для эффективной проверки и доступности, снижая вычислительную нагрузку на майнеров и обеспечивая масштабируемость даже при росте требований сети.

### Вычислительные транзакции

Выполняют операции смарт-контрактов через уровень исполнения Irys — IrysVM.

**Как они работают:** вычислительные транзакции обрабатываются через IrysVM, уровень исполнения, созданный для обработки логики цепочки блоков и смарт-контрактов. Эти транзакции взаимодействуют напрямую с данными, хранящимися в реестре публикаций, что устраняет необходимость в внешних системах. Комиссии основаны на вычислительных потребностях транзакции, а механизм динамической корректировки обеспечивает эффективность сети в периоды высокой загрузки. Когда спрос превышает определенный порог, комиссии постепенно увеличиваются, при этом приоритет отдается важным транзакциям без нарушения работы сети или увеличения затрат.

### Транзакции стейкинга

Активируют адрес майнера для участия в сети.

**Как это работает:** застейкав определенное количество токенов $IRYS, майнеры активируют свои адреса и получают доступ к майнинговым операциям. Этот залог фактически является обеспечением. Если майнеры не следуют правилам или не поддерживают производительность, они рискуют его потерять. Такое согласование стимулов обеспечивает безопасность и надежность сети.

### Транзакции с залогом

Транзакции фиксирует ответственность майнера за определенные разделы хранилища.

**Как это работает:** каждая транзакция с залогом связывает майнера с конкретным разделом объемом 16 ТБ. Во время матричной упаковки уникальный идентификатор майнера встраивается непосредственно в раздел, создавая постоянную запись о том, кто несет ответственность за данные. Майнеры предоставляют залог для покрытия своих обязательств по хранению, и в случае невыполнения обязательств — потери данных или невыполнения своих функций — они теряют свой залог. Это обеспечивает доступность данных и делает ответственность не просто обещанием, а неотъемлемой частью системы.\\

Оригинал статьи: <https://docs.irys.xyz/learn/protocol-overview/transactions-overview>

\
\\
