这篇文章详细介绍了以太坊的钻石标准(EIP-2535),包括其基本概念、核心组件及其优势。文章结构清晰,包含了对钻石合约及其各个组成部分的深入分析,以帮助读者理解如何模块化和升级智能合约。
本文介绍了如何在Arbitrum Nova区块链上使用QuickNode和Hardhat工具构建、部署和交互一个简单的存储智能合约。文章详细解释了Arbitrum Nova的AnyTrust协议及其工作原理,并提供了从开发环境设置到合约部署和交互的完整指南。
合约创建指南: create、create2 和 create3 的区别及应用场景
我们准备好提高 gaslimit 了吗?
本文是密码学系列文章的一部分,重点介绍了基于椭圆曲线的加密协议,包括密钥交换、承诺方案、签名、零知识证明和可验证随机函数等。文章通过清晰的示例和图示,详细解释了这些协议的原理和实现方法。
Solana 代币 2022 — Transfer Hook
十大Web3.0安全最佳实践方式
如何集成 Permit2
本文介绍了算术电路的概念及其作为通用计算模型的作用,探讨了如何利用算术电路验证问题的解决方案,并提到其在零知识证明中的应用。文章还提到算术电路可以分解为其构建模块(门),便于验证计算过程。
文章详细介绍了如何使用多项式承诺方案在零知识证明中验证多项式乘法的正确性,包括算法步骤和优化方法,并附有代码实现。
本文介绍了椭圆曲线在加密和数字签名中的应用,详细阐述了公钥和私钥基于离散对数问题的生成原理,以及椭圆曲线集成加密方案(ECIES)和椭圆曲线数字签名算法(ECDSA)的工作机制。文章强调椭圆曲线群运算在保障加密和签名安全性中的核心作用,并指出哈希函数等进阶主题将在后续讨论。
本文探讨了区块链技术的真正价值和应用,强调了智能合约在房地产、金融和保险领域的作用,指出区块链如何减少信任需求并增加透明度。此外,文章也提到了区块链行业面临的挑战和未来的机会,特别是在Web3领域。
本文介绍了如何使用Solidity实现工厂合约模式。首先,读者需要具备一些Solidity基础知识。接着,通过具体步骤展示了如何创建工厂合约,使其能够生成多个Greeter合约实例,并详细讲解了相关函数及其功能。最后,读者可以在本地环境中与合约进行互动,巩固所学内容。
本文介绍了五个免费的Solidity智能合约开发课程,适合不同级别的学习者。每个课程都提供了详细的主题和内容,帮助开发者入门和深入探索区块链技术。
该文章深入探讨了Zero Knowledge Bulletproofs的概念,详细介绍了其原理、实现及应用。文章结构清晰,搭配丰富的数学公式和代码块,适合希望了解零知识证明的开发者和研究者。
本文深入分析了Balancer V3协议的设计与实现,介绍了其三层架构、核心功能、流动性管理、交易逻辑及安全机制,包括动态费用计算和防重入攻击设计。文章通过丰富的代码示例与技术细节,为了解去中心化交易所(DEX)提供了全面的视角,适合希望深入了解现代DEX设计的开发者和审计人员。
本文介绍了Uniswap V4的关键技术细节及其架构变化,与之前版本相比,Uniswap V4在池的创建、管理和交易成本优化方面进行了重大的改进,同时引入了Hook系统和简化了对原生ETH的支持。作者强调了在DeFi开发过程中需要关注的安全机制和代码实现细节,适合开发者和审核者深入学习。
探索市面上的 zkVMs:哪些项目真正符合零知识虚拟机的标准?
在Web3.0领域,智能合约的安全性也会被其部署区块链的设计和运行时环境影响。这有很多原因,例如:①开发者必须使用新的特定领域语言;②交易执行可能涉及异步函数最终性;③对于不同的区块链环境,并不总是具有相同的工具。在本文中,我们将探讨基于不同的运行时模型,智能合约安全性是如何变化的。
本文探讨了区块链的碎片化问题及其背后的原因,并提出了链抽象的设计理念,以应对这些挑战。文章详细分析了以太坊及其EVM的优缺点、扩展方案、跨链通信协议以及SOCKET协议如何促进多链应用程序的互操作性,同时阐明了通过链抽象实现用户体验统一的重要性。
扫一扫 - 使用登链小程序
485 篇文章,577 学分
190 篇文章,527 学分
409 篇文章,365 学分
44 篇文章,333 学分
58 篇文章,313 学分