Introduction
TIDAS (TIangong DAta System) is an open-source data system built on JSON, providing unified, standardized, and extensible foundational support for Life Cycle Assessment (LCA) and carbon footprint management. It consists of three core modules: "Methodology, Format Specifications, and Data Resources," and through auxiliary tools and integration capabilities, enables intelligent, trustworthy, and automated data management.
🧱 Core System Architecture Modules
TIDAS architecture consists of three components:
📖 Methodology
- LCA/Carbon Footprint Database Construction Guidelines
Provides methods for data construction, validation and maintenance, compatible with ISO 14040/44, ILCD Handbook and ecoinvent standards.
🧾 Data Format
- TIDAS Data Structure
Implements data structure validation based on JSON and JSON Schema, adaptable to new architectures like AI, data spaces and blockchain.
📦 Data Resources
- Reference Data Package
Provides open-source reference database supporting data traceability, consistency and reliability.
🛠 Auxiliary Tools
The TIDAS Tools consists of auxiliary components developed around the three core modules, facilitating data construction, format interoperability and export operations between developers and systems.
- 🧪
validate
: Data validation tool - checks data structure, standardization and completeness - 🔄
convert
: Format converter - enables lossless bidirectional conversion between TIDAS and eILCD - 📤
export
: Data package publishing tool - packages compliant data into standard ZIP format for platform delivery and archiving
👉 See full tool documentation: TIDAS Toolkit
🔗 Technical Integration & Extension Capabilities
TIDAS has built various integration solutions for practical scenarios, supporting trusted computing and data interoperability:
- 🔐 Permission Control: Implements data access control and authorization mechanisms for multi-party collaboration
- 🧠 Privacy Computing: Achieves 'data available but invisible' through secure multi-party computation and federated learning
- 🔗 Blockchain Integration: Ensures data immutability and distributed verification
- 🤖 AI Integration (MCP Service): Integrates MCP AI Server for data semantic analysis, completion and intelligent validation
🌐 Industrial Implementation Platform: TianGong LCA Platform
- TianGong Platform is the first open-source platform based on TIDAS architecture, implementing complete LCA lifecycle management from data modeling to trusted delivery.
📂 Featured Use Cases
- 🔗 TIDAS + AntChain: Builds enterprise-level blockchain light node verification framework
- 🔧 TIDAS + Haike Data: Supports dual-channel integration via TIDAS and API for model interaction and data review
🤝 Community Participation
- 📘 Documentation Contribution Guide
- 🐞 Bug Reports
- 💼 Contact: 📧 contact@tiangong.earth
📌 Quick Reading Suggestions
Recommended order to understand TIDAS architecture: