当智能合约具有可利用的漏洞时,可能会动摇它所支持的应用程序的基础。2018年,Klevoya创始人兼首席执行官Moti Tabulo意识到存在可以调试智能合约服务的机会。他是拥有电子和信号处理学位的技术专家和企业家,然后发现自己对区块链生态系统很感兴趣。 Moti表示:“编写安全的智能合约是一种非常专业的技能。实际上只有很少的专家知道如何正确地做到这一点。因此,如果区块链技术要兑现我们认为的承诺,那么依靠那几位专家确实是没法扩展的。真正需要的是一种自动验证智能合约的方法。” Moti看到了其他区块链网络在可扩展性方面苦苦挣扎。“我想将注意力集中在我认为已经解决了可扩展性问题的网络上,这就是为什么我决定将注意力集中在EOSIO上的原因。” 安全和功能代码工具 在选择了一个网络并牢记自己的目标后,Moti说他选择了Klevoya这个名字,其灵感来自法语单词“ clairvoyant”,意为可以看到未来的人。他想让开发人员具有超自然的能力来查看其代码中的错误。“我们选择的方式是构建可提供服务的开发人员工具软件,使开发人员可以轻松地测试和验证其智能合约功能。” 在EOSIO区块链上,智能合约控制着数字权利、资产和代币的许多关键权限。此外,智能合约具有开放的API,并且在公共区块链上部署时,它们是不可变的。一旦部署,智能合约将成为功能强大的工具,只要采取适当的预防措施以确保安全性和功能性,它们便会构成区块链应用程序的主干。 如今,由EOS VC支持的Klevoya所构建的工具可帮助开发人员审核和部署与EOSIO 2.0兼容的安全代码,以便开发人员可以对智能合约执行可靠的测试,防止黑客劫持代币或破坏系统完整性。Hydra是一种用于测试智能合约功能的工具。Inspect现在正处于测试阶段,它是另一个工具,旨在针对漏洞进行多次测试,而无需维护本地节点。 获取EOS VM的好处 Moti说,他的团队站在巨人的肩膀上,通过修改EOS VM,Block.one的目的是专门为区块链构建WASM来创建Hydra。开发人员可以使用它来部署与EOSIO 2.0兼容的安全智能合约,而无需维护本地节点。 为了使开发人员更容易,Hydra删除了与区块生产相关的EOS VM功能,这些功能在测试中不需要。该团队还修改了代码,以使其在多个用户之间运行时更具弹性。开发人员可以使用多种格式编写测试用例,例如JavaScript和TypeScript,还可以使用现代测试框架,包括Jest和Mocha。 Moti说:“ Hydra为您提供了一个非常不错的环境,您可以在其中以非常细致和详细的方式编写测试用例,而不必担心运行本地节点。” “它还使您能够并行运行测试,而不用受区块生产时间的限制。另外,您还可以重新创建不同的测试方案,因此,如果您在实时主网上运行有错误,就可以使用Hydra轻松地重新创建它。” 深入分析智能合约 当Hydra成为开发人员日常工作流程的一部分时,Klevoya的团队正处于Beta阶段,使用另一个名为Inspect的工具,该工具将检查智能合约是否存在已知问题。 Moti解释了代码如何经历称为静态分析的过程。“我们了解整个智能合约、挖掘信息、寻找已知漏洞模式,以查看智能合约中是否存在这些模式。” Moti说,这些工具最终将协同工作。“我们想让开发人员在不同阶段使用我们的工具。在您开发智能合约的过程中可以使用Hydra,它将使您可以有效地运行许多不同的测试用例,而无需维护本地节点。另一方面,检查是专门为发现已知漏洞而构建的。” 打造基于区块链的未来 Moti表示,未来,Klevoya希望通过允许社区成员以网络安全组织都能使用的强大CVE格式贡献漏洞的集体文档,来领导一项利用众包信息的计划。“识别漏洞是一种社区努力。那里有很多汇集在一起的知识。” Moti认为,最终,区块链将成为家喻户晓的名词。“在某些时候,就像人们不再说云一样,这是因为Web应用程序在后台运行区块链。为了使未来成为可能,我们需要开放开发人员库,并允许尽可能多的人能够编写和开发智能合约。因此,我们的意图实际上是使编写安全的智能合约与编写前端Web应用程序一样容易。” 关联阅读 FIO代币凭什么能一夜10倍?先了解它的基本信息 https://bihu.com/edit/1278359335 最近备受追捧的FIO 协议到底是什么? https://bihu.com/article/1848981138 FIO路线图——更多功能即将实现,发展潜力足够 https://bihu.com/edit/1349619384 抓住区块链行业域名风口,FIO的去中心化域名优势 https://bihu.com/article/1713177590 【FIO】优秀的费用设定才能带来优秀的生命力 https://bihu.com/article/1533668259 FIO已经为去中心化的商业应用做好准备 https://bihu.com/edit/1643296398 EOS Cannon 社群官网:https://eoscannon.io 官方twitter:https://twitter.com/cannon_eos 免责声明:本文的任何部分均无意,也不应被视为投资建议。 —- 编译者/作者:EOSCannon 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
BuiltOnEOS: Klevoya希望能消除区块链中的漏洞
2020-09-28 EOSCannon 来源:区块链网络
LOADING...
相关阅读:
- 已关闭的区块链初创公司SoluTech与SEC达成和解,创始人将支付2.5万美元罚2020-09-28
- 区块链周报 | 上周13起融资热度持续走高;巴哈马央行将于下月发行数字2020-09-28
- 多么痛的领悟,老韭菜参与区块链Defi项目被割后的几点反思2020-09-28
- 德勤报告:全球商业领袖都在押注,区块链已上升为全球Top5的战略性技2020-09-28
- Blockchain.com加入Spotify进行审查2020-09-28