Virtualization for Distributed Ledger Technology (vDLT)
Network function virtualization: Challenges and opportunities for innovations