找到约 15 条结果

文章 运行 v0.7 及更早版本的 Bitcoin Core

...者:Jameson Lopp* > > *来源:* ![image.png](https://img.learnblockchain.cn/attachments/2023/12/45wHKSIT6582c83b2c10d.png) 本文是我对所有 Bitcoin Core 发行版本的[历史同步性能的研究](https://blog.lopp.net/bitcoin-core-performance-evolution/)的其中一个结果...

文章 智能合约安全审计入门篇 —— 随机数

...全团队 # 背景概述 在[上次的文章](https://learnblockchain.cn/article/4281)中我们了解了 delegatecall 函数的特点以及其正确的使用方式。本期我们将带大家了解智能合约中一个经常被用到的东西——随机数。 # 前置知识 ...

文章 Eth2 进展更新 (截至 2021/4/10)

...com/) # 信标链 最近出现了一次[罚没](https://beaconcha.in/block/906882#attester-slashings)!在整整两个月没有任何罚没事件后,在 4 月 16 日 出现了一次单独的罚没事件。遗憾的是我对这次罚没没有更多的信息。 最近出了一份 Blst 加...

文章 airdrop hunting(3/3)

...`gaslimit`调高** *攻击成功:* ![image.png](https://img.learnblockchain.cn/attachments/2024/04/xBSLLEsu663063878780a.png) ## Fake3d ### 1. question ```solidity /** *Submitted for verification at Etherscan.io on 2018-11-27 */ pragma solidity ^0.4.24; /** * @title Sa...

文章 如何使用 Web3.py 审核以太坊钱包活动

...point-name}.quiknode.pro/{your-token}/")) ``` ![端点](https://img.learnblockchain.cn/2025/03/03/generic-a54ddc5df6f933228eabe0e03cf9d8fa.png) ### 获取钱包交易 为了识别钱包交易活动,我们将从解析网络上的每个区块开始,然后解析每个交易,检查关注的...

文章 如何使用 Solidity 编写 PayNow 函数?

![1.png](https://img.learnblockchain.cn/attachments/2022/04/Nd1LhviJ62679b46a7fbb.png!/scale/50) ### 介绍 web3经济正在蓬勃发展,学习这项技术的最佳时机就是现在。我们不能错过对web3开发者的全球需求。 区块链开发人员的平均年薪大约是146250...

文章 Uniswap V4 兑换功能解析:深入闪电会计与执行代码

...置 为了演示这一点,我们将使用一个 [ERC-20](https://learnblockchain.cn/tags/erc-20) 到 ERC-20 的兑换,具体是 WBTC 到 USDC( [pool](https://app.uniswap.org/explore/pools/ethereum/0xb98437c7ba28c6590dd4e1cc46aa89eed181f97108e5b6221730d41347bc817f))在以太坊主网的本...

文章 去中心化存储那些事(下)

...是为了实现只存储部分区块的目标。 ### 冗余实现-POA和blockwave 如果只是这样Arweave解决了每个节点只存储部分区块,但无法保证区块的冗余性,因为极限情况下Arweave永远只需要存储最近的一个区块即可。Arwave采用POA服务证明...

文章 使用 "Truffle for VS Code" 扩展构建 Web3

我们很高兴地宣布 Truffle 跟 VS Code合作的发布,该扩展允许新手和经验丰富的 web3 开发人员编写、调试和部署他们的智能合约,而无需离开 VS Code。 ## 它的一些主要功能包括: * 您可以从头开始或从 Truffle Box 开始一个新的 Tr...

文章 Tendermint 的协议设计和一些思考(二)

...此为第三篇。 + [**从 HotStuff 回看 Tendermint**](https://learnblockchain.cn/article/9154) + [**Tendermint 的协议设计和一些思考**](https://learnblockchain.cn/article/9583) > 对其他文章感兴趣欢迎访问我的[个人博客](https://xufeisofly.xyz/blog) # Lock 和 U...

文章 通过 “Truffle for VS Code” 扩展并在 Infura 部署智能合约

... 我们在 Truffle 和微软的朋友昨天宣布公开发布 [Truffle for VS Code](https://learnblockchain.cn/article/4209) 扩展。该扩展使 VS Code 用户能够使用 Web3 开发工具的 Truffle 套件构建、调试和部署智能合约。 该扩展支持的主要功能之一是新的和...

文章 Foundry 备忘录

...``` 使用[roll](https://book.getfoundry.sh/cheatcodes/roll.html)设置`block.number`。 ```solidity vm.roll(100); emit log_uint(block.number); // 100 ``` 使用[warp](https://book.getfoundry.sh/cheatcodes/warp.html)设置`block.timestamp`。 ```solidity vm.warp(1641070800); emit lo...

文章 平均价格算法:TWAP vs. VWAP

... TWAP 定价机制的协议可能容易受到多区块 MEV 攻击(multi-block MEV attack)。这些攻击不是像闪贷那样在单个交易中操纵 AMM DEX 中的现货价格,攻击者会在两个或多个连续区块中操纵价格。这是可能的,因为在这个场景中,未来区块...

文章 超级提升安全的 Solidity 开发:Aderyn VS Code 扩展

轻松保护你的 Solidity 智能合约。Cyfrin 的 Aderyn VS Code 扩展在你的编码工作流程中实时检测漏洞。 智能合约开发需要一种安全优先的方法。每行 Solidity 代码都必须考虑安全性。 这就是我们构建 Cyfrin **Aderyn VS Code 扩展**的原因...

文章 部署Solidity智能合约到Solana

...s://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/article/3328) # 部署Solidity智能合约到Sol...