雷锋网AI金融评论按:您想知道区块链到底是什么吗?想了解区块链的基本原理吗?想知道区块链技术到底如何发展吗?本指南将为您一一解答。您还可以亲身体验构建属于您自己的分布式应用程序(DApp)。接下来,您只需按照我们为您准备的分步说明逐步操作即可。本文来自howtotoken,一份区块链应用开发指南。雷锋网(公众号:雷锋网)AI金融评论编译如下:
指南目录
1. 什么是区块链?
1.1 区块链的关键组成部分
1.2 区块链系统的类型
1.3 区块链的演变
2. 区块链发展简介
2.1 DApp 开发的主要问题
2.2 区块链上的 DApp 开发工具
2.3 如何开发 DApp
3. 深入探索
1. 什么是区块链?
区块链是一个分布式的且不断扩大的数据块或数据表,每个数据记录都被加密。每个区块包含所有或部分最近交易的信息,一个交易计算器,以及区块链版本号,和幻数——前一区块的加密哈希函数(添加一个新区块时,由计算机随机为新区块给出幻数,所有每个区块都是独一无二的)。
由于每个区块都有前一个区块的加密散列值,时间戳和交易数据,区块链的信息很容易被验证并且无法删除。当数据记录在一个区块上,在后续区块中不能修改前面区块的数据,因为区块链是分布式的,并且新区块一般采用点对点的网络管理方式。
简单地说,区块链与 Google 文档非常相似。只有有权访问共享文档的人才可以修改文档,并且所有人可以立










