自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勤奋的小鸟

区块链人生

  • 博客(18)
  • 收藏
  • 关注

转载 用 Go 构建一个区块链 ---- Part 1: 基本原型

翻译的系列文章我已经放到了 GitHub 上:blockchain-tutorial,后续如有更新都会在 GitHub 上,可能就不在这里同步了。如果想直接运行代码,也可以 clone GitHub 上的教程仓库,进入 src 目录执行 make 即可。引言区块链是 21 世...

2018-03-07 09:53:53 571

转载 以太坊相关中文资料整理

文档区块链技术指南精通比特币以太坊白皮书中文版以太坊官网文档中文版Solidity 语言Truffle 框架钱包Mist:以太坊官方出品imToken:移动端轻钱包,中国团队出品Parity:功能强大,需要同步区块数据MyEtherWallet:Web 版钱包,无需同步区块数据M...

2018-03-04 17:59:09 381

转载 快速搭建一个Fabric 1.0的环境

超级记账本:快速搭建一个Hyperledger Fabric 1.0的环境下面开始我们的环境搭建工作:1. 使用VirtualBox并在其中安装好Ubuntu这一步其实没啥好说的,下载好最新版的VirtualBox,下载Ubuntu Server,我用的是Ubuntu16.04.2 X64 Server。在安装完Ubunt...

2018-03-01 15:45:56 2161 3

转载 5分钟快速从无到有建立Ethereum联盟链

5分钟快速从无到有建立Ethereum联盟链开发Ethereum Dapp的过程中,需要一个测试用的chain,之前是使用testrpc或直接连到Ethereum testnet (Ropsten),不过testrpc有各种坑需要处理,而Ropsten testnet则是需要同步与等待区块,相当的烦人。前几天看到Parity 1.5版以后支持建立Proof of Authority Chain...

2018-02-28 16:00:42 2584

转载 Truffle3.0集成NodeJS并完全跑通(附详细实例,可能的错误)

Truffle3.0集成NodeJS并完全跑通(附详细实例,可能的错误) 升级到Truffle3.0 如果之前安装的是Truffle2.0版本,需要主动升级到Truffle3.0,两者的语法变化有点大。由于Truffle是一个命令行工具,需要更新全局空间安装的Truffle。$ sudo npm update -g truffle 注意需要root权限运行命令,否则可能会报错无足够的...

2018-02-28 15:09:10 876

转载 Solidity的Truffle框架实战(手把手)

Solidity的Truffle框架实战(手把手) 前置工作: 安装Solidity的开发框架Truffle,参见:Truffle框架安装 安装开发客户端,参见:Truffle客户端 1. 创建工程目录 在你想放工程的任何位置,创建一个文件夹truffleTest,来做为你的工程根目录。$ mkdir -p /Users/admin/develop/blockchain_worksp...

2018-02-28 15:08:04 2266

转载 Truffle - 以太坊Solidity编程语言开发框架高级

配置文件 http://truffleframework.com/docs/advanced/configuration位置 你的配置文件是truffle.js。位于项目的根目录下。这个文件是Javascript文件,支持执行代码来创建配置。它必须导出一个对象,来代表项目配置,如下面的例子。WINDOWS下的命名空间冲突 当使用Windows的命令行时,默认的配置文件名与truf...

2018-02-28 15:06:57 2326

转载 Truffle - 以太坊Solidity编程语言开发框架

构建应用 原文地址:http://truffleframework.com/docs/getting_started/build默认构建 Truffle集成了默认的构建来方便使用。但也许不适合每个项目,所以你也许需要其它的来打包你的应用。在3. 构建流程里查看更多信息。默认的构造目标是web应用,但也可以很容易的转变为其它的构造流程,比如适用于命令行或库的流程。特性 默认构建有一...

2018-02-28 15:04:39 1159

转载 移植

