• -------------------------------------------------------------
  • ====================================

2019年11月的内容

13、V神是谁?他是以太坊创始人,是区块链界的真正大佬

“V 神”的真名叫维塔利克·布特林,他以太坊的创始人,是区块链界真正的大佬。1994 年 1 月 31 日,V 神出生于俄罗斯,6 岁时,他跟随父母移民到加拿大。他的父亲是一个计算机科学家,因而他从小就接触计算机,在小学时,他被选入杰出儿童班,认识到自己对数学、编程和经济学充满了兴趣。2012 年,他赢得了国际信息学奥林匹克比赛的铜牌。以最传统的眼光看,V……

12、以太坊是什么?为什么说它是区块链2.0的代表

通过深入了解比特币系统我们已经知道,区块链是源自比特币的底层技术,它让我们可以无须借助任何第三方中介直接进行价值表示和价值转移,它还给数字世界带来了价值表示物——通证。区块链将使互联网从“信息互联网”阶段跨越到“价值互联网”阶段。但区块链技术要应用起来,还需要持续迭代升级。比特币系统和它的区块链都是专为创建一个去中心化的点对点电子现金而设计的。如果把比特币……

11、区块链将成为互联网基础协议,类似于TCP/IP、HTTP

网络中的协议在技术上指的是,网络硬件、操作系统在进行通信时要遵守一些规则,这些规则被称为协议(protocol)。互联网通信用的协议是所谓 TCP/IP 协议族。通常认为 TCP/IP 协议族包括四层:应用层、传输层、网络层、链路层。链路层将一些数据放在电线上;网络层对数据进行路由;传输层将数据持久化;应用层以应用的形式提供数据抽象,见图 1。图 1……

10、区块链的应用有什么?区块链将带来什么变革?

“区块链,是互联网的二次革命。”“区块链,是互联网 2.0。”“区块链,让我们从信息互联网跨越到价值互联网。”这是从互联网发展的视角出发,对区块链有什么意义做出的一些回答。谈起区块链的前景,人们会列举它能改变金融、能源、零售、文化、社交、游戏、物联网等,但我觉得,以上回答更为有力。从 1994 年互联网开始商业化,经过近 25 年的发展,互联网已经……

09、挖矿是什么意思?矿工都做了什么?

这篇文章从本质上讲解了矿工挖矿是什么意思,需要读者具备以下基础知识:比特币是如何转账的?比特币的分布式账本和去中心网络UTXO(未使用的交易输出)比特币区块链的数据结构工作量证明共识机制挖矿节点计算机在挖矿时要做两个任务:第一个任务是把比特币网络中未确认的交易按梅克尔树组装成候选区块,未被纳入的交易则往下顺延。在创建候选区块时,除了普通……

07、工作量证明共识机制

比特币的去中心网络采用的是工作量证明共识机制。去中心网络之所以需要共识机制,是因为这是一个非基于信任(non-trust-based)的网络,任何人无须许可都可以接入这个网络。并且,这些节点分散在网络条件差异非常大的全球互联网之中。在完全无中心的情况下,这些节点要同步一致,共识机制即为这些节点达成一致的机制。关于分布式网络的共识机制,有著名的“Fishe……

06、比特币区块链的数据结构

我们回到两个人转账交易的过程中,去理解比特币区块链的数据结构。我发起一笔交易,即我向整个区块链网络广播,我和你两个人想进行这笔交易:我向你的地址中转入一笔比特币,无须你的许可。但只有当这笔交易被打包进最新的比特币区块中时,这笔交易才真正完成。通常来说,当在一笔交易所在的区块之后又增加 5 个区块,即包括它自己在内一共经过 6 次确认时,这笔交易可认为被完……

05、UTXO:未使用的交易输出,比特币核心概念之一

在比特币系统上其实并不存在“账户”,而只有“地址”。只要你愿意,你就可以在比特币区块链上开设无限多个钱包地址,你拥有的比特币数量是你所有的钱包地址中比特币的总和。比特币系统并不会帮你把这些地址汇总起来形成你的账户。从我(甲)到你(乙)的一笔比特币转账,是从我的一个钱包地址转到你的一个钱包地址上去。接下来的讨论就涉及比特币系统的一个关键技术性细节:UTXO……

04、分布式账本和去中心网络

所有的区块链系统都包括“分布式账本和去中心网络”这一对必备要素。比特币网络没有一个中心服务器,它是由众多全节点和轻节点组成的,这些节点形成一个去中心网络。其中:全节点包含所有比特币区块链的区块数据;轻节点仅包括与自己相关的数据。比特币网络是完全开放的,任何服务器都可以接入、下载全部区块数据成为全节点。所有用户持有的比特币信息都存放在一个分布式账……

08、比特币是如何转账的——比特币区块链的五个技术性细节

“互联网上的商务交易,几乎都需要借助金融机构作为可信赖的第三方来处理电子支付。”比特币白皮书的第一句话这样写道。中本聪是如何把可信第三方从比特币的交易中去掉的呢?通过两个人之间的转账交易,我们来看看比特币系统是如何实现交易的去中心化的?假设我是甲,要把自己的钱包地址中的 8 个比特币转给你(乙),即转到你的钱包中去。详细讨论这一转账交易过程,我们可以看到……