# 3.5 Modular Design

Based on these three foundations, Boundary has built a high-performance AI-native blockchain platform where every participant can contribute, collaborate, and benefit. This platform is designed with a layered architecture, with each layer corresponding to specific functional modules, aimed at securely and comprehensively supporting users and developers throughout the entire AI lifecycle.

The Boundary AI platform is divided into four layers:

* **Application Layer:**\
  This layer serves as the user interface and primary interaction point of the Boundary AI platform. It provides native built-in applications for building and monetizing AI assets.
* **Transaction Layer:**\
  Built on Boundary AI Layer 1 blockchain infrastructure, this layer manages provenance, access control, ownership, and other AI-related transactions throughout the AI lifecycle.
* **Data Layer:**\
  This layer provides abstractions and protocols for data storage, access, and transmission. It integrates both on-chain and off-chain components to deliver seamless data management across the AI lifecycle.
* **Execution Layer:**\
  This layer offers the necessary off-chain infrastructure to support AI utility, covering all AI functionalities. It provides versatile AI computation protocols and dynamically allocates computing resources to maximize performance, ensure scalability, and enhance robustness.

<figure><img src="https://955028141-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4xWHFPSDDgp6mc7jW3Pa%2Fuploads%2FPcOfSlfIkSYqRmIWYyAw%2F20241220-214704.jpg?alt=media&#x26;token=32bceb77-90d6-4d0a-b1df-a1a00a393b79" alt=""><figcaption></figcaption></figure>
