- Crypto developers and auditors report rising use of Artificial Intelligence (AI) in smart contract programming.
- Research shows AI-generated code often contains bugs and security vulnerabilities.
- Developers use AI mainly as a tool to assist, not replace, human programming work.
- Experts believe experienced programmers paired with AI can produce higher-quality, more secure code.
- AIs widely help with coding tasks, but over-reliance may hinder skills development for junior developers.
Smart contract developers and auditors are increasingly using artificial intelligence tools as part of their programming work. This trend comes amid concerns highlighted by recent reports about the risks of AI-generated code in the blockchain and crypto sector.
The Center for Security and Emerging Technology warned in a Cybersecurity-Risks-of-AI-Generated-Code.pdf” rel=”nofollow noopener” target=”_blank”>November 2024 report that AI can introduce insecure code and make software more vulnerable to cyberattacks. The report found that about half of code samples generated by five different AI models contained errors that could affect security. Another study published in July 2024 showed a median pass-rate of secure code under 35% for advanced AI models tested for blockchain vulnerabilities.
Despite these findings, professionals in the crypto industry say AI is becoming a common assistant tool in coding. 0xAw, the lead developer at decentralized exchange Alien Base, said he uses AI for “quick reference checks” and to generate standard code sections. He noted, “It now works for the really obvious stuff,” but relies on his own expertise for more complex tasks.
Anton Holovchenko, a senior blockchain developer at Hacken, explained he uses AI tools for auto-completing code and creating templates but still reviews and adjusts the output. He said, “AI can increase the code quality but only in pair with a human who understands the coding.”
AI tools like ChatGPT and Cursor are widely adopted among developers, according to both Holovchenko and Mike Tiutin, CTO at AMLBot. However, they agree that AI is best used to support experienced programmers, as it remains too imprecise to fully automate secure coding.
Experts caution that over-reliance on AI, especially by less-experienced developers, can lead to mistakes and slow progress toward mastering coding skills. Tiutin expects AI to help auditing companies reduce costs by automating part of the security review, but says reputation remains key for auditors.
Though AI cannot replace human oversight, industry voices believe its responsible use will lead to stronger security and fewer errors in smart contract development. Still, testing and review remain essential before deploying new code to the blockchain.
✅ Follow BITNEWSBOT on Telegram, Facebook, LinkedIn, X.com, and Google News for instant updates.
Previous Articles:
- Radix Holders Vote: Rewards Launch to Align With Hyperlane Live
- Soco404, Koske Malware Exploits Cloud Flaws for Crypto Mining
- Chainlink Chromion Hackathon Winners Announced, $100K Awarded
- Bitcoin Whale Moves 14,273 BTC ($1.67B) to Exchanges as Price Dips
- OSL Secures $300M in Asia’s Largest Digital Asset Equity Raise