Jump to content

Openfabric AI: Difference between revisions

From Simple English Wikipedia, the free encyclopedia
Content deleted Content added
m Reverted edit by Xuyna (talk) to last version by Depextual
Tags: Rollback Reverted
Xuyna (talk | changes)
Undid revision 9926119 by ChenzwBot (talk)
Tags: Undo reverting anti-vandal bot
Line 1: Line 1:
{{advertisement|date=December 2024}}
{{AI-notice}}
{{Infobox software
{{Infobox software
| name = Openfabric AI
| name = Openfabric AI
Line 15: Line 13:
}}
}}


'''Openfabric AI''' is a decentralized protocol designed to make [[Artificial Intelligence]] (AI) more accessible by lowering infrastructure requirements and simplifying the technical processes needed to use AI algorithms.<ref>{{Cite journal |last1=Tara |first1=Andrei |last2=Taban |first2=Nicolae |last3=Turesson |first3=Hjalmar |date=2022 |title=Performance Analysis of an Ontology Model Enabling Interoperability of Artificial Intelligence Agents |url=https://link.springer.com/chapter/10.1007/978-3-031-09076-9_35 |journal=Artificial Intelligence Trends in Systems |publisher=Springer International Publishing |pages=395–406 |doi=10.1007/978-3-031-09076-9_35 }}</ref> By leveraging blockchain technologies, it provides a secure, scalable, and interoperable platform for AI innovation. Openfabric AI fosters collaboration among developers, data providers, and infrastructure contributors to create a robust ecosystem for AI solutions.
'''Openfabric AI''' is a decentralized protocol designed to make [[Artificial Intelligence]] (AI) more accessible by lowering infrastructure requirements and simplifying the technical processes needed to use AI algorithms.<ref>{{Cite journal|last1=Tara|first1=Andrei|last2=Taban|first2=Nicolae|last3=Turesson|first3=Hjalmar|date=2022|title=Performance Analysis of an Ontology Model Enabling Interoperability of Artificial Intelligence Agents|url=https://link.springer.com/chapter/10.1007/978-3-031-09076-9_35|journal=Artificial Intelligence Trends in Systems|publisher=Springer International Publishing|pages=395–406|doi=10.1007/978-3-031-09076-9_35}}</ref>


== Purpose ==
== Purpose ==
Line 43: Line 41:


=== Trusted Execution Environment (TEE) ===
=== Trusted Execution Environment (TEE) ===
The TEE ensures security through the use of SGX enclaves. This mechanism protects application data and code by encrypting memory content and verifying the integrity of the enclave.<ref>A. Baumann, M. Peinado, and G. Hunt, “Shielding applications from an untrusted cloud with haven,” ACM Transactions on Computer Systems (TOCS), vol. 33, no. 3, pp. 1–26, 2015.</ref>
The TEE ensures security through the use of SGX enclaves. This mechanism protects application data and code by encrypting memory content and verifying the integrity of the enclave.<ref>A. Baumann, M. Peinado, and G. Hunt, “Shielding applications from an untrusted cloud with haven,” ACM Transactions on Computer Systems (TOCS), vol. 33, no. 3, pp. 1–26, 2015.</ref><ref>{{Cite journal |last1=Tara |first1=Andrei |last2=Turesson |first2=Hjalmar K |last3=Natea |first3=Nicolae |last4=Kim |first4=Henry M |year=2023 |title=An Evaluation of Storage Alternatives for Service Interfaces Supporting a Decentralized AI Marketplace |journal=IEEE Access |volume=11 |pages=116919–116931 |publisher=IEEE }}</ref><ref>{{Cite web |title=Openfabric Architecture Overview |url=https://docs.openfabric.ai/architecture |access-date=2024-08-12}}</ref>

== Architecture ==
The architecture of Openfabric AI is crafted to ensure decentralization, scalability, and security. It comprises several key components:

1. '''Distributed Ledger Technology (DLT):''' The DLT layer serves as the communication backbone, ensuring system replication, decentralization, and secure communication. It provides trust, security, and transparency across the platform.

2. '''Openfabric Network Services:''' These services facilitate core functionalities, including:
* '''Registry AI and Data''': Maintains records of AI algorithms and datasets.
* '''Ontology''': Supports semantic interoperability among AI agents.
* '''Execution''': Manages the execution and coordination of AI algorithms.
* '''Warranty and Staking''': Ensures accountability through staking mechanisms.
* '''Reputation and Rating''': Implements a system to evaluate the reliability of participants.
* '''Storage''': Provides decentralized storage solutions for data and algorithms.

3. '''Trusted Execution Environment (TEE):''' Utilizes Intel’s Software Guard Extensions (SGX) to protect sensitive data and algorithm execution. This ensures data integrity and confidentiality even in untrusted environments.<ref>{{Cite journal |last1=Tara |first1=Andrei |last2=Turesson |first2=Hjalmar K |last3=Natea |first3=Nicolae |last4=Kim |first4=Henry M |year=2023 |title=An Evaluation of Storage Alternatives for Service Interfaces Supporting a Decentralized AI Marketplace |journal=IEEE Access |volume=11 |pages=116919–116931 |publisher=IEEE }}</ref>

4. '''Adaptive Ontology Models:''' Provide a standardized framework for semantic interoperability, allowing seamless collaboration among AI agents.

The architecture ensures that Openfabric AI is practical, scalable, and extensible, providing a consistent medium for interaction between AI agents.<ref>{{Cite web |title=Openfabric Architecture Overview |url=https://docs.openfabric.ai/architecture |access-date=2024-08-12}}</ref>


== Stakeholders ==
== Stakeholders ==

Revision as of 07:52, 5 December 2024

Openfabric AI
Original author(s)Openfabric Network
Developer(s)Community-driven
Initial release2019 (2019)
Written inMulti-language support
Operating systemCross-platform
TypeDecentralized AI Protocol
LicenseOpen Source
Websiteopenfabric.ai

Openfabric AI is a decentralized protocol designed to make Artificial Intelligence (AI) more accessible by lowering infrastructure requirements and simplifying the technical processes needed to use AI algorithms.[1]

Purpose

Openfabric AI aims to create a platform where AI innovation can happen more quickly. It provides an ecosystem for:

  • AI developers: Tools to deploy algorithms efficiently.
  • Data scientists: A way to compile and share datasets.
  • Infrastructure providers: Opportunities to offer computational resources for running AI algorithms.

Openfabric functions as a decentralized marketplace where participants are rewarded for contributing intellectual property or hardware resources.[2]

Openfabric AI has been recognized for its potential to revolutionize AI and Web3 technologies.[3][4]

Research

The core concepts behind Openfabric AI have been peer-reviewed in academic publications.[5] The design and functionality of the platform are further detailed in the Openfabric White-paper.

The project has also garnered attention for its ability to integrate decentralized AI with modern infrastructure and financial systems.[6][7]

Design

The Openfabric protocol is based on two main components:

1. Decentralized Operating System (DOS): A blockchain-powered system that ensures secure and scalable operations for the ecosystem. It coordinates services using a trusted peer-to-peer (P2P) network.[8]

2. Trusted Execution Environment (TEE): A secure execution space that uses Intel's Software Guard Extensions (SGX) to protect data and code, even in cases where the operating system or hardware may be compromised.[9]

Decentralized Operating System (DOS)

The DOS coordinates resources and ensures secure governance through a dynamic consensus mechanism. This enables parallel decision-making across the network and supports the scalability of the platform.[10]

Trusted Execution Environment (TEE)

The TEE ensures security through the use of SGX enclaves. This mechanism protects application data and code by encrypting memory content and verifying the integrity of the enclave.[11][12][13]

Stakeholders

The Openfabric AI ecosystem supports four key groups:

  • AI innovators: Deploy algorithms and build on others' work.
  • Data providers: Share datasets and receive rewards.[14]
  • Infrastructure providers: Offer computational resources for rent.
  • Service consumers: Combine data and algorithms for insights using the platform.

Recognition

Openfabric AI has been featured in prominent publications for its contributions to AI and cryptocurrency infrastructure.[15][16]

It has also been included in discussions about top-performing cryptocurrencies and innovative AI projects.[17][18]

References

  1. Tara, Andrei; Taban, Nicolae; Turesson, Hjalmar (2022). "Performance Analysis of an Ontology Model Enabling Interoperability of Artificial Intelligence Agents". Artificial Intelligence Trends in Systems. Springer International Publishing: 395–406. doi:10.1007/978-3-031-09076-9_35.
  2. Tara, Andrei; Taban, Nicolae; Vasiu, Cristina (2021). "A Decentralized Ontology Versioning Model Designed for Interoperability and Multi-organizational Data Exchange". Artificial Intelligence in Intelligent Systems. Springer International Publishing: 617–628. doi:10.1007/978-3-030-77445-5_56.
  3. "Openfabric Building the Internet". Retrieved 2024-08-12.
  4. "Edu3Labs partners with Openfabric to advance Web3 learning". Retrieved 2024-08-12.
  5. Tara, Andrei; Ivkushkin, Kirill; Butean, Alexandru; Turesson, Hjalmar (2019). "The Evolution of Blockchain Virtual Machine Architecture Towards an Enterprise Usage Perspective". Software Engineering Methods in Intelligent Algorithms. Springer International Publishing: 370–379. doi:10.1007/978-3-030-19807-7_36.
  6. "Openfabric AI emerges as the leader in decentralized AI technology". Retrieved 2024-08-12.
  7. "New Partnership: Genesis Cloud Partners with Openfabric". Retrieved 2024-08-12.
  8. A. S. Tanenbaum and R. Van Renesse, “Distributed operating systems,” ACM Comput. Surv., vol. 17, no. 4, p. 419–470, Dec. 1985. [Online]. Available: https://doi.org/10.1145/6041.6074
  9. S. Shinde, D. Le Tien, S. Tople, and P. Saxena, “Panoply: Low-tcb linux applications with sgx enclaves.” in NDSS, 2017.
  10. F. Baiardi and M. Vanneschi, “Design of highly decentralized operating systems,” in Distributed Operating Systems, Y. Paker, J.-P. Banatre, and M. Bozyig it, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 1987, pp. 113–145.
  11. A. Baumann, M. Peinado, and G. Hunt, “Shielding applications from an untrusted cloud with haven,” ACM Transactions on Computer Systems (TOCS), vol. 33, no. 3, pp. 1–26, 2015.
  12. Tara, Andrei; Turesson, Hjalmar K; Natea, Nicolae; Kim, Henry M (2023). "An Evaluation of Storage Alternatives for Service Interfaces Supporting a Decentralized AI Marketplace". IEEE Access. 11. IEEE: 116919–116931.
  13. "Openfabric Architecture Overview". Retrieved 2024-08-12.
  14. "DataUnion Foundation Partners with Openfabric". Retrieved 2024-08-12.
  15. "Unveiling a revolutionary AI ecosystem in world premiere". Retrieved 2024-08-12.
  16. "Openfabric provides the best AI infrastructure". Retrieved 2024-08-12.
  17. "7 AI Cryptos to Turn $10,000 into $1 Million". Retrieved 2024-08-12.
  18. "Cryptocurrency Analytics Insight". Retrieved 2024-08-12.