ChatGPT-coded smart contracts may be flawed, could ‘fail miserably’ when attacked: CertiK
Expert system tools such as OpenAIs ChatGPT will create more problems, bugs and attack vectors if utilized to compose clever agreements and build cryptocurrency tasks, says an executive from blockchain security firm CertiK.Kang Li, CertiKs chief gatekeeper, described to Cointelegraph at Korean Blockchain Week on Sept. 5 that ChatGPT can not choose up logical code bugs the exact same way that experienced developers can.Li recommended ChatGPT may produce more bugs than identify them, which could be devastating for novice or amateur coders seeking to construct their own tasks.” ChatGPT will allow a bunch of people that have never had all this training to jump in, they can begin right now and I start to fret about morphological style issues buried therein.”” You compose something and ChatGPT helps you develop it however since of all these style defects it might come a cropper when opponents start coming,” he added.Instead, Li believes ChatGPT must be utilized as an engineers assistant because its better at discussing what a line of code really suggests.” I believe ChatGPT is a great useful tool for people doing code analysis and reverse engineering. Its absolutely a good assistant and itll enhance our performance tremendously.” The Korean Blockchain Week crowd event for a keynote. Source: Andrew Fenton/CointelegraphHe worried that it shouldnt be depended on for writing code– especially by unskilled programmers aiming to construct something monetizable.Li said he will back his assertions for a minimum of the next two to 3 years as he acknowledged the quick developments in AI may significantly improve ChatGPTs capabilities.AI tech improving at social engineering exploitsMeanwhile, Richard Ma, the co-founder and CEO of Web3 security firm Quantstamp, informed Cointelegraph at KBW on Sept. 4 that AI tools are becoming more effective at social engineering attacks– much of which are similar to attempts by humans.Ma stated Quantstamps customers are reporting an alarming amount of ever more advanced social engineering efforts.” [With] the recent ones, it appears like people have actually been using device learning to compose messages and e-mails. Its a lot more convincing than the social engineering efforts from a number of years back.” While the normal internet user has actually been pestered with AI-generated spam emails for several years, Ma thinks were approaching a point where we wont understand if destructive messages are AI or human-generated. Related: Twitter Hack: Social Engineering Attack on Employee Admin Panels” Its gon na get harder to compare people messaging you [or] quite convincing AI messaging you and composing a personal message,” he said.Crypto market pundits are already being targeted, while others are being impersonated by AI bots. Ma thinks it will only worsen.” In crypto, theres a lot of databases with all the contact info for the key individuals from each task. The hackers have access to that [ and] they have an AI that can generally try to message people in different methods.”” Its pretty hard to train your whole company to not react to those things,” Ma added.Ma stated better anti-phishing software is pertaining to market that can help companies mitigate versus prospective attacks.Magazine: AI Eye: Apple developing pocket AI, deep phony music offer, hypnotizing GPT-4
Synthetic intelligence tools such as OpenAIs ChatGPT will develop more issues, bugs and attack vectors if utilized to write clever agreements and build cryptocurrency tasks, says an executive from blockchain security firm CertiK.Kang Li, CertiKs primary security officer, discussed to Cointelegraph at Korean Blockchain Week on Sept. 5 that ChatGPT can not choose up rational code bugs the exact same way that knowledgeable designers can.Li suggested ChatGPT might create more bugs than determine them, which might be catastrophic for first-time or amateur coders looking to construct their own tasks.” You compose something and ChatGPT assists you construct it however since of all these design flaws it may fail miserably when assaulters start coming,” he added.Instead, Li thinks ChatGPT should be utilized as an engineers assistant since its much better at discussing what a line of code really implies.” I believe ChatGPT is an excellent handy tool for people doing code analysis and reverse engineering.” Its quite hard to train your whole company to not react to those things,” Ma added.Ma said much better anti-phishing software application is coming to market that can help business reduce against prospective attacks.Magazine: AI Eye: Apple developing pocket AI, deep phony music deal, hypnotizing GPT-4
Related Content
- Judge dismisses class-action suit against Uniswap over token scam losses
- The Ultimate Guide to 2025 Crypto Tax Strategies That Save Money
- The Ultimate Guide to 10 Effective crypto investing strategies for 2025
- BTC price hits $27.4K as Bitcoin open interest matches Grayscale peak
- Web3 Gamer: PUBG devs’ Web3 project, Animoca’s $20M raise, Shardbound review
Other Questions People Ask
What are the risks associated with ChatGPT-coded smart contracts as mentioned by CertiK?
According to CertiK's chief security officer, Kang Li, ChatGPT-coded smart contracts may introduce significant risks due to its inability to identify logical code bugs like experienced developers can. This limitation could lead to the creation of more bugs than it resolves, particularly for novice coders who may not have the expertise to recognize these flaws. As a result, these smart contracts could fail miserably when subjected to attacks, posing a serious threat to projects built by inexperienced programmers.
How can ChatGPT be effectively utilized in the development of smart contracts?
Kang Li suggests that ChatGPT should be used as an engineer's assistant rather than a primary coding tool. It excels at explaining the meaning of code lines, which can enhance understanding and improve code analysis and reverse engineering processes. By leveraging ChatGPT in this supportive role, developers can increase their productivity while minimizing the risk of introducing critical vulnerabilities into their smart contracts.
What concerns did CertiK raise about inexperienced programmers using ChatGPT for coding?
CertiK raised concerns that inexperienced programmers might rely too heavily on ChatGPT for coding smart contracts, potentially leading to disastrous outcomes. Since these users may lack the necessary training to identify and fix design flaws, they could unwittingly create contracts that are vulnerable to attacks. This reliance on AI-generated code without proper oversight could result in significant financial losses and project failures.
Why should developers be cautious about using AI tools like ChatGPT for coding?
Developers should exercise caution when using AI tools like ChatGPT for coding because these tools may inadvertently introduce more bugs than they resolve. Kang Li emphasized that while ChatGPT can assist in understanding code, it lacks the nuanced judgment of experienced developers in identifying logical errors. Relying solely on AI for coding tasks can lead to significant vulnerabilities in smart contracts, especially for those without a strong coding background.