Smart Contract Security: A Taxonomy of Vulnerabilities, Attacks, and Defenses

https://hackernoon.imgix.net/images/cybersecurity-k08upu9tsxro2p7ftt8n6s0b.png

Smart contracts are self-executing programs deployed on a blockchain that automatically enforce the terms of an agreement without an intermediary. Since their introduction on Ethereum in 2015, they have enabled decentralized exchanges, lending protocols, NFT marketplaces, on-chain governance systems, and many other decentralized applications.

But the same properties that make smart contracts powerful also make their bugs dangerous. They are immutable, transparent, and autonomous. Once a vulnerable contract is deployed, it cannot always be patched easily. Anyone can inspect its bytecode and search for weaknesses. And because contracts often custody user funds directly, one flaw can drain millions of dollars in minutes.

History has shown this repeatedly. The 2016 DAO hack exploited a reentrancy vulnerability to siphon millions of ETH and triggered the Ethereum hard fork. The 2021 Poly Network attack abused broken access control and resulted in one of the largest DeFi exploits in history. Many flash loan attacks...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE

Read more

https://cdn.mos.cms.futurecdn.net/UDsQLCikubZL5mvWZQ8auG-2000-80.jpg

Someone got Blu-ray's Dolby Atmos TrueHD sound working on the Apple TV 4K — but I'm not sure the elaborate system, that goes from Atmos to Apple's custom spatial audio system back to Atmos, is something I'll try myself

* For now you need to build the feature yourself on a Mac * Native Player delivers similar audio but isn't open source * Proposed as an extension to the Nuvio media player A clever developer has come up with a way to deliver lossless Dolby TrueHD movie soundtracks, complete with