原文标题:《解决开放式金融(DeFi)安全性问题,代码质量是核心》
原文来源:Cointelegraph 中文
开放式(去中心化)金融,通常被称为 DeFi,已经吸引了主流金融和科技界的关注。DeFi 因在诸如借贷、支付等金融科技领域,提供了独具创新性的解决方案而备受赞誉,但突出的智能合约安全问题成为了 DeFi 行业的最大挑战。只有遵循最完善的安全指南与开发规则,才能确保 DeFi 为用户提供比传统银行更及时、更安全的服务。
新兴 DeFi 市场的发展面临着安全问题的挑战
在当下,政府为防止冠状病毒传播而实施严厉而有效的措施,诸如封城,居家令的同时,主流的金融和银行系统,在突如其来的巨额贷款请求,和政府发放紧急刺激拨款的巨大的压力下濒临崩溃。企业和个人往往需要等待数星期之久才能拿到本应几个小时就到手的补贴。COVID-19 的流行暴露了这一现行金融系统长期存在的缺陷,DeFi 的支持者早已意识到现行金融系统的这一弊端,即无法为用户提供直接,即时和便捷的有效获得资金的渠道。
在 COVID-19 疫情带来的经济衰退和金融危机的情况下,加之银行无力有效的向中小企业提供即时有效的贷款,初创以及中小企业和各类企业家蒙受了巨大的经济损失。许多非常重要的民生企业,非但没有获得额外资金支持,还被消减信用额度。在这种经济环境下,DeFi 为企业获得资本和处理支付提供了明确和切实的解决方案,通过即时、低成本的交易消除传统支付中繁琐的人工流程。
尽管该技术的应用前景广阔,但 DeFi 解决方案的批评者认为,智能合约安全问题将给开放式金融网络的发展,被主流社会广泛采用蒙上阴影。通过高效的智能合约集成,结合高质量的编码,开放式金融网络才可以充分确保用户的资金安全,防止类似今年早些时候 dForce 遭遇黑客袭击的安全事件再次发生。
DeFi 应从 dForce 黑客事件中得到的教训
DeFi 社区在 2019 年实现了一系列突破,包括可观的投资,如 Andreessen Horowitz 对 Maker DAO 的 1500 万美元投资;以及知名企业,如 ConsenSys 进入 DeFi 生态,推出被称为 Codefi 的新产品套件。今年 2 月,DeFi 又突破了一个重要的里程碑,总资产管理规模首次突破了 10 亿美元大关,创下新的历史新高。
然而,当 4 月份团队位于国的 Lendf.me 平台(去中心化金融 dForce 项目的一部分)被黑客攻击损失 2500 万美元时,DeFi 社区惊醒了。戏剧性的是,在卷走 2500 万美元几天后,黑客几乎将所有资金都归还了原处。DeFi 行业分析师对这起大规模攻击如何发生进行了揭示,很多人指出这是源于黑客设计的复杂算法。
然而,将 dForce 黑客攻击事件具体进行分析,就能描绘出一幅更真实的画面。此次黑客袭击,暴露了 dForce 团队缺乏完善的智能合约质量管理与研发体系,与风险预警机制。dForce 使用了从 DeFi 借贷市场的领先者 Compound 那里复制的代码,缺少必要的审查,几乎没有安全检查或审计,也没有针对智能合约,有可能出现的漏洞,设计紧急处理程序。
在经历了 dForce 黑客事件的冲击后,DeFi 社区能否准备好应对未来的安全威胁?通过加强编码安全审计和遵循完善的合约代码质量控制体系,DeFi 行业才可以获取市场的信赖,为全球受众提供不受限制的、切实可行的数字金融解决方案。
DeFi 安全解决方案
全面的外部安全审计、原创的编码和测试网络环境下的模拟测试是确保安全的措施的基本步骤,这些可以保护用户并在 DeFi 网络上增强的安全性。全面的编写测试和迁移脚本是确保智能合约安全和质量的快速有效手段。另外,还可以通过使用先进的审计与测试工具的帮助,进一步提高代码质量,比如提高代码覆盖率、Gas 成本分析、使用主网分叉 ganache 进行模拟测试、代码精简和持续集成测试。
在通过先进的安全审计工具进行代码审查后,再动用一切可以利用外部资源进行进行进一步的安全审计。这不仅能让用户以及投资者更加安全与放心,而且还能识别编码阶段可能忽略的所有潜在问题。选择精通 DeFi 技术的安全审计公司——这将有助于加快审计过程,为项目节省时间和经费。
审计完成后,下一阶段就是启动局部范围的真实网络测试。这是识别网络上所有错误的大好机会,可以邀请热心的社区成员和团队来测试智能合约。将时间和资源用在测试阶段很明智,因为一旦 Beta 测试主网启动,纠正问题将更加困难。局部范围启动也是在向公众发布之前,与社区成员进行交流的一个很好机会,并为 beta 测试版主网发布公告做准备。在测试网发布期间采取这些措施可以吸引用户和社区的关注。
安全审计的最后阶段应该包括 bug 赏金计划:邀请白帽黑客社区成员,奖励他们发现任何安全漏洞或漏洞。这可以分两个阶段进行:测试版发布前和发布后。启动前以 bug 赏金邀请黑客测试智能合约,让他们报告所有发现的漏洞。在局部版推出后,赏金计划应该持续向黑客社区开放。这将确保任何潜在的安全漏洞都能被发现并得到解决,减少来自黑客攻击的风险。
安全解决方案为 DeFi 带来光明的情景
全球的投资与融资人,一直在积极的寻求更多样性的、更有效的管理财富方面的解决方案和选择。迄今为止,主流金融服务未能提供切实的数字金融解决方案,银行行业也受到安全漏洞的困扰,比如在线欺诈及黑客窃取用户的信用卡和登录信息等。
冠状病毒暴露了中心化系统的缺陷,银行面临着快速有效地处理支付的压力。中心化系统的安全性可能再次受到怀疑,这种新的市场环境凸显 DeFi 解决方案的巨大潜力——将金融控制权重新交到用户手中,同时成为传统银行业务的替代方案以提供提供更好、更安全的服务。
随着储蓄、支付和借贷等新金融产品的增长,我们已经开始看到整个 DeFi 领域的巨大发展。为了让 DeFi 社区从行业发展中获得回报,进行安全最佳实践是首要任务。只有确保用户的安全和防止外部黑客攻击,DeFi 才能将走上主流采用的道路。彻底的安全审计和质量保证将为该行业在新的数字时代的发展和繁荣提供必要的信任和透明度。
律动 BlockBeats 提醒,根据银保监会等五部门于 2018 年 8 月发布《关于防范以「虚拟货币」「区块链」名义进行非法集资的风险提示》的文件,请广大公众理性看待区块链,不要盲目相信天花乱坠的承诺,树立正确的货币观念和投资理念,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。
DeFi DeFi 了解 Defi 最新动态