Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 9.72 KB

p2p-digital-networking-framework.md

File metadata and controls

44 lines (28 loc) · 9.72 KB

About this Document

Author: Greg Cassel
This is a placeholder document for the reiteration of Peer-to-Peer Digital Networking via modular sections in distributed version control. For example, many descriptive passages in the existing P2PDN document will be moved here as modular entries including definitions and supplementary descriptions.
That reiteration should facilitate more coordinated creative development, potentially including alternative branches or forks which are managed by different persons or groups.
The refactoring of descriptive elements into many components such as Collective Media Markup Language etc. may reduce P2PDN to a relatively compact and simple role as a unifying framework for completely sustainable p2p digital networking.
The retained role for P2PDN itself will be based mostly on the document's current verbal overview and visual overview diagram

Introductory Essay

Peer-to-Peer Digital Networking: How the Internet Should Work

Verbal Overview

(note: this prototype has been adapted from this section of P2PDN)

The following description provides a high level overview of recommended p2p networking elements, forms and processes, to eventually be illustrated by a comprehensive set of diagrams:

Receive/Send Authorization

People socially organize as digital identities which authorize each other to receive data from and (sometimes) send data to specific signal channels, using secure p2p signaling standards for both streaming and messaging.

View/Edit Authorization

People simultaneously organize as viewers and editors of data storage addresses and storage locations. Storage location editors distribute viewing and editing rights to develop collective media resource items. This enables the development of complex networks of specialized addresses, including forums, which have collectively-specified participation roles such as Guests, Contributors, Members and Stewards. (See Inclusive Governance Framework.)

Collective RDFs

Inclusive design, annotation and evaluation is used to further develop collective media resources via portable and dynamically updated resource description frameworks (RDFs), which globally map public and private resource addresses via international resource identifiers (IRIs). Dynamically updated RDFs enable (a) community-defined differentiation of media resources using modular, composite and hierarchical organizing forms, and (b) flexibly user-defined sorting, filtering and searching of media resources.

Distributed Computing

Collectives develop p2p distributed computing to make each of its community-supported and portably-described media resources independent of all specific storage devices and data servers.

People link distributively-hosted collective media resources to intercollective distributed versioning systems, and relate their media more indirectly and organically to other media via associative hyperlinks and semantically linked data, including media attributes and evaluations by participants in officially related collectives.

Visual Overview Diagram