## solidity 学习难吗? [学习 solidity](https://learnblockchain.cn/learn/solidity) 作为一种语言,可以说是比较容易学习的语言之一。然而,学习以 Ethereum 为环境的开发是困难的。 它看起来与 javascript 非常相似,或者说与任何源自 C 的花括...
作者: Konstantin Nekrasov - MixBytes 的安全研究员  ## 简介 通货膨胀攻击是一个广泛存在的问题,针对 [ERC-4626 代币化保险库标准](https://ethereum.org/en/developers/docs/standards/tokens/erc-4626/),并...
注:针对近期频繁发生的以太坊三明治套利交易([sandwich trading](https://medium.com/coinmonks/demystify-the-dark-forest-on-ethereum-sandwich-attacks-5a3aec9fa33e)),开发者CodeForcer创建了一种名为“沙门氏菌”(Salmonella)的ERC20诱饵代币,通过这种方...
前一段时间,介绍了几篇零知识证明文章:[入门zkSNARK](https://learnblockchain.cn/2019/04/18/learn-zkSNARK/), [从 QSP 到 QAP](https://learnblockchain.cn/2019/05/07/qsp-qap/),[Groth16 算法介绍](https://learnblockchain.cn/2019/05/27/groth16/), 今天这篇文章分享下...
# 前言 > 本文实现一个线性释放合约,主要用来解决以下问题: 防止市场抛售压力、激励团队和投资者、稳定市场和建立信任 # 线性释放 **定义**:一种常见的代币或股权分配机制,通常用于激励团队成员、早期投资者或顾问...
# UniswapV1 自学系列05:LP 代币机制的设计与实现 在前面的文章中,我们已经实现了基本的流动性添加功能,但是还没有讨论一个至关重要的概念:LP 代币(Liquidity Provider Tokens)。LP 代币是 Uniswap 设计的核心组件,它解决了如...
>- 原文链接:https://www.rareskills.io/post/solidity-style-guide >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/article/9201)...
## 简介 在竞争激烈的以太坊开发领域,每一 gas 单位都至关重要,Huff 是一种将智能合约优化推向极限的工具,因此脱颖而出。Huff 最初由 Aztec Protocol 团队开发,用于优化他们的 Weierstrudel 椭圆曲线库。**Huff 是一种基于宏的低...
有些 CTF 题目中,并未使用 OpenZeppelin 等合约安全库,而是自己写的 ERC20 合约,其中未对 transferFrom 传入的参数进行检测是一个很严重的问题。 ### 风险 我们来看一段不安全的代码: ```solidity function transferFrom(address from, ad...
上一期我们介绍了[比特币浏览器如何使用](https://learnblockchain.cn/article/4962),本期我们来谈一谈什么是以太坊以及以太坊浏览器如何使用。 ## 什么是以太坊? 以太坊是一个合作运行的、全球性的、透明的数据库。通过共同...
## 主网(执行层) * 最新的核心开发者[视频会议](https://www.youtube.com/watch?v=VffwWtklJvA&t=463s)。来自[Tim Beiko](https://twitter.com/TimBeiko/status/1484607389164728321)的记录: * 引擎 API 规范可选择执行有效载荷,身份验证提案 * 可能 Goerli ...
***让普通用户进入加密领域仍然是一个挑战。因为加密领域里有着不少复杂的技术性概念,如智能合约、私钥和公钥等加密货币钱包术语以及中心化和去中心化实体之间的限制性基础设施。但以太坊上一些改变游戏规则、用户友...
## Vault Inflation Attack:一个众所周知但持续存在的威胁(第一部分) 尽管这是 DeFi 领域众所周知的攻击,但在最近的几次审计中我都遇到过它,因此我认为再次回顾一下这种攻击的基础知识是值得的。 ## 我们不在此讨论的先决...
## 简介 EIP4844 由Vitalik和Dankrad创建于2022-02-25并在2024-3-13日在Dencun 升级中部署。EIP4844引入一种新的“携带数据块的交易”格式,进一步降低了Rollups向以太坊提交数据的成本,这种新的交易格式与以后的分片是完全兼容的。 ## w...
# 前言 > 本文主要实现代币锁合约的开发、测试、部署全流程,以及对该合约使用场景分析介绍; # 代币锁 **定义**:将一定数量的代币在一段时间内限制其交易和转移的行为,主要目标是激励长期承诺,阻止早期投资者或团...