什么是区块链
区块链:具有颠覆性的核心科技金融技术,最核心和最革命性的就是改变了信用机制,被称为构造信任的机器。
简单地说,区块链就是一种分布式的数据库或者分布式的程序,公开透明。好像玻璃杯里装着的硬币,任何人都可以核查到交易的信息和记录,但没有单一或少数的人可以对区块链记录的信息进行改变和更新,打个比方,100人同时记一笔账,如果有人想在自己的账本里修改数据,除非51个人帮他记录假账才能改变数据,否则记录的任何数据都是不可能被篡改的。
区块链是很多个交易的集合。
具体分为区块和链。
区块:又叫做区块头,是指通过哈希运算生成标识的打包数据,盖上时间戳后,链到主链上。
比如比特币、以太坊等的工作方式都是工作量证明,就好像有人出了一道很难的数学题需要用到计算机去做运算,谁的计算机算力强,谁就能算出答案,得到答案后就可以得到记账权,能够获得打包数据的权力。
错误的数据是记录不上链的,而且想改动某个区块的交易记录也是不可能的,但这些区块因为分布的范围很广,甚至遍布到全球的各个角落,而且都是匿名的,所以,想改变区块的记录基本是不可能完成的任务。
链:按共识机制,分布式账本里的每一笔账就是一个区块,把每一笔账用前后关联的方式链接起来形成链条,就是区块链。
区块链的优势:
一、去中心化:因为没有中心化的管理机构,没有实际控制人,社区治理使用的是分布式储存和核算系统,任何一个节点都是完整的一套数据系统,停止工作也不会影响中心化节点的工作机制,任何一个数据丢失任何一个节点也都可以恢复。
二、信息不可篡改:如果想要改变任何一个区块的数据就需要改动全网51%或以上数量的区块记录,并盗取到51%以上区块的私钥,这基本是不可能完成的事,所以区块链中单个节点数据的可靠性是非常高的。
三、去信任化:传统行业中,都需要有担保的第三方,但在区块链中,就可以去除这些中介化和中间化的担保机构。在系统的规则和时间范围内,不需要对方信任就可以运行,节点间也无法欺骗彼此。
四、开放性:除了交易双方的私有信息被加密以外,任何人都可以通过公开的接口去查询其他交易信息的真实性和应用情况,信息高度透明。
五、匿名性:按照固定的数学算法,程序会自动判断交易是否合法,不需要知道交易的人是谁,对信用的累积很有帮助,因此,可以改变传统的社会运行模式,重建信任机制。