...队认为 Cairo 最大化了 Rollup 技术的潜力。StarkNet 结合了零知识特性,这意味着游戏的逻辑和状态可以保留在链上,同时保护用户隐私。该团队认为 StarkNet 和 Cairo 拥有最好的技术,并且当他们的游戏准备好上线主网时,他们相信...
...当你向池子添加流动性时,合约会给你LP代币作为凭证,证明你在这个池子里有份额。就像银行存款凭证一样。LP 本身也是一种 ERC20 代币,所以是可以进行转账、交易的。 **注意**:如果 LP 你转账给了其他账户,就表示你把这...
...预编译 - **问题**:在智能合约中验证 BLS 签名和 zkSNARK 证明的计算成本较高。 - **EIP-2537 的工作方式**:针对 BLS12-381 曲线操作引入本地预编译。 - **好处**:显著降低 gas 成本,使多签名验证和证明检查更高效。 ### 4\. 扩展...
...然后再转变为十六进制表示。这些十六进制数据随后通过零以太(0 ETH)交易嵌入以太坊区块链。每个铭文的独特性至关重要;只有那些具有独特十六进制数据的铭文才被视为有效,并因此在区块链上得到永久记录。 ## 为什么...
...习,它除了Starknet 开发者指南,还包括对区块链开发基础知识的介绍,还提供了关于区块链前端开发、后端区块链开发、合约开发、全栈开发等学习资源,此外,指南待开发的其他学习资源则包括核心开发、安全工程师、MEV 搜...
...序和账户模型。 注意:本文假设你熟悉 [Anchor 的基础知识](https://learnblockchain.cn/article/7386)。 ## Solana 程序示例 — 构建预测市场 今天我们要设计的程序是一个类似于 Polymarket、Hedgehog 或 [Drift BET](https://app.drift.trade/bet) 的预...
...ee](https://vitalik.ca/general/2021/06/18/verkle.html):Verkle tree 使得证明可以小于 150 字节,使无状态客户端成为可行 * [Trin (Rust 语言的 portal network 客户端)更新](https://snakecharmers.ethereum.org/trin-development-update/):全功能的 JSON RPC 轻客户端...
...为了进一步加深理解,我们需要结合实际案例来应用这些知识。今天,我们将用两种方法实现账户之间的 SOL 转账。相信通过这个真实场景的学习,你一定能够更加透彻地掌握 Solana 的账户模型和转账机制。 在开始之前,请先...
...系统解决的问题是,所有 L2 都需要收取额外的费用,以证明它们在 L1 上正确执行了你的交易。因为这个额外的费用是关于在 L1 上工作的,所以最好将其理解为一种 L1 gas 的数量。 Arbitrum 的系统只是增加 `gasUsed` 到所需的数字...
...个特定的脚本以及相应的门限签名。这些签名可以在日后证明所签名的脚本是有效的另类条件,也就是所有参与者一致同意的 “代理”。 假设 Alice 和 Bob 要建立一个智能合约,其功能是:双方可以一起花费其中的资金, _或者_...
...庞氏骗,并用Solidity来编写,他们将它称之为「弱手币的证明」(PoWHC)。 不幸的是,合约的作者似乎从来没有在合约之前或之后看到过溢出/下溢,因此,有866个以太币从合约中被释放了出来。 一些开发者还将batchTransfer...
...真软件与跨链功能的扩展相结合,并使用基于交互式欺诈证明的乐观 Rollup 协议。排序器是 Nitro 架构中的一个关键组件。它的主要作用是以诚实的方式对传入的交易进行排序,通常遵循先到先得的原则。这是一个由 Offchain Labs 运...
...的兴趣日益增长,尤其是在 2022 年 9 月以太坊过渡到权益证明之后。 **为什么 Staking 现在很重要** 加密 **staking** 的演变已经改变了投资者与其数字资产互动的方式。与其让加密货币闲置,投资者现在可以通过各种 **staking** 平...