找到约 14 条结果

文章 什么是知识证明?

...和零知识证明之间不同的分类。](https://img.learnblockchain.cn/2025/07/18/0f5c24a6e6e1_proof-of-knowledge-classification.png) 零知识证明是知识证明的一个子集。 知识证明有两个基本特征: - **完备性**:如果一个陈述是真确的,那么一个诚实的...

文章 ECDSA中离散日志合约的适配器签名

![](https://img.learnblockchain.cn/2025/02/22/1I_RuzLQI-ridTVV23Fs7_w.png) **适配签名系列** [**1.适配签名 -Schnorr签名和ECDSA-**](https://learnblockchain.cn/article/11107) [**2.Schnorr上的适配签名 -跨链原子交换-**](https://learnblockchain.cn/article/11108) [**3.Schnorr上...

文章 可升级智能合约与智能合约代理模式指南

...约上覆盖了实现地址插槽。为了解决这个问题,创建了 [ERC-1967 代理存储槽标准](https://eips.ethereum.org/EIPS/eip-1967),该标准定义了一个特定的存储槽用于存储实现合约地址。 ![该图显示了代理合约与实现合约之间如何处理存储冲...

文章 如何运行用于MKR、DAI和ETH拍卖的守护机器人

...plore.com/liquidations](https://defiexplore.com/liquidations) MKR DAO 在 2019 年 11 月推出了多抵押 DAI (MCD)。DAI 是一种稳定币,传统上由以太坊支持,但随着 MCD 的发布,MKR 允许其他资产作为抵押品。通过一系列激励措施和参与者,MKR 达到 DAI ...

文章 DFXFinance 重入事件分析

...过程如下: ![image.png](https://img.learnblockchain.cn/attachments/2024/03/7w9gNwO265ee94fc87662.png) 再结合 fund flow, ![DFXFundFlow.png](https://github.com/Chocolatieee0929/ContractSafetyStudy/blob/main/Security/picture/DFXFundFlow.png?raw=true) 可以看到,攻击交易有...

文章 如何在 Stacks 区块链上创建和部署 Clarity 智能合约

...rinet check**: ![Clarinet check command](https://img.learnblockchain.cn/2025/10/18/0-44df5710f8962190e64aad6568c9d1f1.png) 检查完你的合约后,运行命令 **clarinet console** 以打开 Clarinet REPL 控制台。Clarinet REPL 将帮助我们测试和执行我们的 Clarity 代码。Clari...

文章 交易者的代币风险扫描:Glider标记了20多种链上风险,而其他工具则遗漏了这些风险

#### 交易者的 Token 风险扫描:Glider 标记了 20 多种其他人错过的链上风险。 去中心化金融 (DeFi) 和无需许可的 token 创建的爆炸式发展开启了新的金融基元 - 但它也为用户带来了前所未有的风险。 每天,数以千计的新 token 被部署...

文章 算法 in Golang:Breadth-first search(BFS、广度优先搜索)

... Queue 重复操作 ### 创建项目 ```bash ~/Code/go via 🐹 v1.20.3 via 🅒 base ➜ mcd breadth_first_search Code/go/breadth_first_search via 🐹 v1.20.3 via 🅒 base ➜ go mod init breadth_first_search go: creating new go.mod: module breadth_first_search Code/go/breadth_fi...

文章 Solidity定点库中的问题——Certora漏洞披露

...standing-midas-capital-exploit/) 漏洞(2023 年 6 月) 另请参阅 [ERC-4626](https://eips.ethereum.org/EIPS/eip-4626)(Tokenized Vaults)中关于“安全考虑”的部分,该部分建议在计算 vault shares 时使用不同的、相反的舍入方向。 在 Solidity 中实现高级...

文章 网络安全新纪元:欢迎来到量子稳健云

![](https://img.learnblockchain.cn/2025/06/20/1asvaBn7Xt4crzNaEIrFzvQ.png) ## 网络安全的新纪元:欢迎来到量子安全云 不管你喜欢与否,我们现在在网上所做的大部分事情都是在云中处理和存储的。但是,我们遇到了一个问题,Peter Shorr 证...

文章 在 ZK 中建模栈数据结构 - 如何在 Circom 中创建一个堆栈

...部高一个索引。下图展示了一个包含三个项目 10、16 和 20 的堆栈: $$ \begin{align*}\texttt{sp}=3\\ \begin{array}{|c|c|c|c|c|c|c|} \hline \text{array}&10 & 16 & 20 & \circ & \space & \space \\ \hline \text{index}&0 & 1 &2 &3 &4 &5\\ \hline \end{array} \end{align*} ...

问题 有偿、求助Pancake配对合约提问

...单。但是实在不好估价。反正最低两包九五至尊或者一个200的红包,如果是真的很难,可以在翻倍。 好了废话不多说,先看一下Pancake配对合约的代码swap函数有点疑问。下面提问。 ``` function swap(uint amount0Out, uint amount1Out, addre...

文章 solidity 内联汇编

## [官方文档✈](https://docs.soliditylang.org/en/v0.8.20/assembly.html) ***注:solidity内联汇编中都是以字节为单位的,[0x00,0x20)表示的范围是2^32-1,但在计算机中占了256位,256 /8=32=0x20*** ## 1. 语法 和 `solidity`一样,Assembly 也会解析注释...

文章 如何使用 Ethers.js 以更高的 gas 价格重新发送交易

...诉我们](https://airtable.com/shrKKKP7O1Uw3ZcUB?prefill_Guide+Name=How%20to%20re-send%20a%20transaction%20with%20higher%20gas%20price%20using%20Ethers.js)! ## 概述 有时,由于网络拥堵或太多待处理交易提供了高于你在交易中提供的gas价格,你在以太坊上提交交...