本文详细介绍了在Solidity智能合约中常见的安全漏洞,包括重入攻击、计算错误、预言机失败/操控、弱访问控制和前置运行攻击。同时提供了一些解决方案和预防措施,帮助开发者提升智能合约的安全性。
本文详细介绍了如何将Uniswap V3集成到智能合约中,首先解释了Uniswap的运作原理及主要合约(UniswapV3Factory、UniswapV3Pool和SmartRouter)的功能。随后,提供了具体的代码实现示例,包括如何使用不同的函数进行代币交换,以及如何创建和部署智能合约,还有在本地测试网络上的步骤,结构清晰且包含丰富的内容。
THORChain的背景知识THORChain是一个跨链桥。先后被攻击了三次,这里解析第三次。 本文的代码可以在Github是下载:https://github.com/rickwang9/HackerAnalysis
Graph 是一个去中心化的协议,用于索引和查询区块链的数据。 它使查询那些难以直接查询的数据成为可能。
Catapulta是一个强大的智能合约部署工具,可以简化和优化智能合约的部署过程。通过Catapulta,用户可以在多个网络上无缝部署合约,并自动生成详细的部署报告,跟踪费用和增强团队合作。本指南提供了使用Catapulta进行部署的详细步骤和说明。
本文介绍了Hardhat Ignition,一种简化智能合约部署过程的声明性系统,解决了gas高峰、终止的部署恢复等挑战。文章详细说明了使用Hardhat Ignition进行合约部署的步骤、特性和示例,并附带了可视化报告,提升了合约部署的可靠性和便捷性。
Maven作为一款强大的项目管理工具,已经成为了Java开发者的必备技能。那么,如何才能更好地利用Maven来管理我们的项目呢?本文将为你介绍Maven的常用命令,让你的项目构建更轻松!
本文综述了审计智能合约所需的各种工具,强调了Web3安全的重要性以及选择合适工具识别智能合约漏洞的必要性。提及的工具包括Contract Fuzzer、Echidna、Slither和Mythril等,以及它们的优缺点,适合开发人员和审计人员使用。
本文全面测试了3A DAO借贷协议,该协议允许用户以零利率借贷并使用稳定币进行还款。文章详细介绍了3A DAO的独特之处、测试流程以及在不同市场条件下的表现,包括创建额度、借贷、质押和清算等场景。这些测试帮助理解了健康因子等重要指标对用户的影响,强调了风险监控的重要性。
本文介绍了如何构建一个基本的多签钱包(Multisig wallet),详细讲解了硬帽(hardhat)的使用及智能合约的测试流程。文章通过对多签钱包的生命周期、核心合约的结构以及测试框架的使用进行了深入的分析与实现,便于读者掌握多签钱包的原理和构建方法。
文章详细探讨了Vitalik Buterin在EthGlobal活动中提出的多个具有潜力的去中心化项目,包括下一代钱包、社交恢复钱包、Layer 2上的ENS、ZK身份和去中心化社交媒体平台。每个项目都旨在解决现实世界的挑战,提高用户体验,与去中心化理念相结合。
本文介绍了以太坊的新测试网Holesky,旨在替代现有的Goerli测试网,以更好地满足以太坊开发者社区的需求。Holesky支持更多的验证者,优化测试环境,同时说明了当前公共测试网在DApp开发中的局限性,并推广了BuildBear的服务,以提高开发效率。
这篇文章介绍了BuildBear平台新支持Omni测试网的功能,阐述了Omni网络的背景及其对以太坊的影响,同时提供了如何在BuildBear上创建Omni测试网的详细步骤,帮助开发者高效进行DApp开发和测试。
这篇文章是关于ETHIndia黑客马拉松的入门指南,涵盖了参与黑客马拉松的理由、准备工作及成功参加的建议。文中提到组建高效团队的重要性,以及如何设定目标、了解规则和评审标准。同时提供了开发环境的设置和工具推荐,旨在帮助参与者获得成功的黑客马拉松体验。
本文集中讨论了在 RISC Zero 中优化全同态加密 (FHE) 的性能,强调识别主要瓶颈的重要性。文章详细分析了 ZK 证明的开销,包括计算和分页的开销,并介绍了一个名为 profiler0 的工具,用于评估代码中的周期开销。此外,还讨论了未来的潜在优化方案,包括使用 Karatsuba 算法和 RISC Zero 的硬件加速功能。
NFTScan NFT API 一站式提供多链数据,帮助开发者检索海量 NFT 数据!
本文详细阐述了开放性区块链与许可性区块链之间的区别及应用。开放性区块链的核心特点包括透明性、匿名性和去中心化,同时也面临可扩展性的问题。而许可性区块链则主要面向特定企业或组织,强调隐私与安全性。
ERC20Permit库是ERC20的拓展。本库通过permit方法允许调用者携带owner的链下签名来进行token的授权。这样,ERC20 token的owner不再需要自己调用approve方法进行授权,进而实现了owner的EOA账户无eth也可完成授权操作。
备受欢迎的 Web3 游戏 Pixels 在 2023 年 10 月下旬从 Polygon 迁移到了专为游戏设计的区块链 Ronin。自从迁移以来,Ronin 的链上活动在 11 月有着大幅增长。
本文深入探讨了 ERC-4626 标准的背景、核心概念及其在 DeFi 生态系统中的重要性。ERC-4626 通过为代币化的资产 Vault 提供统一的接口和功能,实现了更高的互操作性与兼容性,为 DeFi 创新奠定了基础,同时也指出了潜在的风险及技术挑战。
扫一扫 - 使用登链小程序
406 篇文章,432 学分
118 篇文章,413 学分
172 篇文章,351 学分
37 篇文章,302 学分
121 篇文章,278 学分