I. INTRODUCTION

II. BACKGROUND KNOWLEDGE

III. CATEGORISATION BASED ON APPLICATION SCENARIOS

V. CATEGORISATION BASED ON BLOCKCHAIN FEATURES

VI. COMPILATION OF SIMULATION TOOLS USED IN STATE-OF-THE-ART BIoV FRAMEWORKS

VIII. MAJOR CHALLENGES, LESSONS LEARNT AND FUTURE RESEARCH DIRECTIONS

IX. CONCLUSION