Fly_鹏程万里

专注于IT技术,只做IT技术的分享与研究,欢迎广大IT技术人员参与分享与讨论!...

排序:
默认
按更新时间
按访问量
RSS订阅

【区块链2.0实战学习笔记】————16、Remix+MetaMask实现以太坊合约的部署

准备 1、编写好的ERC20智能合约一份: pragma solidity ^0.4.17; contract Token{ uint256 public totalSupply; function balanceOf(address _owner) public cons...

2019-05-22 23:02:12

阅读数 69

评论数 0

【区块链2.0实战学习笔记】————15、链上部署智能合约

1、编写智能合约 pragma solidity ^0.4.4; contract test { function multiply(uint a) returns(uint d){ return a * 7; } } 2、获取智能合约字节...

2019-05-10 12:40:47

阅读数 57

评论数 0

【区块链2.0实战学习笔记】————14、账户管理

如果您丢失了加密帐户的密码,则无法访问该帐户。没有密码就无法访问您的帐户,这里没有忘记我的密码选项。别忘记了。 创建账户 geth创建账户 控制台创建账户 通过导入私钥创建账户 geth account import <keyfile> 注:对于非交...

2019-05-09 17:28:41

阅读数 40

评论数 0

【区块链2.0实战学习笔记】————13、Management APIs使用

Management APIs 除了官方公开的DAPP API名称空间(eth、shh、web3)之外,geth还提供了以下额外的管理API名称空间: admin:Geth节点管理 debug:Geth节点调试 miner:矿工和DAG管理 personal: 帐户管理 txpool:...

2019-05-09 17:09:02

阅读数 174

评论数 0

【区块链2.0实战学习笔记】————12、以太坊单机多节点私有链

新建node2节点数据存储文件夹 之前的【区块链2.0实战学习笔记】————11、搭建以太坊私有链算是一个单节点以太坊网络,这次我们在原来的基础上再增加一个节点网络,命名为node2,使用eth2为data目录。 因为我们只是简单的增加节点所以我们的创世区块文件保持不变,创世区块文件保持不...

2019-05-09 15:27:01

阅读数 41

评论数 0

【区块链2.0实战学习笔记】————11、搭建以太坊私有链

前期准备 1、创建私有链专门的data目录: 2、创建创世区块json文件,一般命名为genesis.json,并将其放到私有链目录下: { "config": { "chainId": 111, "...

2019-05-09 13:48:15

阅读数 141

评论数 0

【区块链2.0实战学习笔记】————10、Geth的使用

Geth的使用说明 Geth的使用说明可以在终端输入geth help进行查看: 具体细节如下所示: r00t@ubuntu:~/go-ethereum/build/bin$ ./geth help INFO [05-08|07:31:37.417] Bumping default cac...

2019-05-09 10:45:36

阅读数 107

评论数 0

【区块链2.0实战学习笔记】————9、Ubuntu18.04中Ethereum环境搭建

Ubuntu中安装go环境 sudo apt-get install golang-go 安装完成后查看GO版本信息: 安装Node.js、Npm sudo apt install curl curl -sL https://deb.nodesource.com/setup_...

2019-05-08 22:44:07

阅读数 45

评论数 0

【区块链2.0实战学习笔记】————8、Solidity开发以太坊游戏

8.1 以太坊游戏的特点 8.2 以太坊游戏开发准备 8.3 以太坊游戏Influence代码框架 8.4 以太坊游戏Influence源代码解读 8.4.1 游戏界面 8.4.2 库文件lib ...

2019-05-08 14:31:55

阅读数 33

评论数 0

【区块链2.0实战学习笔记】————7、Solidity开发基础

7.1 Solidity语言的数据类型 7.1.1 数值类型 7.1.4 地址常量 7.1.5 有理数和整数常量 7.1.6 字符串常量 7.1.7 十六进制常量 7.1.8 枚举类型 7.1.9 函数类...

2019-05-08 14:10:14

阅读数 45

评论数 0

【区块链2.0实战学习笔记】————6、以太坊应用开发基础

6.1 以太坊开发环境的搭建 6.2 Geth开发环境 6.2.1 初次启动 6.2.2 命令行安装模式 6.2.3 Geth的使用 6.2.4 Geth在私有链上的应用 6.3 轻节点模式...

2019-05-08 13:21:50

阅读数 19

评论数 0

【区块链2.0实战学习笔记】————5、以太坊

5.1 以太坊概述 5.2 以太坊的创立和发展 5.3 以太坊技术原理 5.3.1 以太坊与比特币的联系 4 5.3.2 以太坊账户 5.3.3. 交易和消息 5.3.4 燃料 5.3.5 合约 ...

2019-05-08 12:09:43

阅读数 49

评论数 0

【区块链2.0实战学习笔记】————4、区块链数据结构

4.1 区块链的数据组成 4.1.1 区块的数据结构 4.1.2 区块链数据结构的技术基础 4.1.3 哈希算法 4.1.4 Merkle根 4.1.5 时间戳 4.1.6 难度目标 4.1.7 随机数 ...

2019-05-07 22:49:09

阅读数 1424

评论数 2

【区块链2.0实战学习笔记】————3、区块链共识机制

3.1 共识机制的意义 3.2 工作量证明机制(POW) 3.2.1 哈希函数 3.2.2 工作量证明机制的基本原理 3.2.3 比特币的工作量证明过程 3.2.4 工作量证明机制的优缺点 3.3 权益证明(POS) ...

2019-05-07 17:09:58

阅读数 147

评论数 0

【区块链2.0实战学习笔记】————2、区块链技术原理

2.1 比特币带来了区块链 2.2 比特币白皮书 2.2.1 简介 2.2.2 交易 2.2.3 时间戳服务器 2.2.4 工作量证明 2.2.5 网络 2.2.6 激励 2.2.7 回收硬盘空间 2.2.8 简化的...

2019-05-07 15:59:57

阅读数 1047

评论数 0

【区块链2.0实战学习笔记】————1、区块链基础

前言 本系列是对“区块链2.0实战”书籍的研读记录,对一些重要的、核心的点进行记录和梳理。 1.1 什么是区块链 1.1.1 区块链定义 1.1.2 区块链的运行流程和特点 1.1.3 区块链的类型 1.2 区块链的发展经过和现状 1.2.1 区块链产生的背...

2019-05-07 14:09:50

阅读数 1746

评论数 0

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