智能合约

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

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

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

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

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

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

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

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

ChainLink预言机和Hardhat框架使用

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

密码保护:Discord常用机器人汇总

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

密码保护:vue项目整合ipfs上传和下载文件

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

​Truffle框架的学习与使用(二)——开发一个链上记事本

有了前一章节使用Truffle框架搭建的一个小Demo后,我们现在来尝试自己写一个小应用;——一个链上Flags记事本 基于Truffle框架,我们只需要关注三部分文件: 智能合约...
阅读更多
Truffle

​Truffle框架的学习与使用(一)

Truffle 是一个在以太坊进行 DApp 开发的世界级开发环境、测试框架。它在使开发人员更轻松。这里有几篇博客让我们了解如何开发DApp: 使用 Truffle 开发有一以下优...
阅读更多
智能合约

智能合约小Demo

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