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.

Active Standards Projects

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. (P2418.2 PAR)

This standard defines a baseline architectural framework and defines functional roles for blockchain-driven supply chain finance (SCF) implementations, e.g. core enterprise, suppliers, buyers, banks, Blockchain platform providers and so on. In addition, this standard outlines uses cases and business flows for SCF based on blockchain, and specifies the implementation functional and security requirements. (P2418.7)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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

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)

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)

Toggle title

Toggle content goes here, click edit button to change this text.

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)

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)

Contact Us

To subscribe or unsubscribe to the IEEE C/BDL news
IEEE C/BDL Chair: Ming Li, liming@cesi.cn
IEEE C/BDL Staff: Michael D. Kipness, m.kipness@ieee.org; Meng Zhao m.zhao@vip.163.com