8BTCCI: 7747.69 8BTCVI: 7789.60 24H成交额: ¥2300.35亿 总市值: ¥9617.08亿
Peter 王广忠 浏览量 85.9万 获赞数 6 粉丝数 5
程序员,专业区块链讲解员。生产最简单的严肃内容。
  • 文章19
  • 收到的评论
  • 最新
  • 热门
区块链入门 | 一次性密码本(One Time Pad )是什么?

区块链入门 | 一次性密码本(One Time Pad )是什么?

密码学中有一种加密方法叫做 One Time Pad ,翻译过来叫做“一次性密码本”。因为这种密码最早就是真的写在一个本子上传递的,所以有了这个名字。这是一种安全度最高的加密方法,需要通信双方事先去沟通一个一...
Peter 王广忠 2019-03-15 密码学 区块链入门
31904
区块链入门系列 | 比特币入门10问

区块链入门系列 | 比特币入门10问

昨天一位朋友跟我聊天,突然对比特币发生了兴趣,于是连着问我几个问题。我觉得这些问题非常能体现主流社会对比特币的目前的疑惑,所以这里来分享一下我的答案。 是什么 问1:区块链技术到底是怎么回事? 答:...
Peter 王广忠 2019-03-04 比特币 区块链入门
34427
区块链入门系列 | Diffie-Hellman 密钥交换

区块链入门系列 | Diffie-Hellman 密钥交换

两个人在互联网上去传递机密信息,需要双方共用一个相同的密钥,而互联网是一个不安全的环境,所以双方如何安全的互换秘钥就成了大问题。Diffie–Hellman 密钥交换方法就是一套解决方案,可以让大家在不安全的通道...
Peter 王广忠 2019-02-11 密码学 区块链入门
50313
区块链入门系列 | 加密经济的三根支柱

区块链入门系列 | 加密经济的三根支柱

今天来讨论一下支撑加密经济大厦的三根柱子。先给加密经济下一个一句话的定义,加密经济是通过纯技术手段构筑起来的对等协作网络。注意,这里我故意用了对等,也就是 P2P ,而没有使用人人平等,目的是要特别强调本...
Peter 王广忠 2019-02-06 密码学 区块链入门
107777
区块链入门系列 | 实用拜占庭容错算法 pBFT

区块链入门系列 | 实用拜占庭容错算法 pBFT

所谓 P2P 系统,就是所有节点地位平等,没有老大的系统。没有老大有一个最大的问题,就是没有了事实裁决的能力。各个节点如果出现了数据不统一,如何达成共识就变得困得。补充一句,共识的意思就是大家都认可同一份...
Peter 王广忠 2019-02-05 拜占庭容错 pbft 区块链入门
76264
区块链入门系列 | 比特币网络的运行方式

区块链入门系列 | 比特币网络的运行方式

Bitcoin 的本质是一个网络,本篇就来瞄准比特币网络特征来聊。聊聊 P2P 网络到底有什么特点,节点之间如何在网络上配合来共同处理交易和打包区块,也来聊聊网络都做了哪些看上去不那么 P2P 的增强。 P2P 网...
Peter 王广忠 2019-02-04 比特币 区块链入门
82411
区块链入门系列 | 比特币网络节点分类

区块链入门系列 | 比特币网络节点分类

比特币网络指的就是运行了比特币 P2P 协议的很多节点的集合,每个节点地位上都是平等的,但是由于侧重的功能不同,其实比特币节点是分不同的角色的。 节点要完成的功能   引用精通比特币上的观点,比特...
Peter 王广忠 2019-02-03 比特币 区块链入门
83279
区块链入门系列 | 比特币白皮书的计算部分详解

区块链入门系列 | 比特币白皮书的计算部分详解

比特币白皮书的第11部分是关于比特币安全性的计算过程,原文有些艰涩,这里这里咱们展开聊聊。理解了这个过程就可以知道通常所说的六次确认是怎么来的,以及它在多大程度上是正确的。 问题描述 首先把问题描述清...
Peter 王广忠 2019-02-02 比特币 比特币白皮书 区块链入门
57488
区块链入门系列 | 什么是虚拟机 Virtual Machine ?

区块链入门系列 | 什么是虚拟机 Virtual Machine ?

虚拟机(VM)于20世纪60年代诞生。 这篇我们将回答以下问题:什么是VM? 为什么人们需要虚拟机?虚拟机在区块链项目中扮演什么角色? 什么是虚拟机 VM ? 那么,虚拟机到底是什么? 最早出现在计算机世界中...
Peter 王广忠 2019-02-01 区块链入门 虚拟机
29664
区块链入门系列 | 有向无环图 DAG

