Verifiable AI: A Breakthrough in Blockchain Technology
Introducing nChain: A Global Leader in Blockchain Research and Development
Welcome to our sponsor, nChain, a global leader in research and development of blockchain technology solutions. At nChain, leading experts have identified and successfully tested ways in which the output of an AI system can be verified using a blockchain.
Verifying AI Systems with Blockchain
This groundbreaking approach ensures that an AI system operates according to its specifications, is free of critical bugs, and adheres to ethical standards such as fairness, transparency, and safety. All without revealing proprietary information of the system – a major step in bringing trust and accountability to AI.
nChain’s Innovative Solution
nChain successfully demonstrated verifiable AI inference (processing queries) on Bitcoin, showing the relevant transactions on the original protocol Bitcoin, Bitcoin Satoshi Vision Blockchain (BSV Blockchain). The transactions can be found on mainnet with corresponding generation code on Github.
Challenging the Status Quo
While this is a relatively new research area, and something nChain only recently started exploring, after having successfully implemented verifiable computation on Bitcoin, the team challenged themselves to see if it could also apply this to machine learning.
A Cryptographic Proof of AI Training
“Training is computation. Inference is computation. If you can do verifiable computation, then you can do verifiable training or verifiable inference,” says Dr. Hamid Attar, lead AI Researcher at nChain.
Machine Learning and Verifiable AI
The team trained a simple neural network on the MNIST dataset of images of hand-written digits. The model was then run on an input image, such as one provided by a user, and produced an output predicting which digit the input image represents. A cryptographic proof was generated to verify the output was indeed produced by running the model on the specified image while hiding all the information about the model. The proof was subsequently used to claim a small amount of Bitcoin from the blockchain – in this case from the user.
The Benefits of Verifiable AI
With verifiable computation approach, nChain can prove cryptographically that an AI model is trained on the claim dataset. For example, it can be proven that a generative AI model is trained on a dataset that is known to have no bias. More importantly, AI developers can prove that they did not tamper with the training dataset to train an AI model for malicious intentions. nChain can also prove that an output of an AI model is obtained by running the specified AI model on the given input.
Real-World Applications
For example, a piece of artwork can have a proof showing that it is generated by an AI model on a given prompt, or as a paid user you can be sure that you are getting answers from ChatGPT4 not the free versions.
Conclusion
nChain’s innovative approach to verifiable AI has the potential to revolutionize the field of artificial intelligence, providing a new level of trust and accountability in AI systems. By leveraging the power of blockchain technology, nChain is paving the way for a more transparent and secure AI ecosystem.
FAQs
What is verifiable AI?
Verifiable AI refers to the process of verifying the output of an AI system using a blockchain. This ensures that the AI system operates according to its specifications, is free of critical bugs, and adheres to ethical standards such as fairness, transparency, and safety.
How does verifiable AI work?
nChain uses a cryptographic proof to verify the output of an AI system. This proof is generated by running the AI model on the specified input and hiding all information about the model. The proof is then used to claim a small amount of Bitcoin from the blockchain, ensuring the output is valid and trustworthy.
What are the benefits of verifiable AI?
The benefits of verifiable AI include increased trust and accountability in AI systems, the ability to prove the integrity of AI training data, and the potential to prevent malicious AI development.
What is the current state of verifiable AI research?
nChain is currently leading the research in verifiable AI, having successfully demonstrated verifiable AI inference on Bitcoin. The company is working to further develop and refine this technology to enable widespread adoption in the AI industry.
What is the future of verifiable AI?
The future of verifiable AI holds great promise, with the potential to revolutionize the field of artificial intelligence and provide a new level of trust and accountability in AI systems. As the technology continues to evolve, we can expect to see widespread adoption across various industries and applications.