• 2024-08-23在Spring Boot项目中集成Geth(Go Ethereum)
    在SpringBoot项目中集成Geth(GoEthereum)客户端,通常是为了与以太坊区块链进行交互。以下是一些基本的步骤和考虑因素,帮助你在SpringBoot应用程序中集成Geth。安装Geth首先,你需要在你的机器上安装Geth。你可以从官方网站下载适合你操作系统的版本。启动Geth安装完成后
  • 2024-08-23Spring Boot项目中集成Geth与以太坊区块链进行交互操作实例
    前置条件已经安装Geth并启动。现在我们讲一下SpringBoot项目中集成Geth,然后怎么以太坊区块链进行交互操作。1、添加依赖到工程pom.xml<dependency><groupId>org.web3j</groupId><artifactId>core</artifactId><version>4.8.7</version></depend
  • 2024-08-14如何在Geth中搭建P2P多节点以太坊私链:详细教程与实操步骤
    系列文章目录geth以太坊私链开发模式
  • 2024-07-08GO (无法)同时引用同一个库的不同版本(未从代码角度解决)
    GO(无法)同时引用同一个库的不同版本(未从代码角度解决)背景一个区块链项目需要用到https://github.com/ethereum/go-ethereum(geth)这个库去对不同的链(eth,bnb等)包括我们自己的链(随便取个称呼BF)进行扫块。项目中用的是gethv1.14.6后来调用智能合约查询我们自己的链(后面就
  • 2024-06-14以太坊私有链 —— POW搭建
    一、使用的GO与Geth版本GO:1.22.4geth:1.10.26二、安装配置GO语言安装GO1.22.4语言环境(linux)wget https://golang.google.cn/dl/go1.22.4.linux-amd64.tar.gz解压到指定目录tar-zxvf go1.22.4.linux-amd64.tar.gz-C/usr/local/配置GOPATH环境exportPATH=$PAT
  • 2023-09-14以太坊数据存证性能与膨胀率测试
    我们基于区块链在企业中的应用最广泛的就是“存证”功能需求,这是利用了区块链不可篡改和数据共享的特点,存证的业务数据一方面可以保证留痕和追溯,另一方面也实现了多个节点(如果部署在不同企业和部门)之间的数据共享。如果要实现存证,我们最关心并不是图灵完备,也不是去中心化,而是存证
  • 2023-09-06使用docker搭建以太坊私链
    准备工作1、宿主机安装Docker和Go编程语言。2、在本地计算机上克隆go-ethereum代码库gitclonehttp://github.com/ethereum/go-ethereum.git3、宿主机编译以太坊客户端makegeth该命令将在当前目录下的build/bin目录中生成可执行文件geth。4、创建一个新目
  • 2023-06-25在CentOS7.9上搭建以太坊私链
    为了方便了解以太坊的操作流程,故在CentOS7上搭建以太坊的私链。下面,介绍在CentOS7.9x64上部署以太坊的私链。    常用的以太坊源码是用Go语言编写的,所以要安装Go。这里选择Go1.15.6。1、搭建Go软件环境    安装方法,请参考这篇文章:https://blog.csdn.net/sanqima/art
  • 2023-04-24flux 使用方法
    InfluxQLSHOWTAGVALUESWITHKEY="host"Fluxfrom(bucket:"geth")|>range(start:v.timeRangeStart)|>keyValues(keyColumns:["host"])|>keep(columns:["host"])|>distinct(column:"host&quo
  • 2023-04-04blockchain | 将合约部署到geth
    blockchain|将truffle合约部署到geth【一路踩坑】上一篇文章里我用truffle编写了一个测试合约,这次得部署到链子上。本文包含诸多试错过程先把geth跑起来1.更改配置文件更改truffle-config.js主要就是配置一下网络(对接geth)2.创建迁移脚本据教程的说法是要文件名写
  • 2023-03-26Influx CLI 常用命令
    influxconfigs[default]url="http://localhost:8086"token="yxhyIIkHRyQMUBKHpMMnOBd-d6DdEr-LLUgZQd0-iNJV3xB3C44AsKjrxCKh084LS2bpl6Yfcyo1mM0BSh0V8A=="
  • 2023-03-14区块链MetaMask钱包账户导入私有链
    区块链MetaMask钱包账户导入私有链在使用Geth成功搭建属于自己的私有链之后,我们还需要导入私有链中的钱包账号到区块链电子钱包软件上(例如MetaMask)来方便我们进行区块
  • 2023-01-23部署prysm mainnet
    部署prysm下载prysmmkdir-pv/data/prysm&&cd/data/prysmcurlhttps://raw.githubusercontent.com/prysmaticlabs/prysm/master/prysm.sh--outputprysm.sh&&chmod+
  • 2023-01-17部署prysm mainnet
    部署prysm下载prysmmkdir-pv/data/prysm&&cd/data/prysmcurlhttps://raw.githubusercontent.com/prysmaticlabs/prysm/master/prysm.sh--outputprysm.sh&&chm
  • 2022-12-31Metamask连接Geth本地测试链部署合约报错
    直接连接ExternalHttpProvider部署合约没有问题但是使用metamask连接测试网部署合约时报错errored:[ethjs-query]whileformattingoutputsfromRPC'{"value":{"cod
  • 2022-11-21区块链学习记录一
    一、本地编辑器搭建1.试了很多种方法都没成功,在最后访问localhost:8080时只会显示一个图标,最后还是借鉴了网上大佬的博客,用了网页版的remix-ide和本地remix相结合的方法n