Libra is the upcoming cryptocurrency by Facebook which Facebook claims is supported by variety of tech companies including but not limited to Mastercard, Paypal and Visa. Facebook also enforces a real name policy, and at this stage we all know that Facebook tracks you down and steals data. Considering the fact that Mastercard and Visa have access to SWIFT which means they could literally track every single transaction of yours and dox you, How truly secure is Libra? Two first amendments of cryptocurrency were decentralization, anonymity and security, so far based on hypothesis Libra seems to offer none.
At the moment it is impossible to know how secure it is, because it basically doesn't exist yet. It will be launched in 2020. Also, everything that revolves around blockchains tends to be controversial, because the at the moment the "blockchain" is still a solution in search of a problem. So I guess most answers will be based on speculation, and this question might even be closed because it's too "opinion-based". Nevertheless, I'm going to tell you a few things to consider.
- Libra is backed by a reserve of assets designed to give it intrinsic value. This is supposed to make its value stable, unlike BitCoins for example. This sounds like a good thing that is absolutely needed (who would want to use a coin that might lose half of its value overnight?). However, at the moment we can't know how well this will work.
- Libra will start as a permissioned blockchain. This means that not everybody will be allowed to run a validator node. Citing the whitepaper: "To ensure that Libra is truly open and always operates in the best interest of its users, our ambition is for the Libra network to become permissionless. The challenge is that as of today we do not believe that there is a proven solution that can deliver the scale, stability, and security needed to support billions of people and transactions across the globe through a permissionless network."
- The consensus protocol will not work correctly if more than one-third of the nodes get compromised.
- The Libra Blockchain is pseudonymous and allows users to hold one or more addresses that are not linked to their real-world identity. But will this be legal? How about money-laundering laws? And taxes? Governments must be able to control the transactions, somehow. Pseudonymous doesn't mean anonymous. But if the blockchain is immutable, if the pseudonymous identifier is leaked, will an "attacker" be able to see how John Doe has ever spent his money? We will see.
- Libra is still in prototype stage. Libra is powered by open-source software, and the technology behind the Libra Blockchain will be free for all to inspect, use, modify, and distribute. However, it must not be very mature yet, because, citing the technical paper: "As Libra Core is currently in the prototype stage and does not power a blockchain with a currency that has real-world value, our security procedures are not fully in place."