初识区块链——前序

体验区块链 之 自己动手制作山寨币(虚拟币)教程:

体验区块链——体验TinyCoin泰立币

体验区块链——自己DIY虚拟币(一、编译环境)

体验区块链——自己DIY虚拟币(二、浏览源码)

体验区块链——自己DIY虚拟币(三、改造源码)

体验区块链——自己DIY虚拟币(四、修改参数&fly)

初识区块链——前序_第1张图片
区块链技术交流群 709245667  加群暗号:


有人说区块链技术堪比“工业革命”,将会颠覆很多行业,前面的工业革命是提升生产效率,它将改变的是生产关系……

看到这么高大上的论断,不禁会问:

到底区块链是什么?

它的原理是什么?

它有什么用,有多大用,怎么用?

        还记得2010年,一部《2012》世界末日的电影,带来的谣言,行星撞地球,到底会不会撞,有没有那么恐怖?经过一番了解,要懂天文的人用历史观测数据来计算,就能回答什么石头会在什么时候来撞,概率是多大。然尔当时还在上学的我没数据没设备,那就DIY一个光学天文望远镜来看看有没靠得近的天体吧,用几天课余时间做了一个简易的单筒折射镜,够看看月球环形山。DIY的设备不专业,没有赤道仪自动寻星功能,但也学到了好多知识,最后当然也容易分辨谣言了。

        同样,区块链在2017年因为比特币等虚拟币再次火起来,到底会颠覆多少行业?那就试一试,就容易明白了。

我在了解过程中搜集到一些资料,尝试过程也有些收获,会陆续记录下来以便后续查阅,也分享给需要的朋友。

以下是我尝试区块链的心路历程:

一、区块链是什么

我从程序猿看结构的角度,通俗地表述一下:区块链就是多个“区块”串成一条链,每个区块可以记录多条信息。已经串成链的区块数据分布式地存储在点对点传输的节点上(去中心化),区块链用到共识机制、加密算法等技术。

更多信息请参看百科Wiki 之类,后续有好的文章再附上来。

二、有什么特点,什么领域最有用?

搞懂原理之后,结合具体的业务领域就自会明了,那么就搞懂原理吧

三、原理

要找图文并茂地解释清楚的资料,后续补充

有时候,直观体验比单纯的文字图片更能说明问题,那就先直接进入体验过程先

四、区块链初体验

区块链第一个广为人知的应用便是比特币(以及后续各种虚拟币),区块存成磁盘上的Block文件,在Index文件通过前一块的Hash值作为后一块的一个“字段”的方式存储起来,直接装上某个币的程序,运行起来能看到下载区块的过程。

区块如何组成链,我们可以直接看源码,看源码前,先最好有程序的操作体验,没有币咋办?没有条件创造条件也要体验。下一篇,我们就开始自己来DIY一个“山寨币”。

先上两张图:

1、基于bitcoin v0.10 DIY的:

初识区块链——前序_第2张图片
基于bitcoin v0.10

2、基于bitcoin 2018年2月份发布的最新Realease版本 v0.16.0 DIY的:

初识区块链——前序_第3张图片
基于bitcoin v0.16.0


初识区块链——前序_第4张图片
区块链技术交流群 709245667

加群暗号:

你可能感兴趣的:(初识区块链——前序)