区块链入门系列 | 有向无环图 DAG

DAG ,也就是 Directed Acyclic Graph 有向无环图,在区块链领域是一个非常有曝光度的技术。而有意思的是 DAG 其实并不是区块链,这个一会儿咱们会聊到。本文给出的只是简介,DAG 技术具体细节大家可以参...
Peter 王广忠 2019-01-31 区块链技术 区块链入门
30983
区块链入门系列 | 比特币发行总量的精确计算

区块链入门系列 | 比特币发行总量的精确计算

这节详细讨论一下比特币的发行总量,首先给出一个粗略的描述,也就是一个大众关心的版本,后面结合挖矿过程聊聊2100万是如何计算出来的。这是一个程序员会喜欢的版本。 粗略描述 对于发行总量的粗略描述是这样的...
Peter 王广忠 2019-01-30 比特币 区块链入门
57447
区块链入门系列 | 比特币的交易延展性

区块链入门系列 | 比特币的交易延展性

隔离见证的主要好处之一就是修复了交易延展性,下面咱们来看看,什么是交易延展性?以及为何修复它很重要。 什么是交易延展性 我们先来聊聊什么是交易延展性? 比特币网络会把交易的哈希作为这个交易的 ID,...
Peter 王广忠 2019-01-27 比特币 区块链入门
28591
区块链入门系列 | 椭圆曲线加密的数学原理

区块链入门系列 | 椭圆曲线加密的数学原理

比特币采用了椭圆曲线签名算法来签署交易,这节我们来看看椭圆曲线加密的数学原理,看看在选定了私钥之后,如何运算出公钥。   椭圆曲线的点相加定理 首先来聊聊什么是椭圆曲线,以及椭圆曲线上两点相加是...
Peter 王广忠 2019-01-26 密码学 比特币 区块链入门
57004
区块链入门系列 | 比特币的多重签名技术 Multisignature

区块链入门系列 | 比特币的多重签名技术 Multisignature

多重签名技术让比特币可以实现非常丰富的功能,例如支付通道和闪电网络,这个看似复杂的概念其实基本原理非常简单,下面来介绍一下。 何为多重签名 如果一个交易需要两个或者更多签名才能生效,那么这种情况就叫...
Peter 王广忠 2019-01-26 比特币 区块链入门
35551
区块链入门系列 | 比特币地址的原理和意义

区块链入门系列 | 比特币地址的原理和意义

当我们接收别人的比特币转账的时候,需要给对方的那一串看似杂乱无章的字符串就是比特币地址了。那么,它的底层基本原理是什么呢?为什么不直接用公钥接收比特币而是使用地址呢?为什么使用地址的最佳实践是每次转账...
Peter 王广忠 2019-01-25 比特币 区块链入门
15694
区块链入门系列 | 比特币的手续费原理

区块链入门系列 | 比特币的手续费原理

比特币的交易手续费是一个很巧妙的设计,同时也是一个比较让人迷惑的知识点。比如,查看一条交易,会看到手续费并不对应一个具体的 output 。到底手续费的额度是谁来定的,收取手续费的操作步骤是怎样的,手续费的提...
Peter 王广忠 2019-01-24 比特币 区块链入门
12682
区块链入门系列 | 比特币的 Nonce 是什么?

区块链入门系列 | 比特币的 Nonce 是什么?

比特币的隐私性 社会的数字化进程不断向前,互联网上暴露的关于你我的数据越来越多,也越来越事关生死。密码朋克宣言的第一句话就说“隐私对于构建开放社会是非常必要的”,那么比特币的隐私性如何呢?下面来讨论下...
Peter 王广忠 2019-01-23 比特币 区块链入门
20896
区块链入门系列 | 比特币永动机之谜:激励机制

区块链入门系列 | 比特币永动机之谜:激励机制

比特币是一个很神奇的经济存在,背后既没有单一公司主导,也没有强大的开源基金会支持。但是十年来却能发展的越来越大,从表面看来给人一种永动机的幻觉。当然比特币肯定不是永动机,它的独特性在于它的运行不是由强...
Peter 王广忠 2019-01-23 比特币 激励机制
14147
区块链入门系列 | 什么是Coinbase交易?

区块链入门系列 | 什么是Coinbase交易?

比特币区块链上的每个区块之中都会包含一个或者多个交易(transaction),其中第一个交易就叫做Coinbase交易。 什么是 Coinbase 交易?   Coinbase 交易是矿工创建的,主要是为了奖励矿工为了进行 P...
Peter 王广忠 2019-01-22 比特币 加密货币 区块链入门
32212