找到约 14 条结果

文章 如何在智能合约中使用ERC-4626

...辑不同的挑战。但如果我告诉你有解决方案呢?来看看 [EIP-4626](https://eips.ethereum.org/EIPS/eip-4626),这是一个解决这个问题的标准。事实上,包括 Yearn V3(在他们的 [vaults](https://twitter.com/yearnfi/status/1521504008615124992) 中可以看到)的...

文章 深入探讨以太坊验证者生命周期

...是在执行(Eth1)层。 这个合约的最关键功能(直到 [EIP-6110](https://eips.ethereum.org/EIPS/eip-6110))是 [发出](https://github.com/ethereum/consensus-specs/blob/8a2277660f4bf0116129e89014ec66570b82a90b/solidity_deposit_contract/deposit_contract.sol#L120-L126) 存款(公...

文章 Solidity 非权威开发指南(3):OpenZepplin

...理由很简单,gas fee。 - 在使用之前务必:熟悉其背后的 EIP,同时熟悉代码。 - 不要把它当做唯一选择,了解其他备选方案,比如 [ERC721A](https://github.com/chiru-labs/ERC721A) 就提供了更省 gas fee 的实现。 相关文章: - [Solidity 非权...

文章 不同类型的Layer 2解决方案

...s://consensys.io/blog/ethereum-dencun-upgrade-explained-part-1) 引入了 [EIP-4844](https://www.eip4844.com/)(又名“proto-danksharding”),提供了约 32 kB/秒的链上数据可用性。在未来几年,随着[完整的 danksharding](https://learnblockchain.cn/article/14333) 的推出...

文章 理解L1与L2的生态系统 - 设计差异、权衡及终局

...](https://help.coinbase.com/en/coinbase/getting-started/crypto-education/eip-1559))实现了这一点,但在交易纳入的实现和确定性程度上有所不同。 #### **3\. 传输** 用户用其私钥签名交易,这是一种证明其授权的数字签名。一旦签名,交易被...

文章 透明可升级代理

...a6016e243e63b6e8ee1178d6a717850b5d6103` 或者 `bytes32(uint256(keccak256('eip1967.proxy.admin')) - 1)` 中。 为了兼容 ERC-1967,透明可升级代理在该存储槽中存储管理员的地址,但**并不使用**该存储变量。 该存储槽中地址的存在将向区块探测器发出...

文章 以太坊DAO攻击解决方案代码解析

...ocess(block *types.Block, statedb *state.StateDB, cfg vm.Config) (types.Receipts, []*types.Log, uint64, error) { //... // Mutate the block and state according to any hard-fork specs if p.config.DAOForkSupport && p.config.DAOForkBlock != nil && p.config.DAOForkBlock.Cmp(block.Number()) == 0 { mi...

文章 每周以太坊进展 2021/01/18

... [备忘录](https://twitter.com/TimBeiko/status/1349788674334945282) * [EIP-1559 阅读材料列表](https://hackmd.io/@timbeiko/1559-resources) * Piper:如何开发出[好用的轻客户端](https://snakecharmers.ethereum.org/the-winding-road-to-functional-light-clients/)、[part 2](https://sn...

文章 剖析go-ethereum源码--->2. ethereum node如何工作

...文件以最大为2GB进行切割,具体的内容包括区块信息(receipt、header和body),以及状态信息(account、history和storage)) chainDb, err := stack.OpenDatabaseWithFreezer("chaindata", config.DatabaseCache, config.DatabaseHandles, config.DatabaseFreezer, "eth/db/chaindata/", fals...

文章 以太坊协议可能的未来 #1:The Merge

...[生成纳入列表(inclusion lists)](https://ethereum-magicians.org/t/eip-7547-inclusion-lists/17474)的权利 ### **现有研究的一些链接**: - 实现单时隙最终确定性的途径(2022 年):https://notes.ethereum.org/@vbuterin/single_slot_finality - 以太坊单时隙...

文章 借贷协议的脆弱点

... 可Hook代币在大多数情况下遵循 ERC-777 标准: [https://eips.ethereum.org/EIPS/eip-777](https://eips.ethereum.org/EIPS/eip-777) 它的转账函数包括三个步骤: - 在余额变化之前调用代币发送者 - 应用余额变化 - 在余额变化之后调用代币接...

文章 每周以太坊进展 2021/01/03

## Eth1 * [Tim Roughgarden 对 EIP-1559 的经济分析视频](https://www.youtube.com/watch?v=ndNyx-Oj9Wk&feature=youtu.be) ## 信标链 * 最新一期 [what’s new in eth2](https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_201230) * Vitalik 的[...

问题 【区块链人才招聘】急招前后端,智能合约开发工程师

...本原理,包括交易运行原理、EVM字节码等 3. 熟悉常见的EIP/ERC标准,包括ERC-20/721/777/1155 4. 熟悉Truffle、Ganache、Remix IDE等智能合约开发部署工具,了解主链、测试链开发部署流程 5. 具备1年以上的智能合约开发经验 【岗位职责...

文章 如何使用 NFTScan NFT API 在 Fantom 网络上开发 Web3 应用

...odule%3DHolders) ![](https://static001.geekbang.org/infoq/36/36e712c52dd8b46e4ddea5c948b0bbd7.png) **5/ Account Statistics 系列** * Account Overview Statistics(该接口返回账户地址的概览统计信息,参考 NFTScan Overview) * Account Holding Distribution...