Oraichain enhances smart contracts by allowing them to securely access external AI APIs. While, currently, blockchain platforms focus on price oracles, with Oraichain, smart contracts are able to utilize reliable AI data. This provides dApp users with new and valuable functionalities. Systems utilize Oraichain by sending requests to validators, which acquire and test data from various AI APIs and store it on-chain, guaranteeing reliability and allowing it to be used as proof in the future.
The Oraichain AI Marketplace is a place where Artificial Intelligence is brought into the blockchain. Here, AI providers can sell their AI services for ORAI token rewards. Such services can be AI-based yield farming, face authentication, price prediction, and more. The providers can host their models on Oraichain, without the need to rely on any third parties. This gives small companies and individuals in the AI field a chance to compete with larger ones while getting exposure to users around the world. Initially, some AI services will be supplied by the development team as a foundation for others to join in. Meanwhile, users and developers can use ORAI tokens to pay for AI services they need.
The AI ecosystem extends beyond the AI Marketplace. It includes AI infrastructure that supports AI providers building their models before deploying them onto the Oraichain network. A complete and fully functional web GUI is expected to assist AI providers in publishing their services easier and faster. The Ecosystem also allows users to follow the overall flow of the handling of their AI requests, from start to finish. This helps increase the transparency and integrity of the system, allowing users to easily see malicious providers or validators who execute the request poorly.
Users can become delegators and stake tokens into a specific validator to increase the validator's power within the blockchain network. This allows validators to have a greater chance of executing requests, while the delegators earn a part of the validators’ commission. The delegators, however, have to monitor their chosen validators well, as a malicious validator may try to break the system's rules to earn more. In such cases, all the staked tokens of the delegators will be slashed. In other words, there's a tight coupling between two entities, and they should both be responsible for delivering a quality environment of the system.
Test Cases are a unique feature of Oraichain. It is crucial to provide test cases that can verify the correctness and integrity of the AI services on a blockchain network. Third parties can join as Test Case providers to examine if a specific AI model is qualified to charge user fees. Users can also provide outputs they expect from the model and check if the results are similar. This will encourage AI providers to work hard and supply quality services to be able to earn rewards from users.
You are the governor of the product serving you. Oraichain is of, for, and by Community. By owning ORAI tokens, you can take part in the governance, development, and future plans for the Oraichain ecosystem. Because this is a decentralized network, the project development team only creates the foundation, while you can build a bright future for it using your own tokens.
Strictness: smart contracts always follow strict rules, where an input must be 100% accurate (e.g. signature) to generate an output. But, AI models don't give such accuracy (e.g. face recognition). Oraichain helps overcome some aspects of strictness to obtain better functionality and user experience.
Environment: smart contracts are typically written in high-level programming languages, such as Solidity and Rust that provide stricter syntax and better security. However, AI models are typically written in Python or Java.
Data size: smart contracts often have very small storage space, since it helps reduce transaction fees in some blockchain networks, such as Ethereum. Compared to this, the size of an AI model is relatively large.