Blockchain
A distributed Oracle Framework on Shimmer and IOTA
Teleconsys (www.teleconsys.it), a leading cybersecurity company, has joined the Touchpoint Open Builders program with their dOra project. Built using the IOTA Identity Framework, dOra aims to redefine IoT infrastructure security by leveraging decentralized technologies and collective assessment.
Recognizing the limitations of conventional approaches, Teleconsys developed dOra to enable authorized individuals to autonomously perform critical tasks, reduce human error and improve protection against malicious attacks. Let’s learn more in Teleconsys’ own words.
Teleconsys introduces itself
“As cybersecurity experts helping organizations design highly secure IT infrastructures, we have realized that traditional centralized platforms suffer from significant vulnerabilities, including attacks, data breaches and application layer failures, that most cybersecurity tools fail to adequately address.
Consequently, the most viable cybersecurity solution is to limit critical tasks to an autonomous, decentralized system at the request of a committee of authorized persons. With an authorized committee, it becomes virtually impossible for all members to collectively perform a wrong task. To find a solution, we developed a decentralized infrastructure for IoT, focusing on IOTA Identity for data authenticity. To ensure security, we designed a specialized device with the STM32 U5 microcontroller, with a built-in “trust zone” for secure execution. With this foundation, we wanted to decentralize data collection and management of devices in IoT solutions.
The result is dOra (“Distributed Oracle”). Similar to the IOTA Smart Contract Framework, dOra enables the creation of independent node committees that build trust through collective evaluation. The commission acts as a programmable entity capable of collecting data from various sources, processing it using customer-supplied Docker images, signing the data with distributed threshold signatures, publishing it to any destination, and storing it. store in separate object repositories managed by each committee member.
dOra has diverse applications, from creating a distributed supervisor for the IoT infrastructure to building distributed storage accessible through the IOTA network, REST API or the IPFS standard interface. In addition, it can function as a traditional blockchain Oracle by capturing data, integrating it into the ledger and triggering smart contracts.
An advantage of dOra is that each committee has its own identity based on the W3C DID, including a public key. Consequently, the commission can sign data and transactions by combining partial signatures of its members. However, individual members cannot perform this task on their own, as there is no committee private key. Instead, each member signs their own produced data, and a valid committee signature can only be generated if the majority of members produce identical data.
To enable reliable communication between committee members and to ensure data integrity, dOra uses IOTA. It facilitates proof of inclusion, which certifies the existence of data at a specific date and time, as well as proof of preservation, which confirms that data is stored on multiple separate object stores that are managed independently.
Using dOra, we have also created Cyronclad, a fully decentralized IoT infrastructure that solves the common challenges of cloud-based infrastructures. Cyronclad can be used to create a new IoT network or enhance existing setups. By deploying a dOra-based committee of nodes to handle critical processes, Cyronclad eliminates all critical infrastructure vulnerabilities.
The dOra project is currently in the testing phase. Our ideal partners are innovative companies seeking support in designing and developing a critical platform or improving an existing platform. Once we complete initial proof-of-concept and trials, our plan is to make Cyronclad accessible to the public, either as a service or as a dedicated tenant.
While our competitors mainly supply IoT solutions as service providers, Teleconsys distinguishes itself as a system integrator. This allows us to partner with providers to handle critical tasks within standard solutions. While dOra, as a development framework, shares similarities with well-known solutions such as Chainlink, what sets dOra apart from other distributed programmable systems is our unique approach, using IOTA identity and data storage granting.
Shimmer plays a vital role in our go-to-market strategy as it relates to committee member selection. By using Shimmer, the platform owner can independently and possibly anonymously select commission participants. This approach assures platform users that not even the platform owner can manipulate the commission into doing tasks wrong.”