<!--StartFragment--> 引言:去中心化交易所的崛起 随着区块链技术的发展,交易所作为数字资产交易的重要平台,经历了从传统的中心化交易所(CEX)到去中心化交易所(DEX)的转变。中心化交易所由于其高效的交易...
TLDR: 今天,ZKsync 发布了弹性链——一个不断扩展的 ZK Rollups 网络,依靠数学保障安全,并在统一、直观的用户体验下本地互操作。以 Rollup 为中心的以太坊路线图成功降到了交易费用,但流动性和用户体验却分散。近期的...
如何创建自定义可证明类型? 你可以使用 o1js 的 Struct 来定义自定义可证明类型: class MyCustomType extends Struct({ field1: Field, filed2: MyC...
sui-move进阶:设计模式——见证者与一次性见证者 在上一个教程中,我们提到了witness,并说它:使用了一次性见证者的设计模式。 在本教程中,我们将对其作进一步的讨论。 而在介绍一次性见证者之前,我们需要先介绍一下设计模式——...
sui-move进阶:引用 在 Move 中,引用(References) 是一种高效且安全的资源访问方式。引用有两种类型:不可变引用和可变引用。Move 的类型系统通过强制执行所有权规则,防止引用错误,并确保资源的安全使用。 引用...
系列文章目录 Task1:hello move Task2:move coin Task3:move nft Task4:move game Task5:move swap Task6:sdk ptb 更多精彩内容,敬请期待!️...
原文链接:mirror.xyz/killaridev.e... 译者:AI翻译官,校对:翻译小组 本文链接:learnblockchain.cn/article… eth_simulateV1 方法在发...
背景 在预测市场中,常常需要获取链下的数据,来确定结果。对于PolyMarket,在创建一个预测事件时,会指向UMA的乐观预言机,该预言机对结果进行处理。本文将讲讲UMA预言机的工作机制,以及乐观预言机的使用场景。 <br>...
sui-move进阶:生命周期 对于许多语言的初学者而言,很可能缺乏生命周期的概念,例如通过C语言入门编程的朋友们。但在例如Move和Rust这样的注重安全的编程语言中,生命周期是一个非常重要的概念,甚至许多时候编译器会要求你注意变量的生...
zkHack的Puzzle是我比较喜欢的活动。通过实例编码深入理解零知识证明的细节是比较高效的学习方式。zkHack V前几天已经开始了。这篇文章分析一下第一道题目: https://zkhack.dev/zkhackV/puzzleV...