ezkl:扩展EVM计算能力,低成本执行链上复杂操作

MarsBit
媒体专栏
热度: 7703

目前在EVM上执行许多操作是不可能的,或者成本太高。我们构建ezkl的目的是扩展EVM的计算能力,这样你就能够以较低的成本在链上执行神经网络等复杂操作。

原文作者:ezkl

原文来源:blog

原文标题:Welcome to ezkl!

编译:Yvonne,MarsBit

目前在EVM上执行许多操作是不可能的,或者成本太高。我们构建ezkl的目的是扩展EVM的计算能力,这样你就能够以较低的成本在链上执行神经网络等复杂操作。如此一来,我们可以让你构建以下内容:

一份可以判断你演唱能力的智能合约。

跨链流动性管理策略。

还有许多其他项目,如Vanna, ZKDoctor, CheckMate, Smile-DAO, StrobeLabs和ZkAlpha。

EVM

什么是ezkl ?

一个编译器,用于从常见的计算库(如pytorch和tensorflow)制作零知识(zk)电路,这样你可以考虑最终用例而不是电路设计。

一套工具,意味着你可以在不到一分钟的时间内部署这些zk电路,并将它们轻松地集成到浏览器应用程序和链上应用程序中。

使用 zk 以可验证的方式将复杂的链上计算转移到链下的工具。

一个致力于开源合作的社区,涵盖多个团体和组织。

该项目由jason和dante创建,旨在探索保护隐私的机器学习以及将机器学习模型引入链上的方法。从那时起,我们的范围已经大大扩展,今天你可以轻松地通过几行 python 代码创建:

简单的统计模型如zk电路(参见此处)。

基于变压器的zk电路模型(参见此处)。

来自xgboost和lightgbm库的基于决策树的zk电路模型(参见此处)。

随机森林(random forest )模型叠加在岭回归和支持向量机模型之上(参见此处)

测试集合成员资格的电路(即证明你属于一个“俱乐部”,参见此处)。

☁️!插入每个人都告诉你不可能的zk-app !

从根本上来说,我们相信创造一种能给用户一种沙盒感觉的技术。在这种情况下,即使涉及到像zk这样复杂和尖端的东西,技术也不会阻碍开发者最具创意和最古怪的想法。如果上面示例看起来不像魔法,或者如果你的登月计划似乎没有得到支持,请在Telegram或Discord中告诉我们,我们会施放更多的“咒语”来实现它。

我们的创始原则之一是在开放中发展。我们的核心库中的所有内容都可以立即审计和使用,并且是从构建在ezkl之上的应用程序的直接反馈中开发的。据我们的用户所说,这使得ezkl成为构建zk电路最容易使用和最强大的库。期待。”

以下是我们的三大使命:

使基于zk的应用程序的开发尽可能简单。

尽可能简单地将这些应用程序部署到生产环境中(链上和链下)。

让一切感觉都像魔法一样。

路线图

我们已建立了一个编译器,它几乎可以处理任何计算图形,并把它变成一个zk电路。

我们还开放了Solidity验证器,使验证这些链上电路变得简单易行。

同时,我们也已拥有Javascript工具,这可以轻松构建与这些电路交互的浏览器应用程序。

我们还将推出一个后端(即将到来),使电路验证器的部署变得轻而易举(如果你有兴趣立即试用,请给我们留言)。

结合使用这些工具,你可以在几分钟内部署基于zk计算的应用程序。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。
关键字:EVM