На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
14 Лайков
Награда
14
5
Репост
Поделиться
комментарий
0/400
TopBuyerBottomSeller
· 01-15 13:54
Опять кто-то создает свои колеса, на этот раз кажется, что что-то получается
Название Piecrust довольно милое, только не знаю, как оно будет работать в реальности
Зона доказательств с нулевым разглашением действительно легко превратиться в PPT-проект, Dusk так же был вынужден поступить так, как есть
Архитектура EVM действительно не предназначена для ZK, чтобы изменить ее — нужно серьезно переделывать
Механизм Zero-Copy звучит неплохо, только не знаю, сможет ли он выдержать такой объем в реальных условиях
Комбинация PLONK + Universal Setup я видел у нескольких проектов, но эффективность у них разная
Мне нравится идея создавать свои колеса, главное — сможет ли это реализоваться на практике
Не все, кто создает свои колеса, добиваются успеха, зависит от уровня команды
Чтение white paper может быть очень разным, самое важное — как проявит себя основная сеть
Посмотреть ОригиналОтветить0
MemeCoinSavant
· 01-15 13:53
Честно говоря, механизм нулевого копирования при проверке дерева Меркла действительно крутой... большинство проектов просто копируют и вставляют Ethereum и называют это инновацией, честно говоря.
ZK(零知识证明)赛道如今参赛选手众多,可当你真的去仔细研读这些项目的白皮书和技术文档,会发现不少方案其实就是拿现有的以太坊技术栈做个改进升级,算不上什么真正的创新。
Dusk这个项目之所以吸引人的眼球,倒不只是因为它也做隐私公链——这类项目一抓一大把。关键在于他们的技术选型。为了在链上真正跑通隐私运算,这帮开发者居然一从头构建了一套专属的虚拟机——Piecrust。这种做法,只有真正懂技术的人才能领会有多硬。
这样的选择背后有实际考量。EVM当初设计时,根本没预留零知识证明的运算空间。它那个256位的字长架构,用在基于椭圆曲线的ZK证明上,效率低得不像话。与其勉强兼容,Dusk团队反而另辟蹊径,基于WebAssembly(WASM)搭建了Piecrust虚拟机。
最巧妙的部分是什么?他们在内存处理上引入了Zero-Copy机制,底层用的是rkyv这套方案。结果就是智能合约读取数据时,完全跳过了传统虚拟机那种低效的反序列化流程。数据在内存中直接可用,这对处理复杂的隐私Merkle树验证时的性能飙升,简直是量级差异。
再看证明系统的选择,Dusk同样下了功夫。他们采用PLONK算法,而且采的是支持"通用可信设置"(Universal Setup)那个版本的方案。这种设计在工程上更灵活,也更符合隐私计算的长期需求。
从整个技术栈来看,这些选择都不是拍脑门决定的,而是在特定场景下的合理权衡——为隐私计算优化,宁可自己造轮子也要达到目标。这才是值得琢磨的地方。