Binance, Polymarket Hacks Show Blockchain's Security Promise Isn't A Safe Bet For Business
The Binance and Polymarket attacks expose an uncomfortable reality for enterprise IT leaders: An immutable ledger can't protect a compromised endpoint.
(Images: Getty)
The blockchain didn't fail.
That's one of the more interesting takeaways from the massive crypto attacks my colleague Tom Allen reported on Friday involving Polymarket and Binance.
For years, blockchain acolytes have touted "immutability" and decentralization as the answers to the fraud and trust problems inherent in traditional transactions.
But the blockchain is only one part of a much larger ecosystem. And that ecosystem, as we can see, can be remarkably vulnerable.
As Tom reported in the case of the $6.3 billion Binance hack, the platform appears to have been "compromised, at least partially, through a laptop whose owner, an engineer, fell to a social engineering attack."
The issue isn't the blockchain's security, it's all the stuff that can potentially connect to it: laptops, identities, APIs, cloud infrastructure, third-party tools and user accounts.
Attackers only need one of those things to fail.
In the Binance case, the blockchain ledger may have been cryptographically sound. But an employee still fell victim to a malicious social engineering attack.
Securing The Systems Around Blockchain
The security takeaway for enterprise isn't the security of the blockchain or how to secure blockchain. It's securing everything that can interact with it in some way.
Dr. David Utzke, CEO and CTO of MyKey Technologies, said organizations should treat systems surrounding blockchain infrastructure as potentially hostile, especially endpoints such as servers and laptops.
"Enterprises must implement a Zero Trust Architecture, robust user authentication, and continuous user access monitoring infrastructure that treats the edge environment as hostile," he said in an email message to MES Computing.
Utzke recommends isolated environments for sensitive operations, dedicated administrative workstations, and continuous endpoint monitoring to detect threats such as memory injection, clipboard hijacking and keyloggers.
For especially sensitive transactions, he said organizations should consider single-purpose devices, including systems kept disconnected from the internet when used to sign critical transactions.
Why Immutable Ledgers Don't Create Immutable Enterprises
The allure of blockchain is its cryptographic security. But these recent attacks justifiably give IT business leaders pause when considering blockchain-based solutions, because immutability isn't much help if a compromised system or identity can authorize an illegitimate transaction in the first place.
And that leads back to another one of blockchain's promises—trust.
Blockchain transactions don't require a traditional trusted intermediary to validate and record them.
But inside enterprises, trust doesn't just vanish. It moves.
Someone has to trust the device the system administrator uses. The identity platform authenticates the sys admin. You give trust to those with access to cryptographic keys. To the developer who built the integration. To the APIs.
And so on.
Which is why IT leaders are right to be wary of the notion that blockchain's inherent security translates into a secure business architecture.
Hackers don't need to break the blockchain if something connected to it is easier to break—the old security soybean of "your network is only as strong as its weakest link."
Enterprise security is precarious enough. Let these most recent attacks serve as a reminder: blockchain's security does not eliminate risk but changes where risk lives.