Blockchain Framework for Artificial Intelligence Computation

AI-generated keywords: Blockchain Artificial Intelligence Reinforcement Learning Deep Neural Networks Markov Decision Process

AI-generated Key Points

  • The authors propose a blockchain framework for AI computation that can revolutionize industrial applications.
  • Blockchain is a distributed database that records all transactions or digital events among participating parties.
  • Proof-of-work, which requires solving a hard mathematical puzzle, is energy-wasteful when many computational nodes are installed in the blockchain competing to approve records.
  • The authors pose proof-of-work as a reinforcement-learning problem by modeling the blockchain growing as a Markov decision process.
  • The block verification and consensus mechanism are designed as a deep reinforcement-learning iteration process that utilizes state transition determination and randomness of action selection of a Markov decision process, along with computational complexity of deep neural networks to make blocks not easy to recompute and preserve transaction order.
  • This approach allows blockchain nodes to train the same deep neural network with different data samples (state-action pairs) in parallel, allowing models to experience multiple episodes across computing nodes at one time.
  • This method spares computational resources for industrial applications while also encouraging data sharing and AI model design for common problems.
  • The proposed framework has significant potential for shaping future public blockchain networks and enabling efficient data sharing among stakeholders.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Jie You

Nature Scientific Reports 2022
10 pages, 4 figures
License: CC BY 4.0

Abstract: Blockchain is an essentially distributed database recording all transactions or digital events among participating parties. Each transaction in the records is approved and verified by consensus of the participants in the system that requires solving a hard mathematical puzzle, which is known as proof-of-work. To make the approved records immutable, the mathematical puzzle is not trivial to solve and therefore consumes substantial computing resources. However, it is energy-wasteful to have many computational nodes installed in the blockchain competing to approve the records by just solving a meaningless puzzle. Here, we pose proof-of-work as a reinforcement-learning problem by modeling the blockchain growing as a Markov decision process, in which a learning agent makes an optimal decision over the environment's state, whereas a new block is added and verified. Specifically, we design the block verification and consensus mechanism as a deep reinforcement-learning iteration process. As a result, our method utilizes the determination of state transition and the randomness of action selection of a Markov decision process, as well as the computational complexity of a deep neural network, collectively to make the blocks not easy to recompute and to preserve the order of transactions, while the blockchain nodes are exploited to train the same deep neural network with different data samples (state-action pairs) in parallel, allowing the model to experience multiple episodes across computing nodes but at one time. Our method is used to design the next generation of public blockchain networks, which has the potential not only to spare computational resources for industrial applications but also to encourage data sharing and AI model design for common problems.

Submitted to arXiv on 23 Feb. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2202.11264v1

In this paper, the authors propose a blockchain framework for artificial intelligence (AI) computation that has the potential to revolutionize industrial applications. Blockchain is a distributed database that records all transactions or digital events among participating parties. Each transaction in the records is approved and verified by consensus of the participants in the system, which requires solving a hard mathematical puzzle known as proof-of-work. However, having many computational nodes installed in the blockchain competing to approve records by just solving a meaningless puzzle is energy-wasteful. To address this issue, the authors pose proof-of-work as a reinforcement-learning problem by modeling the blockchain growing as a Markov decision process. In this process, a learning agent makes an optimal decision over the environment's state while a new block is added and verified. The block verification and consensus mechanism are designed as a deep reinforcement-learning iteration process that utilizes state transition determination and randomness of action selection of a Markov decision process, along with computational complexity of deep neural networks to make blocks not easy to recompute and preserve transaction order. The proposed method allows blockchain nodes to train the same deep neural network with different data samples (state-action pairs) in parallel, allowing models to experience multiple episodes across computing nodes at one time. This approach not only spares computational resources for industrial applications but also encourages data sharing and AI model design for common problems. Overall, this blockchain framework presents an avenue for AI advancement in industrial applications while minimizing environmental detriment caused by excessive energy consumption. It has significant potential for shaping future public blockchain networks and enabling efficient data sharing among stakeholders.
Created on 15 Jun. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.