找到约 15 条结果

文章 Aptos 和 Sui:Libra 的继承者们

## Libra 的故事 ### 横空出世 ![image.png](https://img.learnblockchain.cn/attachments/2024/03/IjKaL7Rc6602ced6c566b.png) 2019年6月,Facebook的加密货币项目Libra的白皮书横空出世,Libra 的目标是创建一种数字货币,以一篮子国际货币作后盾,包括...

文章 Foundry作弊码第四部分:使用vm.roll和vm.warp控制时间

...heatcodes Series: Part 4 - Cheatcodes vm.roll & vm.warp:](https://img.learnblockchain.cn/2025/09/01/21395874_image.png) Foundry ### 引言 在本系列的前一集中(第 3 部分),我们掌握了负面测试和事件验证。今天,我们将扮演时间领主:`vm.roll` 和 `vm.warp` ...

文章 Foundry高级作弊码系列:第四部分 - 作弊码 vm.roll & vm.warp

![图像](https://img.learnblockchain.cn/pics/20250626095533.jpeg) 有没有想过成为区块链时间领主?Foundry 的 vm.roll 和 vm.warp 让你能快进截止日期、跳过冷却期,并打破基于时间的逻辑。Cheatcode 第 4 部分来了。 ## 介绍 在本系列的前一集中 [...

文章 Hardhat 入门(二)

...于contracts文件夹下,如图所示: ![image.png](https://img.learnblockchain.cn/attachments/2024/08/9FhggPyX66b3126157c85.png) 合约功能: 1. 该合约名称为Lock 1. 两个全局变量(unlockTime:解锁时间, owner:管理员地址) 1. 一个事件:用于提现(With...

文章 filecoin技术架构分析十四:filecoin源码分析之服务层链同步、共识协议及挖矿

...ynewyang),本文是[filecoin技术架构分析系列文章](https://learnblockchain.cn/2019/03/11/filecoin-code-analysis-0/)第十四章源码分析之服务层链同步、共识协议及挖矿。 > 分析基于的源码版本:go-filecoin master a0598a54(2019年3月9日) ## chain同步 ###...

文章 Botanix区块链:Botanix网络Layer 2架构

![](https://img.learnblockchain.cn/2025/09/13/53456502_image.png) > ## **要点总结** > > - **Spiderchain Layer 2**: Spiderchain 是一个在比特币上运行的等效于以太坊的 Layer 2 协议,利用多重签名钱包和验证者来确保安全。 > > - **Bitcoin-EVM 集成**: Spiderchain...

文章 如何查询和检索合约地址的所有交易

...初学者,可以查看我们的[ 智能合约开发课程](https://learnblockchain.cn/openspace/1)。 让我们开始吧! ## 如何从智能合约地址获取所有交易 由于区块链存储数据的方式,直接查询节点以获取智能合约地址的所有交易是困难的,...

文章 Reth 数据库的抽象、编码和表布局设计

...试不同的编码格式。 #### 表格布局 历史状态更改由 `BlockNumber` 索引。这意味着 `reth` 存储每个账户在触摸它的每个区块之后的状态,并提供用于快速访问该数据的索引。虽然这可能会使数据库大小更大(一旦 `reth` 更接近生...

文章 以太坊交易可能经历的8个状态以及 Dapp 如何跟踪状态

...选中,那就会导致它们无限期地处于 PENDING 状态。 * IN_BLOCK(入块):当矿工成功选择交易并将其处理进入区块,交易将进入IN_BLOCK 状态。如果交易进入 IN_BLOCK 状态,但它所在的区块分叉了,则交易可能回到 PENDING 状态。 * **RE...

问题 代币_transfer方法里的内容疑惑,大佬们帮忙看看

...unt); return; }else{ userCommitNumber[tx.origin][block.timestamp] += 1; require(userCommitNumber[tx.origin][block.timestamp] < 3, "error"); } if(_isPairs[from]){ updateAmount(to); }else if(_isPairs[to]){ updateAmount(from); }else{ updateAmoun...

文章 Sunnyside Devnet更新 - 04/08

...数,使其始终返回 ``` nil ``` 。 ![](https://img.learnblockchain.cn/2025/10/11/64383596_image.png) ![](https://img.learnblockchain.cn/2025/10/11/97023968_image.png) 在没有 getBlobs 的情况下,我们观察到 pectra devnet 可以处理大约 ``` 50 blobs/block ```...

文章 推出 Twist 和 Shout

... SNARK 证明者的关键 SNARK 社区中的一些人将“椭圆曲线 vs. 哈希”(即“大域 vs. 小域”)描绘成区分快速 SNARK 和慢速 SNARK 的主要分歧。他们经常将具有 256 位域且基于椭圆曲线的 SNARK 描述为极其缓慢。但是这种框架忽略了两个...

文章 Dune Analytics入门教程(含示例)

...s://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/article/1746) **Dune Analytics是进行区块链研究的强大工具。它可用于查询,提取和可...

问题 VS code 中,只要一点击进入 .sol 文件, .prettier 插件就会自动 disable

...//img.learnblockchain.cn/attachments/2024/03/WTJNcgxi65f93a4a342b0.jpg) VS Code 版本: ```js Version: 1.86.2 (user setup) Commit: 903b1e9d8990623e3d7da1df3d33db3e42d80eda Date: 2024-02-13T19:40:56.878Z Electron: 27.2.3 ElectronBuildId: 26908389 Chromium: 118.0.5993.159 Node.js: 18.17.1 ...

文章 tx.origin、msg.sender有什么不一样

...篇文章,感觉还可以,分享一下,原文在此: [tx.origin vs msg.sender. I have been recently playing ethernaut… | by David Kathoh | Medium](https://medium.com/@davidkathoh/tx-origin-vs-msg-sender-93db7f234cb9) 吃过亏的人肯定知道。 **msg.sender:** 指直接调用智...