Minterest CTO:为了确保协议安全,我们做了这些工作

avatar
Azuma
2年前
本文约1652字,阅读全文需要约3分钟
内外兼修。

1 月 20 日,由 Odaily 星球日报和 Minterest 联合主办的“破局者——和 Minterest 一起探索波卡 DeFi 价值之路”线上直播活动(录像传送门)顺利召开。

Minterest 首席技术官 Denis Romanovsky 在演讲中表示,为了保证协议的安全性,Minterest正与一家知名安全机构合作,由该机构来负责审核其智能合约代码。

Denis同时表示,加密行业一直都在高速迭代,Minterest需要有更多的功能才能跟上市场节奏,这意味着会未来还会产生更多的智能合约和代码逻辑,为了尽可能地确保安全性,Minterest计划与另外三家经验丰富的安全机构合作。当Minterest上线之时,至少会有两家安全机构已完成了代码审计工作。

Minterest CTO:为了确保协议安全,我们做了这些工作

以下为 Denis Romanovsky 演讲实录,由 Odaily 星球日报整理:

大家好 ,我叫 Denis Romanovsky,我是 Minterest 项目的首席技术官。

接下来的几分钟,我要谈谈 Minterest 团队,以及我们出于安全性考虑而在代码层面上做的一些安全举措,包括 Minterest 代码库的复杂性以及我们当前正在解决的任务。

首先,我先来做个自我介绍。在进入这个行业之前,我曾就职于传统的金融科技企业,我有着十年的软件开发经验,曾为一些欧洲的银行、美国的保险公司以及英国的养老基金制定过解决方案。

在金融科技企业工作时,我学到了很多关于软件开发的经验,现在我将把这些经验带到 Minterest 的开发工作中。

在 Minterest 中,我们使用将 Scrum 方法(注:一种用于开发、交付和持续支持复杂产品的一个框架)来构建我们的解决方案,像持续整合,连续产出,构建质量标准等等都是我们所关注的重点,只求能带允许的时间内交付产品并确保安全性。

接下来我将聊聊 Minterest 的团队。项目初期,我们只有三位开发者,我们所拥有的只有 Josh(Minterest CEO)的想法,以及 Minterest 产品应该如何工作的愿景,而到现在,我们已经有了 21 名软件工程师在共同构建协议。

我们的团队由一群在不同领域具备专业能力的人员组成,我们在尽可能地聚集最为经验的人才,以完成项目的各方面要求。举个例子,我们有杰出的数学家,能帮助我们设计通证经济学,并解决以及产品开发过程中遇到的各种算法问题;我们有经济学家,可以帮助我们建立通证和产品的经济模型;我们有一群熟悉不同技术栈开发人员,我们不仅构建了 Solidity 版智能合约,还建设了多种网络服务器来作为协议的基础设施。

除了这些经验丰富的开发人员,我们的团队中还有一些新成员,他们可能没那么有经验,但他们有着极大的热情、精力和新鲜感,这极大地帮助了 Minterest 团队解决产品构建时出现的问题。

谈谈我们正在开发的技术栈吧。不仅仅是在 Solidity,我们在 Python、Rust、GS 上也做很多开发工作,所有这些技术栈将帮助我们围绕 Minterest 构建服务器、创建用户界面、搜数据、为用户提供风险分析工具和其他许多功能,这使得 Minterest 不只是一个普通的借贷协议,而是能够为用户提供最佳的使用体验。

聊一聊我们的智能合约吧。我们目前大约有五千行代码,这可不是一件小事,我们的代码里有很多是别人从来没有做过的。举个例子,比如涉及链下到链上清算的这部分代码,这可以使我们的智能合约与 DEX 自动交互,这绝对是以前没有人做过的事情,整体逻辑非常复杂。

那么我们是如何保证安全性和可维护性的呢?为了做到这一点,我们建立了自动化测试,并组建了一个质量保证团队。自动化测试 100% 覆盖了项目所使用的代码行,这意味着每一个可能出现的用户操作都已经被机器测试过了。当然,这并不能保证不会出现其他人为因素问题,这就是为什么我们会有专门负责检查代码质量保证团队,他们的工作实际上是为了保证代码不是随开发人员的意愿运行,而是随业务的需求运行。

上述所有都是内部层面的工作,为了保证更高的质量,把 Minterest 协议的安全性提升到新的级别,我们正与一家安全领域最知名的机构合作,由这家第三方机构来审核我们的代码。这家机构不仅会寻找可能的错误和漏洞,还会以全新的视角来审视我们的商业逻辑和协议经济,这对我们的发展非常重要。

我们都知道,加密行业一直都在发生变化。当我们完成审计时,我们需要有更多的功能才能跟上市场节奏,这意味着我们会有更多的智能合约和逻辑。为了尽可能保证代码的安全,我们计划与另外三家经验丰富的安全机构合作,他们将帮助我们确保协议的安全性。

当我们上线之时,至少会有两家安全机构已经完成了对我们代码的审计,这一切的努力都是为了让 Minterest 协议尽可能安全。

谢谢大家。

原创文章,作者:Azuma。转载/内容合作/寻求报道请联系 report@odaily.email;违规转载法律必究。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选