区块链技术原理及应用
什么是区块链?
区块链是一个去中心化的分布式数据库技术,运用到了密码学、点对点传输、共识机制,区块链的一个具体应用就是比特币,每隔一段时间后全网会统计一次交易信息并打包在一个“区块中”,然后这些不同时间点的区块首尾相连形成链条,所以叫区块链
去中心化
去中心化是指没有唯一的中心化节点,形成“多中心化”的布局,支付宝是中心化、比特币是去中心化、银行是分布式
共识机制
在比特币交易中,一笔交易完成后会通知全网,不同的节点开始记账,当一定的节点都完成记账后,网络共识完成,这笔记账就成功,给成功记账的人发一笔奖励,记账的过程就叫做“挖矿”,或者“工作量证明”(POW),奖励就是“比特币”
区块、链、比特币
区块链技术应用
区块链技术特点:本质上解决的是“信任问题”
- 不可篡改
- 全程可追溯
- 去中心化存储
应用领域:
- 商品溯源
- 信用存证
- 金融交易