找到约 13 条结果

文章 从零开发区块链应用(十一)--以太坊地址生成

...ring { seed := pbkdf2.Key([]byte(Mnemonic), []byte("mnemonic"+password), 2048, 64, sha512.New) hmac := hmac.New(sha512.New, []byte(BitcoinSeed)) _, err := hmac.Write([]byte(seed)) if err != nil { return "" } intermediary := hmac.Sum(nil) keyBytes := intermediary[:32] // 私钥 _, ...

文章 Solidity 内联汇编漏洞

...ps://www.evm.codes/) - [EVM 堆栈机](https://learnblockchain.cn/article/20129) - Solidity 的[空闲内存指针](https://learnblockchain.cn/docs/solidity/internals/layout_in_memory.html) - [Foundry 的调试器](https://book.getfoundry.sh/forge/debugger) ## 来自外部调用的内存损坏 ...

文章 ELI5:什么是IBC?

![](https://img.learnblockchain.cn/2025/03/11/1iNAr3aJgpVygcxnxuRn8FA.jpeg) 比特币的诞生导致了不同设计决策和用例的区块链的寒武纪大爆发。虽然这些分布式账本服务于不同的目的,但它们作为孤立的信息孤岛存在(并在某种程度上仍然存在...

文章 深入理解 Solidity - 关于合约代码

...中的任何位置。 代码总是32字节的倍数。参见zkSync的L1ERC20Bridge使用的L2ContractHelper。 ![img](https://img.learnblockchain.cn/2023/02/26/64156.png) > [Solidity库合约L2ContractHelper来自GitHub上的zkSync](https://github.com/matter-labs/v2-testnet-contracts/blob/...

文章 没有合适的DAO,不如自己造

...。* ![PicforDAOscaled.jpeg](https://img.learnblockchain.cn/attachments/2022/06/YDDHBzy962ac4e7a8c069.jpeg!/scale/40) *图源:网络 DAO 很像一个区块链版本的“链上公司”,它将管理和运行规则以智能合约的形式编码在区块链上,从而避免中心化控制...

文章 Solana 智能合约指南

...与其他区块链生态系统中的代币标准不同,例如以太坊的ERC标准、波场(TRON)的TRC-20和币安智能链的BEP-20。 SPL 代币的主要特征包括: - NFT 和可替代代币的适用性:SPL 代币涵盖同一标准下的可替代(可互换)和不可替代(唯...

文章 【Solidity Yul Assembly】3.3 | Dynamic Length Arguments

...03 // b[2] = 3 ``` 其中,`7` `b 的指针` `9` 依次放在 `0x00` `0x20` `0x40` 的内存槽中,`b 的指针` 是 `0x60` 意味着 `0x60` 内存槽开始存放数组 b 的相关内容。可以看到 `0x60` 存放了数组长度 3, 然后依次是数组内的元素。 ## 2. threeArgsStru...

文章 理解合约部署、代理和CREATE2——第一部分

... + 它的 nonce,对其进行 RLP 编码,哈希处理,并使用最后 20 个字节。 #### 大小限制 还有上限:合约不能大于 **24 KB 的字节码** ( [EIP-170](https://learnblockchain.cn/docs/eips/EIPS/eip-170))。 #### 例子 正如我们所见,合约代码与 [CREATE 操作...

文章 RSKBLOCK标签中的分叉检测数据

...* | RSKBLOCK 标签中的分叉检测数据 | | **创建时间** | 2019 | | **作者** | SDL | | | | | **层级** | Sec | | **复杂...

文章 go语言入门move ctf

...入依赖 `go get github.com/block-vision/sui-go-sdk` 要求go版本 >= 1.20 然后就是简单的初始化客户端 ```go package main import ( "context" "fmt" "github.com/block-vision/sui-go-sdk/constant" "github.com/block-vision/sui-go-sdk/sui" ) func main() { // config...

文章 预女巫攻击:在隐私保护下进行合约速率限制

... zk 证明来强制进行身份验证,而不依赖交易的签署者。[ERC4337](https://eips.ethereum.org/EIPS/eip-4337/) 类型的账户抽象化可以轻松利用这种类型的身份验证! ## 人类? 这个示例使用了由[Worldcoin](https://docs.worldcoin.org/) 开发的已有的...

文章 EigenLayer:EigenLayer AVS 生态系统介绍

![](https://img.learnblockchain.cn/2025/09/13/64875486_image.png) > ## **要点总结** > > - **主动验证服务 (AVS)**: EigenLayer 引入 AVS,以将以太坊的安全性扩展到外部服务,如预言机和侧链。 > > - **重新质押机制**: 验证者可以重新质押 ETH 以保护多...

文章 构建模块化、可组合的 Layer3,DappLink 为大规模应用上链提供技术解决方案

...用生态最繁荣的以太坊有四千亿美元市值,但 TPS 徘徊在 20 左右。也就是说它每一秒钟可处理的交易笔数只有20笔。已对互联网速度习以为常的人听了可能会感到不可思议,基于这样的处理速度,四千亿美元怎么来的?但看好区...