区块链最成功的应用便是比特币了,它作为比特币的一种底层技术。俗话说:比特币没有币,有的只是一个帐本,这个帐本现在叫区块链。区块链随着比特币的火爆,它也跟着流行起来了。
通常来说,区块链是一种去中心化的分布式账本数据库,从比特币的设计者中本聪的来说,区块链实质上是一种基于网络技术的集体式记录方式。实际两者的描述并无区别。区块链的特别在于它巧妙地采用了一些列技术,实现了记录结果的真实可信,并且让人难以篡改和销毁。
在区块链中,人人都可以记账,并且相互辨别真假,这实际上涉及到区块链的共识机制。还有就是人人都无法进行篡改,因为里面有密码学签名,这其实是共防机制。即使记录被篡改,每个人手中还有账本,人手一个账本,所以即使某人篡改了自己的账本或者某些账本损坏了,但整体不受影响,这其实就是区块链的分布式账本数据库,也即是区块链的分布式存储。
从上面的描述中知道区块是由一串密码学算法产生的,通过上面的方式将每笔交易记录下来,在每一个区块中写下相应的交易记录、时间戳以及哈希值等信息,每一个区块按顺序形成一个链状结构,这样也就形成了区块链大账本。
题图来自百度图片搜索
领取专属 10元无门槛券
私享最新 技术干货