找到约 15 条结果

文章 DEFI - COMP COMP COMP

...erhman Kohli/DeFi Weekly\]](https://defiweekly.substack.com/p/comp-lessons-and-learnings) - COMP 增长黑客 DeFi [\[Dan Elitzer, Ryan Sean Adams, David Hoffman/Bankless\]](http://podcast.banklesshq.com/comp-growth-hacking-defi-dan-elitzer) - 为什么 COMP 在第一天增长了 5 倍以及...

文章 从Web3开发者到智能合约审计员:当已知标准背叛你

...00 万美元的代币。 阅读更多:[uniswap-lendf-me-hacks-root-cause-and-loss-analysis](https://peckshield.medium.com/uniswap-lendf-me-hacks-root-cause-and-loss-analysis-50f3263dcc09) 2. **EIP-2612 Permit 重放 DAI (2022):** 该漏洞利用基于 ERC-20 Permit 标准 (EIP-2612),该标准允...

文章 使用 ERC-1271,让 Dapp 兼容智能合约钱包

...t/eip1271-verification-util"; const checkSig = async () => { // the random message (nonce) that was signed const data = "0x787177"; // defining signer and the rpc url const signerAddress = '0x4836a472ab1dd406ecb8d0f933a985541ee3921f'; // the rpc url to make requests const rpcUr...

文章 像专业人士一样部署智能合约!!!

...ain.cn/2025/03/29/tenor-logo-B3B9BF.svg)](https://tenor.com/view/oprah-you-and-you-pointing-gif-19180004) **_第一_**:我们将从 [这里](https://www.npmjs.com/package/hardhat-deploy) 安装 `hardhat-deploy`。根据你的使用方式,将使用 `npm install` 或 `yarn add`。 **_第二_...

文章 zk-SNARK 系列 - #2 证明多项式的知识

>- 原文链接:https://medium.com/@imolfar/why-and-how-zk-snark-works-2-proving-knowledge-of-a-polynomial-f817760e2805 >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/...

文章 用 Rust 程序和 Webase 交互 | Rust 学习笔记(四)

...n = "0.1.0" authors = ["leeduckgo "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] reqwest = { version = "0.10", features = ["blocking", "json"] } tokio = { version = "0.2", features = ["full"] } ``` 我...

文章 每周以太坊进展 2023/10/21

...MEV-Burn](https://ethresear.ch/t/in-a-post-mev-burn-world-some-simulations-and-stats/17092) 模拟统计数据 - [Total-Order Broadcast protocol](https://arxiv.org/abs/2310.11331),在 Sleepy 模型中进行单一投票决策 ## **Layer2** - [Scroll](https://scroll.io/blog/founderLetter)(z...

文章 Sui 中的密码学:钱包规范

...ss = signer.getAddress(); console.log('address', address); // Sign some random data. const signData = new Base64DataBuffer( new TextEncoder().encode('hello world') ); const { signature, pubKey } = await signer.signData(signData) console.log('signature', signature); // Sign a typed data, i.e...

文章 ZKsync加密预编译审计

...概述](#system-overview) - [安全模型与特权角色](#security-model-and-privileged-roles) - [高严重性](#high-severity) - [偶次幂的 pow_u32 指数运算实现不正确](#incorrect-implementation-of-pow_u32-exponentiation-for-even-exponent) - [G2 点缺少子群检查](#missing-s...

文章 区块链研究指北

....al/CSE138-2020-03/index.html)。 3. 布朗大学的 `CS1951L Blockchains and Cryptocurrencies`。我推荐这个课的原因主要是因为讲这个课的教授 [Maurice Herilhy](https://link.zhihu.com/?target=http%3A//cs.brown.edu/~mph/) 是个非常有意思的老头。一把年纪了还在科...

文章 开发 Substrate 的准备工作

...](https://rufflewind.com/2017-02-15/rust-move-copy-borrow)。 ![borrow and ownership](https://img.learnblockchain.cn/2020/06/22_/147717414.png) 以上内容就是 Substrate 开发必备的 Rust 知识。当然,在开发过程中,还少不了要了解标准库和其他工具包的使用,...

文章 Michael.W基于Foundry精读Openzeppelin第2期——StorageSlot.sol

... MockStorageSlot testing = new MockStorageSlot(); function test_SetAndGetAddressSlot() external { assertEq(testing.getAddressSlot(), address(0)); testing.setAddressSlot(address(1024)); assertEq(testing.getAddressSlot(), address(1024)); // check the slot ...

文章 闪电网络深入解读(下):HTLC 与支付路由

...闪电网络使用 [Sphinx](https://cypherpunks.ca/%7Eiang/pubs/Sphinx_Oakland09.pdf) 多重加密协议。在使用闪电网络时,Alice 会为网络的每一部分都做一层加密,从支付路径的末端开始。她使用 Eric 的公钥为 Eric 加密了消息。这条加密消息会被嵌...

文章 对 ERC-4337 的误解与合理的担忧

...数](https://docs.opengsn.org/#recipient-contract-sees-the-original-sender-and-executes-the-original-transaction)而不是更直观的 `msg.sender` 来获取交易发送者的地址。毋庸置疑,大多数 DApp 没有这样做,因此元交易的兼容性受到严重限制。 然而,AA 没...

文章 超越比特币:以太坊作为企业财务资产

...r-exemptive-relief-from-the-federal-securities-laws-for-tokenized-equities-and-other-digital-assets/) 美国证券交易委员会 (SEC) 发送了一封措辞严厉的信函,称其成员“一直非常关注”与代币化相关的豁免救济请求。 具体而言,SIFMA 敦促 SEC 不允许在...