LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 来自Bella工程团队的一封公开信

来自Bella工程团队的一封公开信

2021-02-05 Bella协议 来源:区块链网络

亲爱的Bella社区:

今天,我们可以高兴地向大家宣布,Flex Saving v2产品登录以太坊主网的等待已接近尾声。Bella技术和产品团队全体正在认真进行产品上线最后的准备工作。

大约两个月前,我们做出了一个看似固执的决定:

与其冒着风险去顺应风口发布产品,我们选择放慢脚步,专注于进一步提高产品质量与安全性。

在过去这两个多月里,工程团队对Flex Savings进行了根本性的改进,并以此为契机,开启了DeFi工程最佳实践的探索之旅。

所以,具体我们都做了什么呢?

在探索工程实践的过程中我们发现,一些DeFi项目虽然通过了多个审计机构的审计,但仍出现了严重的漏洞。其中的原因很简单,如果以汽车制造类比,审计机构就是在分析车辆设计蓝图的合理性,但欠缺对真正按照此蓝图生产出的车辆的测试。意识到安全审计的局限性后,我们决定使用传统工程的“测试直到失败”的方式来进一步提高产品的质量和安全性。

各类工程实践都有相似之处,比如一个键盘制造商如何控制他们的键盘质量呢?——使用可以自动敲击键盘的机器,对准键盘敲击几百万次直到键盘损坏,记录下具体的敲击次数,然后用同样的方法测试敲击更多的键盘,找到一个稳定的平均值(假设100万次),他就可以很自信的告诉用户,自己生产的键盘的耐久度是100万次敲击。举这个例子是想说明,合理并且彻底的测试是保证质量最直接有效的方式。

按照这个类比,过去的两个月时间我们就是设计制造了这样一个敲键盘的机器,对Flex Savings进行彻底的测试,找到并修复这个过程中的问题

具体来说,我们造了一台可以在以太坊上穿梭的“时间机器”,允许我们在模拟的以太坊“宇宙”中自由地在“区块—时间”内来回移动。此举可以让测试和调试变得更加高效,因为我们可以在测试时随时回到区块链的任何历史状态,从而更方便定位问题的所在。

我们还围绕“时间机器”构建了可重复使用的、方便撰写测试代码的工具集,这使得团队可以快速并行撰写大量测试代码。

除此之外,由于Flex Savings依赖Curve.fi协议作为基础设施,我们还实现了Curve.fi的模拟器,因为在智能合约的世界中,被当作基础设施使用的合约会是产品中的短板。我们刚开始将Curve视为黑盒,之后经过分析研究能够完全理解Curve.fi的数学模型、理解它实现时的每一个工程决策,甚至每一行代码的逻辑。

这两个月中,我们添加了约两万行场景测试代码;修复了许多难以通过审计发现的错误;通过对Curve.fi的实现细节的理解完善了定价策略、进一步优化用户的收益;并集成添加了最近火热、收益更高的defi协议

最后,我们对上线的延迟表示由衷的歉意,同时也非常感谢大家的耐心和理解,相信不少买了Cyberpunk 2077的朋友都无奈体会到了万众期待的产品仓促上线带来的负面体验,这次短暂推迟的原因就是我们想要避免连波兰蠢驴这样硬核的开发团队都未能避免的错误,并希望将更优质的产品带到您手中。

Bella的工程团队欢迎有能力的开发者来帮助我们将产品变得更好。别忘了加入我们Discord上的开发人员频道,也可以添加好友与我们直接沟通,招人进行时!

加入我们的Discord:https://discord.gg/7uP6mAUC8y

联系我们的技术主管:Tech Lead#6623

关于Bella

Bella Protocol是一站式的DeFi平台,目前包括自动进行流动性挖矿的工具、借贷协议、一键储蓄账户、智能机器投顾等。Bella产品矩阵将结合CeFi和DeFi解决用户主要痛点,即手续费高、用户体验差、理解智能合约门槛高。

我们坚信,每个人都应享有平等接触优质DeFi产品和服务的机会。Bella协议可以一键用您熟悉的手机银行将您带入加密货币的世界。只需简单的操作,您就可以轻松配置资产,享受增值,并将所有繁琐的操作留给设计优雅、流畅安全且自动化的智能合约。

Bella的核心团队由连续创业者、传统金融、区块链及加密货币资深从业者组成,他们在金融、密码学、区块链和工程领域拥有丰富的经验和优异的历史记录。

Bella协议官网:https://bella.fi

微信公众号搜索:Bella协议

联系我们:[email protected]

—-

编译者/作者:Bella协议

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...