SharkTeam合约安全系列课程之NFT&GameFi开发与安全。第三课,让我们一起来详细聊聊ERC20协议。 本文使用的 Openzeppelin 是 4.2.0 版本,我们将 ERC20 协议分为 4 个部分: 1. 基本元数据,包括名称 `name`、符号 `symbol`、精度 `decimals` 2...
[返回总章](https://learnblockchain.cn/article/2125) 我们在上篇文章对nest3.0的架构做了一下解析,我们在本文继续讲解。 nest3.0相对于2.0做了全新的开发,尽管里面的很多源码都是复用的,但结构发生了翻天覆地的变化。其中一共非常...
## 一、前言 在我们开始动手对Resource进行增删改查等操作之前,我们有必要先熟悉Move和Aptos的单元测试和函数调用。否则,我们无法保障程序的质量。 ## 二、关键词 模块化、模块和脚本、Move单元测试、Aptos单元测试、函数...
**达到重大成就需要经历以下7步:** 1. 默默无闻 2. **开始出现在人们的视野里,但却被认为一派胡言** 3. 人们开始了解你的产品,但看不到其发展潜能 4. **只把你的产品当作玩具** 5. **人们把它看作神奇的玩具** 6. **人们开...
这篇文章是我看到的介绍以太坊智能合约原理最经典的文章,尤其是后半部分,作者原作者 Gjermund Bjaanes, 本文为翻译。 大家可能听说过“**智能合约**”这个概念,也许还知道它们是可以在区块链上运行的“代码”。 但...
> * 原文链接:https://www.wslyvh.com/clean-contracts/ 作者:[Wesley van Heije](https://www.wslyvh.com) > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[volunteer1024](https://learnblockchain.cn/people/1464) > * 本文永久链接:[learnblockcha...
# **利用**[Chainlink VRF](https://docs.chain.link/vrf#overview) 实现100 Token抽奖:从名单中随机选出幸运得主的完整指南 在区块链应用中,公平和不可预测的随机性是实现透明抽奖和激励机制的关键。Chainlink VRF(可验证随机函数)为智能...
 verse2 认为,目前衍生品协议的核心是永续合约(Perpetual Futures)和期权(Option)。如果用一句话来定义期权,期权(Option)是 **“拥有者可以行使的权利”**。 在传统金融(TradF...
## 摘要 **为什么基于Solidity语言的以太坊生态如此庞大,市场依然对新公链有着新期待?Move出自大厂(Meta),被行业普遍看好,前期一些基于Move语言开发的公链得到了市场的青睐和资本的追捧。面向Web3更为丰富的应用,底层...
# Eth2 **信标链首次事故** 关于这件事的始末与教训,可以看最新一期的《[Eth2 进展更新](https://www.ethereum.cn/Eth2/wnie2-2021-4-24)》。 本期七日谈旨在提供一些来自 Prysmatic Labs 的补充信息。 Prysmatic Labs 在推上表示这次的事件...
# Web3 新星:Monad 打造 NFT 全解 Web3 浪潮席卷而来,高性能区块链成为开发者的新宠。作为 Web3 生态的新星,Monad 以 10,000 TPS 的超高吞吐量、500 毫秒的区块速度和 1 秒交易确认,重新定义了区块链的可能性。本文将带你走进 Mona...
来源 | [note.ethereum.org](https://notes.ethereum.org/@vbuterin/pbs_censorship_resistance) 特别感谢 [Francesco](https://twitter.com/fradamt) 提出解决方案 2 里的核心想法,并感谢 Francesco、Justin Drake、Alex Obadia 和 Phil Daian 的反馈和评论 ## 区块提议者/构...
 Thirdweb · ## 使用 Gelato Relay 为你的 dApp 启用 Gasless 交易! **这是对最初发布在 [Thirdweb](https:/...