
Bitalk News|2025年04月11日 08:42
Succinct新产品SP1-2FA 开启内测,使用TEE为zkVM再加一道安全锁
@succinctlabs推出了一周前一个新玩意儿:SP1-2FA,这是 Succinct Prover Network 的最新功能,为 SP1 带来了第二层保护。
简单来说,它通过可信执行环境(TEE)给你的程序再加了一层保护。
为什么要有 SP1-2FA?
@succinctlabs一直都在为 SP1 的安全性下功夫,比如通过第三方审计、请安全专家把关等等。
而 SP1-2FA 则是在这条路上迈出的更大一步。它结合了多种安全手段,为开发者提供更强的保障——而且,最酷的是,只需要一行代码就能在生产环境中用上它!
未来,Succinct还计划引入形式化验证,用数学的方式进一步证明 SP1 的安全属性,打造一个理论与实践兼顾的安全体系。
SP1-2FA 到底怎么保护应用?
SP1-2FA 通过两种独立的方式来验证你的程序,确保它运行得又安全又正确:
零知识证明(ZKP):SP1 的 RISC-V zkVM 会生成一个加密证明,告诉你程序在特定输入下跑得没问题。这个证明背后有严格的审计、开源代码审查,还有Succinct对底层加密技术的不断优化。
TEE 验证:作为第二道防线,你的程序会在一个硬件级别的安全环境里运行,确保没人能偷偷篡改执行过程。
系统会仔细检查这两种方式的结果是不是一致的。即使其中一个环节出了问题,另一个也能帮你兜底。
更棒的是,通过 Succinct Prover Network,开发者只需要一行代码就能启用这个功能,简单到飞起!
安全架构长啥样?
在底层,SP1-2FA 用的是 AWS Nitro 安全区,为 SP1 程序提供一个超级安全的硬件运行环境。
启用 SP1-2FA 后,安全区会以“执行模式”跑你的程序——Succinct特意调整了内部的 RISC-V 模拟器,让它跟预编译版本无缝适配。
这种设计把两种强大的安全措施结合在一起,相当于给攻击者设了两道关卡,想搞乱程序得同时攻破这两道防线才行。对于开发者来说,这意味着可以用最简单的方式,获得生产级别的硬核安全。
SP1-2FA 主要是防验证系统里的漏洞。如果代码本身有 bug,那还是得靠测试和审计来解决。
现在能用吗?
SP1-2FA 目前已经在 Succinct Prover Network 上开启内测,由 Zenith 提供安全审计。如果你有兴趣试试,可以通过Succinct 的合作伙伴表单或者 Telegram 跟Succinct 联系。
@SuccinctLabs
@Naive_BNB
@0xCRASHOUT
分享至:
脉络
热门快讯
APP下载
X
Telegram
复制链接