区块链开发(三)以太坊客户端命令行选项汇总详解

本篇博客的内容可通过以下命令在客户端中进行查看:geth --help也可以访问github上的wiki文档查看,地址为:https://github.com/ethereum/go-ethereum/wiki/Command-L...

区块链开发(四)Nodejs下载&安装详解

以太坊框架truffle的安装需要依赖nodejs中的npm命令,本篇博客我们就简单介绍一下node的安装过程。操作系统基于ubuntu 16.04版本。下载地址nodejs官网:http://www.nodejs.org/下图为官网截图,...

区块链开发(五)git、truffle安装详解

truffle是以太坊最受欢迎的一个开发框架,本篇博客介绍truffle的下载安装过程。git安装在安装truffle之前需要核实一下本机是否安装git程序。后面的程序安装需要依赖git。 输入以下命令:$ sudo ...

区块链开发(六)truffle使用入门和testrpc安装详解

在上篇博文中我们已经成功安装了truffle及所需相关环境,此篇就简单介绍一些truffle的使用及目录结构等。简介truffle和testrpctruffle是本地的用来编译、部署智能合约的工具。testrpc不同于geth,geth是真...

区块链开发(七)truffle使用入门汇总详解

截止上篇博客,以太坊区块链开发的环境和框架基本上搭建完毕。这一篇博客重点梳理一下基本的流程和操作演示。前奏基于前面的安装配置,现在重新梳理一遍,以前博客讲到的就在这里一笔带过。 (1)创建一个工作空间的目录; (2)进入目录,执行tru...

区块链开发(八)以太坊不同语言客户端地址详解

目前以太坊客户端支持8种语言的客户端,这篇博客就简单介绍一下每个客户端的编程语言及客户端地址。go-ethereum语言:Go 简介:官方推荐,开发使用最多 地址:https://github.com/ethereum/go-ether...

比特币冷钱包到底应该怎么做详解

引言 2015年的羊年新年假期, 中国最大的竞争币交易所之一的比特儿传出冷钱包被盗的新闻, 7170个比特币被黑客瞬间偷走, 损失超过1000万元人民币。大家不禁要问, 比特币都放进冷钱包了还会被偷走, 这比特币还能玩吗?这不靠谱啊!...

浅析比特币的找零机制详解

前不久推出的比特币 0.9 版里面加入了一个小白们期待已久的新功能:可以自行选择支付后的找零地址。对于这个功能的加入,本聪大叔不知道会不会哭笑不得地说道:“It’s not a bug; it’s a feature!”要想理解比特币的找零...

以太坊go-ethereum客户端docker安装(一)详解

最近一段时间忙于工作,就没来得及发表博客,但一直没有停止对区块链的研究。周末抽时间分享一下近期比较重大的收获之一——使用docker来搭建和使用以太坊的节点。本人已经顺利搭建出,开发环境,测试环境,Full node环境。后续会逐个以博客的...

以太坊go-ethereum客户端docker安装(二)开发(dev)环境搭建详解

在上一篇博客中,讲述了基于docker怎么搭建一个go-ethereum节点。作为开发人员,如果只是单纯的拥有一个Full node,还无法满足正常的开发。比如说,进行转账交易,你要考虑是否拥有一定的ETC,是否能够承受高昂的gas?基于这...