- Last update: March 28, 2023.
InfoCentral in transition: Historically focused on symbolic AI. Lost to neuro/neuro-symbolic side with LLM success. LLM-based tools may help finish symbolic side. A combination of approaches is needed for robust systems. Most website content is historical.
- Architectural Approach to Decentralization: InfoCentral is an information-centered architecture for better software and a decentralizable internet. Focuses on data portability, semantics, and interoperability. Avoids adoption pitfalls of systems-first approaches.
- A Unifier of Decentralized Internet Technologies: Many decentralized projects have valuable ideas but are difficult to combine. InfoCentral's Persistent Data Model provides a foundation for collaboration.
- A New Hypermedia for the Information-Centric Internet: Provides a standard for the information-centric internet like HTML did for the classic internet. Ensures universal baseline compatibility and fluidity.
- An Archival-Oriented Data Architecture: Helps archive human digital history. Default archival format. Can drive conversion from centralized systems.
- A Post-Application Software Architecture: Far more powerful than supporting networks. Enables app-free computing with declarative programming.
- An Ideal Substrate for AI Development: Paves the way for future AI development by re-centering computing around graph-structured data. Promotes social computing principles.
- A Foundation for Learnable Programming Environments: Recognizes the need for more natural programming. InfoCentral's approach allows for unhindered language and network research.
- A Unified Communication, Collaboration, and Community-Building Platform: Standardizes data and interaction patterns. Allows for diverse networks and composable software.
- A Unified Global Information Management Platform: Accepts the impossibility of a consistent view of the world. Uses hash-based data referencing for layering and annotation.
- A Unified Private Information Management Platform: Integrates all information without artificial boundaries.
- A Secure, Private, User-controlled Environment: Promotes user control of information with cryptography. Users can switch networks and software freely.
What InfoCentral will let us create:
- Standardized Interaction Patterns: Declarative contracts for using shared graph data.
- Decentralizable services: Any user or system can operate over the global data graph.
- Custom communities and social networks: Promotes diverse networks.
- Quality discourses: Allows for constructive conversations with reliable history.
- Uniquitous Computing Environments: The ideal interface for IoT devices.
- A Formal Introduction: A next-generation internet engineering project combining multiple elements into a decentralized and distributable software and internet architecture.
- Purpose: To create clean-slate, future-proof open standards for information management, software engineering, and Internet communication.
Architectural Pillars:
- Secure-hash-based data identity and referencing: Entities referencable using hash values. No mutable pointers or human-meaningful naming.
- Information-Centric Networking: Makes data directly addressable and routable. Allows for various networking schemes.
- Reference metadata collection: Aggregates or notifies of new data. Uses metadata collections for discovered data.
- Graph-based data models: Allows unlimited composition and collaboration.
- Declarative programming models: Code and data become orthogonal. Facilitates parallelization and verifiability.
- Pattern-driven graph interactions replace APIs: Users interact by adding new entities. No interference or sandboxing needed.
- Dynamic, generated, multi-modal human user interfaces: Automatically generates user interfaces based on pattern-driven interactions.
- Cryptography preferred to access control lists: Consolidates security practices.
Project Philosophy:
- Why does technology architecture matter?: Influences people's interactions. Can improve society in various areas.
- Who is involved with InfoCentral?: A multi-disciplinary effort involving developers, academia, public sectors, and entrepreneurs.
- How does the InfoCentral project operate?: Two primary arenas - core architecture and practical applications. Cross-team collaboration is encouraged.
- Other Article Drafts: Various drafts on different aspects of the project.
- Contact: Contact project lead by emailing at first name at the website domain.
- License: Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。