1.目标:不通过权威第三方结构,构建一个可信的交易网站2.交易:描述了一种通过密钥签名进行交易验证的方式3.时间戳服务器:区块及通过时间戳运算连接成一条链,说明了比特币数据的存储方式4.工作量证明:介绍了一种点对点网络如何对各自的数据进行一致性确认的算法。5.网络:介绍了交易确认的过程6.激励:耗费cpu算力获得的奖励7.回收硬盘空间:只对运行全功能节点的客户端才会一直保持完整的区块链数据8.简化
分类:
其他好文 时间:
2018-03-31 18:14:49
阅读次数:
173
引言 到目前为止,我们所构建的原型已经具备了区块链所有的关键特性:匿名,安全,随机生成的地址;区块链数据存储;工作量证明系统;可靠地存储交易。尽管这些特性都不可或缺,但是仍有不足。能够使得这些特性真正发光发热,使得加密货币成为可能的,是网络(network)。如果实现的这样一个区块链仅仅运行在单一节 ...
分类:
其他好文 时间:
2018-03-29 21:24:54
阅读次数:
243
何为区块链 ? 何为比特币? 比特币采用区块链技术, 但不等于比特币就是区块链 如果用一句通俗的话来概括:区块链,是一种(去中心化)技术,它解决的是市场经济中最核心的“信任”问题,把陌生人之间的信任成本降到极低的水平,对于中介成本很高或者缺乏信任场景的领域很适用区块链技术. 市场经济体制下,有一个很 ...
分类:
其他好文 时间:
2018-03-20 19:43:50
阅读次数:
228
工作量证明(Proof of Work,简称POW)是共识机制的一种,可简单理解为一份证明,证明你做过一定量的工作,即我通过查看工作结果就能知道你完成了指定量的工作。 比特币挖矿采用的就是工作量证明机制,比特币网络通过调节计算难度,保证每次竞争记账都需要全网矿工计算约10分钟,才能算出一个满足条件的 ...
分类:
其他好文 时间:
2018-03-18 17:16:40
阅读次数:
131
在区块链系统当中,没有一个像银行一样的中心化记账机构,保证每一笔交易在所有记账节点上的一致性,即让全网达成共识至关重要。共识机制解决的就是这个问题。 目前主要的共识机制有工作量证明机制PoW和权益证明机制PoS。 PoW通过评估你的工作量来决定你获得记账权的机率,工作量越大,就越有可能获得此次记账机 ...
分类:
其他好文 时间:
2018-03-18 17:15:09
阅读次数:
143
区块链+互联网_区块链互联网金融管理系统开发 你可能听说区块链的概念和互联网的出现一样引人注目,一个比较客观的说法是区块链是一种存储、读取信息的新方法,其重要性就好比是三十年前的客户端 / 服务器数据库模式或者是二十多年以前的互联网概念。 使用区块链记录交易,就好比用一支永久记号笔在城市广场正中心的 ...
分类:
其他好文 时间:
2018-03-03 12:27:15
阅读次数:
238
# -*- coding: utf-8 -*- """ Created on Tue Jan 30 08:46:36 2018 block:每个区块包含属性:索引(index),Unix时间戳(timestamp),交易列表(transactions),工作量证明(稍后解释)以及前一个区块的Hash... ...
分类:
编程语言 时间:
2018-01-30 19:36:36
阅读次数:
435
PoW,全称Proof of Work,即工作量证明,又称挖矿。大部分公有链或虚拟货币,如比特币、以太坊,均基于PoW算法,来实现其共识机制。即根据挖矿贡献的有效工作,来决定货币的分配。
分类:
编程语言 时间:
2018-01-11 11:44:47
阅读次数:
1195
一、预备知识 一个故事告诉你比特币的原理及运作机制 区块链是什么 二、比特币 比特币白皮书 英文版《 Bitcoin: A Peer-to-Peer Electronic Cash System》 中文版《比特币白皮书:一种点对点的电子现金系统》 Coursera的比特币和数字货币技术 公开课大致内 ...
分类:
其他好文 时间:
2018-01-04 23:31:01
阅读次数:
907
以太坊的共识机制是 PoW(Proof of Work 工作量证明机制),使用的算法是Ethash,这种算法是对 Dagger-Hashimoto算法的改良版本,流程大概如下 1.对于每一个块,首先计算一个种子(seed),该种子只和当前块的信息有关;然后根据种子生成一个32M的随机数据集(cach ...
分类:
其他好文 时间:
2017-09-24 15:24:53
阅读次数:
211