...过一份关于[合约如何升级的概述](https://blog.trailofbits.com/2018/09/05/contract-upgrade-anti-patterns/),仅供参考。)EIP 2535 提议使用: 1. 与实现合约适配的查找表(lookup table) 2. 任意的存储指针(arbitrary storage pointer) ### **查找表** ...
... introduction to circle STARKs](https://img.learnblockchain.cn/attachments/2025/04/ix48EOpm680c8cc8e50d4.png) ## 介绍 可扩展的、透明的知识论证(STARKs)由于其在可验证计算和区块链可扩展性方面的应用而受到了广泛关注。我们可以使用 STARKs 生成一...
 **Arweave Names Service(ANS)** 是一种基于 Arweave 的身份和社交元数据协议,它也是一种实现Arweave 地址人类可读的解决方案。类似于 ENS,但 ANS 是永久性的。用户...
...业务流程如下图:  输入一笔交易,内部会转换成一个Message对象,传入EVM执行。 如果是一笔普通转账交易,那么直接修改`StateDB`中对应的账户余额即可。如果是[智能合...
...e.com/watch?v=zXlvkOSVM9M) 进行写作的。别小看这个视频,这是2023年2月份比特币铭文协议Ordinal创始人Casey Rodarmor手把手教大家安装比特币全节点和Ord索引器的第一个完整视频。这个视频发布后,Ordinal协议和BRC20就开始风靡全球Crypto行...
...yan 希望[不再使用](https://www.notion.so/What-s-New-in-Eth2-28-March-2021-67bb45d19b094a25a02c4b55a9998561) eth1 和 eth2 这两个词。作为 “What's New in Eth2” 的作者和维护者,我还是有被打击到。 但是总的来说,我同意这些术语已经逐渐失去了作用...
[](https://4pillars.io/)[](https://4pillars.io/en/search) [议题](https://4pillars.io/en/issues)[文章](https://4pillars.io/en/articles)[报告](https://4pillars.io/en/reports)[关于](https://4pillars.io/en/about) [ 19.9.0 18.18.2 ``` 以上三个版本都试过,没有问题。原先dAppkit在Windows环境建立新工程报错的情况官方已经修复。小伙伴们可以...
 这篇文章背后的动机是我试图了解智能合约中的一些常见漏洞。 我们可能听说过著名的[DAO攻击](https://learnblockchain.cn/2019/04/07/dao),它导致了以太坊...
...网络代币是 [经济独立](https://thedrcenter.org/wp-content/uploads/2025/02/DRC-Designing-Policy-Final.pdf) 的,并且不受初始开发团队控制。 因此,即使一个初始开发团队放弃一个符合所有上述标准的 DEX,该 DEX 仍然能够继续运作。所以,系统的...
...的地址可以节省gas费用。这是因为在以太坊中,地址是由20个字节的哈希值表示的。如果地址的前几个字节为零,则可以省略这些零,从而减少交易的大小,进而减少gas费用。 例如,假设我们有一个地址为0x000000000000000000000000000...
...借入资产价值的 5 倍)。你可以通过质押 1 BTC 借入价值 200 美元的以太币(或 2 ETH )。在上述例子中,质押了 1 BTC 之后,你就可以获得 2 个 sETH (合成 ETH ),并在流动性市场中交易。 现在,我们假设中本聪在暗戳戳地利用...
...xABC...) 或 hex'ABC...',不能写 "0xABC..." )); // 将最后 20 个字节的哈希值转换为地址 return address(uint160(uint(addrHash))); } ``` 5. 公共方法 ``` // 生成盐值,盐值可以是任意值,也可以是地址,字符串等,这里只是个例子 ...