每当我们看到和比特币相关的文章的时候,总是会看到区块链。那么区块链和比特币的关系是什么?
如果你还没懂区块链是什么,我可以用一句话简单的概括:区块链就是一个分布式数据库,要往这个数据库存储数据需要每个节点的确认,同时数据一旦存入这个数据库数据将无法修改。
区块链的特殊的地方就在于他的几个特性:
1、去中心化:区块链有许多节点分布式储存数据,但却没有一个中心能将它们集中起来统一管理,所以单一区块受到攻击时不会影响整体,这样攻破所有区块的成本就变得非常大。
2、去信任化:任意两个节点不需要身份的验证,双方之间交换数据不需要信任的基础,区块链中的信息都是真实的,也就是交易也不需要认证。
3、匿名性:由于第二个特性,我们也能知道传输数据时,双方都是匿名的,无法相互验证身份,也保证的交换信息的安全可靠。
而这几个特性,使区块链的应用优势在于不需要中介参与,大大节省了成本。但正是因为缺少了中介集中管理,所以安全性相对不高。
其中涉及到的算法是非常复杂的,有兴趣的话,推荐大家可以读一读「白话区块链」这本书,这本书对区块链的概念以及应用都做了一些比较详细的解答。
光是从技术本身出发,因为其不可修改性,所有区块链在智能合约、金融领域有非常大的价值。
而比特币又是什么呢?比特币只是基于区块链的一个应用,是一种P2P形式的数字货币,是一个去中心化的支付系统。