E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Ethereum
Ethereum
: 揭秘以太坊地址簿, 一个近乎无限的宇宙
继上一篇我们探讨了以太坊地址的安全性之后,今天我们来聊一个更宏大的话题:以太坊的地址空间。大家是否曾好奇,我们可以创建多少个以太坊地址?为什么钱包软件可以毫不费力地为我们生成一个又一个新地址,似乎永无止境?这篇文章将带大家探索以太坊地址数量的奥秘,让大家明白为什么这个系统既能容纳海量用户,又不会出现地址枯竭的困境。理论上限:一个天文数字首先,我们从数学角度来计算一下理论上存在多少个以太坊地址。正如
云原生水神
·
2025-07-29 05:00
Web3
算法
区块链
安全
Ethereum
:Geth + Clef 本地开发环境,如何优雅地签名并发送一笔以太坊交易?
大家好!在以太坊开发中,保障私钥安全是重中之重。直接在Geth中管理账户虽然方便,但在生产环境或需要更高安全性的场景下,将签名操作外包给专门的工具会是更优的选择。今天,我们就来聊聊如何使用Geth搭配其官方签名工具Clef,在本地开发环境中完成一笔安全的以太坊转账。Clef作为一个独立的签名进程,它将私钥管理与Geth节点隔离开来,Geth发起的每一笔交易都需要得到Clef的明确授权才能被签名。这
云原生水神
·
2025-07-25 19:08
Web3
区块链
web3
探索Go
Ethereum
:强大而灵活的以太坊协议实现
探索Go
Ethereum
:强大而灵活的以太坊协议实现go-
ethereum
Scroll'sforkoftheofficialGoimplementationofthe
Ethereum
protocol项目地址
·
2025-07-25 19:07
Ethereum
: 从 1e+21 到千枚以太币:解密 Geth 控制台的余额查询
大家好今天,我们来聊一个新手在接触以太坊节点时经常会遇到的场景。想象一下,我们成功运行了一个私有以太坊节点,并尝试查询一个账户的余额,然后我们看到了这样一个返回结果:1e+21。这是什么意思?是出错了,还是一个神秘的财富代码?别担心,这其实是和以太坊交互的基础知识。下面这行命令和它的返回结果,正是我们今天要探讨的主角:>eth.getBalance("0x3F317E27Fe53Bc2803422
云原生水神
·
2025-07-25 19:34
Web3
web3
区块链
区块链密码学安全深度分析:从经典攻击到量子威胁
引言区块链技术,尤其是以太坊(
Ethereum
)作为分布式账本技术的典范,通过其图灵完备的智能合约功能,彻底改变了去中心化应用的构建方式。
·
2025-07-25 10:37
Ethereum
:解密Gas费,从天价数字到美元成本的换算指南
作为一名区块链开发者,当我们在Remix中部署和测试智能合约时,看到执行交易(Transaction)后那一长串的Gas费用数字,可能会感到困惑甚至震惊。这个数字究竟代表什么?它如何换算成我们熟悉的美元?别担心,这篇为大家量身打造的技术文章,将带大家深入浅出地理解以太坊Gas费的每一个细节,让大家能清晰地评估每次链上操作的真实成本。Gas是什么?为什么我们需要它?想象一下,以太坊是一个去中心化的世
云原生水神
·
2025-07-24 10:56
Web3
Solidity
Ethereum
区块链
web3
智能合约
UmiJs+react-web3连接Metamask钱包
实现点击按钮->切换
Ethereum
/Rinkeby节点,切换时页面将刷新。实现点击按钮->获取账户余额。实现点击按钮->获取
·
2025-07-10 02:57
Web3区块链有哪些岗位?
-区块链开发工程师:承担公链或应用链开发工作,如L1公链(Bitcoin生态、
Ethereum
生态等)开发、L2公
VV- Wxiaoxwen
·
2025-07-10 02:54
软件工程
开源软件
软件构建
Solidity——什么是状态变量
在以太坊(
Ethereum
)的智能合约中:✅状态变量(StateVariables)是指:存储在区块链上的数据。
穗余
·
2025-07-08 09:55
Web3
区块链
本地搭建区块链服务的详细指南
以下是一个在本地搭建区块链服务的详细指南,使用
Ethereum
作为示例(因其工具链完善且适合开发),包含从环境准备到实际操作的完整流程:一、本地区块链搭建方案(基于
Ethereum
)核心组件组件推荐工具作用区块链节点
·
2025-07-07 21:48
以太坊dapp_构建以太坊DApp:使用自定义令牌进行投票
以太坊dappInpart5ofthistutorialseriesonbuildingDAppswith
Ethereum
,wedealtwithaddingcontenttothestory,lookingathowtoaddtheabilityforparticipantstobuytokensfromtheDAOandtoaddsubmissionsintothestory.It
culi3182
·
2025-07-02 01:46
java
python
区块链
人工智能
javascript
ViewUI
为什么Move将超越Solidity成为主流编程语言?
我们团队过往在
Ethereum
、Sola
初晓链研究员
·
2025-07-01 03:49
智能合约
区块链
区块链
智能合约
ETH节点各个服务应用的作用
在以太坊(
Ethereum
,ETH)节点部署过程中,涉及多个服务和应用程序,它们各自承担不同的职责,配合完成整个区块链节点的运行、共识、数据同步、交易处理、账户管理等功能。
yunson_Liu
·
2025-06-27 12:24
ETH
区块链
PyWASM:一个纯Python编写的WebAssembly解释器安装与使用指南
PyWASM:一个纯Python编写的WebAssembly解释器安装与使用指南项目地址:https://gitcode.com/gh_mirrors/py/py-wasmPyWASM是由
Ethereum
申芹琴
·
2025-06-26 13:41
web3 浏览器注入 (如 MetaMask)
MetaMask)的完整详解,包括原理、使用方法、安全注意事项及常见问题解决方案:1.核心原理当用户安装MetaMask等以太坊钱包扩展时,钱包会向浏览器的window对象注入一个全局变量window.
ethereum
阿雄不会写代码
·
2025-06-22 03:41
付费刊栏
一个收费的FISCO
BCOS栏目
web3
开源智能合约部署工厂(CreateX)
CreateX是一个开源的智能合约部署工厂,核心是用Solidity编写的智能合约,通过利用
Ethereum
虚拟机的CREATE、CREATE2和CREATE3指令,使得智能合约的部署更加便捷和安全。
deepdata_cn
·
2025-06-19 09:09
智能合约
智能合约
区块链
web3入门学习笔记
JavaScriptWeb3.jsPythonWeb3.pyHaskellhs-web3Javaweb3jScalaweb3j-scalaPurescriptpurescript-web3PHPweb3.phpPHP
ethereum
-php
失去梦想的大鸡腿子
·
2025-06-18 21:45
web3
学习
笔记
DAPP实现Metamask自动添加网络和切换网络
.DAPP实现Metamask自动添加网络/切换网络:2.常用的Metamask网络列表1.DAPP实现Metamask自动添加网络/切换网络:实现方法调用matamask的wallet_switch
Ethereum
Chain
后端常规开发人员
·
2025-06-04 15:22
区块链
区块链
NodeJS全栈WEB3面试题——P5全栈集成与 DApp 构建
前端(使用MetaMask):constprovider=newethers.providers.Web3Provider(window.
ethereum
);constsigner=provider.getSigner
穗余
·
2025-06-03 11:28
Web3
web3
awesome-
ethereum
-rust:Rust 语言下的
Ethereum
技术全家桶
awesome-
ethereum
-rust:Rust语言下的
Ethereum
技术全家桶awesome-
ethereum
-rustAwesome
Ethereum
Rustrepos项目地址:https://
牧宁李
·
2025-06-01 21:54
Ethereum
Pectra 的升级
一、Pectra升级简介升级代号:Pectra生效时间:2025年5月7日(具体区块高度)作用范围:执行层(EVM改进,EIP-7702等)共识层(验证者设置与权益提升)二、核心改进提案(EIP)✅1.[EIP-7702]智能账户兼容(账户抽象的新路径)目标:提升钱包的智能化与可组合性。支持将普通EOA(ExternallyOwnedAccount)转换为临时支持智能逻辑的账户。允许钱包执行批处理
The_Reader
·
2025-05-15 13:35
以太坊笔记整理
区块链
区块链智能合约的跨语言验证:Python建模 + Go节点 + C#客户端
智能合约的执行与验证通常依赖于特定的区块链平台,例如以太坊(
Ethereum
)和Solidity编程语言。
威哥说编程
·
2025-05-12 23:48
人工智能学习资料库
云原生
微服务
golang
五分钟告诉你什么是以太坊
以太坊是什么以太坊(
Ethereum
)是一个建立在区块链技术之上,去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。
登链社区
·
2025-05-09 11:29
web3
区块链
以太坊是什么 - 以太坊开发入门指南
写在前面阅读本文前,你应该大概了解区块链是什么,如果你还不了解,建议先阅读区块链技术学习指引以太坊是什么以太坊(
Ethereum
)是一个建立在区块链技术之上,去中心化
Tiny熊
·
2025-05-09 11:59
区块链
区块链技术剖析
以太坊
开发
【算法】椭圆曲线签名(ECDSA)
它主要用于加密货币(如Bitcoin、
Ethereum
和Tron)中来生成和验证交易的签名。
ZFJ_张福杰
·
2025-04-17 03:22
区块链
加密钱包
签名
算法
solidity基础数据类型以及基础变量的讲解
智能合约开发浏览器(初学者推荐使用):Remix-
Ethereum
IDEint和uint的区别:int表示的是数据整数,而uint对应于无符号整数。
破 风
·
2025-04-16 00:21
区块链学习
mysql
sql
数据库
比特币不是solidity编写吗,比特币不是基于 Solidity
原因如下:项目智能合约语言说明比特币(Bitcoin)Script(非常有限的栈式语言)功能非常简单,只能做基本条件判断,比如多签、锁定时间等以太坊(
Ethereum
)Solidity/Vyper/Yul
穗余
·
2025-04-15 23:48
Web3
智能合约
区块链
【golang/jsonrpc】go-
ethereum
中json rpc初步使用(websocket版本)
说在前面操作系统:win11wsl2go-
ethereum
版本:1.15.8关于json-rpc官网server定义方法typeCalculatorServicestruct{}func(s*CalculatorService
o0o_-_
·
2025-04-13 18:00
Go
golang
websocket
json-rpc
主流Web3公链的核心区别对比
以下是当前主流Web3公链的核心区别对比表,涵盖技术架构、性能、生态等关键维度:特性以太坊(
Ethereum
)SolanaBNBChainPolygonAvalanche共识机制PoS(信标链+分片)PoH
萧大侠jdeps
·
2025-04-06 10:30
区块链
在vue中使用web3.js开发以太坊项目
1.创建Vue项目如果你还没有Vue项目,可以使用VueCLI来创建一个新的项目:bashnpminstall-g@vue/clivuecreatemy-
ethereum
-projectcdmy-
ethereum
-project2
星依网络
·
2025-04-01 13:16
javascript
vue.js
web3
区块链
智能合约
信任链
前端
Infura 简介
Infura简介Infura是一个区块链基础设施即服务(BaaS,BlockchainasaService),提供高可用性的以太坊(
Ethereum
)节点和IPFS存储访问,让开发者可以轻松连接区块链网络
倒霉男孩
·
2025-03-19 07:25
区块链知识
区块链
web3
区块链大数据平台搭建系列(二):如何搭建以太坊RPC节点
Erigon是
Ethereum
(执行客户端)的一个实现,效率高,用Go编写。这里我们将采用Erigon进行搭建生产环境的以太坊RPC节点。
WuJiWeb3
·
2025-03-10 00:56
从0到1搭建区块链大数据平台
rpc
web3
big
data
kafka
数据仓库
github
强大的 solidity 框架:Foundry 轻松上手
优势以solidity为第一公民,可以完全使用solidity开发与测试强大的测试功能,方便模拟各种情况,支持模糊测试使用rust语言编写,包含一系列可以与
Ethereum
交互的工具安装Foundryup
代码搬运媛
·
2025-02-26 01:01
区块链
【Flutter】【WEB3】判断一个String是不是钱包地址
不同的区块链有不同的地址格式,例如:
Ethereum
(ETH)地址:42个字符,以0x开头,后面是40位十六进制字符。Bitcoin(BTC)地址:长度26-35之间,可能以1、3、bc1开头。
ZFJ_张福杰
·
2025-02-10 14:40
区块链
Flutter
flutter
web3
区块链
Web-3.0学习路线
方向学习内容✅区块链基础区块链、智能合约、共识机制✅智能合约Solidity/Rust(
Ethereum
/Solana)✅前端React.js,Next.js,Web3.js,ethers.js✅后端Node.js
奶龙牛牛
·
2025-02-02 10:54
web3
Web-3.0(Solidity)基础教程
Remix-
Ethereum
IDE(在线编写Solidity)特性RemixIDEHardhat适用场景适合初学者和小项目测试适合专业开发和大项目使用方式在线工具(浏览器)本地开发(命令行)环境无需安装
奶龙牛牛
·
2025-01-31 20:58
区块链
Web-3.0(Solidity)ERC-20
发行自己的加密货币(ERC-20代币)你可以使用Solidity编写ERC-20智能合约来发行自己的加密货币,然后部署到以太坊(
Ethereum
)或BNB/Polygon等EVM兼容链。
奶龙牛牛
·
2025-01-31 20:55
区块链
生成新钱包
packagemainimport("crypto/ecdsa""fmt""log""github.com/
ethereum
/go-
ethereum
/common/hexutil""github.com
wilson_go
·
2025-01-31 04:37
golang
Golang网络
go-
ethereum
:一个基于以太坊协议的区块链游戏服务器框架,支持智能合约、代币、加密等特性。它提供了丰富的API,可以轻松构建去中心化的游戏
刘贤松
·
2025-01-22 16:38
精品文章
golang
游戏
服务器
【Solidity】代币
ERC20ERC20全称“
Ethereum
RequestforComment20”,是一种标准接口,用于实现代币合约。ERC20标准定义了一组函数和事件,使得代币可以在不同的应用和平台之间相互操作。
JS.Huang
·
2024-09-11 03:51
Solidity
笔记
区块链
web3
以太坊客户端geth安装与启动
1安装如果你不是想研究内部实现机制,只是简单地想把
ethereum
跑起来,你可以直接使用mac自带的brew.brewtap
ethereum
/
ethereum
brewinstall
ethereum
上面就
链人成长chainerup
·
2024-09-04 22:46
【加密社】马后炮视角来看以太坊二层战略
随着以太坊网络的发展,特别是在其Cancun升级(通常被认为是
Ethereum
ImprovementProposal,E
加密社
·
2024-09-03 02:44
闲侃
区块链
行情趋势
区块链
智能合约漏洞检测论文
综述Testing
Ethereum
SmartContracts:AComparisonofSymbolicAnalysisandFuzzTestingTools符号执行与模糊测试工具的比较综述DeepLearningBasedVulnerabilityDetection
weixin_45332030
·
2024-08-31 04:51
智能合约
Bitcoin ,
Ethereum
and Solana
Bitcoin比特币(Bitcoin,简称BTC)是一种基于区块链技术的去中心化数字货币,由中本聪(SatoshiNakamoto)在2008年提出,并于2009年正式推出。以下是对比特币的详细介绍:一、基本概念定义:比特币是一种不依赖于特定中央机构发行和管理的数字货币,通过区块链技术实现交易记录和验证。创始人:中本聪,其身份至今仍然神秘,据称是一名日裔美国人,但具体信息不详。单位:比特币的单位是
0010000100
·
2024-08-28 23:58
Web3
区块链
在Spring Boot项目中集成Geth(Go
Ethereum
)
在SpringBoot项目中集成Geth(Go
Ethereum
)客户端,通常是为了与以太坊区块链进行交互。以下是一些基本的步骤和考虑因素,帮助你在SpringBoot应用程序中集成Geth。
cesske
·
2024-08-24 07:07
spring
boot
golang
后端
多钱包自动发现以及注入冲突解决方案: EIP-6963调研
根据EIP1193协议描述,要求插件钱包将Provider实现注入到window.
ethereum
。这就导致了一些问题。注入冲突。
·
2024-02-28 21:38
Remix在CentOS7上的安装和问题解决
1、网站https://remix.
ethereum
.org2、安装cdremix-idenpminstallremix-ide-gremix-ide3、问题1ERR!
飞狗未来
·
2024-02-20 07:58
NFTScan 正式上线 Mantle NFTScan 浏览器和 NFT API 数据服务
NFTScan作为全球领先的NFT数据基础设施服务商,Mantle是继Bitcoin、
Ethereum
、BNBChain、Polygon、Solana、Arbitrum、Optimism、Aptos等区块链之后
·
2024-02-19 16:39
nft区块链
【区块链技术开发语言】在ubuntu18 系统环境下命令操作配置以太坊go-
ethereum
环境
go-
ethereum
是以太坊官方开发团队维护的Go语言实现的以太坊客户端,也被称为Geth。它提供了一个完整的以太坊节点,用于参与以太坊网络,执行智能合约,进行交易等。
源代码杀手
·
2024-02-19 11:41
区块链技术开发
开发语言
区块链
golang
剖析以太坊上的庞氏骗局:识别、分析和影响
DissectingPonzischemeson
Ethereum
:identification,analysis,andimpact."
卷神
·
2024-02-14 10:13
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他