# 🇷🇺 Modular Design of RedStone

By [fwf](https://paragraph.com/@fwf) · 2024-03-23

---

👋🏻**Добро пожаловать! Эту статью написал посол сообщества fwf. Приятного прочтения!**

Статья поделена на две части. Первая описывает нашу технологию более простым языком, вторая более трудным.

Вот и начался Bull run в мире криптовалют. Куча новичков приходит в нашу сферу и создают новую нагрузку на Blockchains и связанные с ними технологии. Важно быстро и качественно обрабатывать поступающую информацию, чтобы вся система работала. Эту задачу и решает наш проект RedStone.

![](https://storage.googleapis.com/papyrus_images/1f86eadac2a6c34f31159c16f8388b007606484983a152a57588b55c45fe62ef.png)

🤔**Какую архитектуру имеет RedStone?**

Наш проект имеет уникальную для Blockchain Oracle технологию - **модульную.**

**Modular design (Modularity in design)** - это принцип проектирования системы с более мелкими частями (модулями), которые независимо созданы, модифицированы, обмениваются между другими модулями и разными системами.

![](https://storage.googleapis.com/papyrus_images/83a47486bab25c494e35eae80a205c614022db017cd7c07d93a70cbb6e926b0a.png)

Если Вы посмотрите на нашу экосистему, то заметите, что каждый “шахтёр” отыгрывает свою важную роль. Так и наше устройство Oracle разбито на части (модули), что позволяет децентрализованно обрабатывать информацию.

**Иначе говоря:** система разделенная на различные части (модули), которые более мелкие и могут функционировать самостоятельно, но в итоге группируются, получая выгоду друг от друга, образуя целую сеть.

⚙️RedStone модульная конструкция - ваш выбор

**В наши дни почти всё зависит от интернета:** price feeds, off-chain data, транзакции. Только представьте, если в один момент всё это перестанет функционировать, только потому что отключился интернет.

В этом момент на помощь придут другие Oracles, которые предлагают данные off-chain, необходимые blockchain. **RedStone на этот счет даже не переживает, потому что он уже заранее предлагает много гибких способов интеграции, сохраняя целостность данных.**

![](https://storage.googleapis.com/papyrus_images/79213e30e49bcf505e0431d882cf0fe4e717f4d3f848f5f12bbf2ed27216f20f.png)

**Модульная система имеет отличительные особенности перед другими Blockchain-Oracles. Технология позволяет обслуживать систему намного быстрее и без создания каких-либо трудностей пользователям.**

Другие Oracles сильно замедляют обработку данных и делает процесс менее интуитивно понятным, чем могло быть. Это происходит из-за того, что они заставляют приложение соблюдать заданные ему критерии. **В RedStone все эти задачи давно уже продуманы и дадут Вам только положительный опыт использования, позволяя создавать Ваши собственные критерии.**

![](https://storage.googleapis.com/papyrus_images/831141f62c496f9431e97196f1051c0fb1bb423bc548ebc41b0bb6d0e1544cf2.png)

Если другие Oracles будут скомпрометированы, то их связь с приложениями будет сразу разорвана и целостность данных не будет обеспечена. Одним из решений может стать интеграция нескольких Oracles в blockchain, чтобы ни один Oracle не отвечал за всё.

![](https://storage.googleapis.com/papyrus_images/0dd7ee749c1b85e61656d3ab4632fabf7dce9a9f1395436c2fe22465356d3aea.png)

Приведу пример, который у Вас будет ассоциироваться с безопасностью нашего проекта: **RedStone переживет ядерный взрыв точно так же, как тараканы.**

💡**RedStone является модульным благодаря этим ключевым факторам:**

*   **Отвечает потребностям строителей, которым нужна гибкость с сохранением чистоты данных.** Вместо того чтобы заставлять blockchain отвечать на конкретные критерии, заданные RedStone, blockchain может сам решать, когда и как получать информацию о ценах из Oracle;
    
*   **RedStone транслирует данные со скоростью света**, отвечая потребностям dAaps, которым требуется мгновенное получение данных с максимальной точностью;
    
*   **Децентрализованная сеть Streamr предлагает тысячи узлов, которые** **могут работать сами по себе. Невозможно, чтобы все они вышли из строя** одновременно, поскольку они находятся в разных частях света;
    
*   **Данные доступны одновременно из всех dAaps, блокчейнов и приложений, в которые интегрирован RedStone.**
    

♻️**Архитектура в цифрах и более сложным языком:**

RedStone размещает данные на “Availabality layer”, которые **оптимизирует обработку данных и предлагает 3 способа интеграции.** Благодаря этому, большой источник данных доступен и транслируется на уровне “Aerwave” с **низкой стоимостью** в сети Streamr.

![](https://storage.googleapis.com/papyrus_images/f8ef40c43b5a7e926024eb14717f44c482ba943ef68a6c0805ca52176baf9689.png)

Кроме того, RedStone получает данные с нескольких конечных точек, объединяя более 50 источников. Следовательно, **если один источник выйдет из строя, RedStone сможет продолжить работу** **и будет иметь доступ ко все остальным источникам.**

Без этой модульной концепции RedStone не был бы разделен на столько разных частей и слоев. Целостность данных могла бы оказаться под угрозой, если бы данные были ложным/неправильно полученными, а скорость, которую можно было бы обеспечить, значительно снизилась бы. **Безопасность, скорость и стоимость хранения. Modular design стал главным выбором при разработке RedStone.**

🤝**Присоединяйтесь к нам! Нас уже более 100K!**

![](https://storage.googleapis.com/papyrus_images/6445f1e49d9a26ec13b6b3d1276bb32d54edc61536aeb0c357049668b66b5237.png)

🔗**Наши официальные ссылки:**

Документы:

[https://docs.redstone.finance/docs/introduction](https://docs.redstone.finance/docs/introduction)

Discord:

[https://discord.gg/redstonedefi](https://discord.gg/redstonedefi)

Twitter:

[https://twitter.com/redstone\_defi](https://twitter.com/redstone_defi)

---

*Originally published on [fwf](https://paragraph.com/@fwf/modular-design-of-redstone)*
