Context is a Web3 Semantic Layer that allows developers to easily create and manage smart contracts using a standardized framework, with the ability to share and leverage data across different projects and platforms. With its built-in name service, it enables interoperability and data portability, making it easy for developers to build and scale their applications.
- The Registry in Context is the main decentralized autonomous organization (DAO) where all data and information is stored and managed.
- The Schemas, They provide a structured framework for organizing and interpreting data stored in Context Documents.
- Context Documents are the individual data entities that conform to the standards set by the SchemaDAOs, allowing for easy interoperability and data management within the Context ecosystem.
Why Context?
In our experience with data, we have encountered several critical challenges:
- Firstly, we need a decentralized database of open knowledge that is not controlled by any single entity and is accessible to anyone. It is a crucial aspect of ensuring data security and privacy.
- Secondly, we need an open-source global repository for data schemas (standards). It is necessary for data to be organized and structured in a unified way, otherwise, it becomes difficult to store and interact with.
- Thirdly, It’s still difficult to store and interact with data in a unified way. The lack of a consistent data structure makes it harder for developers and users to interact with data in an efficient and effective way.
- Fourthly, there are no clear and consistent associations between data and its structure. This makes it difficult for developers and users to understand the context and meaning of the data they are working with.
- Finally, We need data to have context and to be alive. Data needs to be accessible, understandable, and usable for anyone, anywhere, and at any time.