User:Exodus21HK/sandbox

International Standard Content Number (ISCN) edit

International Standard Content Number, abbreviated as ISCN, is the global specification promoted by Likecoin Chain's Fotan Upgrade in August 2021. The goal of ISCN is to create a fundamental schema for digital content registration. The ISCN is a cornerstone to build a global, decentralised and resilient digital content registry. This schema helps to identify a specific digital content, records the content metadata, the intellectual property rights and the stakeholders of the creation.

ISCN Goals edit

The target of ISCN is to build a general digital content registration schema, and it should satisfy the following:

  1. Every ISCN has a unique global identifier
  2. All Changes of the metadata must be traceable
  3. The schema must be extensible
  4. Registering content fingerprint of the digital content
  5. Linking the all creation components as a creation footprint
  6. Connecting the digital content to the corresponding intellectual property rights
  7. Associating the stakeholders of the digital content and providing a hint for profit sharing

ISCN Data Model edit

The ISCN data model is composed of linked data from different data structures shown below. ISCN data is JSON-LD compatible:

 
  • Content Metadata: Basic content metadata.
  • Footprint: Referring to other contents (e.g. citation or derivative works)
  • Record Notes: Brief description of a content.
  • Record Version: Version of the ISCN record, independent of the content version.
  • Stakeholder Info: Information of a entity who/which contributed to the content, and its weighting.
  • Contribution Type: Type of the contribution of a StakeholderInfo
  • ISCN Record: The core metadata that acts as a kernel of ISCN, and it connects the content itself, the stakeholders, the fingerprints and other relevant metadata with a unique global identifier.
  • Record Parent IPLD: The IPLD hash of the previous version of this record.
  • Reward Proportion: The suggested reward propotion of a stakeholder.
  • Content Fingerprints: Fingerprints of the content, e.g. cryptographic hashe, URI, etc.
  • Entity: Entity who should be cited and / or rewarded for the contribution on the content.
  • Record Timestamp: The timestamp of the current version of the ISCN record.
  • Stakeholders: List of StakeholderInfo contributed to this content.


A full list of schema can be found at schema[1], and ISCN record samples can be found in here[2].

Linked Data edit

Linked data is structured data that can be looked up via some methods, HTTP, RDF and URI but not limited to are all accepted.

ISCN Architecture edit

 
https://iscn.io

The complete ISCN registration is consist of a kernel ISCN record to record the unique global identifier and maintain the stakeholders, and the content metadata by stakeholders, contentFingerprints and contentMetadatacorresponsibly. Other metadata can be added flexiblely through JSON-LD and schema.org standard. The basic architecture of an ISCN is shown in the diagram.


ISCN content registry edit

A registry is a service provider for the ISCN registration, and a registry should provide service to register a digital content with metadata that follows the ISCN specification and to query. A unique ISCN registry name should be used for each registry. If any entities want to become a registry for ISCN, they can check if their desired registry name is used or record a new name here.

  1. ^ "iscn-specs/schema at master · likecoin/iscn-specs". GitHub. Retrieved 2021-08-27.
  2. ^ "iscn-specs/sample at master · likecoin/iscn-specs". GitHub. Retrieved 2021-08-27.

External Resources edit

References List edit

  1. LikeCoin
  2. LikeCoin Chain
  3. Fotan Upgrade
  4. ISCN Specification