本文详细介绍了如何使用 OpenZeppelin 库和 Hardhat 框架创建和部署可升级智能合约。通过分步指南,读者了解了合同的创建、测试、部署及升级的过程,还涉及了环境设置、合约验证和资金管理等重要步骤,对于具备一定基础的开发者来说,非常实用。
Solana链的生成钱包代码:import{Keypair}from'@solana/web3.js';constkeyPair=Keypair.generate();Keypair是一个类,位于@solana/web3.js库中。它代表一个公钥/私钥对,在Sola
import{Keypair}from'@solana/web3.js';constkeyPair=Keypair.generate();
Rust实战:构建实用的CLI工具HTTPie引言在现代开发中,命令行工具(CLI)因其强大且灵活的特性而广受欢迎。Rust语言凭借其内存安全性和高效性能,正成为构建CLI工具的绝佳选择。在本文中,我们将以构建HTTPie的简化版为例,展示如何使用Rust实现一个功能强大的
深入探索Go语言:从初识到实践一、Go语言概述什么是Go语言?Go语言,也被称为Golang,是Google开发的一种开源编译型语言。作为21世纪的C语言,Go语言以其简洁的语法、高效的开发体验,以及卓越的执行性能,迅速成为现代软件开发的热门选择。Google开源编译型语言21世纪的C
本文详细介绍了Fuel网络作为以太坊Rollup的操作系统,强调其通过并行执行、状态最小化及互操作性来提升性能的独特架构,并与Arbitrum和Base进行了比较。同时,文中还探讨了新编程语言Sway在Fuel生态系统中的重要性,提供强大的工具来开发高性能的去中心化应用程序。文章结构清晰,内容丰富。
本文详细介绍了Cairo编程语言及其在StarkNet中的应用,强调了其与Solidity的相似性以及在区块链基础设施中的作用。作者分析了CairoContract的结构、数据类型、常见漏洞以及安全性问题,同时提供了一些实用的资源以帮助开发者提升编程能力和安全审计水平。
最近ton链上的dapp很火,感觉未来可能有ton的开发需求。所以开始学习ton链的开发,包括telegramminiapp的,tact合约。Tact合约合约源码合约介绍:支持单笔交易最高12个地址转账,每个地址gas费在0.04ton以内。ton链是异步操作,它甚至无法在链上读取其
本文是一篇关于如何在Solana上挖掘ORE(Proof of Work代币)的初学者指南,详细探讨了ORE的起源与发展,挖矿原理,以及使用网页应用和命令行接口进行挖矿的步骤。文章还比较了ORE与比特币的挖矿方式,介绍了新的挖矿算法DrillX及其后续版本的优势,具有指导性和实用性。
该文章深入探讨了去中心化科学(DeSci)如何利用区块链技术解决传统学术界中的许多结构性问题,包括资金分配、出版和研究合作的效率等。尽管作者对DeSci的全面变革能力持保留态度,但认为它可以在某些领域发挥支持作用,尤其是在透明度和激励机制方面。文章结构清晰,内容丰富,基于作者的学术背景和对学术界的观察,提出了多个实例和理论。
Stable++在机制设计上同样采用了CDP(债务抵押头寸),并且借用RGB++同构绑定的技术部分继承了比特币的安全性。
本文介绍了QuickNode用户仪表板的功能和使用方法,包括创建和管理区块链端点、监控指标、使用市场附加组件、设置安全功能等。
本文介绍了如何使用 wagmi 库和 React 构建一个功能完善的前端应用,包括连接钱包、显示账户信息和余额。文章详细讲解了 wagmi 的功能和使用方法,并提供了代码示例和操作步骤。
Solidity是一种高阶编程语言,用于在以太坊和许多EVM兼容区块链上编写智能合约。本文深入探讨了Solidity的背景、工作原理以及其关键特性、应用和开发工具,旨在帮助开发者掌握Solidity编程技能,并指出学习资源以支持他们的学习。
译者的话这篇文章详细介绍了OPStack中的争议游戏和故障证明系统,这些技术对于加强区块链的安全和可靠性至关重要。通过争议游戏,我们不仅可以更深入地理解区块链技术如何通过各种算法和协议保护数据的完整性,还能看到开发者如何在这一领域实验新的解决方案。我希望这篇翻译不仅能帮助读者理解OPS
java用headlong构建请求体
本文讨论了Certora如何对Euler V2 Vault的关键属性进行形式验证,从而提高DeFi协议的安全性。具体介绍了形式验证如何帮助发现开发者未发现的罕见漏洞,以及如何确保用户账户的健康性和协议的偿付能力。作者提供了详细的实例和实现细节,强调了良好的规范设计在形式验证中的重要性。
本文探讨了加密空间中的治理问题,特别是区块链技术和去中心化自治组织(DAO)的内在治理需求。作者强调了数学研究和开源软件在这些系统持续生存中的关键作用,并讨论了协调与自由之间的复杂关系。
一些内存使用的注意事项。
这篇文章介绍了如何创建一个Web3支持的Chrome扩展,允许用户在区块链上查看以太坊地址的余额。文章详细说明了所需的工具、步骤以及代码实现,包括Chrome扩展的背景知识和如何使用QuickNode访问以太坊网络。最后,文中强调了用户隐私和安全的必要性。
扫一扫 - 使用登链小程序
406 篇文章,451 学分
175 篇文章,385 学分
118 篇文章,336 学分
40 篇文章,329 学分
30 篇文章,292 学分