自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Solidity - 验证签名如何实现

今天,我们来讲一下,可能大部分合约开发工作人员都不太掌握的验签,本文完全免费公开,图文完全原创,干货满满,学习完之后感觉瞬间顿悟,已经完全掌握此技术点的,别忘了点赞,收藏,关注。有任何问题,欢迎评论区留言。如果您是区块链小白,想要入门区块链,掌握Solidity合约开发,可以查看我以往的文章,也可以关注我的微信公众号:Subkie。

2023-11-16 11:17:20 304 2

原创 Solidity实战系列 - (NFT - 质押 - 锁仓 - ERC1155 - 兑换)

合约的代码上线至币安主网链,分别是ERC1155类型的NFT合约,质押合约,以及兑换合约。合约地址如下:NanoGen半同质化代币合约(0x33e63F9A797A10733e3FB0d1C34C199f7640BFc8);PledgeNano质押合约(0x3Ad056433E8Ea143ea03fDeb225f33A115f09549);Exchange兑换合约(0x5883f32cc7151BCc016075448B6534bc1f506235)。

2023-11-16 10:43:05 431

原创 Solidity - 空投

所谓空投,就是作为项目方,在项目的首发阶段为了做一些运营活动活跃用户,开发新用户,在初期给用户空投项目方的代币,或者ETH的行为。现在,我们来调用空投的方法。第二份drop合约需求是实现可添加不同的代币合约地址,之后调用方法可以一次性给用户分发不同的代币,这就避免了我们在分发代币的时候要一个个的去部署代币合约然后去进行分发。接着,我们部署Airdrop合约,并触发enter方法给合约转ETH用于空投,我在这里enter了三次,并在代币合约给Airdrop合约授权允许Airdrop合约从代币合约转账。

2023-06-06 15:09:46 480

原创 Solidity - 数学安全运算溢出攻击

今天给大家讲解下合约的数学安全运算溢出攻击的问题。

2023-06-05 18:08:48 180

原创 Solidity - 如何避免重入攻击

今天这篇文章,我们来讲讲solidity合约的重入攻击。

2023-05-29 22:42:12 193

原创 Solidity - 可升级合约示例

今天我们来学习一下如何编写一个小示例来实现合约的可升级。

2023-05-10 11:15:04 262

原创 Solidity - 猜数字大小游戏

这两天使用Solidity编写了一个猜数字大小的游戏,合约的代码仅仅提供学习交流。

2023-05-09 17:17:55 321

原创 区块链以太坊 - Go调用合约

对于详细的学习步骤,推荐大家学习这个教程。https://goethereumbook.org/zh/smart-contract-deploy/

2023-05-06 15:43:48 765

原创 区块链以太坊 - ethers教程

在这一篇文章中,我们将学习使用以太坊的另一种第三方工具ethers和以太坊的hardhat框架来编译部署合约,并且也实现对以太坊智能合约方法的调用。

2023-04-26 14:03:37 826

原创 区块链以太坊-web3.js教程

之前我们有提到过,web3是与以太坊交互的接口,支持Nodejs,Java,以及Python。我是比较熟悉Nodejs开发,所以,在这篇文章我们使用web3.js来讲解。

2023-04-25 16:10:20 524 2

原创 Solidity进阶学习

在这一节中,我将会带着大家学习下,在我们编写合约的过程中,我们需要注意一些什么问题,以及感受一下它区别于我们常规的编程语言写接口又有什么区别呢。让我们继续往下学习吧。

2023-04-24 16:22:09 121

原创 Solidity学习代码示例 - ERC721示例

接下来,让我们开始学习ERC721,也就是我们常说的NFT。话不多说,让我们开始学习如何发布自己的NFT,并且从代码层面去学习每个代码块的用意。

2023-04-24 11:25:16 375

原创 Solidity学习代码示例 - ERC20示例

我们在前面Solidity学习代码示例的两小节文章中,学习到了Solidity的一些小案例。接下来这篇文章中,我将会带着大家手把手去学习ERC20代币合约。如果大家有任何的问题,欢迎大家评论区留言。

2023-04-23 16:49:41 275

原创 Solidity学习代码示例 - 第二节

今天我们继续在《Solidity学习代码示例 - 第一节》的基础上再继续构造器constructor,修改器modifier,require的使用,以及事件event的使用。具体的使用,可以详看代码注释。

2023-04-23 09:59:27 251

原创 Solidity学习代码示例 - 第一节

在这篇文章中,我将会在代码层面带着大家去实现我们想要的逻辑,带着大家一起感受Solidity这门语言,我们所有的代码编译部署都是在[智能合约在线编辑器](https://remix.ethereum.org/)完成的。接下来,让我们开始吧!

2023-04-22 15:19:21 192

原创 以太坊Solidity智能合约开发(二) - 数据类型

在这篇文章中,我们将开始学习合约的值类型和引用类型,让我们继续往下学习。

2023-04-21 14:46:59 191

原创 以太坊Solidity智能合约开发(一) - 合约结构

开篇我们先学习下solidity合约的结构。

2023-04-21 14:25:02 338

原创 如何成为以太坊开发?(二)

上一篇文章《如何成为以太坊开发?(二)》中,我们学习到如何使用区块链钱包连接以太坊网络,以及区块链钱包助记词,公私钥,平台币和合约币等概念。有了之前的基础,我们再继续往下学习。

2023-04-20 15:08:36 241 1

原创 如何成为以太坊开发?(一)

要成为以太坊的开发者,我们首先要从了解它链开始,知道链是一条什么样的规则,这样,我们才能在这条链上按照它的规则来做应用级别的开发。

2023-04-20 10:28:32 205 1

原创 区块链技术发展之路

区块链发展到这个阶段,大家都意识到,区块链的每条链都孤立存在的,所有的链都彼此孤立,数据不共享,资产不共享,所以就有了跨链的存在。这几条链算是后面的后起之秀,也是后面区块链技术发展的方向,因为随着区块链技术的不断发展,对rust的要求也越来越多,这几条链又是国外的链,用户群体也是比较大,在这上面的生态也是比较成熟的,如果区块链技术往后再进一步发展的话,这几条链还是应该学习的,毕竟像以太坊这样的拥堵已经吓跑了许多的用户,现在用户更加迫切需要一条稳定的,可持续的,有前景的链来做支撑。

2023-04-19 17:04:42 196 1

原创 什么是区块链?

区块链入门,名词解释,学习区块链,理解区块链。

2023-04-19 13:40:47 513

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除