目录布隆过滤器介绍布隆过滤器的落地应用场景高并发处理 多个过滤器平滑切换分析总结布隆过滤器介绍布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以...
-
以太坊 大数据量去重 RedissonClient妙用-分布式布隆过滤器
-
区块链 Gas 以太坊交易手续费计算
Gas 中译是:瓦斯、汽油,代表一种可燃气体。 这形象地比喻以太坊的交易手续费计算模式,不同于比特币中直接支付比特币作为转账手续费, 以太坊视为一个去中心化的计算网络,当你发送Token、执行合约、转移以太币或者在此区块上干...
-
javascript 区块链 以太坊 开发语言 ecmascript truffle-solidity-web3.js之truffle篇1
本文已参与「新人创作礼」活动,一起开启掘金创作之路。1、先看目录2、全局安装trufflecmd sudo npm install -g truffle truffle中有一个box的概念,为了开发方便,就已经把代码框架打...
-
智能合约 区块链 DApp hardhat solidity 以太坊 从零开始构建一个属于您的 Web3 项目(Web3项目三实战之一)
午后,沏上一壶茶,走到那冬日暖阳照耀到的阳台,落座于桌旁,很是舒心地敲打键盘上的每个按键,这样的午后,或许才是我们所向往的吧!它舍弃了城市中的喧嚣;也没有大都市的那种快节奏;更加没有了“尔虞我诈、精于算计”的职场“战火硝烟”...
-
区块链 solidity 以太坊虚拟机EVM介绍,智能合约详解
以太坊为例:什么是智能合约?智能合约怎么部署、调用、执行?智能合约的原理?智能合约存在哪儿?如何区分调用的是智能合约?世界状态数据库、EVM、智能合约它们之间的关系? 什么是智能合约 指的是“一套以数字形式指定的承诺,包括合...
-
以太坊 Web3.exceptions.ExtraDataLengthError
错误: 当我在使用geth搭建测试链尝试部署智能合约,用web3库运行如下命令时 终端报出如下错误信息: 分析 这是因为POA共识算法在extraData字段添加了一些额外的数据从而导致该字段超过以太坊的黄皮书约...
-
区块链 solidity Remix 以太坊 基于ERC20代币协议实现的去中心化应用平台
文章目录内容简介设计逻辑ERC20TokenLoanPlatform 合约事件结构体状态变量函数Remix 运行实现部署相关智能合约存款和取款贷款和还款源码地址内容简介使用 solidity 实现的基于 ERC20 代币协议...
-
以太坊 网络 区块链 LEARNING
前言: 最近在看这本书:《精通以太坊:开发智能合约和去中心化应用》 在看书和找资料的过程中发现了一个问题,我的这本书代码有点旧,C语言可能二三十年之前的书都可以看,这本书出版才没几年,Solidity就已经从0.4-----...
-
区块链 以太坊 开发语言 Solidity:合约销毁(SelfDestruct)
1. 什么情况下需要使用合约销毁? 销毁合约只是让你的智能合约无法再继续工作,但是在区块链上的数据还是保留的。什么情况下需要使用到销毁合约? 你的智能合约在不使用的情况下,你可以把它给销毁。 强迫你的用户放弃旧的智能合约,...
-
区块链 以太坊 solidity实现ERC20代币标准
文章目录 1、以太坊 - 维基百科2、IERC203、ERC204、Remix 编译部署 1、以太坊 - 维基百科 以太坊(Ethereum)是一个去中心化的开源的有智能合约功能的公共区块链平台。以太币(ETH 或 Ξ)...
-
区块链 以太坊 web3教学-Solidity 入门上手
-以太坊智能合约本地开发环境搭建 1.Solidity是一种智能合约开发语言,被应用于各种不同的区块链平台,目前绝大部分的区块链应用的智能合约(尤其是在以太坊)是通过Solidity完成开发的 步骤大纲 2.Solidity...
没有更多内容