DeAI: Decentralized AI infrastructure.
Artic provides Decentralized Computer Vision services where you can mine through Edge Devices, employing Flux oracles and the Near-Aurora Blockchain.
Hi, if you are a judge and want to review the AI model running in GoogleColab here are the notebooks.
https://www.articprotocol.online
If you need more help and to check our codebase go to Appendix I
All the Smart Contracts codebase (Near-Aurora and Flux) is at: https://github.com/altaga/Artic/tree/main/Contracts
Computer vision is a field of artificial intelligence that trains computers to interpret and understand the visual world. Using digital images from cameras and videos and deep learning models, machines can accurately identify and classify objects and then react to what they “see.”
In fact, as the most mature field in modern AI, it is permeating every sector of the economy. The opportunities that automating visual capabilities bring endless market opportunities across every sector.
The global computer vision market size was valued at $9.45 billion in 2020, and is projected to reach $41.11 billion by 2030, registering a CAGR of 16.0% from 2020 to 2030.
Most AI and cloud providers nowadays such as Google cloud, Amazon AWS, Azure and many others offer AI, Machine learning and also to some degree Computer Vision services in their repertoire. One of the recent moves of this industry has been into the adoption of Edge Computing as the demand for computer power increases. Edge computing is computing that takes place at or near the physical location of either the user or the source of the data. By placing computing services closer to these locations, users benefit from faster, more reliable services while companies benefit from the flexibility of hybrid cloud computing. Edge computing is one way that a company can use and distribute a common pool of resources across a large number of locations.
Edge computing is in use today across many industries, including telecommunications, manufacturing, transportation, utilities, and many others. The reasons people implement edge computing are as diverse as the organizations they support.
The key areas that will be forever impacted by AI+Edge computing will be 5G, IoT and Self driving and vehicle communications.
The main issue with this field is that it is primordially in the hands of certain Big tech incumbents thus it is highly centralized.
We think Near through Aurora and Flux can provide us with the tools to launch a highly decentralized web3 service for Computer Vision with incentives for those who would run our “nodes”.
So our plan is to create what we will call Decentralized AI infrastructure. By providing Decentralized Computer Vision services where you can mine through Edge Devices, employing Flux oracles and the Near-Aurora Blockchain. Thus, making it a true web3 project.
Part of our decision to employ AI Edge devices is the very recent partnership of Flux with Nvidia to run nodes and other applications on Nvidia boards and devices such as the Jetson Nano. And also one of the most important hardware distributors nowadays which is seeed has also joined this play.
We happen to have a lot of history with both companies and we also have a Jetson Nano at hand AND the Machine Learning skills to develop such an idea.
This is the main schematic of our solution:
So the development has been done in three parts:
The project will be named Artic so we will create a token called TIC to give monetary incentives to people who run our Jetson Nano based nodes. This will include the landing page, UI, Smart Contracts that will be linked to a Flux oracle and so forth. For now we are running a number of Jetson Nano Devices, each of them send to four different Smart contracts the results of their computations using Flux oracles and then this is fed into an Aurora Smart contract and later the main UI.
Here is the landing page:
The AI service (Notice the four computations that come from four contracts each):
And a temporal Faucet for you to test the system:
You can pay for AI services in this other screen through Metamask:
You can see all the Aurora-based smart contracts that run on this layer here, including the ones that come from Flux oracles: https://github.com/altaga/Artic/tree/main/Contracts
Now, while we are speaking about flux...
This infrastructure runs then from the Edge device all the way to Flux oracles and ends with the Aurora Smart contract.
Jetson Nano:
ZCU104:
On our AI service page you can see one of our oracles feeding their contract in real time, you can check all of this directly in the Aurora Explorer.
In this case this oracle obtains its data from the edge processing of images in a jetson nano and ZCU104 through the YoloV3 model, this is a practical example of how the oracle could be fed with an AI model.
We are using 2 Jetson Nanos and 1 ZCU104 to run these services and for this PoC they are running a YoloV3 image classification algorithm that has several use cases including automotive applications.
Jetson Demo:
You can see an application of that in this video:
ZCU104 Demo:
You can see an application of that in this video:
We think this Proof of concept is a true web3 development that has backing in all the market research provided and the fact that these kind of cloud based services will grow for the forseeable future. Nevertheless we are providing for now just one service with one use case and that is one aspect that we want to improve and also we need to reach users and test if they will use a service such as this one. In that same sense we also need to reach miners or node providers to see if we can reach certain market and truly decentralize these services. For now everything runs smoothly from the Jetson Nanos to Flux oracles and the to Aurora and thus Near. We have seen the huge growth of projects of this kind in examples such as the Helium Network, Arweave and even Flux itself, as the incentives give the network the push from the abyss of the first consumers and infrastructure to reach new hights and be truly decentralized, this is just another exmple on how to weaponize web3 through a very requested service. For now we will keep on working and perhaps in a future Flux can offer through us these kind of AI services anchored on Aurora and the Near protocol.
https://www.sas.com/en_us/insights/analytics/computer-vision.html https://www.precisionag.com/digital-farming/how-computer-vision-is-fast-becoming-the-backbone-of-next-generation-agronomy/ https://www.alliedmarketresearch.com/computer-vision-market-A12701#:~:text=The%20global%20computer%20vision%20market,around%20it%20just%20like%20humans.
Artic is a decentralized platform of Oracles based on AI processing at the Edge.
As part of the solution we have our home page, where we explain the project and you can review all our documentation.
On our AI service page you can see one of our oracles feeding their contract in real time, you can check all of this directly in the Aurora Explorer.
Jetson Nano oracle obtains its data from the edge processing of images in a jetson nano through the YOLOv3 model, this is a practical example of how the oracle could be fed with an AI model.
ZCU104 oracle obtains its data from the edge processing of images in a ZCU104 with DPU module through the YOLOv3 inference model, this is a practical example of how the oracle could be fed with an AI model.
https://www.articprotocol.online/demo
As part of our system, we created an ERC20 token in order to provide an incentive for miners to join our AI platform.
If you want to get some test token please go to the Facuet page and follow the instructions mentioned there.
As part of the rewards that we want to give to the miners for providing information to the oracles. As providers we can make a direct payment of our token from the payment tab, if you want to try sending some TIC to one of them first check the Faucet
The pay buttons are functional, try sending some TIC to some of the miners for their good work.
By clicking on the addresses of the miners you can see their addresses and see the interactions with the nodes directly.
Nodes and Oracles information:
Token Contract:
Artic Token 0x42cD5De0ba1a8c05d9C79726db57bAeBCF0915Af















