1887

ITU Journal: ICT Discoveries

The ITU Journal: ICT Discoveries publishes original research on ICT technical developments and their policy and regulatory, economic, social and legal dimensions. It builds bridges between disciplines, connects theory with application, and stimulates international dialogue. This interdisciplinary approach reflects ITU’s comprehensive field of interest and explores the convergence of ICT with other disciplines. It also features review articles, best practice implementation tutorials and case studies. The ITU Journal welcomes submissions at any time, on any topic within its scope.

English

.
  • Subscribe to the RSS feed
    Subscribe to the RSS feed

An Internet of block​ things

This paper defines extensible, distributed blocks of hash-linked data constructed using the cryptographic message syntax (CMS) SignedData message. The described SignedData blockchain allows each block to reside in a different physical location on the Internet of things (IoT). Each signed, time-stamped block content can combine data from multiple locations that are ‘detached’ from and remote to its block header. Two types of SignedData sidechains are described, ephemeral and fixed. Ephemeral sidechains can be added to any block at any time without affecting the integrity of the blockchain. They can also be removed without disruption, making them ideal for use in applications that must manage limited storage capacity or comply with right-to-be-forgotten privacy regulations. A simple blockchain example is presented using CMS SignedData for its block content and headers. This example is then extended to create doubly linked blockchains and blockchain grids.​

English

Keywords: SignedData, sidechain, ASN.1, blockchain, IoT
  • Click to access:
  • Click to download PDF - 539.12KB
    PDF
  • Click to Read online and share
    READ
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error