智能合约即使不公开源代码,仍可能被攻击。相关公开信息表明,黑客可以利用逆向工程技术分析和修改智能合约程序,同时也可能依靠其他漏洞攻击与智能合约相关的其他部件,例如钱包、交易所等。因此,尽管智能合约不公开源代码,仍需注意风险。