TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

SP1: A performant, 100% open-source, contributor-friendly zkVM

81 点作者 plastic31695 个月前

10 条评论

jrmg5 个月前
Can someone explain this in lay-person’s terms?<p>I feel like I read and ‘understood’ the text of the blog post, but I’m still none the wiser about what sort of things this can prove and what the values of those proofs is.
评论 #42358041 未加载
评论 #42357963 未加载
评论 #42360095 未加载
raykyri5 个月前
For those looking for applications outside crypto, this might also be interesting: <a href="https:&#x2F;&#x2F;docs.ezkl.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.ezkl.xyz&#x2F;</a><p>It&#x27;s similar to Succinct but for proofs of ML models instead of RISCV. So you could generate a proof on some private data, on your computer or in a trusted environment, and submit the proof to show that you pass a fraud check without revealing any of your data.
ikiris5 个月前
If its not obvious what a zKVM is, it shouldn&#x27;t be unexplained in a headline with no commmentary.<p>edit: The fact that its actually zkVM instead is even more confusing.
评论 #42360129 未加载
jedisct15 个月前
&quot;verifies the execution of [..] any LLVM-compiled language&quot;<p>Why is it limited to LLVM-compiled languages? Wouldn&#x27;t anything that compiles to RISC-V work?<p>And since the LLVM bitcode format completely changes every time there&#x27;s a new LLVM release, how does that work?
wslh5 个月前
I cofounded a company doing also this [1] you can check the repositories [2].<p>[1] <a href="https:&#x2F;&#x2F;bitvmx.org" rel="nofollow">https:&#x2F;&#x2F;bitvmx.org</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;FairgateLabs">https:&#x2F;&#x2F;github.com&#x2F;FairgateLabs</a>
评论 #42360559 未加载
评论 #42369573 未加载
Philpax5 个月前
Not as inscrutable as these things usually are, but I still don&#x27;t really know what one would use this for. This world feels like a parallel ecosystem to traditional software, and the paths rarely meet.
评论 #42366828 未加载
评论 #42358513 未加载
anon34595 个月前
So i could write some complex logic with nested for loops and ofload it to the coprocessor
eliastaz5 个月前
Allow me to add some context. The idea behind &quot;proving&quot; computation relies on the assumption that someone wants to verify it. Some systems require verification. Most notably: distributed systems that don&#x27;t rely on a centralized authority to enforce rules.<p>Historically, you either don&#x27;t verify compute: you don&#x27;t verify that AWS runs correctly code on the cloud, nor do you verify the algorithm used to compute your taxes. Or you verify compute via re-execution (to make sure a program ran correctly, just run it locally on given inputs): e.g. every participant in the Bitcoin protocol re-executes all transactions on the network. This means that all payments on this platform are verified by peer-to-peer nodes. Moreover, anyone who desires to convince themselves that the system runs with integrity can simply boot a node and join the network. This adds robust security characteristics! Nonetheless, this creates great friction as every time a transaction is verified on these distributed systems, it is re-executed. This does not scale.<p>Enters &quot;ZK&quot; (zero-knowledge), a technology able to grant verifiability to computation that does not rely on re-execution but rather checking a succinct certificate of correct computation. Anything that refers to succinct proofs of computation is currently referred to as ZK. Nonetheless, ZK can grant either Scalability or Privacy. It is usually known to refer to privacy. ZK-VMs are mostly used to achieve scalability.<p>The disruptive advantage of ZK is the separation of two actors: Prover and Verifier. The prover runs a computation once and generates a proof that it did so with integrity (following some pre-defined rules such as &quot;i can&#x27;t create new money&quot;). Verifiers are then able to check the integrity of the network with overwhelmingly low hardware requirements.<p>TL;DR: ZK compresses compute. The first use case for ZK (in terms of scalability) is to prove Blockchain transactions to greatly increase scalability of blockchains. Many use cases will follow.
zb35 个月前
Is this useful outside the cryptocurrency crap?
评论 #42357982 未加载
评论 #42358781 未加载
评论 #42360029 未加载
jeff_carr5 个月前
L. Ron Hubbard has entered the chat.