## Libra 的故事 ### 横空出世  2019年6月,Facebook的加密货币项目Libra的白皮书横空出世,Libra 的目标是创建一种数字货币,以一篮子国际货币作后盾,包括...
...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 让你能快进截止日期、跳过冷却期,并打破基于时间的逻辑。Cheatcode 第 4 部分来了。 ## 介绍 在本系列的前一集中 [...
...于contracts文件夹下,如图所示:  合约功能: 1. 该合约名称为Lock 1. 两个全局变量(unlockTime:解锁时间, owner:管理员地址) 1. 一个事件:用于提现(With...
...ynewyang),本文是[filecoin技术架构分析系列文章](https://learnblockchain.cn/2019/03/11/filecoin-code-analysis-0/)第十四章源码分析之服务层链同步、共识协议及挖矿。 > 分析基于的源码版本:go-filecoin master a0598a54(2019年3月9日) ## chain同步 ###...
 > ## **要点总结** > > - **Spiderchain Layer 2**: Spiderchain 是一个在比特币上运行的等效于以太坊的 Layer 2 协议,利用多重签名钱包和验证者来确保安全。 > > - **Bitcoin-EVM 集成**: Spiderchain...
...初学者,可以查看我们的[ 智能合约开发课程](https://learnblockchain.cn/openspace/1)。 让我们开始吧! ## 如何从智能合约地址获取所有交易 由于区块链存储数据的方式,直接查询节点以获取智能合约地址的所有交易是困难的,...
...试不同的编码格式。 #### 表格布局 历史状态更改由 `BlockNumber` 索引。这意味着 `reth` 存储每个账户在触摸它的每个区块之后的状态,并提供用于快速访问该数据的索引。虽然这可能会使数据库大小更大(一旦 `reth` 更接近生...
...选中,那就会导致它们无限期地处于 PENDING 状态。 * IN_BLOCK(入块):当矿工成功选择交易并将其处理进入区块,交易将进入IN_BLOCK 状态。如果交易进入 IN_BLOCK 状态,但它所在的区块分叉了,则交易可能回到 PENDING 状态。 * **RE...
...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...
...数,使其始终返回 ``` nil ``` 。   在没有 getBlobs 的情况下,我们观察到 pectra devnet 可以处理大约 ``` 50 blobs/block ```...
... SNARK 证明者的关键 SNARK 社区中的一些人将“椭圆曲线 vs. 哈希”(即“大域 vs. 小域”)描绘成区分快速 SNARK 和慢速 SNARK 的主要分歧。他们经常将具有 256 位域且基于椭圆曲线的 SNARK 描述为极其缓慢。但是这种框架忽略了两个...
...s://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/article/1746) **Dune Analytics是进行区块链研究的强大工具。它可用于查询,提取和可...
...//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 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:** 指直接调用智...