
以太坊
weixin_33656634
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Fabric基本原理
一、Fabric架构二、Fabric网络三、Fabric模块四、Fabric交易流根据Hyperledger Fabric 1.0架构,Fabric交易的整个生命周期可以分为7个阶段。如下图反应了交易的整个生命周期以及交易于账本的交互。(1)在交易的第一阶段,客户端应用发起智能合约A的一个交易请求给背书节点E0。智能合约A配置的背书策略要求...原创 2019-12-17 18:41:31 · 1313 阅读 · 0 评论 -
以太坊系列一:以太坊账户体系
以太坊的钱包体系涉及的名词:account:一个帐号的总概念,本质上对应着一个唯一私钥key,由这个私钥key可以算出公钥(也就是公开的address)。私钥key代表着帐号的总控制权。address:帐号地址,相当于私钥key算出来的公钥。wallet:钱包,管理着帐号地址以及一个密码对应着的keystore,钱包的作用就是提供方便,让用户只需要记住帐号地址和密码即可。keyst...原创 2019-05-27 16:46:40 · 1320 阅读 · 0 评论 -
以太坊系列二:以太坊Geth环境搭建以及开启以太坊操作
一、简介使用以太坊可以在多种不同的终端环境中使用,例如你可以在Geth终端(go语言所写)中使用以太坊,也可以在Parity终端(rust所写)、aleth终端(c++写)中使用。本文介绍ubuntu下的Geth终端环境的搭建,Geth终端环境的搭建可以在官网直接下载(https://geth.ethereum.org/downloads/)安装包安装,也可以下在Geth源码编译安装。二、...原创 2019-05-28 11:53:55 · 1562 阅读 · 1 评论 -
以太坊系列七:远程调用JsonRPC操作的注意事项
远程通过JsonRPC接口接入本地geth节点,需要注意开启RPC服务,同时在本地geth启动可能需要加入--rpccorsdomain "*" 参数,否则远程接入会被拒绝。原创 2019-05-31 10:21:16 · 540 阅读 · 0 评论 -
以太坊系列四:Geth环境下在console中的以太坊交互操作
一、前置说明console控制台中对以太坊的交互操作,是通过JavaScript进行的。交互操作前需要确保以太坊已经启动(例如开启本地以太坊接入rinkeby测试网$./geth --rinkeby console)。二、启动交互操作的console在新开的terminal中输入开启console的命令:$./geth attach --datadir "/home/...(存放dat...原创 2019-05-28 15:06:23 · 1228 阅读 · 0 评论 -
以太坊系列三:Geth启动以太坊的命令选项
通过geth命令启动以太坊环境,可能根据的启动参数配置合适的以太坊环境,geth命令启动详细选项可参照https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options。$ geth helpNAME: geth - the go-ethereum command line interface Copyright...原创 2019-05-28 15:11:50 · 1918 阅读 · 0 评论 -
以太坊系列五:Geth环境下在JsonRPC中的以太坊交互操作
一、简介以太坊的交互操作方式有console和JsonRPC,JsonRPC又有IPC、HTTP、WS等方式,例如开启挖矿操作可以有以下方式: Console:miner.start() IPC:echo '{"jsonrpc":"2.0","method":"miner_start","params":[],"id":1}' | nc -U $datadir/geth.i...原创 2019-05-28 15:59:01 · 1105 阅读 · 0 评论