Blockchain and Distributed Ledger Standards Committee


Title: IEEE Computer Society Blockchain and Distributed Ledger Standards Committee

Founded: 5th September 2019 (SASB_Minutes)

Scope: The IEEE Computer Society Blockchain and Distributed Ledger Standards Committee manages the development of standards within the area of blockchains and distributed ledgers, including standards for relevant data formats, the development and implementation of blockchains and distributed ledger systems, and for applications of blockchains and distributed ledgers to specific sectors, industries, and processes.

Published Standards

IEEE 2418.2-2020 – IEEE Standard for Data Format for Blockchain Systems

The standard establishes data format requirements for a blockchain system(s). The standard addresses the following attributes of the system, including but not limited to, data structure, data classification (and its correlation), data element format, data type, identifier, and data length.

Status: Active
Board Approval: 2020-03-05
Published Date: 2020-12-23

Buy Standard

IEEE 2418.7-2021 – IEEE Standard for the Use of Blockchain in Supply Chain Finance

This standard defines a baseline architectural framework and defines functional roles for blockchain-driven supply chain finance (SCF) implementations, e.g., core enterprise, supplier, bank, blockchain platform provider, and so on. The procedures of registration, asset issuance, asset transfer, financing based on asset on chain, asset clearing and settlement, and asset tracing, are explained. Finally, the technique requirement of the business system, and blockchain platform are discussed.

Status: Active
Board Approval: 2021-09-23
Published Date: 2021-10-28

Buy Standard

Balloting Standards

P3207 Standard for Blockchain-based Digital Asset Identification

The standard specifies methods and practices of crypto asset identification. The standard also defines attributes of the blockchain system digit asset identification including data structure, data format, and related asset management operation specifications. (3207)

P3218 Standard for Using Blockchain for Carbon Trading Applications

This standard provides a technical framework and application processes for using blockchain for Carbon trading applications. This standard also defines the technical requirements for using blockchain for Carbon trading applications, including functions, access, interface, security, and Carbon consumption voucher coding. (3218)

Active Standards Projects

P3201 Standard for Blockchain Access Control

The standard establishes access control requirements for blockchain systems. The standard addresses the following access control attributes of the system, including but not limited to: a) Node permissions – the permissions of block generation, block synchronization, block verification and broadcasting, and sending transactions. b) Smart contract access permissions – interface access control, user access control, and hybrid access control. c) User permissions – registered user permissions and unregistered permissions. The concept of role is applied to differentiate the permissions of registered users, which means permissions vary according to the role of a user. d) Global permissions – user access to deploy smart contracts, and to read smart contracts. (P3201)

P3202 Standard for Capability Evaluation Requirements of Blockchain Practitioners

This standard defines the types of occupations, competency requirements, and evaluation methods of blockchain and distributed ledger technology for service practitioners, including but not limited to competency elements, evaluated process, and employment grade. This standard applies to the ability evaluation and training of blockchain and distributed ledger technology service practitioners. (P3202)

P3203 Standard for Blockchain Interoperability Naming Protocol

This standard defines a set of protocols that enable Blockchain networks to locate each other’s trusted nodes through standardized names. The set of protocols define a naming scheme, an interface for name registration, and the data format that request and response messages use to resolve. (3203)

P3204 Standard for Blockchain Interoperability – Cross Chain Transaction Consistency Protocol

The standard describes the process of distributed cross-chain transaction consistency protocols to enhance the interoperability between Blockchain networks. This standard also describes terminologies, data modeling, key indicators, commit and rollback mechanisms, and other mechanisms needed for the implementation of cross-chain transaction consistency without a centralized third-party. (3204)

P3205 Standard for Blockchain Interoperability – Data Authentication and Communication Protocol

The standard provides interfaces and protocols of data authentication and communication for homogeneous and heterogeneous blockchain interoperability. The protocols include the distributed identity protocol, metadata protocol, on-chain proof conversion protocol, and cross-chain communication protoco. (3205)

P3206 Standard for Blockchain-based Digital Asset Classification

This standard defines and classifies blockchain-based digital assets and different types thereof. Furthermore, the standard specifies terms used with blockchain-based digital assets. (3206)

P3208 Standard for Blockchain-based Digital Asset Exchange Model

This standard defines an exchange model for blockchain-based digital assets. The exchange model includes operational processes, data security and information security requirements, and transaction rules. The standard also defines the general technical requirements of the exchange model and describes the entity functions in the exchange model. (3208)

P3209 Standard for Blockchain Identity Key Management

This standard specifies the key management for blockchain and distributed ledger technologies, including the following: a) Key generation and storage modes that support multiple asymmetric encryption schemes; b) Derivation and use of multi-level hierarchical accounts used by root keys on different blockchain systems; c) Protocol specifications for mutual identity anchoring of public keys/addresses generated between different cryptography. (3209)

P3210 Standard for Blockchain-based Digital Identity System Framework

The standard establishes requirements for blockchain based digital identity systems. The standard addresses the following attributes of the system, including but not limited to, digital identity definition, distributed digital identity creation, distributed digital identity authentication, distributed digital identity note (refers to identity credentials such as identity card, work card, member card), data or asset circulation protocols. (3210)

P3211 Standard for Blockchain-based Electronic Evidence Interface Specification

This standard defines the data format, classification and application programming interface of blockchain in the field of electronic evidence. (3211)

P3212 Standard for Blockchain System Governance Specification

For permissioned and permission-less blockchains, this standard specifies a governance structure, governance tools and methods. Furthermore, the standard defines a governance structure and its principles as well as a life cycle management and compliance system. (3212)

