作为一名Web3开发者,我在过去的几年中见证了智能合约技术的飞速发展。然而,随着智能合约在去中心化金融(DeFi)、供应链管理、游戏等多个领域的广泛应用,安全问题也日益凸显。无数的黑客攻击和漏洞利用事件提醒我们,编写安全的智能合约是保护数字资产的关键。我将结合自己的实际工作经验,分享一些编写安全的
升级Truffle到v5.0.0 , 使用Solidity v0.5.0
实现一个简单的空投合约,其主要功能就是对拥有者发送的空投地址的每个地址空投100枚ERC20代币。
BoredApeYachtclub的合约代码中数值运算在新版solc编译后运行出错我今天学习一下NFT的代码,里面有个数值运算的函数,用于生成每个NFTid对应的url.有个函数负责讲id转换成字符串.比如123变成'123'.silidity本身没有实现uint=>stri
要成为一名熟练的Soldity开发者,及时了解最新的可靠性变化是重要的一部分。
Soldity
大约一年前,我开始接触区块链技术,并决定深入学习Solidity。Solidity是以太坊智能合约的主要编程语言,它借鉴了C++、Python和JavaScript的语法特点。最初,我对Solidity的基本语法和数据类型进行了系统的学习,逐渐熟悉了如何编写简单的智能合约。我在过去一
Solidity - 回购销毁合约实现
基于solidity的抢红包代码
又是用户转移资产权限被盗,如何确保加密资产安全?
Solidity语法的重载,继承的定义
本文将介绍两种常见转账的实现方式,以及它们在 Yul 中的对应写法和 gas 费用的比较。
绝对初学者友好的课程,用于开始使用web3、设置开发环境和构建最初的DAPP。
Slang 旨在提升下一代 Solidity 代码分析和开发工具, 将展示如何使用 Slang 在仅 25 行代码中编写一个简单的 Solidity linter
Solidity开发人员负责使用Solidity编程语言在基于以太坊的应用程序中开发智能合约。
智能合约开发者中大多数都在以太坊以及兼容 EVM 的区块链上进行开发,而 Solana 是非 EVM 兼容区块链生态中开发者最多的,Move 则是专门为安全地开发区块链智能合约而构建的。分析和评价智能合约开发语言通常包含易用性、安全性和生态资源。