Rec. ITU-T Y.4464 (01/2020) Framework of blockchain of things as decentralized service platform Summary History FOREWORD Table of Contents Recommendation ITU-T Y.4464 Framework of blockchain of things as decentralized service platform 1 Scope 2 References 3 Definitions 3.1 Terms defined elsewhere 3.2 Terms defined in this Recommendation 4 Abbreviations and acronyms 5 Conventions 6 Introduction of blockchain of things 7 Common characteristics and high-level requirements of BoT 7.1 Common characteristics 7.1.1 Supporting decentralized data storage and management 7.1.2 Supporting crowding decision-making 7.1.3 Supporting automatic interactions 7.2 High-level requirements 7.2.1 Requirements from service and application support aspects 7.2.2 Requirements from device aspects 7.2.3 Requirements from security aspects 7.2.4 Requirements from management aspects 8 BoT-related common capabilities of the IoT reference model 8.1 Application layer 8.2 Service support and application support layer 8.3 Network layer 8.4 Device layer 8.5 Management capabilities 8.6 Security capabilities 9 Common functionalities of BoT 9.1 Supporting crowding consensus and decentralized storage 9.2 Supporting automatic transactions with smart contracts 9.3 Supporting IoT services to be deployed and performed in BoT 9.4 Supporting IoT services to access IoT devices through BoT 9.5 Supporting IoT services and IoT devices to access IoT data in BoT 10 General procedures of BoT 10.1 Crowding consensus and decentralized storage of BoT 10.2 Deployment and execution of smart contracts on BoT 10.3 Deployment of IoT services on BoT 10.4 Access to IoT services as performed on BoT 10.5 Access to IoT services as performed outside of BoT 10.6 Connection of (constrained) IoT devices to BoT 10.7 Collection and access to IoT data on BoT Appendix I Deployment modes of BoT Appendix II Use cases for BoT II.1 Use case: Using BoT to enhance supply chains for trust productions II.2 Use case: Using BoT to mitigate DDoS attacks from hijacked unsecure IoT devices II.3 Use case: Using BoT to improve ITS for trust data exchanges II.4 Use case: Using BoT to promote device sociability Appendix III Technical analysis and comparison of BoT Appendix IV Business roles and models of BoT Bibliography