{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Web3 Tech Brief By HackerNoon","title":"Educational Byte: Why Can a Smart Contract Still Make Dumb Mistakes?","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/b097244b\"></iframe>","width":"100%","height":180,"duration":280,"description":"\n        This story was originally published on HackerNoon at: https://hackernoon.com/educational-byte-why-can-a-smart-contract-still-make-dumb-mistakes.\nSmart contract mistakes can turn perfect code into costly problems. Discover how they happen and how to spot the risks.\nCheck more stories related to web3 at: https://hackernoon.com/c/web3.\n            You can also check exclusive content about #smart-contracts, #smart-contract-security, #smart-contract-vulnerabilities, #smart-contract-development, #smart-contract-auditing, #bug-bounty, #obyte, #good-company,  and more.\nThis story was written by: @obyte. Learn more about this writer by checking @obyte's about page,\n            and for more stories, please visit hackernoon.com.\nSmart contracts are computer programs that can make mistakes, despite their name, due to human error in programming. They can be prone to bugs, faulty business logic, and other vulnerabilities that can lead to unintended consequences.","thumbnail_url":"https://img.transistorcdn.com/eO2Jn0gxT_H9qDuuD0uleszE2n40sbZ-1T2r0zOcj9c/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzQxMTY4LzE2ODMz/MTU4ODQtYXJ0d29y/ay5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}