No part of the Libra/Diem plan required or requires a blockchain.
The reason for the blockchain: Libra was founded by four bitcoiners (Morgan Beller, David Marcus, Kevin Weil, Christian Catalini) who wanted something like bitcoin, but not volatile, and run by sensible people, i.e. them.
The reason for the blockchain: Libra was founded by four bitcoiners (Morgan Beller, David Marcus, Kevin Weil, Christian Catalini) who wanted something like bitcoin, but not volatile, and run by sensible people, i.e. them.