智能合约

密码保护:Java后端动态签名 + Solidity合约验签(支持多类型参数签名)

无法提供摘要。这是一篇受保护的文章。
阅读更多
智能合约

数字签名的原理与应用(智能合约白名单的实现)

一、数字签名的简介 1、什么是数字签名? 数字签名是区块链的关键技术之一,可以在不暴露私钥的前提下证明地址的所有权; 该技术主要用来签署交易(当然也可以用来签署其他任意消息); 本...
阅读更多
智能合约

Merkle Tree的原理与应用(智能合约白名单的实现)

一、引入:为什么白名单实现推荐使用Merkle Tree? 1、现在智能合约白名单的实现主要有两种方式: 数组存储白名单地址,当使用时候,遍历数组判断地址是否在数组中; 如果白名单...
阅读更多
智能合约

密码保护:利用Receive/Fallback对有漏洞的智能合约进行重入攻击

无法提供摘要。这是一篇受保护的文章。
阅读更多
Hardhat

ChainLink预言机和Hardhat框架使用

一、关于预言机1、为什么要使用预言机?         因为区块链的智能合约,是在沙箱中运行的,是没...
阅读更多
智能合约

智能合约小Demo

Solidity 是用于开发以太坊智能合约的最受欢迎的语言之一,因此,作为一个想要成为区块链开发人员的人,必须学会如何使用 Solidity 开发智能合约。 一、开发环境 我们将使...
阅读更多