Lagrange ZK Coprocessor:革新区块链领域的大数据应用

1. 引言

在这里插入图片描述
2024年5月11日,Lagrange Labs宣称获得由Founders Fund领投(Archetype Ventures, 1kx, Maven11, Fenbushi Capital, Volt Capital, CMT Digital, Mantle Ecosystem Fund和其它天使投资人跟头)的1320万美金种子轮融资,致力于:

  • 扩展区块链计算
  • 启动首个ZK coprocessor测试网
  • 利用ZK Coprocessor技术,革新区块链领域的大数据应用
    • 其ZK Coprocessor基于所创新的Reckle Trees: Updatable Merkle Batch Proofs with Applications技术,支持hyper并行和水平可扩展,可将计算切分为多个小任务,将这些小任务分布到多台机器上并行执行。Reckle Trees开源代码见:https://github.com/Lagrange-Labs/reckle-trees(Rust)

在这里插入图片描述
Lagrange ZK Coprocessor,借助ZKP proof,支持链A与链B之间的相互跨链查询,可保证强安全性。

  • 在链上发起查询请求。
  • 在链下预处理链A和链B的区块链数据到某Verifiable Database内。
  • 使用链下节点网络并行执行计算,并为发送到链上的执行结果生成ZK proof。
    • 生成proof的任务由coordinator分配。

Lagrange ZK Coprocessor依赖于:

  • 在EigenLayer上restaked 的provers网络
    • 每个prover通过质押,来确保即使提供proof,以保证liveness活性。若未能及时发送正确的proofs,则将会受到经济惩罚。
  • 是高度并行化的ZK Coprocessor,可在合约查询大量的链数据,并以高效快速的方式获取。

Lagrange 是解决区块链生态系统中最紧迫挑战之一的先锋:

  • 增加链上应用程序可以完成的计算规模。

为了解决该问题,Lagrange 开发了其 ZK Coprocessor——一个由专用节点组成的链下网络,可以执行密集计算并生成结果的 ZK 证明。然后,网络可将计算结果及其正确性的证明提交回链上合约,让 dApp 验证结果的完整性。这意味着:

  • dApp 可以可验证地访问原本太繁重而无法在链上计算的计算,而无需信任链下证明者会给他们正确的结果。

这使得 Lagrange 的网络能够为其合作伙伴证明计算,而这种证明的规模是其他方法无法实现的。该技术基于 Lagrange 团队的专有研究——Reckle Trees: Updatable Merkle Batch Proofs with Applications,其还允许更新以前计算的证明,而无需从头开始重新计算。

Lagrange 对 ZK Coprocessing 的独特方法是:

  • 超并行和水平可扩展的,
    • 这样计算就可以分成多个小任务,这些小任务可以分布到多台机器上,并并行执行。
    • 随着更多机器的参与,可以在更大的数据集上更快地生成证明。

Lagrange Labs 创始人兼首席执行官 Ismael Hishon-Rezaizadeh 表示:

  • “我们认为,由于之前对大型数据集的计算和访问存在限制,尤其是在分散的链状态下,行业只触及了 dApp 的可能性的皮毛。”
  • “通过我们的 ZK Coprocessor 处理方法,可解锁需要处理大型数据集的新用例,如链上流动性或定价计算,甚至运行 AI/ML 模型,所有这些都通过与 EigenLayer 的集成进行重新质押来确保安全。”

Founders Fund 合伙人 Joey Krug 表示:

  • “Lagrange Labs 的 ZK Coprocessor处理技术将打造出一个开发者之前无法想象的全新应用生态系统。我们还看到了区块链再抵押和模块化领域的强大应用,扩大了 Lagrange 协议的潜在覆盖范围,使其涵盖当今区块链开发领域几乎所有最令人兴奋的领域。”

参考资料

[1] Lagrange Labs 2024年5月11日博客 Cheap & Fast Cross-Chain Queries from Fraxtal with Lagrange’s ZK Coprocessor
[2] Lagrange Labs 2024年5月11日博客 Lagrange Labs Announces $13.2M in Seed Funding to Revolutionize Big Data Applications with its ZK Coprocessing Technology

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/21281.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

springboot高校网上选课系统-计算机毕业设计源码85583

摘 要 本论文主要论述了如何使用JAVA语言开发一个高校网上选课系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述高校网上选课系统的当前背景以及系统开发的目…

typescript --object对象类型

