以太坊创始人Vitalik Buterin再次回归,他相信这将把区块链的安全性提升到一个全新的水平。他称之为圆圈
以太坊创始人Vitalik Buterin再次回归,他相信这将把区块链的安全性提升到一个全新的水平。他称之为“圆形星星”,我在这里告诉你你需要知道的一切。
Circle STARKs旨在从大而低效的数字转向更小、更易于管理的字段。最初,STARK使用大的256位字段,但这些字段很慢,浪费了大量空间。
现在,有了Goldilocks、Mersenne31和BabyBear等较小的油田,一切都运行得更快、更高效。例如,Starkware现在可以在M3笔记本电脑上每秒处理620000个Poseidon2哈希。
Vitalik的Circle STARKs在Starkware的stw和Polygon的plonky3中实现,使用Mersenne31字段提供了独特的解决方案。
相关:Vitalik Buterin认为投资者太过分了
制作基于哈希的证明或任何证明的主要技巧之一是通过在随机点对多项式进行求值来证明它。
例如,如果证明系统需要你提交多项式P(x),你可能需要为随机点z显示P(z)=0。
这比直接证明P(x)更简单。如果你提前知道z,你可以通过使P(x)符合该点来作弊。为了阻止这种情况,在提供多项式后选择z,通常是通过对多项式进行散列。
相关:Vitalik Buterin认为政客们正在玩加密货币行业
它适用于大字段,如椭圆曲线协议,但小字段会带来问题。对于小字段,攻击者可以尝试z的所有可能值,从而更容易作弊。
为了解决这个问题,使用了两种主要方法:多重随机检查和扩展字段。第一个很简单——在几个点而不是一个点上检查多项式。但这可能会很快变得低效。
第二种方法,使用扩展字段,涉及创建新的复数,使z更难猜测。
Circle STARKs引入了Circle FRI的巧妙扭曲。给定一个素数p,有一组大小为p-1的元素,其性质完全符合这种方法。对于Mersenne31来说,这意味着在特定的排列中使用一组点。
这些点遵循类似于三角学或复数乘法的模式,使数学运算变得井井有条。在Circle FRI中,点以一种不断减小其大小的方式折叠和组合,使过程高效。
Vitalik说,这张地图将圆上的点加倍,获取坐标对并将其转换为新点。这种方法与现有的32位CPU/GPU操作配合得很好,使其比BabyBear更高效。
快速傅里叶变换(FFT)遵循类似的路径,将多项式的求值转换为系数并返回。
圆FFT在数学家所谓的Riemann-Roch空间上工作,将基多项式的倍数视为零,这简化了数学。
在STARK协议中,您通常需要证明多项式在某些点等于零。通常,您可以使用一个简单的行函数来显示这一点。在Circle STARKs中,这有点棘手,因为等效的行函数需要满足更严格的条件。
为了处理这个问题,Circle STARKs使用插值函数——在两点处等于零的函数。通过减去并除以这些插值,你可以证明得到的商是一个多项式。
在整个计算域中等于零的消失多项式也发挥了作用。在常规STARK中,这很简单。在Circle STARKs中,它涉及重复特定的函数,以确保数学成立。
正如Vitalik所说,“循环数学的复杂性是封装的,而不是系统的。”
相关推荐
Nexo通过SOC 3评估和SOC 2审计更新增强数据安全证书
2024-07-26 04:10
78以太坊是否已准备好迎接通货膨胀?随着质押热潮兴起,供应量创下新高
2024-08-16 17:02
149投资巨头富兰克林邓普顿在比特币生态系统中列出了五件值得关注的事情
2024-07-25 19:10
78XRP 价格有望回升至 0.60 美元:新一轮上涨的关键
2024-08-14 14:47
59Solana 价格大涨 4% 专家称P2E DOGE Meme Coin或许能带来抛物线收益
2024-07-22 18:30
100美国真的有5000万加密货币持有者吗?
2024-07-26 01:30
90最新资讯
Grayscale 将其以太坊和比特币 ETF 的名义价值乘以十
2024-11-21 22:00
以太坊为何尽管存在局限性却依然保持无可争议的领先地位
2024-11-21 21:57
以太坊继续整合 – 图表显示潜在突破
2024-11-21 21:52
以太坊价格飙升增强了投资者信心,脱离 BTC 的独立性增强
2024-11-21 21:47
SEC 向以太坊 BitClave ICO 投资者返还 460 万美元
2024-11-21 21:44
以太坊价格承压:困境可能预示风险上升?
2024-11-21 21:38
21Shares 推出以太坊核心 ETP 质押服务
2024-11-21 21:33
纳斯达克上市抗生素开发商 Acurx 将在资产负债表上投入 100 万美元比特币
2024-11-21 21:29