Solidity开发者应掌握的十个智能合约: ERC-20 合约,ERC-721 合约,简单拍卖合约,众筹合约,托管合约,多签钱包合约,投票合约,域名注册合约,预测市场合约,游戏合约
MerkleProof库提供了用于验证merkle树proof的工具函数。在生成merkle树和对应proof时应当避免使用64字节长度的leaf(进行hash之前)或避免使用非keccak256的哈希函数(进行leaf的hash计算)。这是因为树中经排序的内部节点的拼接可以被重新解释为leaf值。
2023 年 Web3 中最常见的 10 个漏洞: 输入验证不正确;计算错误;预言机/价格操纵; 弱访问控制; 重放攻击;舍入误差;重入攻击;抢跑;未初始化的代理;治理攻击。
伴随着 ARB 的空投活动,Trader Joe 一跃成为 ARB Token Usage 榜上的第二大 DEX,并且超越了 Uniswap V3。是什么让 Trader Joe 拥有了超越 Uniswap V3 的能力?本文详细解释 Joe v2 AMM 算法 —— Liquidity Book.
背景BRC-20是Twitter用户@domodata在2023年3月创建的比特币上同质化代币标准的尝试。目前 BRC-20 仍较中心化,体验不佳。但我们也看到大量的工具真在出现,由于比特币本身有最大的共识,因此未来如何发展,值得关注。
Uniswap Labs发布了两个新的智能合约Permit2和UniversalRouter, Permit2 确实可以让链上交易体验上一层楼, 推荐各大协议接入。
EIP-4626标准的一个结果是,存款和铸币函数没有提供指定回报的最小份额或资产金额的方法。这通常用于防止高滑点或三明治攻击。mStable 如何通过其 Meta Vaults 解决这个问题——在保持符合标准的同时减轻高滑点攻击?本文描述了这些挑战,并解释了他们的方法是如何工作的。
hardhat框架实战-超强fork主网数据合约测试
学习如何使用Dune Analytics,适合完全的 Dune 和 SQL 初学者。
本篇旨在帮助那些有兴趣成为区块链安全工程师但不知道从哪里开始的人。