# Modular Design of RedStone

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

---

👋🏻 **Welcome! This article was written by RedStone's community ambassador, fwf. Enjoy reading it!**

The article is divided into two parts. The first describes our technology in simpler language, the second in more difficult language.

Here comes the Bull run in the world of cryptocurrencies. A bunch of newcomers come into our sphere and create a new load on Blockchains and related technologies. It is important to process incoming information quickly and qualitatively to make the whole system work. This task is solved by our RedStone project.

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

🤔**What architecture does RedStone have?**

Our project has a unique technology for Blockchain Oracle - **modular.**

**Modular design (Modularity in design) is** the principle of designing a system with smaller parts (modules) that are independently created, modified, exchanged between other modules and different systems.

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

If you look at our ecosystem, you will notice that each "miner" plays its own important role. So too, our Oracle appliance is broken down into parts (modules), allowing for decentralized information processing.

**In other words:** a system divided into different parts (modules) that are smaller and can function independently, but eventually group together, benefiting from each other, forming a whole network.

⚙️**RedStone modular design - your choice**

**These days, almost everything depends on the Internet:** price feeds, off-chain data, transactions. Just imagine if at one moment all of this stopped functioning, just because the internet went down.

This is when other Oracles that offer the off-chain data that blockchain requires will come to the rescue. **RedStone doesn't even worry about this, because it already offers many flexible integration options upfront, while maintaining data integrity.**

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

**The modular system has distinctive features over other Blockchain-Oracles. The technology allows the system to be maintained much faster and without creating any difficulties for users.**

Other Oracles severely slow down data processing and make the process less intuitive than it could be. This is because they force the application to adhere to the criteria given to it. **In RedStone, all of these tasks have long been thought out and will only give you a positive user experience, allowing you to create your own criteria.**

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

If other Oracles are compromised, their connection to applications will be immediately severed and data integrity will not be ensured. One solution could be to integrate multiple Oracles into a blockchain so that no single Oracle is responsible for everything.

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

Here is an example that you will associate with the security of our project: **RedStone will survive a nuclear explosion just like cockroaches.**

**💡RedStone is modular because of these key factors:**

*   **Meets the needs of builders who want flexibility while maintaining data purity.** Instead of forcing blockchain to respond to specific criteria set by RedStone, blockchain can decide when and how to retrieve pricing information from Oracle;
    
*   **RedStone streams data at the speed of light**, meeting the needs of dAaps that require instant data with maximum accuracy;
    
*   **A decentralized Streamr network offers thousands of nodes that can operate on their own.** **It is impossible for all of them to fail at the same time**, as they are located in different parts of the world;
    
*   **Data is available simultaneously from all dAaps, blockchains, and applications in which RedStone is integrated.**
    

♻️**Technology in numbers and in more sophisticated language:**

RedStone places data on an "Availabality layer" that **optimizes data processing and offers 3 ways of integration.** This ensures that a large data source is available and broadcast at the "Aerwave" **layer with** **low cost** on the Streamr network.

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

In addition, RedStone receives data from multiple endpoints, combining over 50 sources. Therefore, **if one source fails, RedStone can continue to operate and has access to all other sources.**

Without this modular concept, RedStone would not have been divided into so many different parts and layers. Data integrity could have been jeopardized if data was falsely/incorrectly retrieved, and the speed that could have been provided would have been greatly reduced. **Security, speed and cost of storage. Modular design was the primary choice in the development of RedStone.**

🤝**Join us! We are already over 100K!**

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

🔗**Our official links:**

Docs:

[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-2)*
