文章 视频 课程 百科图谱 集训营
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 首页
  • 文章
  • 视频
  • 课程
  • 集训营
  • 工作
    • 工作
    • 问答
    • 活动
    • 文档
    • 集市
搜索
  • 登录/注册
lambdaclass
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
LogUp查找参数及其使用Lambdaworks对连续只读存储器的实现

本文介绍了LogUp查找参数方法,以连续只读存储器为例,通过改变trace table的某些列的构造、置换转换约束以及其他一些小细节,使用这种新方法改进了已有实现。LogUp将乘积转换为对数导数之和,从而降低了prover和verifier的计算量。

logUp  查找参数  只读存储器  约束  密码学  零知识证明 
发布于 2024-12-28 12:27 阅读(162) 点赞(0)
分享
Twitter分享
微信扫码分享
ZK 的未来在于 RISC-V zkVM,但业界必须小心:Succinct 的 SP1 偏离标准如何导致漏洞

Succinct 的 SP1 虚拟机中发现了一个漏洞,攻击者可以通过微妙地操纵访客代码中的寄存器 0 来证明错误陈述的有效性。该漏洞源于偏离 RISC-V 规范以及代码库的复杂性。该问题允许恶意行为者生成恶意程序的有效证明,从而可能导致严重的漏洞。

zkVM  RISC-V  SP1  零知识虚拟机  漏洞  安全 
发布于 2024-12-22 11:34 阅读(187) 点赞(0)
分享
Twitter分享
微信扫码分享
DeMo介绍:用于高效分布式LLM训练的解耦动量优化

本文介绍了使用大量参数训练大型语言模型(LLM)时面临的计算密集和通信量大的问题,并重点介绍了Nous Research提出的DeMo方法,该方法通过减少通信成本,降低训练成本,并允许使用较差的连接和较低成本的硬件进行训练。DeMo 算法基于梯度的高度可压缩性,通过离散余弦变换(DCT)提取动量中的快速分量,从而显著降低了数据传输量,同时保持了模型的收敛性。

大型语言模型  LLM  分布式训练  梯度压缩  离散余弦变换  demo 
发布于 2024-12-07 23:37 阅读(1204) 点赞(0)
分享
Twitter分享
微信扫码分享
连续只读内存约束:一个使用Lambdaworks的实现

本文深入探讨了STARKs中约束的概念,并通过Lambdaworks库,以Cairo的非确定性连续只读内存的约束实现为例,详细解释了如何使用多项式来总结trace values之间的高度复杂关系。文章详细介绍了连续只读内存的定义,以及如何通过引入排序和辅助列,将验证内存属性简化为验证连续性约束、单值约束和排列约束。

STARKs  约束  Cairo  只读内存  多项式  Lambdaworks  密码学  零知识证明 
发布于 2024-12-03 10:58 阅读(1979) 点赞(0)
分享
Twitter分享
微信扫码分享
lambdaworks - 回顾与更新路线图

本文回顾了lambdaworks项目一年半以来的进展,包括代码贡献、发布版本、支持的证明系统和密码学工具。展望未来,lambdaworks计划引入更多高效的证明系统(如Circle STARKs和Binius)、优化现有功能、并提供更完善的文档和示例,旨在降低证明验证成本,简化可验证应用的开发,并促进零知识证明技术的普及。

零知识证明  Lambdaworks  STARKs  Binius  密码学库  证明系统 
发布于 2024-09-25 23:44 阅读(139) 点赞(0)
分享
Twitter分享
微信扫码分享
我们如何在lambdaworks中实现BN254 Ate配对

本文深入探讨了BN254椭圆曲线配对的实现,该曲线是目前以太坊上唯一具有预编译合约的曲线,文章详细介绍了曲线参数、坐标表示、域扩展塔的概念,以及Ate配对算法的各个步骤,包括米勒循环和最终指数化,同时还讨论了子群检查、线函数计算和弗罗贝尼乌斯自同态等关键技术,为理解和实现BN254曲线上的配对操作提供了全面的技术指导。

BN254椭圆曲线  配对  Ate配对算法  米勒循环  最终指数化  弗罗贝尼乌斯自同态 
发布于 2024-08-21 16:38 阅读(400) 点赞(0)
分享
Twitter分享
微信扫码分享
我们如何为 ZKsync 创建一个研究用的快速 VM

本文介绍了LambdaClass团队对ZKSync的EraVM(链下虚拟机)的重新实现工作,旨在提高其性能并探索通过BlockSTM添加并行执行的可能性。文章详细描述了开发过程,包括如何从检查字节码开始,逐步实现所有操作码,并使用Era Compiler Test Suite进行测试。此外,文章还深入分析了一个简单的ZKsync Era合约的汇编代码,解释了其执行流程和关键概念。

zkSync  EraVM  虚拟机  BlockSTM  EVM  zksolc 
发布于 2024-08-06 18:43 阅读(146) 点赞(0)
分享
Twitter分享
微信扫码分享
Pinocchio:可验证计算再探

本文深入探讨了Pinocchio协议的原理及其在Lambdaworks库中的实现,Pinocchio是一种SNARK协议,用于验证计算的正确性,同时保护隐私。文章详细介绍了将代码转换为QAP的过程,并解释了协议的工作原理以及实现安全所需的各种检查,此外还探讨了如何通过最少的额外工作将SNARK转换为零知识SNARK,文章还提供了相应的代码片段。

SNARK  Pinocchio协议  QAP  零知识证明  密码学  Lambdaworks 
发布于 2024-08-01 13:57 阅读(200) 点赞(0)
分享
Twitter分享
微信扫码分享
Circle STARKs 介绍

本文介绍了 Circle STARKs,它通过利用具有最快有限域算术的梅森素数,展示了卓越的性能。Circle STARKs 通过移动到圆群来解决梅森素数上定义的字段的非平滑结构,并密切遵循其经典的 STARKs 类似物,虽然有一些细微之处,但幸运的是,大多数细微之处都对开发人员隐藏了,Circle STARKs 以及高效的查找可以帮助提高通用 ZKVM 的性能。

Circle STARKs  梅森素数  vanishing polynomials  FRI协议  Circle FFT 
发布于 2024-07-26 10:50 阅读(1392) 点赞(0)
分享
Twitter分享
微信扫码分享
MLIR助力EVM性能提升

该团队在两周内用五名新员工完成了以太坊虚拟机(EVM)75%的功能,并通过最先进的编译器后端将 VM 操作码逻辑编译为本地机器代码。他们创建了 EVM-MLIR 项目,旨在提供比 revm 更快的替代方案,并计划将其集成到新的以太坊执行客户端 ethrex 中,以提高性能并增加实现的多样性。基准测试显示,在运行阶乘和斐波那契程序时,吞吐量比 revm 高 300% 到 600%。

以太坊虚拟机  EVM  MLIR  LLVM  Revm  ethrex 
发布于 2024-06-15 21:48 阅读(125) 点赞(0)
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
lambdaclass
lambdaclass
贡献值: 1045 学分: 55
LambdaClass是一家风险投资工作室,致力于解决与分布式系统、机器学习、编译器和密码学相关的难题。
0 关注 0 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
UpChain
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

©2026 登链社区 版权所有 | Powered By Tipask3.5|
粤公网安备 44049102496617号 粤ICP备17140514号 粤B2-20230927 增值电信业务经营许可证

发送私信

请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!

提醒

检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
编辑封面图
封面预览

创建课程

编辑封面图
建议尺寸: 1920*1080
编辑封面图
封面预览