P3214 Standard for Testing Specification of Blockchain Systems

This standard defines definitions, types, test specifications, test methods and test processes for blockchain systems. Test contents are included for each type of test. This standard also defines the test architecture of blockchain systems, including but not limited to functional testing, performance testing, security testing, stability testing, and compliance testing. (3214)

P3215 Standard for Consensus Framework for Blockchain System

This standard describes a consensus framework for a blockchain system to ensure that the state data of the blockchain is consistent in the distributed network environment. It mainly includes the definition of the consensus mechanism of the blockchain, the protocol standards to be followed, the types of consensus algorithm and application scenarios. (3215)

P3216 Standard for Blockchain Service Capability Evaluation

This standard defines a framework of service capability which includes the technology, human resource and qualifications of the entity and provides a set of indicators for the evaluation of service capability. It also proposes evaluation methods for the blockchain industry. (3216)

P3217 Standard for Application Interface Specification for Blockchain Systems

The standard defines an application programming interface (API) collection and data transmission format between the chain layer and the application layer in a blockchain system, and standardizes the string, encoding, and request response format of the API. The standard specifies intrusion prevention, malicious code prevention, trusted execution of programs, data integrity, data confidentiality, access control, and management systems. (3217)

P3219 Standard for Blockchain-based Zero-Trust Framework for Internet of Things (IoT)

This standard defines a common framework addressing general security and trust in Internet of Things application blockchain use. The framework is constructed using a suite of distributed IoT security and trust service components incorporating blockchain in hardware-based security components on devices, edges and clouds to provide systematic integrity, confidentiality and availability. The framework includes distributed identity and access management, continuous verification and secure data sharing to provide reliable interactions among people, things and applications in the presence of failures and attacks. (3219)

P3220 Guide for the Application of Non-Fungible Token (NFT) Based Digital Asset

This guide describes the processes used in the conversion of physical assets to NFTs, the lifecycle management process of NFT derivatives, and the interaction and display modes of NFTs in the real world. Specifically it includes the generation, issuance, exchange, rights confirmation, system interaction and display process of NFTs. (3220)

P3221 Standard for Technical Requirements of Digital Collection Services Based on Blockchain Technologies

This standard defines technical requirements of a digital collection service based on blockchain technologies. A technical architecture, functional components, and security requirements are defined.(3221)

P3222 Standard for the Reference Architecture of Blockchain as a Service

This standard specifies a reference architecture for Blockchain as a Service (BaaS) in the consortium blockchain. It defines the terms and definitions, reference architecture, basic functional requirements and non-functional requirements for BaaS in the consortium blockchain. (3222)

P3223 Standard for the Reference Architecture of Blockchain Fusion Server

This standard defines a technical architecture as well as primary functional and non-functional requirements for blockchain fusion servers. (3223)

P3224 Standard for Blockchain-based Green Power Identification Application

This standard defines an application model and technical framework for green power identification based on blockchain. This standard also specifies the technical and operation management requirements of green power identification based on blockchain. (3224)

P3225 Standard for Using Blockchain in Low Carbon Zones Evaluation

This standard defines an evaluation model and evaluation index system for using blockchain in low carbon zones, combining carbon emission scenarios and zone types. This standard also defines the technical requirements and management requirements for using blockchain for low carbon zones, including carbon accounting data sources, data storage, data interaction, data accounting, emission factor database establishment, carbon accounting method selection and prediction. (3225)

P3226 Standard for Trusted Data Circulation based on Blockchain and Distributed Ledger Technologies (DLT)

This standard defines a trusted data circulation platform based on blockchain and distributed ledger technologies. The system overview of trusted data circulation platform is defined including underlying computation engine layer, blockchain and DLT core function layer, trusted data circulation layer, and interface layer. The functional modules, data circulation processes, technical and security requirements are specified. This standard includes recommendations for controlling the allowable purposes and amount of data utilization, and for data privacy and resistance to tampering during the relevant data operations. (3226)

P3227 Standard for a Reference Framework of Data Security Circulation System Based on Blockchain and Federated Computation

This standard provides a framework for a Data Security Circulation System that is based on blockchain and federated computation. The standard specifies technical requirements for the data source layer, the collaboration layer, the interface layer, the application layer as well as operations monitoring. This standard applies to the specification, design, development, implementation, and testing of a blockchain that is combined with a federated computation framework, and provides a reference framework for relevant organizations and institutions. (3227)

P3228 Standard for the Recurring Transactions Using Distributed Ledger Technologies (DLTs)

This standard provides a common framework for recurring transactions using blockchain and distributed ledger technologies (DLTs). The framework addresses digital agreement creation, recurring transactions processing, and transaction settlement. The standard applies to permissioned and permissionless DLT networks. (3228)

P3229 Guide for Industrial Software Application Based on Blockchain

This document provides guidelines on the evaluation content and indicators, evaluation methods and levels, and evaluation process of industrial software based on blockchain technology, which is suitable for the implementation of industrial software application based on blockchain. (3229)

P3230 Standard for Blockchain based Power System Demand Response Technical Specification

This standard defines a technical architecture for blockchain based power system demand response. In addition, the functional roles, use cases and business flows for blockchain based power system demand response are defined. (3230)

IEEE BDL General Information

Application Example

Contact Us

IEEE C/BDL Chair: Ming Li, [email protected]
IEEE C/BDL Staff: Michael D. Kipness, [email protected]; Meng Zhao, [email protected]

To subscribe or unsubscribe to the IEEE C/BDL news