最新快讯
3小时前
Multichain:目前无法联系 CEO 并获得必要的服务器访问权限
ChainCatcher 消息,据 Multichain 发推称,目前无法联系到首席执行官并获得必要的服务器访问权限以进行协议维护,目前 Router2 和 Router5 的扫描节点网络出现问题,但团队目前没有进行维护的权限,故在 UI 上暂停了受影响链的跨链服务。 目前受到影响的链包括 Kekchain、PublicMint、Dyno Chain、Red Light Chain、Dexit、Ekta、HPB、ONUS、Omax、Findora 和 Planq。(来源链接)
3小时前
衍生品 DEX 项目 KTX 宣布主网上线,首日交易量已突破 300 万美元
ChainCatcher 消息,去中心化衍生品交易所 KTX 宣布主网已正式上线,首日交易量已突破 300 万美元。 KTX 是 BNB 链上的去中心化衍生品交易协议,利用单一的多资产池来实现杠杆交易。交易者可以使用高达 50 倍的杠杆,同时享受低掉期费用且没有交易对手风险。本质上,交易者是针对 KTX 本地流动性池或 KLP 池进行交易。 据悉,KTX.Finance 鼓励社区交易并获得更多的 $KTC 代币,以解锁一系列独家福利和奖励。持有 $KTC 代币的交易者有资格参与治理决策,赚取被动收入,并享受独家平台功能。
4小时前
Gate 回应提币困难传闻:目前运营一切正常,提币顺畅
ChainCatcher 消息,社区中出现 Gate 提币困难等传闻。对此,Gate 发布公告表示:有关Gate.io 的一些谣言和不实信息在网络上流传。运营一切正常,提币顺畅,并无传言的运营和提币问题,请勿相信谣言,切勿被别有用心之人误导,以免上当受骗。(来源链接)
4小时前
加密钱包应用 Ledger Live 已集成 ENS
ChainCatcher 消息,加密钱包提供商 Ledger 宣布其硬件钱包和加密钱包应用 Ledger Live 已集成以太坊域名服务 ENS,用户现可以在转移资产时使用 ENS 名称。(来源链接)
5小时前
电竞团队 M80 完成 300 万美元种子轮融资,Expert Dojo 等领投
ChainCatcher 消息,电竞团队 M80 已经完成 300 万美元的种子轮融资,以扩大其在电竞、内容创作和消费产品方面的足迹,它计划成为第一个支持 web3 的游戏和电子竞技组织。Expert Dojo、VT Technology Ventures 和 Practical Venture Capital 领投了该轮融资。 M80 于2022 年 12 月推出,其《彩虹六号围攻》、《火箭联盟》、《街头霸王》和《Valorant》玩家在竞争中获得了成功。他们的胜利使 M80 成为北美发展最快的电竞团队之一。(来源链接)
查看更多
扫码下载链捕手APP
专业的区块链资讯、数据与研究平台

Vitalik 力推的 zk-SNARK 到底是什么?解决什么问题?

Haotian
热点事件追踪与解读
2023-05-22 17:18
收藏
Vitalik 认为未来 10 年 zk-SNARK 将与区块链一样重要。

原文来源:  Haotian(Twitter:@tmel0211),区块链安全从业者  

 

在黑山 EDCON 大会中@VitalikButerinV 神系统阐述了以太坊网络在扩容、隐私、安全等方面存在的技术挑战,最终得出结论未来 10 年 zk-SNARK 将与区块链一样重要。 V 神不遗余力推的 zk-SNARK 到底是什么?zk-SNARK 技术到底能解决哪些当下区块链疑难杂症? 接下来的 Thread,我来抛砖引玉大家一起探讨下。1/n

SNARK 全称为 ( succinct non-interactive argument of knowledge) 即简洁非交互式知识论证,其核心是通过数学算法来构建一个证明系统,使得验证者在不了解原始数据的情况下验证数据本身的正确性。 其实现过程涉及可验证电路、椭圆曲线密码学原理、哈希函数、加密算法等复杂技术,在此不赘论过多细节。2/n  