ts中的object const obj new Object()Object 这里的Object是Object类型,而不是JavaScript内置的Object构造函数。 这里的Object是一种类型,而Object()构造函数表示一个值。 Object()构造函数的ts代码 interface ObjectConstructor{readonly prototyp…

实验报告6-SSM框架整合

资料下载链接 实验报告6-SSM框架整合(1验证码) 实验报告6-SSM框架整合(2管理员登录) 实验报告6-SSM框架整合(3商品的分页查询) 实验报告6-SSM框架整合(4权限拦截器) 一、需求分析 使用普通整合方式实现SSM(SpringMVC、Spring和MyBatis)整合,…

C++20 范围(Range):简化集合操作

C20 范围:简化集合操作 一、范围(Range)的目的二、在模板函数中使用范围概念三、投影四、视图五、结论 一、范围(Range)的目的 在 C20 中,范围概念要求一个对象同时拥有迭代器和结束哨兵。这在标准集合的上…

YOLOv5改进(五)-- 轻量化模型MobileNetv3

文章目录 1、MobileNetV3论文2、代码实现2.1、MobileNetV3-small2.2、MobileNetV3-large 3、运行效果4、目标检测系列文章 1、MobileNetV3论文 Searching for MobileNetV3论文 MobileNetV3代码 MobileNetV3 是 Google 提出的一种轻量级神经网络结构,旨在在移动设备上…

官网上线,一款令人惊艳的文本转语音模型:ChatTTS

近日,一个名为 ChatTTS 文本转语音模型的项目在github上横空出世,一经推出便引发极大关注,短短四天时间,已经狂揽了14.2k的Start量。 ChatTTS是一款专为对话场景设计的支持中英文的文本转语音(TTS)模型&…

Codeforces Global Round 17 C. Keshi Is Throwing a Party 题解 二分答案

Keshi Is Throwing a Party 题目描述 Keshi is throwing a party and he wants everybody in the party to be happy. He has n n n friends. His i i i-th friend has i i i dollars. If you invite the i i i-th friend to the party, he will be happy only if at m…

未来已来:Spring Boot引领数据库智能化革命

深入探讨了Spring Boot如何与现代数据库技术相结合,预测并塑造未来的数据访问趋势。本书不仅涵盖了Spring Data JPA的使用技巧,还介绍了云原生数据库的概念,微服务架构下的数据访问策略,以及AI在数据访问层的创新应用。旨在帮助开…

微信小程序如何进行页面跳转

微信小程序中的页面跳转可以通过多种方式实现,以下是几种主要的跳转方式及其详细解释: wx.navigateTo 功能:保留当前页面,跳转到应用内的某个页面。特点: 可以在新页面使用wx.navigateBack返回原页面。每跳转一个新页…

XFeat:速度精度远超superpoint的轻量级图像匹配算法

代码地址:https://github.com/verlab/accelerated_features?tabreadme-ov-file 论文地址:2404.19174 (arxiv.org) XFeat (Accelerated Features)重新审视了卷积神经网络中用于检测、提取和匹配局部特征的基本设计选择。该模型满足了对适用于资源有限设备…

在table中获取每一行scope的值

目的 当前有一份如下数据需要展示在表格中&#xff0c;表格的页面元素套了一个折叠面板&#xff0c;需要循环page_elements中的数据展示出来 错误实践 将template放在了折叠面板中&#xff0c;获取到的scope是空数组 <el-table-column label"页面元素" show-o…

【并发程序设计】15.信号灯(信号量)

15.信号灯(信号量) Linux中的信号灯即信号量是一种用于进程间同步或互斥的机制&#xff0c;它主要用于控制对共享资源的访问。 在Linux系统中&#xff0c;信号灯作为一种进程间通信&#xff08;IPC&#xff09;的方式&#xff0c;与其他如管道、FIFO或共享内存等IPC方式不同&…

分析和设计算法

目录 前言 循环不变式 n位二进制整数相加问题 RAM模型 使用RAM模型分析 代码的最坏情况和平均情况分析 插入排序最坏情况分析 插入排序平均情况分析 设计算法 分治法 总结 前言 循环迭代&#xff0c;分析算法和设计算法作为算法中的三个重要的角色&#xff0c;下面…

C/C++|基于回调函数实现异步操作

首先&#xff0c;要搞懂一点&#xff0c;异步操作本质上也是并发&#xff0c;我们想要在线程级别实现异步并发基本就靠三种方式&#xff1a; 多线程并发回调函数协程 今天我们讨论的是回调函数&#xff0c;我们如何通过回调函数来实现异步操作呢&#xff1f; 非阻塞I/O操作回…

Java——二进制原码、反码和补码

一、简要介绍 原码、反码和补码只是三种二进制不同的表示形式&#xff0c;每个二进制数都有这三个形式。 1、原码 原码是将一个数的符号位和数值位分别表示的方法。 最高位为符号位&#xff0c;0表示正&#xff0c;1表示负&#xff0c;其余位表示数值的绝对值。 例如&…

力扣刷题--LCP 66. 最小展台数量【简单】

题目描述&#x1f357; 力扣嘉年华将举办一系列展览活动&#xff0c;后勤部将负责为每场展览提供所需要的展台。 已知后勤部得到了一份需求清单&#xff0c;记录了近期展览所需要的展台类型&#xff0c; demand[i][j] 表示第 i 天展览时第 j 个展台的类型。 在满足每一天展台需…

C# SolidWorks 二次开发-显示配置

在 SolidWorks 的二次开发中&#xff0c;显示配置&#xff08;Display States&#xff09;是一个非常重要的功能。显示配置允许用户在同一个配置&#xff08;Configuration&#xff09;下保存不同的显示状态&#xff0c;如隐藏或显示的零件、不同的颜色和材质等。本文将向新的开…

PostgreSQL LATERAL 的工作原理

LATERAL 的工作原理 外部查询生成一行结果&#xff1a;LATERAL 子查询会对每一行外部查询结果进行评估。LATERAL 子查询执行&#xff1a;对于每一行&#xff0c;LATERAL 子查询会使用该行的列值来执行自己的查询。结果合并&#xff1a;子查询的结果与外部查询的行合并&#xf…

URL 与域名的关系

URL、域名和DNS 是互联网上资源定位和访问的关键要素&#xff0c;它们之间有紧密的关系。 URL 与域名的关系 URL&#xff08;Uniform Resource Locator&#xff09; URL 是统一资源定位符&#xff0c;用于标识互联网上的资源。它不仅包含域名&#xff0c;还包括访问资源所需…

如何解决游戏行业DDOS攻击问题

随着网络游戏行业的迅速发展&#xff0c;网络游戏问题也不可忽视&#xff0c;特别是目前网络攻击频发&#xff0c;DDoS攻击的简单化以及普及化&#xff0c;对游戏来说存在非常大的安全威胁。 随着受攻击对象的范围在不断地拓展&#xff0c;网络游戏这种这种新型并且有着丰厚利…