1.什么是区块链,下图就是区块链示意图,有”区块“然后”链“在一起,就成了

2. 而这些区块链资讯不同于现行的方式,储存在单一中心主机,而是储存在每一台参与的电脑上(一般称为节点),所以,纵使您成功窜改了其中一台电脑的资料,由于网络上还有成千上万的电脑有着相同的资料,所以对于整个区块链无法构成任何的影响

3. 接下来,在这里我们用bitcoin为例来说一个"区块"内的结构是如何的

4. 如上图所示,每一个Block都指向前一个Block,而构成长长的"链",除此之外,主要资讯都是放在Transaction中,您可以直接想成这里就是内文。但为了防止被非法窜改,所以我们要将本次交易的内容Hash过,并且透过Merkle Tree的原理,确保除了本笔之外,包含之前的所有交易都不会被非法窜改,将最后算出来的Hash值存放在Merkle Root中。(如果您还是无法理解,就简单的认定Merkle Root是一种安全机制,透过数学运算确保资料都是合法,没有被窜改就对了)

5. 所以,整合以上的资讯可以发现,我们透过数学的演算法来确保每一笔资料都无法被窜改,并且长长的链结让他的历史资料都可以被追朔,而去中心化的资料储存方式,也让他避免发生中心化的单点攻击。最后,也每一个节点都握有相同的一份资料,所以也让整个区块链是透明的,更增加了他的可信任度。

6. 讲完了,这就所谓的Block Chain最早期基本原理,也就是目前bitcoin的核心技术观点,真的! 没骗各位,就这样而已