原文地址:http://truffleframework.com/docs/getting_started/migrations移植是由一些Javascript文件组成来协助发布到以太坊网络。主要目的是用来缓存你的发布任务,它的存在基于你的发布需求会改变的前提。当你的工程发生了重要的改变,你将创建新的移植脚本来将这些变化带到区块链上。之前运行移植的历史记录通过一个特殊的Migrations合约...

2018-02-28 15:01:24 262

转载 4. 编译合约

原文地址:http://truffleframework.com/docs/getting_started/compile合约位置 所有你的合约应该位于./contracts目录。默认我们提供了一个合约文件,一个库文件,均以.sol结尾作为示例。尽管库文件有一定的特殊性,但为简单起见,当前均称之为合约。命令 要编译您的合约,使用:truffle compile Truffle仅默...

2018-02-28 13:25:59 259

转载 3. 创建一个工程

原文地址:http://truffleframework.com/docs/getting_started/project创建工程目录 首先创建一个工程目录。你可以使用你喜欢的文件浏览器或使用下面的命令在命令行创建一个目录:$ mkdir myproject 初始化你的工程 接下来,通过下面的命令初始化一个Truffle工程:truffleTrufflev3.4.11−adeve...

2018-02-28 13:22:08 223

转载 2. Truffle客户端

原文地址:http://truffleframework.com/docs/getting_started/client有许多的以太坊客户端可以选择。我们推荐在开发和部署时使用不同客户端。适用开发的客户端 EtherumJS TestRPC 当开发基于Truffle的应用时,我们推荐使用EthereumJS TestRPC。它是一个完整的在内存中的区块链仅仅存在于你开发的设备上。它在执...

2018-02-28 13:20:36 323

转载 windows下Git BASH安装

下载安装1.从git官网下载一个git安装包,官网下载地址http://www.git-scm.com/download/2.双击安装程序,进入欢迎界面点击【Next >】3.阅读协议,点击【Next >】4.选择安装位置,点击【Next >】5.选择安装组件:这里可以使用默认选项,点击【Next >】图标组件(Additional ...

2018-02-28 13:17:57 89689 3

原创 安装Node.js和npm

由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。安装Node.js 目前Node.js的最新版本是7.6.x。首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国内镜像。在Windows上安装时务必选择全部组件,包括勾选Add to Path。安装完成后,在Windows环境下,请打开命令提示符,然后输入node -...

2018-02-28 13:12:11 287

原创 windows搭建Truffle框架环境

Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单,Truffle有以下:内置的智能合约编译,链接,部署和二进制文件的管理。 快速开发下的自动合约测试。 脚本化的,可扩展的部署与发布框架。 部署到不管多少的公网或私网的网络环境管理功能 使用EthPM&NPM提供的包管理,使用ERC190标准。 与合约直接通信的直接交互控制台(...

2018-02-28 13:09:21 3626 1

转载 区块链开发(零)如何开始学习以太坊及区块链

李赫 2016年8月28日很多人迷惑于区块链和以太坊,不知如何学习,本文简单说了一下学习的一些方法和资源。一、    以太坊和区块链的关系     从区块链历史上来说,先诞生了比特币,当时并没有区块链这个技术和名词,然后业界从比特币中提取了技术架构和体系,...

2018-02-27 20:53:11 571

转载 win7创建私有链教程

【以太坊傻瓜教程】如何创建私链教程简介:本教程描述了如何搭建Ethereum私链用于在以太坊链上进行开发实验。创建私链的目的:搭建私链的目的是方便在链上做实验。在日常区块链开发中当然可以使用公网主链,但是这样会造成不必要的金钱浪费。因为在以太坊链上干...

2018-02-27 20:34:03 840

转载 ubuntu 16.04 设置root用户初始密码

安装ubuntu成功后,都是普通用户权限,并没有最高root权限,如果需要使用root权限的时候,通常都会在命令前面加上 sudo 。有的时候感觉很麻烦…我们一般使用su命令来直接切换到root用户的,但是如果没有给root设置初始密码,就会抛出 su : Authentication failure 这样的问题。...

2018-02-27 15:46:27 354

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除