区块链
ATCO
我很懒,随便留下几个字。
展开
-
解密以太坊的keystore文件
以太坊的keystore文件是用来储存账户的私钥的,一个地址对应着一个keystore文件.当你调用以太坊函数进行签名交易的时候需要用到密码,这时候以太坊会读取keystore文件下的数据,并且使用你的密码进行一系列操作,最后还原出私钥,并且用这个私钥对你的交易进行签名.在keystore中你的私钥并不是以明文形式存放的,而是经过加密,这就是为什么你在签名交易的时候需要输入密码的原因.{ "address": "26ce833a705af6846da8c1a43d1e418b934581..原创 2021-02-10 23:18:06 · 798 阅读 · 0 评论 -
Linux部署bitcoin core(核心钱包)
一、下载钱包创建钱包目录并进入该目录# mkdir wallet# cd /wallet在wallet目录创建bitcoin目录进入,并用wget命令下载Linux版本的bitcoin core钱包(下载地址:https://bitcoin.org/bin/bitcoin-core-0.18.1/bitcoin-0.18.1-x86_64-linux-gnu.tar.gz )# mkdir bitcoin# cd bitcoin# wget https://bitcoin.o..原创 2021-02-01 01:39:37 · 1994 阅读 · 2 评论 -
以太坊(ETH)Linux(Cent os7)全节点(geth)部署
根据需求下载自己的版本(我是geth-linux-amd64-1.9.7) 版本地址: 1 https://ethereum.github.io/go-ethereum/downloads/ 进入mnt目录(可以自己选择目录)创建以太坊目录并进入该目录 1 2 3 # cd mnt # mkdir ethereum # cd ethereum 用wget命令下载安装包原创 2021-02-01 01:34:32 · 933 阅读 · 0 评论 -
以太坊源码解读
https://blog.csdn.net/lj900911/category_8293142.html原创 2021-02-01 01:32:47 · 565 阅读 · 1 评论 -
以太坊开发基础
以太坊开发基础(1) —— 以太坊开发环境的搭建https://blog.csdn.net/lj900911/article/details/83058550以太坊开发基础(2)搭建私链以及geth命令https://blog.csdn.net/lj900911/article/details/83176275以太坊开发基础(3)创建交易以及部署合约https://blog.csdn.net/lj900911/article/details/83177452以太坊开...原创 2021-02-01 01:31:24 · 280 阅读 · 0 评论 -
以太坊常用组件说明:Geth,Solidity,Truffle,Remix,web3
以太坊:因为以太坊为开源社区,虽然东西很优秀,但是组件十分的杂乱,因此首先简单介绍下以太坊的一些常用组件:1. Geth:Geth是由以太坊基金会提供的官方客户端软件,用Go编程语言编写的。2. Parity:Parity 是对以太坊协议的另一个很好的实现,并且是用Rust编程语言编写的。 这是一个由一家名为Parity Inc的公司来维护的非官方客户端。任何人都可以实现这个客户端软件,并加入以太坊网络。3.Solidity:Solidity是用于编写在以太坊...原创 2020-11-25 15:15:12 · 1677 阅读 · 0 评论 -
windows 安装remix-ide
windows安装remix-ide还是挺多不同的,当时安装网上找了很多资料,走过很多坑,这里记录一下:1、环境需要安装nodejs,npm,配置好环境变量。注意版本要是最新的,最码不能太旧。 如果nodejs版本太旧就到官方上去下载最新的,windows的更新就是下载最新的包覆盖,什么n指令是没用的。地址:https://nodejs.org/en/download/ 如果npm版本太旧就用:npm install npm@latest -g ,升级npm版本号2、选择...原创 2020-11-25 13:57:44 · 2670 阅读 · 0 评论