由于 SNARK 可以把原始数据压缩为一个极小的证明来验证其输入数据的正确性,加之 zk 零知识的技术基础,使得 zk-SNARK 可以在区块链扩展性、隐私性、安全性等方面大展拳脚。 特别是 2018 年以太坊启用了马卡洛夫随机演算法 (MAST) 后,zk-SNARK 可以直接融入到以太坊系统中来解决以太坊网络当下的瓶颈问题。3/n  

这正是为何,原生于@Starknet的 zk-STARK 技术虽然可处理更复杂的计算问题(避免量子计算攻击等),但 zk-SNARK 却被寄予了更大厚望。 尤其是大家困惑的一些区块链悖论在换上 zk-SNARK 的底层后都可以有效解决,比如:保护隐私潜在的黑客洗钱问题,social recovery 逃不开的中心化机构干涉问题等等。4/n  

先说扩展性。zk-rollup 技术高度领先于 op-rollup,是一套以太坊二层的终局解决方案。 op 先默认一切交易乐观化,提交上链后再进行 7 天的 fraud 欺诈证明挑战期,而 zk 则可以直接基于数学算法快速、安全地确保每一笔上链的交易都具备合法性。(具体请参考此前的一篇 Thread)5/n  

这里 zk-SNARK 解决了以太坊扩展性的一个悖论问题,扩展性和中心化的矛盾。 虽然 op-rollup 解决方案实际落地场景更成熟一些,但其在排序器 sequencer,optimistic 乐观挑战验证的过程中却还是有中心化的潜在风险的。 我们当然可以「乐观」,但最终要实现绝对意义去中心化的 rollup,还必须得 SNARK 不可。6/n  

再来看隐私性。基于现有区块链技术语境,我们发展隐私技术会陷入一个逻辑悖论,隐私最终为黑客做嫁衣不成? 但若基于 zk-SNARK,就可以做一套 Proof of innocence(POI)方案,在保障用户通过隐私出入金的同时,又规避不法分子用来作恶。 具体而言,可以将 POI 技术应用到 Tornado 类似的协议当中;7/n

POI 技术给每个用户提供了基于区块链状态历史记录和私钥生成的数字指纹,当黑客试图通过 Tornado 的混币交易池洗钱时,若他提供的出金请求地址和入金地址相矛盾(私钥不同),就会被拦截并退回到原始的混币地址中。 等于黑客的不明资产无法通过混币系统逃避追踪了;8/n  

当然,还可以像 V 神演讲中所指的那样,直接构建 exclusion list 默克尔树,相当于给 Tornado 协议加入了一个黑名单机制。 正常用户的入金不在 list 之内就可以生成无辜证明进而正常使用 Tornado,反之则恰恰相反。 加黑名单虽然有效,但有中心化风险,个人认为阻挠出入金私钥不一致的交易更有意义一些;9/n  

最后再说说第三方 party 抗审查悖论(安全性)问题。 Social Recovery 功能毫无疑问是区块链大规模应用 (Mass Adoption 必定要走的路,但从前两天@Ledger开放此功能遭受的社区抗议就不难看出,Recovery 不可能建立在 Third party 是中心化的前提下。 而 zk-SNARK 技术恰好可以解决这个问题。10/n  

简单来说,当用户生成多个私钥分片时,可以将碎片加密并使用 zk-SNARK 证明系统来生成证明,然后将证明分配给可信的机构或朋友。 若用户私钥遗失,可请求第三方提供碎片数据证明,然后使用 zk-SNARK 来验证这些证明的准确性,进而实现了不透露私钥分片就可 social recovery 的功能。11/n  

以上内容被充分理解后,就不难看出 zk-SNARK 技术对于区块链系统的重要性了,它可以解决扩展性和中心化、隐私性和作恶,安全性和抗审查等种种以太坊网络当下发展悖论问题。 所以 V 神说 zk-SNARK10 年后会和区块链一样重要,没准以太坊未来也会 zk-SNARK 化,嗯,zk-SNARKS Rule Everthing Arround Me。12/12  

感谢@TommyDeng_DAO第一时间对黑山 V 神大会演讲内容的概括,以及大量精彩的配图。以上技术思考仅抛转引玉开放性思考,欢迎大家拍砖讨论。  

热点事件追踪与解读
本专题主要对区块链行业的热点事件进行追踪与解读
链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作,站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击 “举报”, 我们会及时处理。