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

以太坊ETH源码分析(2):交易执行过程

一、 交易大致流程 以太坊的交易大致分以下几步: 1、 发起交易:指定目标地址和交易金额以及相关的gas/gaslimit发起相关交易,如果目标地址为空,则表示其为一个智能合约的交易。 2、 交易签名:使用私钥对交易进行签名。这涉及到上一篇中帐户的私钥和公钥的产生机制。 3、 提交交易:把交易添加...

2018-11-26 22:12:21

阅读数:14

评论数:0

区块链密码学

一、对称加密 1、什么是对称加密 对称加密算法是一种应用比较早,技术比较成熟的加密算法。在加密和解密的过程中采用相同的一对密钥。因此也称这种加密算法为秘密密钥算法或单密钥算法。它要求发送方和接收方在安全通信之前,先约定好一对密钥,然后由双方各自管理,对称加密算法的安全性全依赖于这对密钥,如果发生密...

2018-11-24 13:08:17

阅读数:1160

评论数:0

以太坊ETH DAPP开发(1):实战开发基于truffle

一、开发环境配置 1、硬件配置 2、依赖工具版本 ~/eth_workspace$geth version Geth Version: 1.8.18-stable Architecture: amd64 Protocol Versions: [63 62] Network Id: 1 Go Ve...

2018-11-23 23:28:03

阅读数:21

评论数:0

以太坊ETH DAPP开发(0):环境搭建

一、安装以太坊客户端geth 1、geth安装指南 2、mac osx安装步骤 1、 brew tap ethereum/ethereum ~/go/src/github.com$brew tap ethereum/ethereum Updating Homebrew... ==&...

2018-11-23 17:16:49

阅读数:18

评论数:0

比特币BTC源码分析(1):地址生成过程

一、生成一个比特币钱地址 二、根据源码整理比特币地址生成过程 1、取得公钥PubKey 2、使用 RIPEMD160(SHA256(PubKey)) 哈希算法,取公钥并对其哈希两次 3、给哈希加上地址生成算法版本的前缀 4、对于第二步生成的结果,使用SHA256(SHA256(payload)) ...

2018-11-22 23:16:26

阅读数:22

评论数:0

比特币BTC源码分析(0):环境搭建

一、Bitcoin编译运行启动过程 1、从Github上clone bitcoin源码 至本地 ~/go/src/github.com/bitcoin$git clone https://github.com/bitcoin/bitcoin.git Cloning into 'bitcoin'.....

2018-11-22 23:10:14

阅读数:14

评论数:0

什么是区块链,可能是史上最简单易懂的讲解

本文从最简单最通俗的角度拆分问题的本质,让区块链在狂欢之后回归到真正存在的意义 一、区块链 = 区块 + 链 1、什么是区块 区块本质上就是你记录信息的普通小本子 本子1 本子2 本子3 2、什么是链 链,顾名思义就是两个以上的物体连在一起我们称之为链 链接链接本子1本子2本子3 3...

2018-11-15 01:47:14

阅读数:50

评论数:0

以太坊ETH源码分析(0):私有链搭建以及RPC接口使用

本文介绍基于macbook pro环境、 go-ethereum搭建以太坊ETH私有链环境 一、安装编译geth(以太坊ETH客户端工具) 1、基于源代码本地调试编译生成geth (1)下载源码 :go-ethereum源码下载地址 ~/go/src/github.com/ethereum/go...

2018-11-08 18:26:37

阅读数:127

评论数:0

Git基础

一、Git 工作流程 本章节我们将为大家介绍 Git 的工作流程。 一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 二、基本概...

2018-11-07 22:55:42

阅读数:12

评论数:0

以太坊ETH源码分析(1):地址生成过程

一、生成一个以太坊钱包地址 通过以太坊命令行客户端geth可以很简单的获得一个以太坊地址,如下: ~/go/src/github.com/ethereum/go-ethereum/build/bin$geth account new INFO [11-03|20:09:33.219] Maximu...

2018-11-03 20:16:13

阅读数:532

评论数:0

Markdown常用语法

TEST这里写自定义目录标题一、通过命令生成以太坊钱包地址欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建...

2018-11-03 17:11:17

阅读数:24

评论数:0

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